CMGDK r49-rc2
公有成员 | 公有属性
hgl::Object类参考

对象基类 更多...

#include <Object.H>

继承图,类hgl::Object
hgl::_Object hgl::FinUseData< int, uchar * > hgl::FinUseData< wchar_t, TileObject * > hgl::FinUseData< WideString, HTP * > hgl::FinUseData< WideString, T * > hgl::DataObject hgl::DevilVM hgl::EnumObject hgl::FinUseData< F, T > hgl::ResManage< F, T > hgl::Shader hgl::TileData hgl::TileGroup hgl::ResManage< WideString, HTP > hgl::ResManage< WideString, T >

所有成员的列表。

公有成员

 DefEvent (void, OnLink,(Object *, Object *))
 关联事件
 DefEvent (void, OnUnlink,(Object *, Object *))
 断开连接事件
 Object ()
 Object (const WideString &)
virtual ~Object ()
virtual void Destroy ()

公有属性

WideString Name
 对象名称
PropertyObject< ObjectControlSuperObject
 上级对象
Property< uintAttrib
 对象类型
Property< bool > Enabled
 对象是否启用

详细描述

对象基类

Object类是HGL类库中所有游戏对象类的基类,它提供对象该具备的所有基本要素。


构造及析构函数文档

Object::Object ( )
Object::Object ( const WideString name)
Object::~Object ( ) [virtual]

本类析构函数


成员函数文档

hgl::Object::DefEvent ( void  ,
OnLink  ,
(Object *, Object *)   
)

关联事件

hgl::Object::DefEvent ( void  ,
OnUnlink  ,
(Object *, Object *)   
)

断开连接事件

void Object::Destroy ( ) [virtual]

成员数据文档

对象类型

对象是否启用

对象名称

上级对象


该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义