23 #ifndef __MYGUI_RESOURCE_MANUAL_FONT_H__
24 #define __MYGUI_RESOURCE_MANUAL_FONT_H__
39 typedef std::vector<
RangeInfo> VectorRangeInfo;
44 virtual ~ResourceManualFont();
50 virtual
ITexture* getTextureFont() {
return mTexture; }
60 void addGlyph(
GlyphInfo * _info,
Char _index,
int _left,
int _top,
int _right,
int _bottom,
int _finalw,
int _finalh,
float _aspect,
int _addHeight = 0);
62 void addRange(VectorPairCodeCoord& _info,
size_t _first,
size_t _last,
int _width,
int _height,
float _aspect);
73 VectorPairCodeCoord mVectorPairCodeCoord;
76 VectorRangeInfo mVectorRangeInfo;
83 #endif // __MYGUI_RESOURCE_MANUAL_FONT_H__