|
CeresEngine 0.2.0
A game development framework
|
#include <CeresEngine/Mesh/Importer/OBJ/OBJMeshImporter.hpp>
Public Member Functions | |
| OBJMeshImporter (ResourceManager &resourceManager) | |
| ~OBJMeshImporter () final | |
| Async< ImportedResources > | import (const ResourceURL &url, const MeshImportOptions &options) final |
| Imports a resource from a URL. | |
| Async< SupportStatus > | supports (const ResourceURL &url) final |
| Checks if the import supports the given resource. | |
Public Member Functions inherited from CeresEngine::TResourceImporter< Mesh, MeshImportOptions > | |
| Async< ImportedResources > | import (const ResourceURL &url, const ResourceImportOptions &options) final |
| Imports a resource from a URL. | |
| ResourceImporter (ResourceManager &resourceManager) | |
| Creates a new resource importer. | |
Public Member Functions inherited from CeresEngine::ResourceImporter | |
| ResourceImporter (ResourceManager &resourceManager) | |
| Creates a new resource importer. | |
| virtual | ~ResourceImporter ()=default |
| Destroys the resource importer. | |
Additional Inherited Members | |
Public Types inherited from CeresEngine::ResourceImporter | |
| enum class | SupportStatus { Supported , Generic , Unsupported } |
| An enumeration that contains the possible importer support status. More... | |
Protected Attributes inherited from CeresEngine::ResourceImporter | |
| ResourceManager & | mResourceManager |
| The owning resource manager. | |
| URLSession & | mURLSession |
| The URL session to be used to load resources. | |
| ExecutionContext & | mExecutionContext |
| The execution context to perform asynchronous resource operations on. | |
| CeresEngine::OBJMeshImporter::OBJMeshImporter | ( | ResourceManager & | resourceManager | ) |
|
final |
|
finalvirtual |
Imports a resource from a URL.
| url | The URL to import the resource from. |
Implements CeresEngine::TResourceImporter< Mesh, MeshImportOptions >.
|
finalvirtual |
Checks if the import supports the given resource.
| url | The URL to import the resource from. |
Implements CeresEngine::ResourceImporter.