#include <AKeyFrameLibraryManager.h>
Public Types | |
| using | ThisClass = AKeyFrameLibraryManager |
| using | BaseClass = Toshi::TObject |
| using | LibraryMap = Toshi::T2Map<Toshi::TPString8, Toshi::TKeyframeLibrary*, Toshi::TPString8::Comparator> |
Public Member Functions | |
| virtual Toshi::TClass * | GetClass () override |
| AKeyFrameLibraryManager () | |
| ~AKeyFrameLibraryManager () | |
| void | LoadLibrariesFromProperties (const PBPropertyValue *a_pArray, Toshi::TTRB *a_pTRB) |
| TBOOL | LoadLibrary (const Toshi::TPString8 &a_rLibraryName, Toshi::TTRB *a_pTRB=nullptr) |
| TBOOL | UnrefLibrary (const Toshi::TPString8 &a_rLibraryName) |
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( "AKeyFrameLibraryManager", AKeyFrameLibraryManager::PARENTCLASS, AKeyFrameLibraryManager::CreateTObject, AKeyFrameLibraryManager::CreateTObjectInPlace, AKeyFrameLibraryManager::InitialiseClass, AKeyFrameLibraryManager::DeinitialiseClass, 0, 1, sizeof( AKeyFrameLibraryManager ), alignof( AKeyFrameLibraryManager ) ) |
Definition at line 9 of file AKeyFrameLibraryManager.h.
| using AKeyFrameLibraryManager::BaseClass = Toshi::TObject |
Definition at line 13 of file AKeyFrameLibraryManager.h.
| using AKeyFrameLibraryManager::LibraryMap = Toshi::T2Map<Toshi::TPString8, Toshi::TKeyframeLibrary*, Toshi::TPString8::Comparator> |
Definition at line 15 of file AKeyFrameLibraryManager.h.
Definition at line 13 of file AKeyFrameLibraryManager.h.
| AKeyFrameLibraryManager::AKeyFrameLibraryManager | ( | ) |
Definition at line 17 of file AKeyFrameLibraryManager.cpp.
| AKeyFrameLibraryManager::~AKeyFrameLibraryManager | ( | ) |
Definition at line 22 of file AKeyFrameLibraryManager.cpp.
|
static |
Definition at line 15 of file AKeyFrameLibraryManager.cpp.
|
static |
Definition at line 15 of file AKeyFrameLibraryManager.cpp.
|
static |
Definition at line 15 of file AKeyFrameLibraryManager.cpp.
|
overridevirtual |
Definition at line 15 of file AKeyFrameLibraryManager.cpp.
|
inlinestatic |
Definition at line 13 of file AKeyFrameLibraryManager.h.
|
static |
Definition at line 15 of file AKeyFrameLibraryManager.cpp.
| void AKeyFrameLibraryManager::LoadLibrariesFromProperties | ( | const PBPropertyValue * | a_pArray, |
| Toshi::TTRB * | a_pTRB ) |
Definition at line 27 of file AKeyFrameLibraryManager.cpp.
| TBOOL AKeyFrameLibraryManager::LoadLibrary | ( | const Toshi::TPString8 & | a_rLibraryName, |
| Toshi::TTRB * | a_pTRB = nullptr ) |
Definition at line 45 of file AKeyFrameLibraryManager.cpp.
| TBOOL AKeyFrameLibraryManager::UnrefLibrary | ( | const Toshi::TPString8 & | a_rLibraryName | ) |
Definition at line 95 of file AKeyFrameLibraryManager.cpp.
|
static |
Definition at line 13 of file AKeyFrameLibraryManager.h.
|
staticconstexpr |
Definition at line 13 of file AKeyFrameLibraryManager.h.