#include <Entity.h>
Inheritance diagram for CEntity:
Public Member Functions | |
void | SetID (UINT uiID) |
UINT | GetID () |
void | SetName (CString &strName) |
CString & | GetName () |
eEntityType | GetEntityType () |
virtual bool | PropertyChanging (const void *pvProperty, void *pvNewValue) |
virtual void | GetProperties (EPropList &PropList) |
Protected Member Functions | |
void | SetEntityType (eEntityType eType) |
virtual bool | IsOfType (eEntityType eType) |
This class serves as a base class for all of it's derivatives, as well as acting as the RTTI assistant.
Definition at line 14 of file Entity.h.
|
Method details:
Referenced by CGUIButton::GetProperties(), and CGUIButton::LoadStateEvents(). |
|
|
|
Method details:
Reimplemented in CGUIElement, CGUI, CGUIBorder, CGUIStatic, CGUIButton, CGUIScrollBar, CGUIProgressBar, CGUIDropList, CGUIListBox, CGUIMenuEntry, CGUIMenu, CGUIRadioGroup, CGUITabControl, and CXMLResource. Definition at line 61 of file Entity.cpp. Referenced by CXMLResource::GetProperties(). |
|
Method details: This is an implementation of Custom RTTI Reimplemented in CAnimation, CAnimationManager, CBitmapFont, CCustomFont, CFontManager, CFrameAnimation< TAnimation >, CGUIElement, CGUI, CGUIBorder, CGUIStatic, CGUITextBox, CGUIButton, CGUIScrollBar, CGUIProgressBar, CGUIDropList, CGUIListBox, CGUIMenuEntry, CGUIMenu, CGUIRadioGroup, CGUITabControl, CGUIWindow, CInputDevice, CInputEngine, CKeyboard, CMaterial, CMaterialManager, CMouse, COpenGLMaterial, COpenGLTexture, CResource, CResourceManager, CTexture, CTextureFrameAnimation, CTextureManager, CXMLResource, and CFrameAnimation< tRect >. Definition at line 45 of file Entity.cpp. Referenced by CMouse::IsOfType(), CKeyboard::IsOfType(), CInputEngine::IsOfType(), and CInputDevice::IsOfType(). |
|
Method details:
Reimplemented in CGUIElement, CGUI, CGUIBorder, CGUIStatic, CGUIButton, CGUIScrollBar, CGUIProgressBar, CGUIDropList, CGUIListBox, CGUIMenuEntry, CGUIMenu, CGUIRadioGroup, CGUITabControl, and CXMLResource. Definition at line 53 of file Entity.cpp. Referenced by CXMLResource::PropertyChanging(). |
|
Method details:
Referenced by CGUI::CGUI(), and CGUIElement::CGUIElement(). |
|
Method details:
Referenced by CTextureManager::AddResource(), CMaterialManager::AddResource(), CFontManager::AddResource(), CAnimationManager::AddResource(), CTextureManager::LoadResource(), CMaterialManager::LoadResource(), CFontManager::LoadResource(), CAnimationManager::LoadResource(), and CXMLResource::LoadXML(). |
|
Method details:
Referenced by CTextureManager::AddResource(), CMaterialManager::AddResource(), CFontManager::AddResource(), CAnimationManager::AddResource(), CGUIWindow::Create(), CGUITabControl::Create(), CGUIProgressBar::Create(), CTextureManager::LoadResource(), CMaterialManager::LoadResource(), CFontManager::LoadResource(), CAnimationManager::LoadResource(), and CXMLResource::LoadXML(). |