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

ttinterp.h File Reference
#include <ft2build.h>
#include "ttobjs.h"

Go to the source code of this file.

Data Structures

struct  TT_CallStack
struct  TT_ExecContextRec

Defines

#define EXEC_OP_   TT_ExecContext exc,
#define EXEC_OP   TT_ExecContext exc
#define EXEC_ARG_   exc,
#define EXEC_ARG   exc
#define TT_Round_Off   5
#define TT_Round_To_Half_Grid   0
#define TT_Round_To_Grid   1
#define TT_Round_To_Double_Grid   2
#define TT_Round_Up_To_Grid   4
#define TT_Round_Down_To_Grid   3
#define TT_Round_Super   6
#define TT_Round_Super_45   7

Typedefs

typedef FT_F26Dot6(* TT_Round_Func )(EXEC_OP_ FT_F26Dot6 distance, FT_F26Dot6 compensation)
typedef void(* TT_Move_Func )(EXEC_OP_ TT_GlyphZone zone, FT_UShort point, FT_F26Dot6 distance)
typedef FT_F26Dot6(* TT_Project_Func )(EXEC_OP_ FT_Pos dx, FT_Pos dy)
typedef FT_F26Dot6(* TT_Get_CVT_Func )(EXEC_OP_ FT_ULong idx)
typedef void(* TT_Set_CVT_Func )(EXEC_OP_ FT_ULong idx, FT_F26Dot6 value)

Functions

 TT_Goto_CodeRange (TT_ExecContext exec, FT_Int range, FT_Long IP)
 TT_Set_CodeRange (TT_ExecContext exec, FT_Int range, void *base, FT_Long length)
 TT_Clear_CodeRange (TT_ExecContext exec, FT_Int range)
 Update_Max (FT_Memory memory, FT_ULong *size, FT_Long multiplier, void *_pbuff, FT_ULong new_max)
 TT_New_Context (TT_Driver driver)
 TT_Done_Context (TT_ExecContext exec)
 TT_Load_Context (TT_ExecContext exec, TT_Face face, TT_Size size)
 TT_Save_Context (TT_ExecContext exec, TT_Size ins)
 TT_Run_Context (TT_ExecContext exec, FT_Bool debug)
 TT_RunIns (TT_ExecContext exec)

Variables

const TT_GraphicsState tt_default_graphics_state

Generated on Fri May 25 2012 05:58:42 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.