ShapeFont Member List

This is the complete list of members for ShapeFont, including all inherited members.

baselineShapeFont [private]
dataShape [protected]
DetectShapeFormat(const uint8 *data, uint32 size)Shape [static]
DetectShapeFormat(IDataSource *ds, uint32 size)Shape [static]
ENABLE_CUSTOM_MEMORY_ALLOCATION()Shape
ENABLE_RUNTIME_CLASSTYPE()ShapeFont
flexIdShape [protected]
Font()Pentagram::Font
frameCount() const Shape [inline]
framesShape [protected]
getBaseline()ShapeFont [virtual]
getBaselineSkip()ShapeFont [virtual]
getFrame(unsigned int frame)Shape [inline]
getHeight()ShapeFont [virtual]
getHlead() const ShapeFont [inline]
getPalette() const Shape [inline]
getShapeId(uint16 &flexId, uint32 &shapenum)Shape
getStringSize(const std::string &text, int &width, int &height)ShapeFont [virtual]
getTextSize(const std::string &text, int &resultwidth, int &resultheight, unsigned int &remaining, int width=0, int height=0, TextAlign align=TEXT_LEFT, bool u8specials=false)Pentagram::Font [virtual]
getTotalDimensions(sint32 &w, sint32 &h, sint32 &x, sint32 &y) const Shape
getVlead() const ShapeFont [inline]
getWidth(char c)ShapeFont
heightShapeFont [private]
highResPentagram::Font [protected]
hleadShapeFont [private]
isHighRes() const Pentagram::Font [inline]
LoadGenericFormat(const uint8 *data, uint32 size, const ConvertShapeFormat *format)Shape [protected]
LoadPentagramFormat(const uint8 *data, uint32 size, const ConvertShapeFormat *format)Shape [protected]
LoadU8Format(const uint8 *data, uint32 size, const ConvertShapeFormat *format)Shape [protected]
paletteShape [protected]
renderText(const std::string &text, unsigned int &remaining, int width=0, int height=0, TextAlign align=TEXT_LEFT, bool u8specials=false, std::string::size_type cursor=std::string::npos)ShapeFont [virtual]
Pentagram::Font::renderText(const std::string &text, unsigned int &remaining, int width=0, int height=0, TextAlign align=TEXT_LEFT, bool u8specials=false, std::string::size_type cursor=std::string::npos)=0Pentagram::Font [pure virtual]
setHighRes(bool hr)Pentagram::Font [inline]
setHLead(int hl)ShapeFont [inline]
setPalette(const Pentagram::Palette *pal)Shape [inline]
setVLead(int vl)ShapeFont [inline]
Shape(const uint8 *data, uint32 size, const ConvertShapeFormat *format, const uint16 flexId, const uint32 shapenum)Shape
Shape(IDataSource *src, const ConvertShapeFormat *format)Shape
ShapeFont(const uint8 *data, uint32 size, const ConvertShapeFormat *format, const uint16 flexId, const uint32 shapenum)ShapeFont
shapenumShape [protected]
sizeShape [protected]
TEXT_CENTER enum valuePentagram::Font
TEXT_LEFT enum valuePentagram::Font
TEXT_RIGHT enum valuePentagram::Font
TextAlign enum namePentagram::Font
vleadShapeFont [private]
~Font()Pentagram::Font [virtual]
~Shape()Shape [virtual]
~ShapeFont()ShapeFont [virtual]


Generated on Fri Jul 27 22:29:55 2007 for pentagram by  doxygen 1.4.7