#include <OgreNewt_Tools.h>
File: MovableText.h
description: This create create a billboarding object that display a text.
- Author
- 2003 by cTh see gavoc.nosp@m.anov.nosp@m.@ramb.nosp@m.ler..nosp@m.ru @update 2006 by barraq see nospa.nosp@m.m@ba.nosp@m.rraqu.nosp@m.and..nosp@m.com
Definition at line 133 of file OgreNewt_Tools.h.
◆ HorizontalAlignment
◆ VerticalAlignment
◆ MovableText()
OgreNewt::OgreAddons::MovableText::MovableText |
( |
const Ogre::String & |
name, |
|
|
const Ogre::String & |
caption, |
|
|
const Ogre::String & |
fontName, |
|
|
Ogre::Real |
charHeight, |
|
|
const Ogre::ColourValue & |
color = Ogre::ColourValue::White |
|
) |
| |
◆ ~MovableText()
OgreNewt::OgreAddons::MovableText::~MovableText |
( |
| ) |
|
|
virtual |
◆ _notifyCurrentCamera()
void OgreNewt::OgreAddons::MovableText::_notifyCurrentCamera |
( |
Ogre::Camera * |
cam | ) |
|
|
protected |
◆ _setupGeometry()
void OgreNewt::OgreAddons::MovableText::_setupGeometry |
( |
| ) |
|
|
protected |
◆ _updateColors()
void OgreNewt::OgreAddons::MovableText::_updateColors |
( |
void |
| ) |
|
|
protected |
◆ _updateRenderQueue()
void OgreNewt::OgreAddons::MovableText::_updateRenderQueue |
( |
Ogre::RenderQueue * |
queue | ) |
|
|
protected |
◆ GetAABB()
Ogre::AxisAlignedBox OgreNewt::OgreAddons::MovableText::GetAABB |
( |
void |
| ) |
|
|
inline |
◆ getBoundingBox()
const Ogre::AxisAlignedBox & OgreNewt::OgreAddons::MovableText::getBoundingBox |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getBoundingRadius()
Ogre::Real OgreNewt::OgreAddons::MovableText::getBoundingRadius |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getCaption()
const Ogre::String & OgreNewt::OgreAddons::MovableText::getCaption |
( |
| ) |
const |
|
inline |
◆ getCharacterHeight()
Ogre::Real OgreNewt::OgreAddons::MovableText::getCharacterHeight |
( |
| ) |
const |
|
inline |
◆ getColor()
const Ogre::ColourValue & OgreNewt::OgreAddons::MovableText::getColor |
( |
| ) |
const |
|
inline |
◆ getFontName()
const Ogre::String & OgreNewt::OgreAddons::MovableText::getFontName |
( |
| ) |
const |
|
inline |
◆ getGlobalTranslation()
Ogre::Vector3 OgreNewt::OgreAddons::MovableText::getGlobalTranslation |
( |
| ) |
const |
|
inline |
◆ getLights()
const Ogre::LightList & OgreNewt::OgreAddons::MovableText::getLights |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getLocalTranslation()
Ogre::Vector3 OgreNewt::OgreAddons::MovableText::getLocalTranslation |
( |
| ) |
const |
|
inline |
◆ getMaterial()
const Ogre::MaterialPtr & OgreNewt::OgreAddons::MovableText::getMaterial |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getMovableType()
const Ogre::String & OgreNewt::OgreAddons::MovableText::getMovableType |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getName()
const Ogre::String & OgreNewt::OgreAddons::MovableText::getName |
( |
void |
| ) |
const |
|
inlineprotected |
◆ getRenderOperation()
void OgreNewt::OgreAddons::MovableText::getRenderOperation |
( |
Ogre::RenderOperation & |
op | ) |
|
|
protected |
◆ getShowOnTop()
bool OgreNewt::OgreAddons::MovableText::getShowOnTop |
( |
| ) |
const |
|
inline |
◆ getSpaceWidth()
Ogre::Real OgreNewt::OgreAddons::MovableText::getSpaceWidth |
( |
| ) |
const |
|
inline |
◆ getSquaredViewDepth()
Ogre::Real OgreNewt::OgreAddons::MovableText::getSquaredViewDepth |
( |
const Ogre::Camera * |
cam | ) |
const |
|
inlineprotected |
◆ getWorldOrientation()
const Quaternion & OgreNewt::OgreAddons::MovableText::getWorldOrientation |
( |
void |
| ) |
const |
|
protected |
◆ getWorldPosition()
const Vector3 & OgreNewt::OgreAddons::MovableText::getWorldPosition |
( |
void |
| ) |
const |
|
protected |
◆ getWorldTransforms()
void OgreNewt::OgreAddons::MovableText::getWorldTransforms |
( |
Ogre::Matrix4 * |
xform | ) |
const |
|
protected |
◆ setCaption()
void OgreNewt::OgreAddons::MovableText::setCaption |
( |
const Ogre::String & |
caption | ) |
|
◆ setCharacterHeight()
void OgreNewt::OgreAddons::MovableText::setCharacterHeight |
( |
Ogre::Real |
height | ) |
|
◆ setColor()
void OgreNewt::OgreAddons::MovableText::setColor |
( |
const Ogre::ColourValue & |
color | ) |
|
◆ setFontName()
void OgreNewt::OgreAddons::MovableText::setFontName |
( |
const Ogre::String & |
fontName | ) |
|
◆ setGlobalTranslation()
void OgreNewt::OgreAddons::MovableText::setGlobalTranslation |
( |
Ogre::Vector3 |
trans | ) |
|
◆ setLocalTranslation()
void OgreNewt::OgreAddons::MovableText::setLocalTranslation |
( |
Ogre::Vector3 |
trans | ) |
|
◆ setSpaceWidth()
void OgreNewt::OgreAddons::MovableText::setSpaceWidth |
( |
Ogre::Real |
width | ) |
|
◆ setTextAlignment()
◆ showOnTop()
void OgreNewt::OgreAddons::MovableText::showOnTop |
( |
bool |
show = true | ) |
|
◆ visitRenderables()
void OgreNewt::OgreAddons::MovableText::visitRenderables |
( |
Ogre::Renderable::Visitor * |
visitor, |
|
|
bool |
debugRenderables = false |
|
) |
| |
|
protected |
◆ mAABB
Ogre::AxisAlignedBox OgreNewt::OgreAddons::MovableText::mAABB |
|
protected |
◆ mCaption
Ogre::String OgreNewt::OgreAddons::MovableText::mCaption |
|
protected |
◆ mCharHeight
Ogre::Real OgreNewt::OgreAddons::MovableText::mCharHeight |
|
protected |
◆ mColor
Ogre::ColourValue OgreNewt::OgreAddons::MovableText::mColor |
|
protected |
◆ mFontName
Ogre::String OgreNewt::OgreAddons::MovableText::mFontName |
|
protected |
◆ mGlobalTranslation
Ogre::Vector3 OgreNewt::OgreAddons::MovableText::mGlobalTranslation |
|
protected |
◆ mHorizontalAlignment
◆ mLList
Ogre::LightList OgreNewt::OgreAddons::MovableText::mLList |
|
protected |
◆ mLocalTranslation
Ogre::Vector3 OgreNewt::OgreAddons::MovableText::mLocalTranslation |
|
protected |
◆ mName
Ogre::String OgreNewt::OgreAddons::MovableText::mName |
|
protected |
◆ mNeedUpdate
bool OgreNewt::OgreAddons::MovableText::mNeedUpdate |
|
protected |
◆ mOnTop
bool OgreNewt::OgreAddons::MovableText::mOnTop |
|
protected |
◆ mpBackgroundMaterial
Ogre::MaterialPtr OgreNewt::OgreAddons::MovableText::mpBackgroundMaterial |
|
protected |
◆ mpCam
Ogre::Camera* OgreNewt::OgreAddons::MovableText::mpCam |
|
protected |
◆ mpFont
Ogre::FontPtr OgreNewt::OgreAddons::MovableText::mpFont |
|
protected |
◆ mpMaterial
Ogre::MaterialPtr OgreNewt::OgreAddons::MovableText::mpMaterial |
|
protected |
◆ mpWin
Ogre::RenderWindow* OgreNewt::OgreAddons::MovableText::mpWin |
|
protected |
◆ mRadius
Ogre::Real OgreNewt::OgreAddons::MovableText::mRadius |
|
protected |
◆ mRenderOp
Ogre::RenderOperation OgreNewt::OgreAddons::MovableText::mRenderOp |
|
protected |
◆ mSpaceWidth
Ogre::Real OgreNewt::OgreAddons::MovableText::mSpaceWidth |
|
protected |
◆ mTimeUntilNextToggle
Ogre::Real OgreNewt::OgreAddons::MovableText::mTimeUntilNextToggle |
|
protected |
◆ mType
Ogre::String OgreNewt::OgreAddons::MovableText::mType |
|
protected |
◆ mUpdateColors
bool OgreNewt::OgreAddons::MovableText::mUpdateColors |
|
protected |
◆ mVerticalAlignment
The documentation for this class was generated from the following files: