blob: 2fd381e29232ad46f870798d9d2ea2568a091875 [file] [log] [blame]
/*
*******************************************************************************
*
* Copyright (C) 1999-2005, International Business Machines
* Corporation and others. All Rights Reserved.
*
*******************************************************************************
* file name: letest.h
*
* created on: 11/06/2000
* created by: Eric R. Mader
*/
#include "LETypes.h"
#define ARRAY_LENGTH(array) (sizeof array / sizeof array[0])
struct TestInput
{
const char *fontName;
const char *fontVersionString;
le_uint32 fontChecksum;
LEUnicode *text;
le_int32 textLength;
le_int32 scriptCode;
le_bool rightToLeft;
};
extern le_int32 testCount;
extern TestInput testInputs[];
struct TestResult
{
le_int32 glyphCount;
LEGlyphID *glyphs;
le_int32 *indices;
float *positions;
};
extern TestResult testResults[];