void LLMetaClassT<LLPermissions>::reflectProperties(LLMetaClass& meta_class) { reflectProperty(meta_class, "mCreator", &LLPermissions::mCreator); reflectProperty(meta_class, "mOwner", &LLPermissions::mOwner); reflectProperty(meta_class, "mGroup", &LLPermissions::mGroup); reflectProperty(meta_class, "mIsGroupOwned", &LLPermissions::mIsGroupOwned); }
void LLMetaClassT<tut::TestReflectionData>::reflectProperties(LLMetaClass& meta_class) { reflectProperty(meta_class, "mInt", &tut::TestReflectionData::mInt); reflectProperty(meta_class, "mString", &tut::TestReflectionData::mString); reflectPtrProperty(meta_class, "mNullPtr", &tut::TestReflectionData::mNullPtr); reflectPtrProperty(meta_class, "mPtr", &tut::TestReflectionData::mPtr); reflectProperty(meta_class, "mObj", &tut::TestReflectionData::mObj); //reflectProperty(meta_class, "mRef", &tut::TestReflectionData::mRef); // AARGH! }