Public Member Functions | |
TestReflectionData () | |
virtual | ~TestReflectionData () |
virtual const LLMetaClass & | getMetaClass () const |
Static Public Member Functions | |
static U32 | getPropertyCount () |
Private Attributes | |
S32 | mInt |
std::string | mString |
TestAggregatedData * | mNullPtr |
TestAggregatedData * | mPtr |
TestAggregatedData | mObj |
TestAggregatedData & | mRef |
Friends | |
class | LLMetaClassT< TestReflectionData > |
Definition at line 55 of file reflection_tut.cpp.
tut::TestReflectionData::TestReflectionData | ( | ) | [inline] |
Definition at line 58 of file reflection_tut.cpp.
virtual tut::TestReflectionData::~TestReflectionData | ( | ) | [inline, virtual] |
const LLMetaClass & tut::TestReflectionData::getMetaClass | ( | ) | const [virtual] |
Implements LLReflective.
Definition at line 90 of file reflection_tut.cpp.
References LLMetaClassT< TObject >::instance().
static U32 tut::TestReflectionData::getPropertyCount | ( | ) | [inline, static] |
Definition at line 62 of file reflection_tut.cpp.
friend class LLMetaClassT< TestReflectionData > [friend] |
Definition at line 66 of file reflection_tut.cpp.
S32 tut::TestReflectionData::mInt [private] |
Definition at line 67 of file reflection_tut.cpp.
Referenced by LLMetaClassT< TObject >::reflectProperties().
Definition at line 69 of file reflection_tut.cpp.
Referenced by LLMetaClassT< TObject >::reflectProperties().
Definition at line 71 of file reflection_tut.cpp.
Referenced by LLMetaClassT< TObject >::reflectProperties().
TestAggregatedData* tut::TestReflectionData::mPtr [private] |
Definition at line 70 of file reflection_tut.cpp.
Referenced by LLMetaClassT< TObject >::reflectProperties(), and ~TestReflectionData().
TestAggregatedData& tut::TestReflectionData::mRef [private] |
Definition at line 72 of file reflection_tut.cpp.
std::string tut::TestReflectionData::mString [private] |
Definition at line 68 of file reflection_tut.cpp.
Referenced by LLMetaClassT< TObject >::reflectProperties().