#include <text_drawable.h>
Definition at line 36 of file text_drawable.h.
◆ TextDrawable()
◆ ~TextDrawable()
virtual TextDrawable::~TextDrawable |
( |
| ) |
|
|
inlinevirtual |
◆ createShaderProgram()
void TextDrawable::createShaderProgram |
( |
| ) |
|
|
static |
◆ releaseShaderProgram()
void TextDrawable::releaseShaderProgram |
( |
| ) |
|
|
static |
◆ Render()
void TextDrawable::Render |
( |
const glm::mat4 & |
projectionMatrix, |
|
|
const glm::mat4 & |
viewMatrix, |
|
|
const glm::mat4 & |
viewMatrixRotInv |
|
) |
| const |
◆ color_
◆ drawListBuffer_
std::vector<unsigned short> TextDrawable::drawListBuffer_ |
|
private |
◆ poseGl_
◆ textCharacterWidths_
std::vector< float > TextDrawable::textCharacterWidths_ |
|
staticprivate |
◆ textHeight_
float TextDrawable::textHeight_ = 0 |
|
staticprivate |
◆ textProgram_
GLuint TextDrawable::textProgram_ = 0 |
|
staticprivate |
◆ textTextureId_
GLuint TextDrawable::textTextureId_ = 0 |
|
staticprivate |
◆ textureBuffer_
std::vector<float> TextDrawable::textureBuffer_ |
|
private |
◆ textUVHeight_
float TextDrawable::textUVHeight_ = 0 |
|
staticprivate |
◆ textUVWidth_
float TextDrawable::textUVWidth_ = 0 |
|
staticprivate |
◆ vertexBuffer_
std::vector<float> TextDrawable::vertexBuffer_ |
|
private |
The documentation for this class was generated from the following files: