All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Fonts::FontRenderer Class Reference

Public Member Functions

 FontRenderer (Eegeo::Text::IScreenTextRenderer &screenTextRenderer)
 
void SetFont (const FontInstance *pFont)
 
void Print (float x, float y, float z, const char *text, Eegeo::v4 *pColor, u32 alignment, float scaling=1.0f)
 
void Print (float x, float y, float z, const char *text, u32 rgba, u32 alignment, float scalingX=1.0f, float scalingY=1.0f)
 
void PrintMultiLine (float x, float y, float z, const char *text, u32 rgba, u32 alignment, float screenHeight, float scalingX=1.0f, float scalingY=1.0f)
 
void PrintMultiLineClipped (float x, float y, float z, const char *text, u32 rgba, u32 alignment, float minY, float MaxY, float scalingX=1.0f, float scalingY=1.0f)
 
void PrintML (float x, float y, float z, const char *text, Eegeo::v4 *pColor, u32 alignment)
 
float PrintBox (float x, float y, float z, float width, const char *text, u32 color, u32 alignment, bool bCalcHeightNoDraw, float scalingX=1.0f, float scalingY=1.0f)
 

The documentation for this class was generated from the following files: