Example #1
0
 private ClassIDType AssetEntryToClassIDType(AssetEntry info)
 {
     if (AssetEntry.IsReadTypeIndex(Header.Generation))
     {
         RTTIBaseClassDescriptor typemeta = Metadata.Hierarchy.Types[info.TypeIndex];
         return(typemeta.ClassID);
     }
     else
     {
         return(info.ClassID);
     }
 }
Example #2
0
 public ClassIDType GetClassID(long pathID)
 {
     AssetEntry info = Metadata.Objects[pathID];
     if (AssetEntry.IsReadTypeIndex(Header.Generation))
     {
         return Metadata.Hierarchy.Types[info.TypeIndex].ClassID;
     }
     else
     {
         return info.ClassID;
     }
 }