Neo  0.5.0
Developer Documentation
Neo::Font Class Reference

#include <Font.h>

Public Member Functions

 Font (void)
 
 ~Font (void)
 
void destroy (void)
 
void setTextureId (unsigned int textureId)
 
void setTextureWidth (unsigned int width)
 
void setTextureHeight (unsigned int height)
 
unsigned int getTextureId (void)
 
unsigned int getTextureWidth (void)
 
unsigned int getTextureHeight (void)
 
void setFontSize (unsigned int fontSize)
 
unsigned int getFontSize (void)
 
void setCharacter (unsigned int charCode, const Character &character)
 
unsigned int getCharactersNumber (void)
 
CharactergetCharacter (unsigned int charCode)
 
CharactergetCharacterByIndex (unsigned int id)
 
map< unsigned int, Character > * getCharacters (void)
 

Static Public Member Functions

static FontgetNew (void)
 

Constructor & Destructor Documentation

Neo::Font::Font ( void  )
Neo::Font::~Font ( void  )

Member Function Documentation

void Neo::Font::destroy ( void  )
Character* Neo::Font::getCharacter ( unsigned int  charCode)
Character* Neo::Font::getCharacterByIndex ( unsigned int  id)
map<unsigned int, Character>* Neo::Font::getCharacters ( void  )
inline
unsigned int Neo::Font::getCharactersNumber ( void  )
unsigned int Neo::Font::getFontSize ( void  )
inline
static Font* Neo::Font::getNew ( void  )
static
unsigned int Neo::Font::getTextureHeight ( void  )
inline
unsigned int Neo::Font::getTextureId ( void  )
inline
unsigned int Neo::Font::getTextureWidth ( void  )
inline
void Neo::Font::setCharacter ( unsigned int  charCode,
const Character character 
)
void Neo::Font::setFontSize ( unsigned int  fontSize)
inline
void Neo::Font::setTextureHeight ( unsigned int  height)
inline
void Neo::Font::setTextureId ( unsigned int  textureId)
inline
void Neo::Font::setTextureWidth ( unsigned int  width)
inline

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