![]() |
CMGDK r49-rc2
|
组合类型 | |
class | hgl::Property< T > |
class | hgl::PropertyObject< T > |
名字空间 | |
namespace | hgl |
__MAKE_HGL__&&!__MAKE_PLUGIN__ | |
宏定义 | |
#define | hglSetPropertyRead(name, tp, get) |
#define | hglSetPropertyWrite(name, tp, set) |
#define | hglSetProperty(name, tp, get, set) |
#define hglSetProperty | ( | name, | |
tp, | |||
get, | |||
set | |||
) |
{ \ hglSetPropertyRead(name,tp,get); \ hglSetPropertyWrite(name,tp,set); \ }
#define hglSetPropertyRead | ( | name, | |
tp, | |||
get | |||
) |
{ \ name.Get.vp_this=tp; \ name.Get.omf=ObjectMemberFunc(&get); \ }
#define hglSetPropertyWrite | ( | name, | |
tp, | |||
set | |||
) |
{ \ name.Set.vp_this=tp; \ name.Set.omf=ObjectMemberFunc(&set); \ }