CommonLibSSE NG
Loading...
Searching...
No Matches
MagicUtilities.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/A/ActorValues.h"
4#include "RE/M/MagicItem.h"
5#include "RE/M/MagicSystem.h"
6
7namespace RE
8{
9 namespace MagicUtilities
10 {
16 }
17}
Definition MagicItem.h:30
CannotCastReason
Definition MagicSystem.h:10
CastingSource
Definition MagicSystem.h:23
bool UsesResourceWhileCasting(MagicItem *a_item, MagicSystem::CastingSource a_castingSource)
bool UsesResourceWhileCharging(MagicItem *a_item, MagicSystem::CastingSource a_castingSource)
bool UsesResourceOnRelease(MagicItem *a_item, MagicSystem::CastingSource a_castingSource)
ActorValue GetAssociatedResource(MagicItem *a_item, MagicSystem::CastingSource a_castingSource)
MagicSystem::CannotCastReason GetAssociatedResourceReason(MagicItem *a_item, MagicSystem::CastingSource a_castingSource)
Definition AbsorbEffect.h:6
ActorValue
Definition ActorValues.h:6