![](http://www.gnu-darwin.org/hexley-gd-sm.png)
|
Inheritance:
Public Methods-
TextureFont()
-
TextureFont(const TextureFont& font, const osg::CopyOp& copyop=osg::CopyOp::SHALLOW_COPY)
-
TextureFont(const std::string& font, int point_size)
-
TextureFont(const std::string& font, int point_size, int textureSize )
-
META_Font(osgText, TextureFont)
Protected Methods-
virtual FTFont* createFontObj(void)
Public Methods-
virtual bool isSameKindAs(const osg::Object* obj) const
-
virtual const char* libraryName() const
-
virtual const char* className() const
Inherited from Font:
Public Methods-
bool open(const char* font)
-
bool open(const std::string& font)
-
virtual bool create(osg::State& state, int pointSize, unsigned int res = 72 )
-
virtual bool create(osg::State& state)
-
virtual void output(osg::State& state, const EncodedText* text) const
-
virtual bool isOk(void) const
-
virtual bool isCreated(void) const
-
virtual float getWidth(const EncodedText* text) const
-
virtual int getHeight() const
-
virtual int getDescender() const
-
virtual int getAscender() const
-
int getPointSize(void) const
-
int getTextureSize(void) const
-
const std::string& getFontName() const
-
void copyAndInvalidate(Font &dest)
-
FTFont* getFont(void)
Protected Fields-
bool _init
-
bool _created
-
FTFont* _font
-
std::string _fontName
-
int _pointSize
-
int _res
-
int _textureSize
Protected Methods-
virtual void clear()
-
bool init(const std::string& font)
Documentation
TextureFont()
TextureFont(const TextureFont& font, const osg::CopyOp& copyop=osg::CopyOp::SHALLOW_COPY)
TextureFont(const std::string& font, int point_size)
TextureFont(const std::string& font, int point_size, int textureSize )
META_Font(osgText, TextureFont)
virtual FTFont* createFontObj(void)
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.
|