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 |
![]() | |
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 2878 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 2909 of file GltfLoader.cpp.
|
virtual |
Implements Cogs::Core::IResourceLoader< Model, ModelLoadInfo >.
Definition at line 3231 of file GltfLoader.cpp.
bool Cogs::Core::GltfLoader::GltfLoader::load | ( | Context * | context, |
const ModelLoadInfo & | loadInfo, | ||
std::unique_ptr< Cogs::FileContents > | contents | ||
) |
Definition at line 2943 of file GltfLoader.cpp.