![]() |
libmoldeo (Moldeo 1.0 Core)
1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
|
#include <moGUIManager.h>
Métodos públicos | |
| moObject3D () | |
| moObject3D (const moGeometry &p_geometry, const moMaterial &p_material) | |
| virtual | ~moObject3D () |
| moObject3D (const moObject3D &p_src) | |
| moObject3D & | operator= (const moObject3D &p_src) |
| void | SetPosition (const moPosition &p_position) |
| void | SetRotation (const moPosition &p_rotation) |
| void | SetScale (const moPosition &p_scale) |
Métodos públicos heredados desde moSceneNode | |
| moSceneNode () | |
| virtual | ~moSceneNode () |
| moSceneNode (const moText &name) | |
| moSceneNode (const moSceneNode &p_src) | |
| moSceneNode & | operator= (const moSceneNode &p_src) |
| virtual MOboolean | Init () |
| Inicializa el objeto. Más... | |
| virtual MOboolean | Finish () |
| Finaliza el objeto, libera recursos. Más... | |
| 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 () |
Métodos públicos heredados desde moAbstract | |
| moAbstract () | |
| virtual | ~moAbstract () |
| MOboolean | Initialized () |
| Pregunta si está inicializado. Más... | |
Atributos públicos | |
| moGeometry | m_Geometry |
| moMaterial | m_Material |
| moPosition | m_Position |
| moVector3f | m_Scale |
| moVector3f | m_Rotation |
Atributos públicos heredados desde moAbstract | |
| MOboolean | m_bInitialized |
| Valor de inicialización. Más... | |
Otros miembros heredados | |
Métodos públicos estáticos heredados desde moSceneNode | |
| static MOulong | CreateUID () |
Atributos públicos estáticos heredados desde moSceneNode | |
| static MOulong | UID |
Atributos públicos estáticos heredados desde moAbstract | |
| static moDebug * | MODebug2 = new moDebug() |
| Clase de impresión de errores para depuración. Más... | |
| static moTextHeap * | MODebug = new moTextHeap() |
| Lista de textos. Más... | |
Atributos protegidos heredados desde moSceneNode | |
| void * | SceneNodeImplementation |
| moGLMatrixf | m_ProjectionMatrix |
| moGLMatrixf | m_ModelMatrix |
| moSceneNodePointerArray | m_Childrens |
| moSceneNode * | m_Parent |
| MOulong | m_Id |
| moText | m_Name |
Definición en la línea 282 del archivo moGUIManager.h.
| moObject3D::moObject3D | ( | ) |
TODO: make some 3d initialization here! complete!
Definición en la línea 854 del archivo moGUIManager.cpp.
|
inline |
Definición en la línea 285 del archivo moGUIManager.h.
|
inlinevirtual |
Definición en la línea 289 del archivo moGUIManager.h.
|
inline |
Definición en la línea 293 del archivo moGUIManager.h.
|
inline |
Definición en la línea 297 del archivo moGUIManager.h.
|
inline |
Definición en la línea 306 del archivo moGUIManager.h.
|
inline |
Definición en la línea 309 del archivo moGUIManager.h.
|
inline |
Definición en la línea 312 del archivo moGUIManager.h.
| moGeometry moObject3D::m_Geometry |
Definición en la línea 316 del archivo moGUIManager.h.
| moMaterial moObject3D::m_Material |
Definición en la línea 317 del archivo moGUIManager.h.
| moPosition moObject3D::m_Position |
Definición en la línea 318 del archivo moGUIManager.h.
| moVector3f moObject3D::m_Rotation |
Definición en la línea 320 del archivo moGUIManager.h.
| moVector3f moObject3D::m_Scale |
Definición en la línea 319 del archivo moGUIManager.h.