|
sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
|
Go to the source code of this file.
Classes | |
| struct | FTC_NodeRec_ |
| struct | FTC_CacheClassRec_ |
| struct | FTC_CacheRec_ |
Macros | |
| #define | FTC_FACE_ID_HASH(i) |
| #define | FTC_NODE(x) |
| #define | FTC_NODE_P(x) |
| #define | FTC_NODE_NEXT(x) |
| #define | FTC_NODE_PREV(x) |
| #define | FTC_NODE_TOP_FOR_HASH(cache, hash) |
| #define | FTC_CACHE(x) |
| #define | FTC_CACHE_P(x) |
| #define | FTC_CACHE_LOOKUP_CMP(cache, nodecmp, hash, query, node, error) |
| #define | FTC_CACHE_TRYLOOP(cache) |
| #define | FTC_CACHE_TRYLOOP_END(list_changed) |
Typedefs | |
| typedef struct FTC_CacheRec_ * | FTC_Cache |
| typedef const struct FTC_CacheClassRec_ * | FTC_CacheClass |
| typedef struct FTC_NodeRec_ | FTC_NodeRec |
| typedef FT_Error(*) | FTC_Node_NewFunc(FTC_Node *pnode, FT_Pointer query, FTC_Cache cache) |
| typedef FT_Offset(*) | FTC_Node_WeightFunc(FTC_Node node, FTC_Cache cache) |
| typedef FT_Bool(*) | FTC_Node_CompareFunc(FTC_Node node, FT_Pointer key, FTC_Cache cache, FT_Bool *list_changed) |
| typedef void(*) | FTC_Node_FreeFunc(FTC_Node node, FTC_Cache cache) |
| typedef FT_Error(*) | FTC_Cache_InitFunc(FTC_Cache cache) |
| typedef void(*) | FTC_Cache_DoneFunc(FTC_Cache cache) |
| typedef struct FTC_CacheClassRec_ | FTC_CacheClassRec |
| typedef struct FTC_CacheRec_ | FTC_CacheRec |
Functions | |
| ftc_node_destroy (FTC_Node node, FTC_Manager manager) | |
| FTC_Cache_Init (FTC_Cache cache) | |
| FTC_Cache_Done (FTC_Cache cache) | |
| FTC_Cache_NewNode (FTC_Cache cache, FT_Offset hash, FT_Pointer query, FTC_Node *anode) | |
| FTC_Cache_RemoveFaceID (FTC_Cache cache, FTC_FaceID face_id) | |
| #define FTC_CACHE | ( | x | ) |
Definition at line 172 of file ftccache.h.
| #define FTC_CACHE_LOOKUP_CMP | ( | cache, | |
| nodecmp, | |||
| hash, | |||
| query, | |||
| node, | |||
| error ) |
Definition at line 221 of file ftccache.h.
| #define FTC_CACHE_P | ( | x | ) |
Definition at line 173 of file ftccache.h.
| #define FTC_CACHE_TRYLOOP | ( | cache | ) |
Definition at line 323 of file ftccache.h.
| #define FTC_CACHE_TRYLOOP_END | ( | list_changed | ) |
Definition at line 334 of file ftccache.h.
| #define FTC_FACE_ID_HASH | ( | i | ) |
Definition at line 31 of file ftccache.h.
| #define FTC_NODE | ( | x | ) |
Definition at line 73 of file ftccache.h.
| #define FTC_NODE_NEXT | ( | x | ) |
Definition at line 76 of file ftccache.h.
| #define FTC_NODE_P | ( | x | ) |
Definition at line 74 of file ftccache.h.
| #define FTC_NODE_PREV | ( | x | ) |
Definition at line 77 of file ftccache.h.
| #define FTC_NODE_TOP_FOR_HASH | ( | cache, | |
| hash ) |
Definition at line 81 of file ftccache.h.
| typedef struct FTC_CacheRec_* FTC_Cache |
Definition at line 35 of file ftccache.h.
| typedef void(*) FTC_Cache_DoneFunc(FTC_Cache cache) |
Definition at line 132 of file ftccache.h.
| typedef FT_Error(*) FTC_Cache_InitFunc(FTC_Cache cache) |
Definition at line 129 of file ftccache.h.
| typedef const struct FTC_CacheClassRec_* FTC_CacheClass |
Definition at line 38 of file ftccache.h.
| typedef FT_Bool(*) FTC_Node_CompareFunc(FTC_Node node, FT_Pointer key, FTC_Cache cache, FT_Bool *list_changed) |
Definition at line 118 of file ftccache.h.
| typedef void(*) FTC_Node_FreeFunc(FTC_Node node, FTC_Cache cache) |
Definition at line 125 of file ftccache.h.
| typedef FT_Error(*) FTC_Node_NewFunc(FTC_Node *pnode, FT_Pointer query, FTC_Cache cache) |
Definition at line 108 of file ftccache.h.
| typedef FT_Offset(*) FTC_Node_WeightFunc(FTC_Node node, FTC_Cache cache) |
Definition at line 113 of file ftccache.h.
| FTC_Cache_Done | ( | FTC_Cache | cache | ) |
Definition at line 388 of file ftccache.c.
| FTC_Cache_Init | ( | FTC_Cache | cache | ) |
Definition at line 338 of file ftccache.c.
| FTC_Cache_NewNode | ( | FTC_Cache | cache, |
| FT_Offset | hash, | ||
| FT_Pointer | query, | ||
| FTC_Node * | anode ) |
Definition at line 423 of file ftccache.c.
| FTC_Cache_RemoveFaceID | ( | FTC_Cache | cache, |
| FTC_FaceID | face_id ) |
Definition at line 543 of file ftccache.c.
| ftc_node_destroy | ( | FTC_Node | node, |
| FTC_Manager | manager ) |
Definition at line 267 of file ftccache.c.