CommonLibSSE NG
RE::MagicUtilities Namespace Reference

Functions

ActorValue GetAssociatedResource (MagicItem *a_item, MagicSystem::CastingSource a_castingSource)
 
MagicSystem::CannotCastReason GetAssociatedResourceReason (MagicItem *a_item, MagicSystem::CastingSource a_castingSource)
 
bool UsesResourceOnRelease (MagicItem *a_item, MagicSystem::CastingSource a_castingSource)
 
bool UsesResourceWhileCasting (MagicItem *a_item, MagicSystem::CastingSource a_castingSource)
 
bool UsesResourceWhileCharging (MagicItem *a_item, MagicSystem::CastingSource a_castingSource)
 

Function Documentation

◆ GetAssociatedResource()

ActorValue RE::MagicUtilities::GetAssociatedResource ( MagicItem a_item,
MagicSystem::CastingSource  a_castingSource 
)

◆ GetAssociatedResourceReason()

MagicSystem::CannotCastReason RE::MagicUtilities::GetAssociatedResourceReason ( MagicItem a_item,
MagicSystem::CastingSource  a_castingSource 
)

◆ UsesResourceOnRelease()

bool RE::MagicUtilities::UsesResourceOnRelease ( MagicItem a_item,
MagicSystem::CastingSource  a_castingSource 
)

◆ UsesResourceWhileCasting()

bool RE::MagicUtilities::UsesResourceWhileCasting ( MagicItem a_item,
MagicSystem::CastingSource  a_castingSource 
)

◆ UsesResourceWhileCharging()

bool RE::MagicUtilities::UsesResourceWhileCharging ( MagicItem a_item,
MagicSystem::CastingSource  a_castingSource 
)