CommonLibSSE (powerof3)
Loading...
Searching...
No Matches
FindMaxMagnitudeVisitor.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/M/MagicTarget.h"
4
5namespace RE
6{
7 class ActiveEffect;
8
10 {
11 public:
12 inline static constexpr auto RTTI = RTTI_FindMaxMagnitudeVisitor;
13 inline static constexpr auto VTABLE = VTABLE_FindMaxMagnitudeVisitor;
14
15 ~FindMaxMagnitudeVisitor() override = default; // 00
16
17 // add
18 virtual BSContainer::ForEachResult Accept(ActiveEffect* a_effect) override; // 01
19
20 // members
21 ActiveEffect* activeEffect{ nullptr }; // 08
22 float maxMagnitude{ -1.0F }; // 10
23 };
24 static_assert(sizeof(FindMaxMagnitudeVisitor) == 0x18);
25
26}
Definition ActiveEffect.h:27
Definition FindMaxMagnitudeVisitor.h:10
static constexpr auto VTABLE
Definition FindMaxMagnitudeVisitor.h:13
static constexpr auto RTTI
Definition FindMaxMagnitudeVisitor.h:12
virtual BSContainer::ForEachResult Accept(ActiveEffect *a_effect) override
~FindMaxMagnitudeVisitor() override=default
ActiveEffect * activeEffect
Definition FindMaxMagnitudeVisitor.h:21
float maxMagnitude
Definition FindMaxMagnitudeVisitor.h:22
ForEachResult
Definition BSContainer.h:6
Definition AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_FindMaxMagnitudeVisitor
Definition Offsets_VTABLE.h:11650
constexpr REL::ID RTTI_FindMaxMagnitudeVisitor(static_cast< std::uint64_t >(686472))