private ClassIDType AssetEntryToClassIDType(AssetEntry info) { if (AssetEntry.IsReadTypeIndex(Header.Generation)) { RTTIBaseClassDescriptor typemeta = Metadata.Hierarchy.Types[info.TypeIndex]; return(typemeta.ClassID); } else { return(info.ClassID); } }
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); } }