#include <GteFont.h>
|
| Font (std::shared_ptr< ProgramFactory > const &factory, unsigned int width, unsigned int height, char const *texels, float const *characterData, unsigned int maxMessageLength) |
|
std::shared_ptr< IndexBuffer > const & | GetIndexBuffer () const |
|
std::shared_ptr< TextEffect > const & | GetTextEffect () const |
|
std::shared_ptr< VertexBuffer > const & | GetVertexBuffer () const |
|
void | Typeset (int viewportWidth, int viewportHeight, int x, int y, Vector4< float > const &color, std::string const &message) const |
|
Definition at line 17 of file GteFont.h.
Font::Font |
( |
std::shared_ptr< ProgramFactory > const & |
factory, |
|
|
unsigned int |
width, |
|
|
unsigned int |
height, |
|
|
char const * |
texels, |
|
|
float const * |
characterData, |
|
|
unsigned int |
maxMessageLength |
|
) |
| |
std::shared_ptr< IndexBuffer > const & gte::Font::GetIndexBuffer |
( |
| ) |
const |
|
inline |
std::shared_ptr< TextEffect > const & gte::Font::GetTextEffect |
( |
| ) |
const |
|
inline |
std::shared_ptr< VertexBuffer > const & gte::Font::GetVertexBuffer |
( |
| ) |
const |
|
inline |
float gte::Font::mCharacterData[257] |
|
protected |
unsigned int gte::Font::mMaxMessageLength |
|
protected |
std::shared_ptr<TextEffect> gte::Font::mTextEffect |
|
protected |
std::shared_ptr<Texture2> gte::Font::mTexture |
|
protected |
The documentation for this class was generated from the following files: