#include <ANamedAnimationSet.h>
Public Types | |
| enum | OVERLAYTYPE_ : OVERLAYTYPE { OVERLAYTYPE_NONE = 0 , OVERLAYTYPE_BLINK = ( 1U << ( 0 ) ) , OVERLAYTYPE_LOOK_LEFT = ( 1U << ( 1 ) ) , OVERLAYTYPE_LOOK_RIGHT = ( 1U << ( 2 ) ) , OVERLAYTYPE_LOOK_UP = ( 1U << ( 3 ) ) , OVERLAYTYPE_LOOK_DOWN = ( 1U << ( 4 ) ) } |
| using | ThisClass = ANamedAnimationSet |
| using | BaseClass = Toshi::TObject |
| using | OVERLAYTYPE = TUINT8 |
Public Member Functions | |
| virtual Toshi::TClass * | GetClass () override |
| ANamedAnimationSet () | |
| ANamedAnimationSet (Toshi::T2Allocator *a_pAllocator) | |
| ~ANamedAnimationSet () | |
| TBOOL | CreateFromProperties (const PBProperties *a_pProperties, Toshi::TSkeleton *a_pSkeleton) |
| void | Destroy () |
| TBOOL | AddSoundBreakpoint (ASoundBreakpoint *a_pSoundBreakpoint, Toshi::TSkeleton *a_pSkeleton) |
| const Toshi::TPString8 & | GetName () const |
| ANamedAnimation * | GetNamedAnimation (const Toshi::TPString8 &a_strName) |
Static Public Member Functions | |
| static Toshi::TObject * | CreateTObject () |
| static Toshi::TObject * | CreateTObjectInPlace (void *a_pPtr) |
| static void | InitialiseClass () |
| static void | DeinitialiseClass () |
| static __forceinline Toshi::TClass * | GetClassStatic () |
Static Public Attributes | |
| static constexpr Toshi::TClass * | PARENTCLASS = & Toshi::TObject::ms_oClass |
| static Toshi::TClass | ms_oClass = Toshi::TClass( "ANamedAnimationSet", ANamedAnimationSet::PARENTCLASS, ANamedAnimationSet::CreateTObject, ANamedAnimationSet::CreateTObjectInPlace, ANamedAnimationSet::InitialiseClass, ANamedAnimationSet::DeinitialiseClass, 0, 1, sizeof( ANamedAnimationSet ), alignof( ANamedAnimationSet ) ) |
Definition at line 11 of file ANamedAnimationSet.h.
| using ANamedAnimationSet::BaseClass = Toshi::TObject |
Definition at line 16 of file ANamedAnimationSet.h.
Definition at line 18 of file ANamedAnimationSet.h.
Definition at line 16 of file ANamedAnimationSet.h.
| Enumerator | |
|---|---|
| OVERLAYTYPE_NONE | |
| OVERLAYTYPE_BLINK | |
| OVERLAYTYPE_LOOK_LEFT | |
| OVERLAYTYPE_LOOK_RIGHT | |
| OVERLAYTYPE_LOOK_UP | |
| OVERLAYTYPE_LOOK_DOWN | |
Definition at line 19 of file ANamedAnimationSet.h.
| ANamedAnimationSet::ANamedAnimationSet | ( | ) |
Definition at line 15 of file ANamedAnimationSet.cpp.
| ANamedAnimationSet::ANamedAnimationSet | ( | Toshi::T2Allocator * | a_pAllocator | ) |
Definition at line 23 of file ANamedAnimationSet.cpp.
| ANamedAnimationSet::~ANamedAnimationSet | ( | ) |
Definition at line 32 of file ANamedAnimationSet.cpp.
| TBOOL ANamedAnimationSet::AddSoundBreakpoint | ( | ASoundBreakpoint * | a_pSoundBreakpoint, |
| Toshi::TSkeleton * | a_pSkeleton ) |
Definition at line 125 of file ANamedAnimationSet.cpp.
| TBOOL ANamedAnimationSet::CreateFromProperties | ( | const PBProperties * | a_pProperties, |
| Toshi::TSkeleton * | a_pSkeleton ) |
Definition at line 46 of file ANamedAnimationSet.cpp.
|
static |
Definition at line 10 of file ANamedAnimationSet.cpp.
|
static |
Definition at line 10 of file ANamedAnimationSet.cpp.
|
static |
Definition at line 10 of file ANamedAnimationSet.cpp.
| void ANamedAnimationSet::Destroy | ( | ) |
Definition at line 106 of file ANamedAnimationSet.cpp.
|
overridevirtual |
Definition at line 10 of file ANamedAnimationSet.cpp.
|
inlinestatic |
Definition at line 16 of file ANamedAnimationSet.h.
|
inline |
Definition at line 40 of file ANamedAnimationSet.h.
| ANamedAnimation * ANamedAnimationSet::GetNamedAnimation | ( | const Toshi::TPString8 & | a_strName | ) |
Definition at line 132 of file ANamedAnimationSet.cpp.
|
static |
Definition at line 10 of file ANamedAnimationSet.cpp.
|
static |
Definition at line 16 of file ANamedAnimationSet.h.
|
staticconstexpr |
Definition at line 16 of file ANamedAnimationSet.h.