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

ftobjs.c File Reference
#include <ft2build.h>

Go to the source code of this file.

Defines

#define GRID_FIT_METRICS
#define FT_COMPONENT   trace_objs
#define FREETYPE_VER_FIXED

Functions

 ft_service_list_lookup (FT_ServiceDesc service_descriptors, const char *service_id)
 ft_validator_init (FT_Validator valid, const FT_Byte *base, const FT_Byte *limit, FT_ValidationLevel level)
 ft_validator_run (FT_Validator valid)
 ft_validator_error (FT_Validator valid, FT_Error error)
 FT_Stream_New (FT_Library library, const FT_Open_Args *args, FT_Stream *astream)
 FT_Stream_Free (FT_Stream stream, FT_Int external)
static FT_Error ft_glyphslot_init (FT_GlyphSlot slot)
 ft_glyphslot_free_bitmap (FT_GlyphSlot slot)
 ft_glyphslot_set_bitmap (FT_GlyphSlot slot, FT_Byte *buffer)
 ft_glyphslot_alloc_bitmap (FT_GlyphSlot slot, FT_ULong size)
static void ft_glyphslot_clear (FT_GlyphSlot slot)
static void ft_glyphslot_done (FT_GlyphSlot slot)
 FT_New_GlyphSlot (FT_Face face, FT_GlyphSlot *aslot)
 FT_Done_GlyphSlot (FT_GlyphSlot slot)
 FT_Set_Transform (FT_Face face, FT_Matrix *matrix, FT_Vector *delta)
static FT_Renderer ft_lookup_glyph_renderer (FT_GlyphSlot slot)
static void ft_glyphslot_grid_fit_metrics (FT_GlyphSlot slot, FT_Bool vertical)
 FT_Load_Glyph (FT_Face face, FT_UInt glyph_index, FT_Int32 load_flags)
 FT_Load_Char (FT_Face face, FT_ULong char_code, FT_Int32 load_flags)
static void destroy_size (FT_Memory memory, FT_Size size, FT_Driver driver)
static void ft_cmap_done_internal (FT_CMap cmap)
static void destroy_charmaps (FT_Face face, FT_Memory memory)
static void destroy_face (FT_Memory memory, FT_Face face, FT_Driver driver)
static void Destroy_Driver (FT_Driver driver)
static FT_Error find_unicode_charmap (FT_Face face)
static FT_CharMap find_variant_selector_charmap (FT_Face face)
static FT_Error open_face (FT_Driver driver, FT_Stream stream, FT_Long face_index, FT_Int num_params, FT_Parameter *params, FT_Face *aface)
 FT_New_Face (FT_Library library, const char *pathname, FT_Long face_index, FT_Face *aface)
 FT_New_Memory_Face (FT_Library library, const FT_Byte *file_base, FT_Long file_size, FT_Long face_index, FT_Face *aface)
 FT_Open_Face (FT_Library library, const FT_Open_Args *args, FT_Long face_index, FT_Face *aface)
 FT_Attach_File (FT_Face face, const char *filepathname)
 FT_Attach_Stream (FT_Face face, FT_Open_Args *parameters)
 FT_Reference_Face (FT_Face face)
 FT_Done_Face (FT_Face face)
 FT_New_Size (FT_Face face, FT_Size *asize)
 FT_Done_Size (FT_Size size)
 FT_Match_Size (FT_Face face, FT_Size_Request req, FT_Bool ignore_width, FT_ULong *size_index)
 ft_synthesize_vertical_metrics (FT_Glyph_Metrics *metrics, FT_Pos advance)
static void ft_recompute_scaled_metrics (FT_Face face, FT_Size_Metrics *metrics)
 FT_Select_Metrics (FT_Face face, FT_ULong strike_index)
 FT_Request_Metrics (FT_Face face, FT_Size_Request req)
 FT_Select_Size (FT_Face face, FT_Int strike_index)
 FT_Request_Size (FT_Face face, FT_Size_Request req)
 FT_Set_Char_Size (FT_Face face, FT_F26Dot6 char_width, FT_F26Dot6 char_height, FT_UInt horz_resolution, FT_UInt vert_resolution)
 FT_Set_Pixel_Sizes (FT_Face face, FT_UInt pixel_width, FT_UInt pixel_height)
 FT_Get_Kerning (FT_Face face, FT_UInt left_glyph, FT_UInt right_glyph, FT_UInt kern_mode, FT_Vector *akerning)
 FT_Get_Track_Kerning (FT_Face face, FT_Fixed point_size, FT_Int degree, FT_Fixed *akerning)
 FT_Select_Charmap (FT_Face face, FT_Encoding encoding)
 FT_Set_Charmap (FT_Face face, FT_CharMap charmap)
 FT_Get_Charmap_Index (FT_CharMap charmap)
 FT_CMap_Done (FT_CMap cmap)
 FT_CMap_New (FT_CMap_Class clazz, FT_Pointer init_data, FT_CharMap charmap, FT_CMap *acmap)
 FT_Get_Char_Index (FT_Face face, FT_ULong charcode)
 FT_Get_First_Char (FT_Face face, FT_UInt *agindex)
 FT_Get_Next_Char (FT_Face face, FT_ULong charcode, FT_UInt *agindex)
 FT_Face_GetCharVariantIndex (FT_Face face, FT_ULong charcode, FT_ULong variantSelector)
 FT_Face_GetCharVariantIsDefault (FT_Face face, FT_ULong charcode, FT_ULong variantSelector)
 FT_Face_GetVariantSelectors (FT_Face face)
 FT_Face_GetVariantsOfChar (FT_Face face, FT_ULong charcode)
 FT_Face_GetCharsOfVariant (FT_Face face, FT_ULong variantSelector)
 FT_Get_Name_Index (FT_Face face, FT_String *glyph_name)
 FT_Get_Glyph_Name (FT_Face face, FT_UInt glyph_index, FT_Pointer buffer, FT_UInt buffer_max)
 FT_Get_Postscript_Name (FT_Face face)
 FT_Get_Sfnt_Table (FT_Face face, FT_Sfnt_Tag tag)
 FT_Load_Sfnt_Table (FT_Face face, FT_ULong tag, FT_Long offset, FT_Byte *buffer, FT_ULong *length)
 FT_Sfnt_Table_Info (FT_Face face, FT_UInt table_index, FT_ULong *tag, FT_ULong *length)
 FT_Get_CMap_Language_ID (FT_CharMap charmap)
 FT_Get_CMap_Format (FT_CharMap charmap)
 FT_Activate_Size (FT_Size size)
 FT_Lookup_Renderer (FT_Library library, FT_Glyph_Format format, FT_ListNode *node)
static void ft_set_current_renderer (FT_Library library)
static FT_Error ft_add_renderer (FT_Module module)
static void ft_remove_renderer (FT_Module module)
 FT_Get_Renderer (FT_Library library, FT_Glyph_Format format)
 FT_Set_Renderer (FT_Library library, FT_Renderer renderer, FT_UInt num_params, FT_Parameter *parameters)
 FT_Render_Glyph_Internal (FT_Library library, FT_GlyphSlot slot, FT_Render_Mode render_mode)
 FT_Render_Glyph (FT_GlyphSlot slot, FT_Render_Mode render_mode)
static void Destroy_Module (FT_Module module)
 FT_Add_Module (FT_Library library, const FT_Module_Class *clazz)
 FT_Get_Module (FT_Library library, const char *module_name)
 FT_Get_Module_Interface (FT_Library library, const char *mod_name)
 ft_module_get_service (FT_Module module, const char *service_id)
 FT_Remove_Module (FT_Library library, FT_Module module)
 FT_Reference_Library (FT_Library library)
 FT_New_Library (FT_Memory memory, FT_Library *alibrary)
 FT_Library_Version (FT_Library library, FT_Int *amajor, FT_Int *aminor, FT_Int *apatch)
 FT_Done_Library (FT_Library library)
 FT_Set_Debug_Hook (FT_Library library, FT_UInt hook_index, FT_DebugHook_Func debug_hook)
 FT_Get_TrueType_Engine_Type (FT_Library library)
 FT_Get_SubGlyph_Info (FT_GlyphSlot glyph, FT_UInt sub_index, FT_Int *p_index, FT_UInt *p_flags, FT_Int *p_arg1, FT_Int *p_arg2, FT_Matrix *p_transform)

Generated on Sat May 26 2012 05:59:06 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.