#include <AToshiAnimationInterface.h>
Classes | |
| struct | AnimEvent |
| struct | AnimEventList |
Public Types | |
| enum | ANIMEVENT_TYPE_ : ANIMEVENT_TYPE { ANIMEVENT_TYPE_START , ANIMEVENT_TYPE_END , ANIMEVENT_TYPE_BREAKPOINT } |
| using | ANIMEVENT_TYPE = TINT32 |
Static Public Attributes | |
| static constexpr TSIZE | MAX_NUM_ANIMATIONS = 20 |
Definition at line 34 of file AToshiAnimationInterface.h.
Definition at line 39 of file AToshiAnimationInterface.h.
| Enumerator | |
|---|---|
| ANIMEVENT_TYPE_START | |
| ANIMEVENT_TYPE_END | |
| ANIMEVENT_TYPE_BREAKPOINT | |
Definition at line 40 of file AToshiAnimationInterface.h.
| AToshiAnimationInterface::AToshiAnimationInterface | ( | ) |
Definition at line 44 of file AToshiAnimationInterface.cpp.
| AToshiAnimationInterface::~AToshiAnimationInterface | ( | ) |
Definition at line 53 of file AToshiAnimationInterface.cpp.
| AToshiAnimationRef * AToshiAnimationInterface::CreateAnimationRef | ( | Toshi::T2DList< AToshiAnimationRef > & | a_rList, |
| ANamedAnimation * | a_pAnimation, | ||
| TFLOAT | a_fWeight, | ||
| ANamedAnimationTransition * | a_pTransition ) |
Definition at line 544 of file AToshiAnimationInterface.cpp.
| AToshiAnimationRef * AToshiAnimationInterface::CreateOverlayAnimationRef | ( | ANamedAnimation * | a_pAnimation, |
| TFLOAT | a_fWeight ) |
Definition at line 561 of file AToshiAnimationInterface.cpp.
| AToshiAnimationRef * AToshiAnimationInterface::FindAnimationRef | ( | const Toshi::TPString8 & | a_strName | ) |
Definition at line 533 of file AToshiAnimationInterface.cpp.
| TAnimation * AToshiAnimationInterface::GetAnimation | ( | const AToshiAnimationRef & | a_rAnimRef | ) |
Definition at line 571 of file AToshiAnimationInterface.cpp.
| ANamedAnimationSetRef AToshiAnimationInterface::GetAnimationSet | ( | ) |
Definition at line 528 of file AToshiAnimationInterface.cpp.
| void AToshiAnimationInterface::KillAllAnimations | ( | ) |
Definition at line 501 of file AToshiAnimationInterface.cpp.
| AToshiAnimationRef * AToshiAnimationInterface::PlayAnim | ( | const Toshi::TPString8 & | a_strName, |
| TFLOAT | a_fWeight, | ||
| TBOOL | a_bCreateNewRef ) |
Definition at line 79 of file AToshiAnimationInterface.cpp.
|
inline |
Definition at line 97 of file AToshiAnimationInterface.h.
| TBOOL AToshiAnimationInterface::SetAnimationTransition | ( | AToshiAnimationRef & | a_rAnimationRef, |
| ANamedAnimationTransition * | a_pTransition ) |
Definition at line 510 of file AToshiAnimationInterface.cpp.
|
inline |
Definition at line 96 of file AToshiAnimationInterface.h.
| TBOOL AToshiAnimationInterface::StopAnim | ( | const AToshiAnimationRef & | a_rAnimationRef | ) |
Definition at line 442 of file AToshiAnimationInterface.cpp.
| TBOOL AToshiAnimationInterface::StopAnim | ( | const AToshiAnimationRef & | a_rAnimationRef, |
| ANamedAnimationTransition * | a_pTransition ) |
Definition at line 482 of file AToshiAnimationInterface.cpp.
| void AToshiAnimationInterface::Update | ( | TFLOAT | a_fDeltaTime, |
| AnimEventList & | a_rEventList ) |
Definition at line 59 of file AToshiAnimationInterface.cpp.
|
staticconstexpr |
Definition at line 37 of file AToshiAnimationInterface.h.