Go to the source code of this file.
◆ AGL_ENV_OBJ_TYPE_INFO
| #define AGL_ENV_OBJ_TYPE_INFO |
( |
| ) |
|
Value: private: \
static s32* sTypeInfo; \
\
public: \
static s32 getType() { return *sTypeInfo; } \
virtual s32 getTypeID() const { return *sTypeInfo; }
◆ AGL_ENV_OBJ_REGIST_CLASS
| #define AGL_ENV_OBJ_REGIST_CLASS |
( |
| CLASS, |
|
|
| LABEL, |
|
|
| META ) |
Value:
static EnvObj * createInstance(sead::Heap *heap)
Definition aglEnvObj.h:56
static s32 * registClass(const sead::SafeString &name, const sead::SafeString &label, TypeCreateFuncPtr p_create_func, MetaInfo meta_info)
Definition aglEnvObj.cpp:59