CommonLibVR
DisarmEffect.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/S/StaggerEffect.h"
4 
5 namespace RE
6 {
7  class DisarmEffect :
8  public StaggerEffect // 00
9  {
10  public:
11  inline static constexpr auto RTTI = RTTI_DisarmEffect;
12  inline static constexpr auto VTABLE = VTABLE_DisarmEffect;
13 
14  // override (ActiveEffect)
15  virtual void Update(float a_delta) override; // 04
16  virtual ~DisarmEffect(); // 13
17  virtual void Start() override; // 14
18  private:
19  KEEP_FOR_RE()
20  };
21  static_assert(sizeof(DisarmEffect) == 0x90);
22 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: DisarmEffect.h:9
virtual void Start() override
virtual ~DisarmEffect()
virtual void Update(float a_delta) override
static constexpr auto RTTI
Definition: DisarmEffect.h:11
static constexpr auto VTABLE
Definition: DisarmEffect.h:12
Definition: StaggerEffect.h:9
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_DisarmEffect(static_cast< std::uint64_t >(686495))
constexpr std::array< REL::ID, 1 > VTABLE_DisarmEffect
Definition: Offsets_VTABLE.h:11454