OgreHUD Class Reference
[Rendering]
#include <OgreHUD.hh>
Detailed Description
The Heads Up DisplayPublic Member Functions | |
| void | Update () |
| void | SetCamera (const CameraSensor *camera) |
| void | AddTextBox (const std::string &id, const std::string &panelId, const std::string &text, Ogre::Real x, Ogre::Real y, Ogre::Real width, Ogre::Real height, const Ogre::ColourValue &color=Ogre::ColourValue(1.0, 1.0, 1.0, 1.0)) |
| void | ToggleVisible () |
| void | ToggleHelp () |
| void | HideTextBox (const std::string &id) |
| void | ShowTextBox (const std::string &id) |
| void | RemoveTextBox (const std::string &id) |
| void | SetText (const std::string &id, const std::string &Text) |
Static Public Member Functions | |
| static OgreHUD * | Instance () |
Member Function Documentation
| static OgreHUD* Instance | ( | ) | [static] |
Get a pointer to the text renderer
| void Update | ( | ) |
Update the HUD.
| void SetCamera | ( | const CameraSensor * | camera | ) |
Set the camera to display
| void AddTextBox | ( | const std::string & | id, | |
| const std::string & | panelId, | |||
| const std::string & | text, | |||
| Ogre::Real | x, | |||
| Ogre::Real | y, | |||
| Ogre::Real | width, | |||
| Ogre::Real | height, | |||
| const Ogre::ColourValue & | color = Ogre::ColourValue(1.0, 1.0, 1.0, 1.0) | |||
| ) |
Add a text box
| void ToggleVisible | ( | ) |
Toggle the visibility of the HUD
| void ToggleHelp | ( | ) |
Toggle display of the help menu
| void HideTextBox | ( | const std::string & | id | ) |
Hide a text box from being displayed
| void ShowTextBox | ( | const std::string & | id | ) |
Show a text box
| void RemoveTextBox | ( | const std::string & | id | ) |
Remove a text box
| void SetText | ( | const std::string & | id, | |
| const std::string & | Text | |||
| ) |
Set text
The documentation for this class was generated from the following file: