11 class hkbClipGenerator;
50 virtual void Unk_04(
const hkbContext& a_context, std::int16_t a_animationBindingIndex);
51 virtual void Unk_05(
const hkbContext& a_context, std::int16_t a_animationBindingIndex);
#define RELOCATION_ID(SE, AE)
Definition: PCH.h:505
Definition: Relocation.h:210
Definition: AnimationFileManagerSingleton.h:16
virtual void Unk_05(const hkbContext &a_context, std::int16_t a_animationBindingIndex)
static auto VTABLE
Definition: AnimationFileManagerSingleton.h:19
LoadedAnimation currentAnimation
Definition: AnimationFileManagerSingleton.h:62
BSTArray< void * > unk88
Definition: AnimationFileManagerSingleton.h:67
BSTArray< QueuedAnimation > queuedAnimations
Definition: AnimationFileManagerSingleton.h:63
virtual std::int32_t Queue(const hkbContext &a_hkbContext, hkbClipGenerator *a_clipGenerator, BSSynchronizedClipGenerator *a_synchronizedClipGenerator)
virtual void Unk_04(const hkbContext &a_context, std::int16_t a_animationBindingIndex)
BSSpinLock lockB
Definition: AnimationFileManagerSingleton.h:61
static auto RTTI
Definition: AnimationFileManagerSingleton.h:18
virtual ~AnimationFileManagerSingleton() override
virtual bool Load(const hkbContext &a_hkbContext, hkbClipGenerator *a_clipGenerator, BSSynchronizedClipGenerator *a_synchronizedClipGenerator)
BSTArray< LoadedAnimation > loadedAnimations
Definition: AnimationFileManagerSingleton.h:64
BSSpinLock lockA
Definition: AnimationFileManagerSingleton.h:60
uint64_t unk80
Definition: AnimationFileManagerSingleton.h:66
BSTArray< void * > unk68
Definition: AnimationFileManagerSingleton.h:65
static AnimationFileManagerSingleton * GetSingleton()
Definition: AnimationFileManagerSingleton.h:53
virtual std::int32_t Unload(const hkbContext &a_hkbContext, hkbClipGenerator *a_clipGenerator, BSSynchronizedClipGenerator *a_synchronizedClipGenerator)
Definition: BSAtomic.h:92
Definition: BSTArray.h:378
Definition: IAnimationClipLoaderSingleton.h:11
Definition: hkbClipGenerator.h:40
Definition: hkbContext.h:13
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_AnimationFileManagerSingleton(static_cast< std::uint64_t >(690051))
constexpr std::array< REL::ID, 1 > VTABLE_AnimationFileManagerSingleton
Definition: Offsets_VTABLE.h:7401
Definition: AnimationFileManagerSingleton.h:22
uint32_t crc32Filename
Definition: AnimationFileManagerSingleton.h:23
uint32_t crc32Path
Definition: AnimationFileManagerSingleton.h:25
char extension[4]
Definition: AnimationFileManagerSingleton.h:24
Definition: AnimationFileManagerSingleton.h:37
AnimationFileInfo fileInfo
Definition: AnimationFileManagerSingleton.h:39
void * unk00
Definition: AnimationFileManagerSingleton.h:38
uint16_t counter
Definition: AnimationFileManagerSingleton.h:40
Definition: AnimationFileManagerSingleton.h:30
uint32_t unk00
Definition: AnimationFileManagerSingleton.h:31
AnimationFileInfo fileInfo
Definition: AnimationFileManagerSingleton.h:32
Definition: BSTSingleton.h:50