| 
    Cutout Vis2012
    
   TUWienVisualisierung2(SS2012)-AdaptiveCutaways 
   | 
 
#include <FontRenderer.h>
Public Member Functions | |
| Text () | |
| void | init (const std::string &text, FaceDescription *faceDescr, Scene *scene, Shader *shader) | 
| virtual void | render () | 
| void | setPosition (int pX, int pY) | 
| void | setText (const std::string &text) | 
| const std::string & | getText () const | 
Encapsulates GL state to draw a string in an orthographic projection.
| Text::Text | ( | ) | 
To create a Text object, call the createText method in FontRenderer 
| void Text::init | ( | const std::string & | text, | 
| FaceDescription * | faceDescr, | ||
| Scene * | scene, | ||
| Shader * | shader | ||
| ) | 
Must be called before calling any other function.
| text | string to be drawn by the GL | 
| faceDescr | true type font that provides the character bitmaps | 
| scene | active scene that provides the canvas size | 
| shader | shader that is used for the draw call | 
      
  | 
  virtual | 
draws the specified string at the specified position
| void Text::setPosition | ( | int | pX, | 
| int | pY | ||
| ) | 
sets the pixel position of the string's bottom-left corner in window coordinates
 1.8.4