CommonLibVR
BSAnimationGraphChannel.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/B/BSFixedString.h"
5 
6 namespace RE
7 {
9  {
10  public:
11  inline static constexpr auto RTTI = RTTI_BSAnimationGraphChannel;
12  inline static constexpr auto VTABLE = VTABLE_BSAnimationGraphChannel;
13 
14  virtual ~BSAnimationGraphChannel(); // 00
15 
16  // add
17  virtual void PollChannelUpdateImpl(bool a_arg1) = 0; // 01
18  virtual void ResetImpl() = 0; // 02
19 
20  // members
21  std::uint32_t pad0C; // 0C
23  std::uint32_t value; // 18
24  std::uint32_t pad1C; // 1C
25  private:
26  KEEP_FOR_RE()
27  };
28  static_assert(sizeof(BSAnimationGraphChannel) == 0x20);
29 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: BSAnimationGraphChannel.h:9
static constexpr auto VTABLE
Definition: BSAnimationGraphChannel.h:12
virtual void ResetImpl()=0
static constexpr auto RTTI
Definition: BSAnimationGraphChannel.h:11
const BSFixedString channelName
Definition: BSAnimationGraphChannel.h:22
virtual void PollChannelUpdateImpl(bool a_arg1)=0
std::uint32_t pad1C
Definition: BSAnimationGraphChannel.h:24
std::uint32_t value
Definition: BSAnimationGraphChannel.h:23
std::uint32_t pad0C
Definition: BSAnimationGraphChannel.h:21
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_BSAnimationGraphChannel
Definition: Offsets_VTABLE.h:8944
constexpr REL::ID RTTI_BSAnimationGraphChannel(static_cast< std::uint64_t >(684935))
Definition: BSIntrusiveRefCounted.h:8