예제 #1
0
 public NativeStructManager()
 {
     mCoreObject = SDK_RttiStructManager_GetInstance();
     for (UInt32 i = 0; i < StructNumber; i++)
     {
         var info = GetStruct(i);
         Rttis.Add(info.FullName, info);
     }
 }
예제 #2
0
 public NativeEnumManager()
 {
     mCoreObject = SDK_RttiEnumManager_GetInstance();
     for (UInt32 i = 0; i < EnumNumber; i++)
     {
         var info = GetEnum(i);
         Rttis.Add(info.FullName, info);
     }
 }
예제 #3
0
 public NativeRttiManager()
 {
     mCoreObject = SDK_CoreRttiManager_GetInstance();
     for (UInt32 i = 0; i < RttiNumber; i++)
     {
         var info = GetRtti(i);
         Rttis.Add(info.ClassName, info);
         RttiIDs[info.ClassId] = info;
     }
 }