#include <MovableText.h>
Definition at line 38 of file MovableText.h.
◆ HorizontalAlignment
◆ VerticalAlignment
◆ MovableText()
| MovableText::MovableText |
( |
const std::string & |
name, |
|
|
const std::string & |
caption, |
|
|
const std::string & |
fontName = "highcontrast_black", |
|
|
Ogre::Real |
charHeight = 1.0, |
|
|
const Ogre::ColourValue & |
color = Ogre::ColourValue::Black |
|
) |
| |
◆ ~MovableText()
| MovableText::~MovableText |
( |
| ) |
|
|
virtual |
◆ _notifyCurrentCamera()
| void MovableText::_notifyCurrentCamera |
( |
Ogre::Camera * |
cam | ) |
|
|
protected |
◆ _setupGeometry()
| void MovableText::_setupGeometry |
( |
| ) |
|
|
protected |
◆ _updateColors()
| void MovableText::_updateColors |
( |
void |
| ) |
|
|
protected |
◆ _updateRenderQueue()
| void MovableText::_updateRenderQueue |
( |
Ogre::RenderQueue * |
queue | ) |
|
|
protected |
◆ GetAABB()
| Ogre::AxisAlignedBox RoR::MovableText::GetAABB |
( |
void |
| ) |
|
|
inline |
◆ getAdditionalHeight()
| Ogre::Real RoR::MovableText::getAdditionalHeight |
( |
| ) |
const |
|
inline |
◆ getBoundingBox()
| const Ogre::AxisAlignedBox & RoR::MovableText::getBoundingBox |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getBoundingRadius()
| Ogre::Real RoR::MovableText::getBoundingRadius |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getCaption()
| const std::string & RoR::MovableText::getCaption |
( |
| ) |
const |
|
inline |
◆ getCharacterHeight()
| Ogre::uint RoR::MovableText::getCharacterHeight |
( |
| ) |
const |
|
inline |
◆ getColor()
| const Ogre::ColourValue & RoR::MovableText::getColor |
( |
| ) |
const |
|
inline |
◆ getFontName()
| const std::string & RoR::MovableText::getFontName |
( |
| ) |
const |
|
inline |
◆ getLights()
| const Ogre::LightList & RoR::MovableText::getLights |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getMaterial()
| const Ogre::MaterialPtr & RoR::MovableText::getMaterial |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getMovableType()
| const Ogre::String & RoR::MovableText::getMovableType |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getName()
| const Ogre::String & RoR::MovableText::getName |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getRenderOperation()
| void MovableText::getRenderOperation |
( |
Ogre::RenderOperation & |
op | ) |
|
|
protected |
◆ getShowOnTop()
| bool RoR::MovableText::getShowOnTop |
( |
| ) |
const |
|
inline |
◆ getSpaceWidth()
| Ogre::uint RoR::MovableText::getSpaceWidth |
( |
| ) |
const |
|
inline |
◆ getSquaredViewDepth()
| Ogre::Real RoR::MovableText::getSquaredViewDepth |
( |
const Ogre::Camera * |
| ) |
const |
|
inlineprotected |
◆ getWorldOrientation()
| const Quaternion & MovableText::getWorldOrientation |
( |
void |
| ) |
const |
|
protected |
◆ getWorldPosition()
| const Vector3 & MovableText::getWorldPosition |
( |
void |
| ) |
const |
|
protected |
◆ getWorldTransforms()
| void MovableText::getWorldTransforms |
( |
Ogre::Matrix4 * |
xform | ) |
const |
|
protected |
◆ setAdditionalHeight()
| void MovableText::setAdditionalHeight |
( |
Ogre::Real |
height | ) |
|
◆ setCaption()
| void MovableText::setCaption |
( |
const std::string & |
caption | ) |
|
◆ setCharacterHeight()
| void MovableText::setCharacterHeight |
( |
Ogre::Real |
height | ) |
|
◆ setColor()
| void MovableText::setColor |
( |
const Ogre::ColourValue & |
color | ) |
|
◆ setFontName()
| void MovableText::setFontName |
( |
const std::string & |
fontName | ) |
|
◆ setSpaceWidth()
| void MovableText::setSpaceWidth |
( |
Ogre::Real |
width | ) |
|
◆ setTextAlignment()
◆ showOnTop()
| void MovableText::showOnTop |
( |
bool |
show = true | ) |
|
◆ visitRenderables()
| virtual void RoR::MovableText::visitRenderables |
( |
Ogre::Renderable::Visitor * |
, |
|
|
bool |
|
|
) |
| |
|
inlineoverridevirtual |
◆ mAABB
| Ogre::AxisAlignedBox RoR::MovableText::mAABB |
|
protected |
◆ mAdditionalHeight
| Ogre::Real RoR::MovableText::mAdditionalHeight |
|
protected |
◆ mCaption
| std::string RoR::MovableText::mCaption |
|
protected |
◆ mCharHeight
| Ogre::Real RoR::MovableText::mCharHeight |
|
protected |
◆ mColor
| Ogre::ColourValue RoR::MovableText::mColor |
|
protected |
◆ mFontName
| std::string RoR::MovableText::mFontName |
|
protected |
◆ mHorizontalAlignment
◆ mLList
| Ogre::LightList RoR::MovableText::mLList |
|
protected |
◆ mName
| Ogre::String RoR::MovableText::mName |
|
protected |
◆ mNeedUpdate
| bool RoR::MovableText::mNeedUpdate |
|
protected |
◆ mOnTop
| bool RoR::MovableText::mOnTop |
|
protected |
◆ mpBackgroundMaterial
| Ogre::MaterialPtr RoR::MovableText::mpBackgroundMaterial |
|
protected |
◆ mpCam
| Ogre::Camera* RoR::MovableText::mpCam |
|
protected |
◆ mpFont
| Ogre::Font* RoR::MovableText::mpFont |
|
protected |
◆ mpMaterial
| Ogre::MaterialPtr RoR::MovableText::mpMaterial |
|
protected |
◆ mpWin
| Ogre::RenderWindow* RoR::MovableText::mpWin |
|
protected |
◆ mRadius
| Ogre::Real RoR::MovableText::mRadius |
|
protected |
◆ mRenderOp
| Ogre::RenderOperation RoR::MovableText::mRenderOp |
|
protected |
◆ mSpaceWidth
| Ogre::Real RoR::MovableText::mSpaceWidth |
|
protected |
◆ mTimeUntilNextToggle
| Ogre::Real RoR::MovableText::mTimeUntilNextToggle |
|
protected |
◆ mType
| std::string RoR::MovableText::mType |
|
protected |
◆ mUpdateColors
| bool RoR::MovableText::mUpdateColors |
|
protected |
◆ mVerticalAlignment
The documentation for this class was generated from the following files: