CommonLibSSE NG
Loading...
Searching...
No Matches
DetectLifeEffect.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/A/ActiveEffect.h"
4
5namespace RE
6{
8 public ActiveEffect // 00
9 {
10 public:
11 inline static constexpr auto RTTI = RTTI_DetectLifeEffect;
12 inline static constexpr auto VTABLE = VTABLE_DetectLifeEffect;
13
14 // override (ActiveEffect)
15 virtual void Update(float a_delta) override; // 04
16 virtual bool ShouldDispelOnDeath() const override; // 10
17 virtual bool GetAllowMultipleCastingSourceStacking() override; // 11
18 virtual ~DetectLifeEffect(); // 13
19 virtual bool CheckCustomSkillUseConditions() const override; // 17
20 };
21 static_assert(sizeof(DetectLifeEffect) == 0x90);
22}
Definition ActiveEffect.h:27
Definition DetectLifeEffect.h:9
virtual ~DetectLifeEffect()
static constexpr auto RTTI
Definition DetectLifeEffect.h:11
virtual bool CheckCustomSkillUseConditions() const override
virtual void Update(float a_delta) override
virtual bool GetAllowMultipleCastingSourceStacking() override
static constexpr auto VTABLE
Definition DetectLifeEffect.h:12
virtual bool ShouldDispelOnDeath() const override
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_DetectLifeEffect(686494, 394327, 0x1efed50)
constexpr std::array< REL::VariantID, 1 > VTABLE_DetectLifeEffect
Definition Offsets_VTABLE.h:1874