Factory for animated meshes, contains skinned meshes and animations to prevent unnecessary duplication.
More...
#include <AnimatedMeshFactory.h>
Factory for animated meshes, contains skinned meshes and animations to prevent unnecessary duplication.
◆ CreateAnimatedMesh()
ValueResult< std::weak_ptr< IAnimatedMesh > > AnimationSystem::Mesh::AnimatedMeshFactory::CreateAnimatedMesh |
( |
string const & |
objectNameId, |
|
|
string const & |
filePath, |
|
|
gef::Platform & |
platform |
|
) |
| |
Create a new animated mesh.
- Parameters
-
objectNameId | the name the mesh will have |
filePath | the path to the mesh |
platform | (used to construct mesh) |
- Returns
- The created animated mesh or any Errors discovered
◆ GetAnimationContainer()
AnimationContainer & AnimationSystem::Mesh::AnimatedMeshFactory::GetAnimationContainer |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following files:
- C:/Users/Jay Bretherton/Documents/GitHub/418/Projects/animated_mesh/build/vs2017/AnimationSystemMesh/AnimatedMeshFactory.h
- C:/Users/Jay Bretherton/Documents/GitHub/418/Projects/animated_mesh/build/vs2017/AnimationSystemMesh/AnimatedMeshFactory.cpp