|
CeresEngine 0.2.0
A game development framework
|
A structure that contains the imported resources returned by an importer. More...
#include <CeresEngine/Resource/Importer/ResourceImporter.hpp>
Public Member Functions | |
| ImportedResources ()=default | |
Creates a new empty ImportedResources struct. | |
| ImportedResources (const std::initializer_list< ImportedResource > resources) | |
Creates a new ImportedResources struct from a list of ImportedResource instances. | |
| ImportedResources (Vector< ImportedResource > resources) | |
Creates a new ImportedResources struct from a vector of ImportedResource instances. | |
| ImportedResources (ImportedResource importedResource) | |
Creates a new ImportedResources struct from a single ImportedResource. | |
| ImportedResources (ResourcePtr resource, const UUID suggestedUUID={}, String suggestedName={}) | |
Creates a new ImportedResources struct from a single Resource pointer. | |
| template<typename T > | |
| ImportedResources (SPtr< T > resource, UUID suggestedUUID={}, String suggestedName={}) | |
Creates a new ImportedResources struct from a single Resource pointer. | |
| ImportedResources (HResource resource, const UUID suggestedUUID={}, String suggestedName={}) | |
Creates a new ImportedResources struct from a single Resource pointer. | |
| template<typename T > | |
| ImportedResources (ResourceHandle< T > resource, UUID suggestedUUID={}, String suggestedName={}) | |
Creates a new ImportedResources struct from a single Resource pointer. | |
Public Attributes | |
| Vector< ImportedResource > | resources |
| The resources returned by the importer. | |
A structure that contains the imported resources returned by an importer.
|
default |
Creates a new empty ImportedResources struct.
|
inline |
Creates a new ImportedResources struct from a list of ImportedResource instances.
|
inline |
Creates a new ImportedResources struct from a vector of ImportedResource instances.
|
inline |
Creates a new ImportedResources struct from a single ImportedResource.
|
inline |
Creates a new ImportedResources struct from a single Resource pointer.
|
inline |
Creates a new ImportedResources struct from a single Resource pointer.
|
inline |
Creates a new ImportedResources struct from a single Resource pointer.
|
inline |
Creates a new ImportedResources struct from a single Resource pointer.
| Vector<ImportedResource> CeresEngine::ImportedResources::resources |
The resources returned by the importer.
Most importers will return only one resource, but some may return more than one.