public static List <TypedMemberBase> GetTypedMembers(this AssetTypeInfo thisAti) { List <TypedMemberBase> typedMembers = new List <TypedMemberBase>(); foreach (var item in thisAti.CachedExtraVariables) { TypedMemberBase typedMemberBase = GetTypedMemberBase(item.Type, item.Member); typedMembers.Add(typedMemberBase); } return(typedMembers); }
public void RemoveAssetType(AssetTypeInfo assetTypeInfo) { mCustomAssetTypes.Remove(assetTypeInfo); }
public void AddAssetType(AssetTypeInfo assetTypeInfo) { mCustomAssetTypes.Add(assetTypeInfo); }