#include <MovableText.h>
Definition at line 39 of file MovableText.h.
◆ HorizontalAlignment
◆ VerticalAlignment
◆ MovableText()
MovableText::MovableText |
( |
const Ogre::UTFString & |
name, |
|
|
const Ogre::UTFString & |
caption, |
|
|
const Ogre::UTFString & |
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 |
( |
| ) |
|
|
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 Ogre::UTFString& RoR::MovableText::getCaption |
( |
| ) |
const |
|
inline |
◆ getCharacterHeight()
Ogre::uint RoR::MovableText::getCharacterHeight |
( |
| ) |
const |
|
inline |
◆ getColor()
const Ogre::ColourValue& RoR::MovableText::getColor |
( |
| ) |
const |
|
inline |
◆ getFontName()
const Ogre::UTFString& 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 * |
cam | ) |
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 Ogre::UTFString & |
caption | ) |
|
◆ setCharacterHeight()
void MovableText::setCharacterHeight |
( |
Ogre::Real |
height | ) |
|
◆ setColor()
void MovableText::setColor |
( |
const Ogre::ColourValue & |
color | ) |
|
◆ setFontName()
void MovableText::setFontName |
( |
const Ogre::UTFString & |
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 * |
visitor, |
|
|
bool |
debugRenderables = false |
|
) |
| |
|
inlinevirtual |
◆ mAABB
Ogre::AxisAlignedBox RoR::MovableText::mAABB |
|
protected |
◆ mAdditionalHeight
Ogre::Real RoR::MovableText::mAdditionalHeight |
|
protected |
◆ mCaption
Ogre::UTFString RoR::MovableText::mCaption |
|
protected |
◆ mCharHeight
Ogre::Real RoR::MovableText::mCharHeight |
|
protected |
◆ mColor
Ogre::ColourValue RoR::MovableText::mColor |
|
protected |
◆ mFontName
Ogre::UTFString 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
Ogre::UTFString RoR::MovableText::mType |
|
protected |
◆ mUpdateColors
bool RoR::MovableText::mUpdateColors |
|
protected |
◆ mVerticalAlignment
The documentation for this class was generated from the following files: