Clase base para los objetos que se renderizan en la escena.
Más...
#include <RenderObject.h>
|
virtual | ~RenderObject () |
| Se libera del nodo al que pertenecia y se destruye el objeto.
|
|
void | setVisible (const bool enable) |
| Cambia la visibilidad del objeto.
|
|
bool | isVisible () const |
| Devuelve la visibilidad del objeto.
|
|
Clase base para los objetos que se renderizan en la escena.
◆ RenderObject()
Tapioca::RenderObject::RenderObject |
( |
RenderNode *const | node, |
|
|
Ogre::SceneManager *const | scnMngr ) |
|
protected |
Constructor de la clase RenderObject.
- Parámetros
-
node | Nodo para renderizado |
scnMngr | Puntero al manager de escenas de ogre |
◆ ~RenderObject()
Tapioca::RenderObject::~RenderObject |
( |
| ) |
|
|
virtual |
Se libera del nodo al que pertenecia y se destruye el objeto.
◆ detachFromNode()
void Tapioca::RenderObject::detachFromNode |
( |
| ) |
|
|
protected |
Quita este objeto del nodo.
◆ getMovObject()
Ogre::MovableObject * Tapioca::RenderObject::getMovObject |
( |
| ) |
const |
|
inlineprotected |
Devuelve el movable object.
- Devuelve
- Movable object
◆ init()
void Tapioca::RenderObject::init |
( |
Ogre::MovableObject *const | movObject | ) |
|
|
protected |
Inicializa el movableObject.
- Parámetros
-
movObject | MovableObject que se quiere inicializar |
◆ isVisible()
bool Tapioca::RenderObject::isVisible |
( |
| ) |
const |
Devuelve la visibilidad del objeto.
- Devuelve
- Visibilidad del objeto
◆ setVisible()
void Tapioca::RenderObject::setVisible |
( |
const bool | enable | ) |
|
Cambia la visibilidad del objeto.
- Parámetros
-
enable | True si se quiere que se vea el objeto, false en caso contrario |
◆ node
◆ sceneManager
Ogre::SceneManager* Tapioca::RenderObject::sceneManager |
|
protected |
La documentación de esta clase está generada de los siguientes archivos: