PZ::AnimationManager::AnimationManager |
( |
| ) |
|
PZ::AnimationManager::~AnimationManager |
( |
| ) |
|
bool PZ::AnimationManager::AddAnimation |
( |
const std::string & |
animationName, |
|
|
AnimationBase * |
animation |
|
) |
| |
bool PZ::AnimationManager::AddAnimation |
( |
const std::string & |
animationName, |
|
|
const std::string & |
animationType, |
|
|
AnimationProperties * |
properties |
|
) |
| |
bool PZ::AnimationManager::AddAnimationFromFile |
( |
const std::string & |
animationName, |
|
|
const std::string & |
filename |
|
) |
| |
template<class T >
T* PZ::AnimationManager::CreateAnimation |
( |
const std::string & |
animationType, |
|
|
AnimationProperties * |
properties = nullptr |
|
) |
| const |
|
inline |
void PZ::AnimationManager::DestroyAnimation |
( |
AnimationBase * |
animation | ) |
const |
AnimationBase* PZ::AnimationManager::GetAnimationFromName |
( |
const std::string & |
animationName | ) |
const |
bool PZ::AnimationManager::HasAnimation |
( |
const std::string & |
animationName | ) |
const |
template<class T >
bool PZ::AnimationManager::RegisterAnimationType |
( |
const std::string & |
animationType | ) |
|
|
inline |
bool PZ::AnimationManager::RemoveAnimation |
( |
const std::string & |
animationName | ) |
|
bool PZ::AnimationManager::UnregisterAnimationType |
( |
const std::string & |
animationType | ) |
|
The documentation for this class was generated from the following file: