ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ftcmanag.c File Reference
#include <ft2build.h>
#include "ftcmanag.h"
#include "ftccback.h"
#include "ftcerror.h"

Go to the source code of this file.

Data Structures

struct  FTC_SizeNode
struct  FTC_FaceNode

Defines

#define FT_COMPONENT   trace_cache
#define FTC_LRU_GET_MANAGER(lru)   ( (FTC_Manager)(lru)->user_data )
#define FTC_SIZE_NODE(x)   ( (FTC_SizeNode)( x ) )
#define FTC_FACE_NODE(x)   ( ( FTC_FaceNode )( x ) )

Functions

static FT_Error ftc_scaler_lookup_size (FTC_Manager manager, FTC_Scaler scaler, FT_Size *asize)
 ftc_size_node_done (FTC_MruNode ftcnode, FT_Pointer data)
 ftc_size_node_compare (FTC_MruNode ftcnode, FT_Pointer ftcscaler)
 ftc_size_node_init (FTC_MruNode ftcnode, FT_Pointer ftcscaler, FT_Pointer ftcmanager)
 ftc_size_node_reset (FTC_MruNode ftcnode, FT_Pointer ftcscaler, FT_Pointer ftcmanager)
static FT_Bool ftc_size_node_compare_faceid (FTC_MruNode ftcnode, FT_Pointer ftcface_id)
 FTC_Manager_LookupSize (FTC_Manager manager, FTC_Scaler scaler, FT_Size *asize)
 ftc_face_node_init (FTC_MruNode ftcnode, FT_Pointer ftcface_id, FT_Pointer ftcmanager)
 ftc_face_node_done (FTC_MruNode ftcnode, FT_Pointer ftcmanager)
 ftc_face_node_compare (FTC_MruNode ftcnode, FT_Pointer ftcface_id)
 FTC_Manager_LookupFace (FTC_Manager manager, FTC_FaceID face_id, FT_Face *aface)
 FTC_Manager_New (FT_Library library, FT_UInt max_faces, FT_UInt max_sizes, FT_ULong max_bytes, FTC_Face_Requester requester, FT_Pointer req_data, FTC_Manager *amanager)
 FTC_Manager_Done (FTC_Manager manager)
 FTC_Manager_Reset (FTC_Manager manager)
 FTC_Manager_Compress (FTC_Manager manager)
 FTC_Manager_RegisterCache (FTC_Manager manager, FTC_CacheClass clazz, FTC_Cache *acache)
 FTC_Manager_FlushN (FTC_Manager manager, FT_UInt count)
 FTC_Manager_RemoveFaceID (FTC_Manager manager, FTC_FaceID face_id)
 FTC_Node_Unref (FTC_Node node, FTC_Manager manager)

Variables

FT_CALLBACK_TABLE_DEF const
FTC_MruListClassRec 
ftc_size_list_class
FT_CALLBACK_TABLE_DEF const
FTC_MruListClassRec 
ftc_face_list_class

Generated on Sun May 27 2012 06:00:02 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.