Content-type: text/html
library :: A handle to a FreeType library instance.
faces_lru :: The lru list of FT_Face objects in the cache.
sizes_lru :: The lru list of FT_Size objects in the cache.
max_bytes :: The maximum number of bytes to be allocated in the cache. This is only related to the byte size of the nodes cached by the manager.
num_bytes :: The current number of bytes allocated in the cache. Only related to the byte size of cached nodes.
num_nodes :: The current number of nodes in the manager.
global_lru :: The global lru list of all cache nodes.
caches :: A table of installed/registered cache objects.
request_data :: User-provided data passed to the requester.
request_face :: User-provided function used to implement a mapping between abstract FTC_FaceIDs and real FT_Face objects. typedef struct FTC_ManagerRec_ { FT_Library library; FT_Lru faces_lru; FT_Lru sizes_lru; FT_ULong max_bytes; FT_ULong num_bytes; FT_UInt num_nodes; FT_ListRec global_lru; FTC_Cache caches[FTC_MAX_CACHES]; FT_Pointer request_data; FTC_Face_Requester request_face; } FTC_ManagerRec;
This documentation was generated for Freetype 2.0.4 by autodocbook (http://www.stillhq.com). Autodocbook is (c) Michael Still 2001.
Copyright 1996-2000 by
David Turner, Robert Wilhelm, and Werner Lemberg.
This file is part of the FreeType project, and may only be used, modified, and distributed under the terms of the FreeType project license, LICENSE.TXT. By continuing to use, modify, or distribute this file you indicate that you have read the license and understand and accept it fully.
Please report errors in this documentation, and Freetype itself to freetype@freetype.org