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: