CommonLibSSE NG
IAnimationClipLoaderSingleton.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/H/hkbContext.h"
4 
5 namespace RE
6 {
7  class hkbClipGenerator;
8  class BSSynchronizedClipGenerator;
9 
11  {
12  public:
15 
17 
18  // add
19  virtual std::int32_t Queue(const hkbContext& a_hkbContext, hkbClipGenerator* a_clipGenerator, BSSynchronizedClipGenerator* a_synchronizedClipGenerator); // 01
20  virtual bool Load(const hkbContext& a_hkbContext, hkbClipGenerator* a_clipGenerator, BSSynchronizedClipGenerator* a_synchronizedClipGenerator); // 02
21  virtual std::int32_t Unload(const hkbContext& a_hkbContext, hkbClipGenerator* a_clipGenerator, BSSynchronizedClipGenerator* a_synchronizedClipGenerator); // 03
22  virtual void Unk_04(const hkbContext& a_context, std::int16_t a_animationBindingIndex); // 04
23  virtual void Unk_05(const hkbContext& a_context, std::int16_t a_animationBindingIndex); // 05
24  };
25 }
Definition: IAnimationClipLoaderSingleton.h:11
virtual void Unk_05(const hkbContext &a_context, std::int16_t a_animationBindingIndex)
virtual std::int32_t Queue(const hkbContext &a_hkbContext, hkbClipGenerator *a_clipGenerator, BSSynchronizedClipGenerator *a_synchronizedClipGenerator)
static auto VTABLE
Definition: IAnimationClipLoaderSingleton.h:14
virtual bool Load(const hkbContext &a_hkbContext, hkbClipGenerator *a_clipGenerator, BSSynchronizedClipGenerator *a_synchronizedClipGenerator)
static auto RTTI
Definition: IAnimationClipLoaderSingleton.h:13
virtual std::int32_t Unload(const hkbContext &a_hkbContext, hkbClipGenerator *a_clipGenerator, BSSynchronizedClipGenerator *a_synchronizedClipGenerator)
virtual void Unk_04(const hkbContext &a_context, std::int16_t a_animationBindingIndex)
Definition: hkbClipGenerator.h:40
Definition: hkbContext.h:13
Definition: AbsorbEffect.h:6
constexpr std::array< REL::VariantID, 1 > VTABLE_IAnimationClipLoaderSingleton
Definition: Offsets_VTABLE.h:5193
constexpr REL::VariantID RTTI_IAnimationClipLoaderSingleton(690050, 397906, 0x1f5c3c8)