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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moSprite Class Reference

#include <moGUIManager.h>

Inheritance diagram for moSprite:
moObject3D moSceneNode moAbstract

Public Member Functions

 moSprite ()
 
virtual ~moSprite ()
 
- Public Member Functions inherited from moObject3D
 moObject3D ()
 
 moObject3D (const moGeometry &p_geometry, const moMaterial &p_material)
 
virtual ~moObject3D ()
 
 moObject3D (const moObject3D &p_src)
 
moObject3Doperator= (const moObject3D &p_src)
 
void SetPosition (const moPosition &p_position)
 
void SetRotation (const moPosition &p_rotation)
 
void SetScale (const moPosition &p_scale)
 
- Public Member Functions inherited from moSceneNode
 moSceneNode ()
 
virtual ~moSceneNode ()
 
 moSceneNode (const moText &name)
 
 moSceneNode (const moSceneNode &p_src)
 
moSceneNodeoperator= (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 moSceneNodeGetParent ()
 
virtual void SetParent (moSceneNode *p_parent)
 
void SetProjectionMatrix (const moGLMatrixf &p_projection_matrix)
 
void SetModelMatrix (const moGLMatrixf &p_model_matrix)
 
const moGLMatrixfGetProjectionMatrix () const
 
const moGLMatrixfGetModelMatrix () const
 
virtual int AddChild (moSceneNodePointer p_child_node)
 
virtual int RemoveChild (moSceneNodePointer p_child_node)
 
virtual int RemoveChild (int p_node_index)
 
virtual moSceneNodeGetChild (int p_index_child)
 
virtual moSceneNodePointerArray & GetChilds ()
 
virtual moSceneNodeGetObjectByName (const moText &p_name)
 
virtual moSceneNodeGetObjectById (MOulong p_id)
 
MOulong GetId ()
 
const moTextGetName ()
 
- Public Member Functions inherited from moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
MOboolean Initialized ()
 Pregunta si está inicializado. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from moSceneNode
static MOulong CreateUID ()
 
- Public Attributes inherited from moObject3D
moGeometry m_Geometry
 
moMaterial m_Material
 
moPosition m_Position
 
moVector3f m_Scale
 
moVector3f m_Rotation
 
- Public Attributes inherited from moAbstract
MOboolean m_bInitialized
 Valor de inicialización More...
 
- Static Public Attributes inherited from moSceneNode
static MOulong UID
 
- Static Public Attributes inherited from moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración More...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. More...
 
- Protected Attributes inherited from moSceneNode
void * SceneNodeImplementation
 
moGLMatrixf m_ProjectionMatrix
 
moGLMatrixf m_ModelMatrix
 
moSceneNodePointerArray m_Childrens
 
moSceneNodem_Parent
 
MOulong m_Id
 
moText m_Name
 

Detailed Description

Definition at line 331 of file moGUIManager.h.

Constructor & Destructor Documentation

moSprite::moSprite ( )
virtual moSprite::~moSprite ( )
virtual

The documentation for this class was generated from the following file: