CommonLibSSE NG
Loading...
Searching...
No Matches
CureEffect.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/A/ActiveEffect.h"
5#include "RE/M/MagicSystem.h"
6
7namespace RE
8{
9 class CureEffect :
10 public ActiveEffect // 00
11 {
12 public:
13 inline static constexpr auto RTTI = RTTI_CureEffect;
14 inline static constexpr auto VTABLE = VTABLE_CureEffect;
15
16 // override (ActiveEffect)
17 virtual ~CureEffect(); // 13
18 virtual void Start() override; // 14
19
20 // members
23 };
24 static_assert(sizeof(CureEffect) == 0x98);
25}
Definition ActiveEffect.h:27
Definition CureEffect.h:11
EffectArchetype archetypeID
Definition CureEffect.h:22
static constexpr auto VTABLE
Definition CureEffect.h:14
virtual void Start() override
virtual ~CureEffect()
MagicSystem::SpellType spellType
Definition CureEffect.h:21
static constexpr auto RTTI
Definition CureEffect.h:13
SpellType
Definition MagicSystem.h:60
Definition AbsorbEffect.h:6
constexpr std::array< REL::VariantID, 1 > VTABLE_CureEffect
Definition Offsets_VTABLE.h:1872
constexpr REL::VariantID RTTI_CureEffect(686492, 394325, 0x1efed00)
ArchetypeID
Definition EffectArchetypes.h:8