CommonLibSSE NG
ActiveEffectFactory.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/E/Effect.h"
4 #include "RE/M/MagicCaster.h"
5 #include "RE/M/MagicItem.h"
6 #include "RE/M/MagicSystem.h"
7 
8 namespace RE
9 {
10  namespace ActiveEffectFactory
11  {
12  bool CheckCast(MagicCaster* a_caster, MagicItem* a_spell, Effect* a_effect, MagicSystem::CannotCastReason& a_reason);
13  }
14 }
Definition: MagicCaster.h:25
Definition: MagicItem.h:30
bool CheckCast(MagicCaster *a_caster, MagicItem *a_spell, Effect *a_effect, MagicSystem::CannotCastReason &a_reason)
CannotCastReason
Definition: MagicSystem.h:10
Definition: AbsorbEffect.h:6
Definition: Effect.h:11