MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / TypeId2TypeName

Function TypeId2TypeName

Source/Engine/Content/Storage/FlaxStorage.cpp:202–235  ·  view source on GitHub ↗

Converts old typeId to typeName of the asset [Deprecated on 16/10/2017, expires on 16/10/2020]

Source from the content-addressed store, hash-verified

200// Converts old typeId to typeName of the asset
201// [Deprecated on 16/10/2017, expires on 16/10/2020]
202const Char* TypeId2TypeName(const uint32 typeId)
203{
204 switch (typeId)
205 {
206 case 1:
207 return TEXT("FlaxEngine.Texture");
208 case 2:
209 return TEXT("FlaxEngine.Material");
210 case 3:
211 return TEXT("FlaxEngine.Model");
212 case 4:
213 return TEXT("FlaxEngine.MaterialInstance");
214 case 6:
215 return TEXT("FlaxEngine.FontAsset");
216 case 7:
217 return TEXT("FlaxEngine.Shader");
218 case 8:
219 return TEXT("FlaxEngine.CubeTexture");
220 case 10:
221 return TEXT("FlaxEngine.SpriteAtlas");
222#if USE_EDITOR
223 case 11:
224 return TEXT("FlaxEditor.PreviewsCache");
225#endif
226 case 12:
227 return TEXT("FlaxEngine.IESProfile");
228 case 13:
229 return TEXT("FlaxEngine.MaterialBase");
230 case 14:
231 return TEXT("FlaxEngine.RawDataAsset");
232 }
233 CRASH;
234 return TEXT("");
235}
236
237FlaxStorage::FlaxStorage(const StringView& path)
238 : _path(path)

Callers 2

LoadMethod · 0.85
LoadAssetHeaderMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected