CommonLibSSE NG
TargetValueModifierEffect.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 namespace RE
6 {
8  {
9  public:
10  inline static constexpr auto RTTI = RTTI_TargetValueModifierEffect;
11  inline static constexpr auto VTABLE = VTABLE_TargetValueModifierEffect;
12 
13  // override (ValueModifierEffect)
14  bool GetAllowMultipleCastingSourceStacking() override; // 11 - return { 0; }
15 
16  ~TargetValueModifierEffect() override; // 13
17 
18  void Start() override; // 14
19 
20  // add
21  virtual float GetTargetValue() const = 0; // 21
22  };
23  static_assert(sizeof(TargetValueModifierEffect) == 0x98);
24 }
Definition: TargetValueModifierEffect.h:8
static constexpr auto RTTI
Definition: TargetValueModifierEffect.h:10
static constexpr auto VTABLE
Definition: TargetValueModifierEffect.h:11
virtual float GetTargetValue() const =0
bool GetAllowMultipleCastingSourceStacking() override
Definition: ValueModifierEffect.h:9
Definition: AbsorbEffect.h:6
constexpr std::array< REL::VariantID, 1 > VTABLE_TargetValueModifierEffect
Definition: Offsets_VTABLE.h:1944
constexpr REL::VariantID RTTI_TargetValueModifierEffect(686563, 394399, 0x1f01360)