#include <MagicTarget.h>
◆ Archetype
◆ ~MagicTarget()
virtual RE::MagicTarget::~MagicTarget |
( |
| ) |
|
|
virtual |
◆ AddTarget()
virtual bool RE::MagicTarget::AddTarget |
( |
AddTargetData & |
a_targetData | ) |
|
|
virtual |
◆ CanAddActiveEffect()
virtual bool RE::MagicTarget::CanAddActiveEffect |
( |
| ) |
|
|
pure virtual |
◆ CheckAbsorb()
virtual bool RE::MagicTarget::CheckAbsorb |
( |
Actor * |
a_actor, |
|
|
MagicItem * |
a_magicItem, |
|
|
const Effect * |
a_effect |
|
) |
| |
|
virtual |
◆ CheckResistance()
◆ DispelEffect()
◆ DispelEffectsWithArchetype()
void RE::MagicTarget::DispelEffectsWithArchetype |
( |
Archetype |
a_type, |
|
|
bool |
a_force |
|
) |
| |
◆ EffectAdded()
virtual void RE::MagicTarget::EffectAdded |
( |
ActiveEffect * |
a_effect | ) |
|
|
virtual |
◆ EffectRemoved()
virtual void RE::MagicTarget::EffectRemoved |
( |
ActiveEffect * |
a_effect | ) |
|
|
virtual |
◆ GetActiveEffectList()
◆ GetTargetStatsObject()
virtual TESObjectREFR * RE::MagicTarget::GetTargetStatsObject |
( |
| ) |
|
|
virtual |
◆ HasEffectWithArchetype()
bool RE::MagicTarget::HasEffectWithArchetype |
( |
Archetype |
a_type | ) |
|
◆ HasMagicEffect()
◆ HasMagicEffectWithKeyword()
bool RE::MagicTarget::HasMagicEffectWithKeyword |
( |
BGSKeyword * |
a_keyword, |
|
|
std::uint64_t |
a_arg2 |
|
) |
| |
◆ InvalidateCommandedActorEffect()
virtual void RE::MagicTarget::InvalidateCommandedActorEffect |
( |
ActiveEffect * |
a_effect | ) |
|
|
virtual |
◆ IsInvulnerable()
virtual bool RE::MagicTarget::IsInvulnerable |
( |
| ) |
|
|
virtual |
◆ MagicTargetIsActor()
virtual bool RE::MagicTarget::MagicTargetIsActor |
( |
| ) |
const |
|
virtual |
◆ VisitEffects()
◆ flags
std::uint8_t RE::MagicTarget::flags |
◆ pad11
std::uint8_t RE::MagicTarget::pad11 |
◆ pad12
std::uint16_t RE::MagicTarget::pad12 |
◆ pad14
std::uint32_t RE::MagicTarget::pad14 |
◆ postUpdateDispelList
◆ RTTI
◆ VTABLE
The documentation for this class was generated from the following file: