AnimExporter factory.
More...
#include <SkeletonExporterFactory.h>
AnimExporter factory.
AnimExporter factory used to create skeleton Exporters.
◆ createSkeletonExporter()
AtomsPtr<BaseSkeletonExporter> Atoms::SkeletonExporterFactory::createSkeletonExporter |
( |
const std::string & |
typeName | ) |
|
Creates an skeleton Exporter.
- Parameters
-
typeName | skeleton Exporter type |
- Returns
- Pointer to the skeleton Exporter
◆ deregisterSkeletonExporter()
void Atoms::SkeletonExporterFactory::deregisterSkeletonExporter |
( |
const std::string & |
name | ) |
|
De-register a skeleton Exporter type from the factory.
- Parameters
-
name | BaseAnimExporter type name |
◆ getRegisteredSkeletonExporters()
std::vector<std::string> Atoms::SkeletonExporterFactory::getRegisteredSkeletonExporters |
( |
| ) |
|
Gets all registered skeleton Exporter.
- Returns
- List of all skeleton Exporter type registered
◆ isRegistered()
bool Atoms::SkeletonExporterFactory::isRegistered |
( |
const std::string & |
name | ) |
|
Checks if a skeleton Exporter type with the given name is registered.
- Parameters
-
name | BaseAnimExporter type name |
- Returns
- Return true if the type is already registered
◆ registerSkeletonExporter()
void Atoms::SkeletonExporterFactory::registerSkeletonExporter |
( |
const std::string & |
name, |
|
|
creatorFn |
funct |
|
) |
| |
Registers a new skeleton Exporter type in the factory.
- Parameters
-
name | BaseAnimExporter type name |
funct | creator function |
The documentation for this class was generated from the following file: