|
Cogs.Core
|
Public Member Functions | |
| bool | canLoad (Context *, const ModelLoadInfo &loadInfo) |
| size_t | getPotentialB3DMOffset (uint8_t *content, size_t size) |
| bool | load (Context *context, const ModelLoadInfo &loadInfo, std::unique_ptr< Cogs::FileContents > contents) |
| bool | load (Context *context, const ModelLoadInfo &loadInfo) |
| virtual bool | canLoad (Context *context, const ModelLoadInfo &loadInfo)=0 |
| virtual bool | load (Context *context, const ModelLoadInfo &loadInfo)=0 |
Public Member Functions inherited from Cogs::Core::ILoadedResourceLoader< ResourceType, LoadInfoType > | |
| virtual bool | load (Context *context, const LoadInfoType &loadInfo, std::unique_ptr< FileContents > contents)=0 |
Definition at line 433 of file GltfLoader.h.
|
virtual |
Implements Cogs::Core::IResourceLoader< Model, ModelLoadInfo >.
Definition at line 2875 of file GltfLoader.cpp.
| size_t Cogs::Core::GltfLoader::GltfLoader::getPotentialB3DMOffset | ( | uint8_t * | content, |
| size_t | size | ||
| ) |
Calculates the offset for a potential B3DM file. If not, return 0. All metadata included in the B3DM file is ignored for now.
Definition at line 2906 of file GltfLoader.cpp.
|
virtual |
Implements Cogs::Core::IResourceLoader< Model, ModelLoadInfo >.
Definition at line 3228 of file GltfLoader.cpp.
| bool Cogs::Core::GltfLoader::GltfLoader::load | ( | Context * | context, |
| const ModelLoadInfo & | loadInfo, | ||
| std::unique_ptr< Cogs::FileContents > | contents | ||
| ) |
Definition at line 2940 of file GltfLoader.cpp.