#include <ExCObject.h>
Inheritance diagram for ExCObject:
Public Methods | |
ExCObject () | |
ExCObject (std::string FileName) | |
virtual | ~ExCObject () |
virtual void | Draw (void) |
virtual bool | LoadFile (std::string FileName) |
void | SetIdName (ExNihilo::IdName idname) |
ExNihilo::ExId | GetId (void) |
std::string | GetName (void) |
std::string | GetFileName (void) |
std::string | GetType (void) |
void | SetId (ExNihilo::ExId Id) |
void | SetName (std::string Name) |
void | SetFileName (std::string FileName) |
void | SetType (std::string Type) |
Protected Attributes | |
ExNihilo::ExId | m_ObjectId |
std::string | m_ObjectName |
std::string | m_ObjectFileName |
std::string | m_ObjectType |
|
Definition at line 28 of file ExCObject.cpp. References SetId(), SetName(), and SetType(). Referenced by ExCEntite::ExCEntite(), ExCObject(), and ExCObject3D::ExCObject3D().
|
|
Definition at line 41 of file ExCObject.cpp. References ExCObject(), and LoadFile().
|
|
Definition at line 36 of file ExCObject.cpp.
00037 { 00038 00039 } |
|
Reimplemented in ExCCamera, ExCCameraChase, ExCCameraTarget, ExCComposed, ExCEntite, ExCGizmo, ExCGizmoRectangle, ExCInterface, ExCMap, ExCMenu, ExCModel, ExCModel3DS, ExCModelASC, ExCModelMD2, ExCModelMD3, ExCModelOBJ, ExCParticule, and ExCSystemeParticule. Definition at line 60 of file ExCObject.cpp. Referenced by Draw().
00061 { 00062 Guard(void ExCObject::Draw(void)) 00063 UnGuard 00064 } |
|
Definition at line 60 of file ExCObject.h. References m_ObjectName.
00060 {return m_ObjectName;} |
|
Definition at line 58 of file ExCObject.h. Referenced by ExManagerEntite::Add(), ExManagerEntite::NewObject(), ExManagerCam::NewObject(), ExManagerId::RecordObject(), and ExCObject3D::ShowInfo(). |
|
Definition at line 59 of file ExCObject.h. References m_ObjectId. Referenced by ExManagerTexture::Add(), ExManagerInterface::Load(), ExCComposed::LoadAsc(), ExManagerId::RecordObject(), and ExCObject3D::ShowInfo().
00059 {return m_ObjectId;} |
|
Definition at line 61 of file ExCObject.h. References m_ObjectFileName. Referenced by ExManagerId::RecordObject().
00061 {return m_ObjectFileName;} |
|
Reimplemented in ExCInterface, ExCMenu, ExCModelASC, and ExCTexture. Definition at line 53 of file ExCObject.cpp. References Guard, and LoadFile(). Referenced by ExCObject(), and LoadFile().
00054 { 00055 Guard(bool ExCObject::LoadFile(std::string FileName)) 00056 return true; 00057 UnGuard 00058 } |
|
Definition at line 64 of file ExCObject.h. References m_ObjectName.
00064 {m_ObjectName = Name;} |
|
Definition at line 62 of file ExCObject.h. References m_ObjectType. Referenced by ExCObject(), ExManagerId::RecordObject(), and SetIdName().
00062 {return m_ObjectType;} |
|
Definition at line 47 of file ExCObject.cpp. References SetId(), and SetName(). Referenced by ExManagerCam::NewObject().
|
|
|
|
Definition at line 41 of file ExCObject.h. |
|
Definition at line 39 of file ExCObject.h. |
|
Definition at line 40 of file ExCObject.h. Referenced by GetFileName(), SetFileName(), and ExCTexture::SetName(). |
|
Definition at line 42 of file ExCObject.h. Referenced by SetId(). |