32 #include FT_CONFIG_STANDARD_LIBRARY_H 34 #define FT_BEGIN_HEADER 37 #define FT_LOCAL_DEF( x ) static x 50 #define FT_MAKE_TAG( _x1, _x2, _x3, _x4 ) \ 51 ( ( (FT_ULong)_x1 << 24 ) | \ 52 ( (FT_ULong)_x2 << 16 ) | \ 53 ( (FT_ULong)_x3 << 8 ) | \ 61 typedef void* (*FT_Alloc_Func)( FT_Memory memory,
67 typedef void* (*FT_Realloc_Func)( FT_Memory memory,
85 #if ( defined _WIN32 || defined _WIN64 ) 108 if ( a < 0 ) { a = -
a; s = -1; }
109 if ( b < 0 ) { b = -
b; s = -
s; }
110 if ( c < 0 ) { c = -
c; s = -
s; }
115 return ( s > 0 ) ? d : -d;
129 if (
a < 0 ) {
a = -
a; s = -1; }
130 if (
b < 0 ) {
b = -
b; s = -
s; }
131 if ( c < 0 ) { c = -
c; s = -
s; }
136 return ( s > 0 ) ? d : -d;
FT_MulDiv_No_Round(FT_Long a, FT_Long b, FT_Long c)
GLboolean GLboolean GLboolean GLboolean a
void(* FT_Free_Func)(FT_Memory memory, void *block)
typedef void(APIENTRY *GLDEBUGPROCARB)(GLenum source
GLboolean GLboolean GLboolean b
FT_MulDiv(FT_Long a, FT_Long b, FT_Long c)
struct FT_MemoryRec_ * FT_Memory
struct FT_MemoryRec_ FT_MemoryRec
void *(* FT_Alloc_Func)(FT_Memory memory, long size)
void *(* FT_Realloc_Func)(FT_Memory memory, long cur_size, long new_size, void *block)
struct FT_Int64_ FT_Int64