![]() |
libmoldeo (Moldeo 1.0 Core)
1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
|
#include <mo3dModelManager.h>
Public Member Functions | |
| moSceneNode () | |
| virtual | ~moSceneNode () |
| moSceneNode (const moText &name) | |
| moSceneNode (const moSceneNode &p_src) | |
| moSceneNode & | operator= (const moSceneNode &p_src) |
| virtual MOboolean | Init () |
| Inicializa el objeto. More... | |
| virtual MOboolean | Finish () |
| Finaliza el objeto, libera recursos. More... | |
| virtual void | Draw (moEffectState *state, GLuint g_ViewMode) |
| virtual void | Update () |
| virtual void | Interaction () |
| virtual moSceneNode * | GetParent () |
| virtual void | SetParent (moSceneNode *p_parent) |
| void | SetProjectionMatrix (const moGLMatrixf &p_projection_matrix) |
| void | SetModelMatrix (const moGLMatrixf &p_model_matrix) |
| const moGLMatrixf & | GetProjectionMatrix () const |
| const moGLMatrixf & | GetModelMatrix () const |
| virtual int | AddChild (moSceneNodePointer p_child_node) |
| virtual int | RemoveChild (moSceneNodePointer p_child_node) |
| virtual int | RemoveChild (int p_node_index) |
| virtual moSceneNode * | GetChild (int p_index_child) |
| virtual moSceneNodePointerArray & | GetChilds () |
| virtual moSceneNode * | GetObjectByName (const moText &p_name) |
| virtual moSceneNode * | GetObjectById (MOulong p_id) |
| MOulong | GetId () |
| const moText & | GetName () |
Public Member Functions inherited from moAbstract | |
| moAbstract () | |
| virtual | ~moAbstract () |
| MOboolean | Initialized () |
| Pregunta si está inicializado. More... | |
Static Public Member Functions | |
| static MOulong | CreateUID () |
Static Public Attributes | |
| static MOulong | UID |
Static Public Attributes inherited from moAbstract | |
| static moDebug * | MODebug2 = new moDebug() |
| Clase de impresión de errores para depuración More... | |
| static moTextHeap * | MODebug = new moTextHeap() |
| Lista de textos. More... | |
Protected Attributes | |
| void * | SceneNodeImplementation |
| moGLMatrixf | m_ProjectionMatrix |
| moGLMatrixf | m_ModelMatrix |
| moSceneNodePointerArray | m_Childrens |
| moSceneNode * | m_Parent |
| MOulong | m_Id |
| moText | m_Name |
Additional Inherited Members | |
Public Attributes inherited from moAbstract | |
| MOboolean | m_bInitialized |
| Valor de inicialización More... | |
Definition at line 157 of file mo3dModelManager.h.
| moSceneNode::moSceneNode | ( | ) |
Definition at line 50 of file mo3dModelManager.cpp.
|
virtual |
Definition at line 74 of file mo3dModelManager.cpp.
| moSceneNode::moSceneNode | ( | const moText & | name | ) |
Definition at line 55 of file mo3dModelManager.cpp.
| moSceneNode::moSceneNode | ( | const moSceneNode & | p_src | ) |
Definition at line 60 of file mo3dModelManager.cpp.
|
virtual |
Definition at line 125 of file mo3dModelManager.cpp.
|
static |
|
virtual |
Reimplemented in mo3DSModelSceneNode.
Definition at line 149 of file mo3dModelManager.cpp.
|
virtual |
Finaliza el objeto, libera recursos.
Función de finalización. Libera los recursos generados en la función de inicialización.
Reimplemented from moAbstract.
Reimplemented in mo3DSModelSceneNode.
Definition at line 84 of file mo3dModelManager.cpp.
|
virtual |
Definition at line 121 of file mo3dModelManager.cpp.
|
inlinevirtual |
Definition at line 199 of file mo3dModelManager.h.
|
inline |
Definition at line 204 of file mo3dModelManager.h.
|
inline |
Definition at line 190 of file mo3dModelManager.h.
|
inline |
Definition at line 205 of file mo3dModelManager.h.
|
virtual |
Definition at line 105 of file mo3dModelManager.cpp.
|
virtual |
Definition at line 89 of file mo3dModelManager.cpp.
|
inlinevirtual |
Definition at line 174 of file mo3dModelManager.h.
|
inline |
Definition at line 187 of file mo3dModelManager.h.
|
virtual |
Inicializa el objeto.
Función de Inicialización. Todos los recursos manejados exclusivamente por este objeto son generados aquí.
Reimplemented from moAbstract.
Reimplemented in mo3DSModelSceneNode.
Definition at line 78 of file mo3dModelManager.cpp.
|
virtual |
Reimplemented in mo3dWidget, and mo3DSModelSceneNode.
Definition at line 165 of file mo3dModelManager.cpp.
| moSceneNode & moSceneNode::operator= | ( | const moSceneNode & | p_src | ) |
Definition at line 65 of file mo3dModelManager.cpp.
|
virtual |
Definition at line 135 of file mo3dModelManager.cpp.
|
virtual |
Definition at line 130 of file mo3dModelManager.cpp.
|
inline |
Definition at line 184 of file mo3dModelManager.h.
|
inlinevirtual |
Definition at line 177 of file mo3dModelManager.h.
|
inline |
Definition at line 181 of file mo3dModelManager.h.
|
virtual |
Reimplemented in mo3dWidget, and mo3DSModelSceneNode.
Definition at line 161 of file mo3dModelManager.cpp.
|
protected |
Definition at line 218 of file mo3dModelManager.h.
|
protected |
Definition at line 220 of file mo3dModelManager.h.
|
protected |
Definition at line 216 of file mo3dModelManager.h.
|
protected |
Definition at line 221 of file mo3dModelManager.h.
|
protected |
Definition at line 219 of file mo3dModelManager.h.
|
protected |
Definition at line 215 of file mo3dModelManager.h.
|
protected |
Definition at line 213 of file mo3dModelManager.h.
|
static |
Definition at line 207 of file mo3dModelManager.h.