sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
ftcsbits.h File Reference
#include <freetype/ftcache.h>
#include "ftcglyph.h"

Go to the source code of this file.

Classes

struct  FTC_SNodeRec_
struct  FTC_SFamilyClassRec_

Macros

#define FTC_SBIT_ITEMS_PER_NODE   16
#define FTC_SNODE(x)
#define FTC_SNODE_GINDEX(x)
#define FTC_SNODE_FAMILY(x)
#define FTC_SFAMILY_CLASS(x)
#define FTC_CACHE_SFAMILY_CLASS(x)

Typedefs

typedef struct FTC_SNodeRec_ FTC_SNodeRec
typedef struct FTC_SNodeRec_ * FTC_SNode
typedef FT_UInt(*) FTC_SFamily_GetCountFunc(FTC_Family family, FTC_Manager manager)
typedef FT_Error(*) FTC_SFamily_LoadGlyphFunc(FTC_Family family, FT_UInt gindex, FTC_Manager manager, FT_Face *aface)
typedef struct FTC_SFamilyClassRec_ FTC_SFamilyClassRec
typedef const FTC_SFamilyClassRec * FTC_SFamilyClass

Functions

 FTC_SNode_Free (FTC_SNode snode, FTC_Cache cache)
 FTC_SNode_New (FTC_SNode *psnode, FTC_GQuery gquery, FTC_Cache cache)

Macro Definition Documentation

◆ FTC_CACHE_SFAMILY_CLASS

#define FTC_CACHE_SFAMILY_CLASS ( x)
Value:
FTC_SFAMILY_CLASS( FTC_CACHE_GCACHE_CLASS( x )->family_class )

Definition at line 70 of file ftcsbits.h.

◆ FTC_SBIT_ITEMS_PER_NODE

#define FTC_SBIT_ITEMS_PER_NODE   16

Definition at line 33 of file ftcsbits.h.

◆ FTC_SFAMILY_CLASS

#define FTC_SFAMILY_CLASS ( x)
Value:
( (FTC_SFamilyClass)(x) )

Definition at line 68 of file ftcsbits.h.

◆ FTC_SNODE

#define FTC_SNODE ( x)
Value:
( (FTC_SNode)( x ) )

Definition at line 44 of file ftcsbits.h.

◆ FTC_SNODE_FAMILY

#define FTC_SNODE_FAMILY ( x)
Value:
FTC_GNODE( x )->family

Definition at line 46 of file ftcsbits.h.

◆ FTC_SNODE_GINDEX

#define FTC_SNODE_GINDEX ( x)
Value:
FTC_GNODE( x )->gindex

Definition at line 45 of file ftcsbits.h.

Typedef Documentation

◆ FTC_SFamily_GetCountFunc

typedef FT_UInt(*) FTC_SFamily_GetCountFunc(FTC_Family family, FTC_Manager manager)

Definition at line 48 of file ftcsbits.h.

◆ FTC_SFamily_LoadGlyphFunc

typedef FT_Error(*) FTC_SFamily_LoadGlyphFunc(FTC_Family family, FT_UInt gindex, FTC_Manager manager, FT_Face *aface)

Definition at line 52 of file ftcsbits.h.

◆ FTC_SFamilyClass

typedef const FTC_SFamilyClassRec* FTC_SFamilyClass

Definition at line 66 of file ftcsbits.h.

Function Documentation

◆ FTC_SNode_Free()

FTC_SNode_Free ( FTC_SNode snode,
FTC_Cache cache )

Definition at line 82 of file ftcsbits.c.

◆ FTC_SNode_New()

FTC_SNode_New ( FTC_SNode * psnode,
FTC_GQuery gquery,
FTC_Cache cache )

Definition at line 213 of file ftcsbits.c.