The AnimationManager controlled Animations.
More...
#include <animationmanager.h>
The AnimationManager controlled Animations.
void AnimationManager::addExtensionSupport |
( |
const std::string & |
extension | ) |
|
|
protected |
addExtensionSupport
Add new Extension
- Parameters
-
Animation * AnimationManager::createAnimation |
( |
const std::string & |
animation_name, |
|
|
const std::string & |
motion_file, |
|
|
Mesh * |
mesh |
|
) |
| |
throw | ( | std::runtime_error |
| ) | | |
createAnimation
Create a New Animation with Animation Name & Animation Motion file
- Parameters
-
animation_name | |
motion_file | : (./resource/animation.bvh) |
- Returns
void AnimationManager::destroy |
( |
uint |
component_id | ) |
|
Animation * AnimationManager::getAnimation |
( |
uint |
component_id | ) |
|
getAnimation
Return Animation by Component ID
- Parameters
-
- Returns
bool AnimationManager::IsExtensionSupported |
( |
const std::string & |
extension | ) |
|
IsExtensionSupported.
Is Extension Supported then return true otherwise is false
- Parameters
-
- Returns
void AnimationManager::prepareAnimation |
( |
Animation * |
anim, |
|
|
Mesh * |
mesh |
|
) |
| |
|
protected |
void AnimationManager::prepareVBO |
( |
Animation * |
anim, |
|
|
Mesh * |
mesh |
|
) |
| |
const NodeAnimScene * AnimationManager::ReadFile |
( |
const std::string & |
motion_file, |
|
|
unsigned int |
flags |
|
) |
| |
The documentation for this class was generated from the following files: