24 #include FT_CONFIG_CONFIG_H 476 #define FT_MAKE_TAG( _x1, _x2, _x3, _x4 ) \ 478 ( ( (FT_ULong)_x1 << 24 ) | \ 479 ( (FT_ULong)_x2 << 16 ) | \ 480 ( (FT_ULong)_x3 << 8 ) | \ 573 #define FT_IS_EMPTY( list ) ( (list).head == 0 ) 574 #define FT_BOOL( x ) ( (FT_Bool)( x ) ) 577 #define FT_ERR_XCAT( x, y ) x ## y 578 #define FT_ERR_CAT( x, y ) FT_ERR_XCAT( x, y ) 582 #define FT_ERR( e ) FT_ERR_CAT( FT_ERR_PREFIX, e ) 584 #define FT_ERROR_BASE( x ) ( (x) & 0xFF ) 585 #define FT_ERROR_MODULE( x ) ( (x) & 0xFF00U ) 587 #define FT_ERR_EQ( x, e ) \ 588 ( FT_ERROR_BASE( x ) == FT_ERROR_BASE( FT_ERR( e ) ) ) 589 #define FT_ERR_NEQ( x, e ) \ 590 ( FT_ERROR_BASE( x ) != FT_ERROR_BASE( FT_ERR( e ) ) )
FT_Generic_Finalizer finalizer
struct FT_ListRec_ FT_ListRec
void(* FT_Generic_Finalizer)(void *object)
typedef void(APIENTRY *GLDEBUGPROCARB)(GLenum source
struct FT_ListNodeRec_ * FT_ListNode
FT_BEGIN_HEADER typedef unsigned char FT_Bool
struct FT_UnitVector_ FT_UnitVector
struct FT_Matrix_ FT_Matrix
struct FT_ListNodeRec_ FT_ListNodeRec
struct FT_ListRec_ * FT_List
struct FT_Generic_ FT_Generic