CSpell Class¶
Overview¶
Note
The CSpell class handles spells and spell information
The structure used for this class is CSpell
Quick Reference¶
Quick Ref |
void CCSpell::~CSpell() |
int CSpell::Demand() |
Spell_ability_st* CSpell::GetAbility(long abilityNum) |
int CSpell::GetAbilityCount() |
CGameEffect* CSpell::GetAbilityEffect(long abilityNum, long effectNum, CGameObject* pObject) |
unsigned short CSpell::GetAnimationType() |
short CSpell::GetCasterType() |
CGameEffect* CSpell::GetCastingEffect(long effectNum) |
short CSpell::GetCastingEffectNo() |
CResRef CSpell::GetCastingSound() |
unsigned long CSpell::GetDescription() |
unsigned long CSpell::GetGenericName() |
int CSpell::GetIcon(unsigned char* resRef) |
unsigned long CSpell::GetItemFlags() |
short CSpell::GetLevel() |
unsigned long CSpell::GetNotUsableBy() |
unsigned char CSpell::GetSchool() |
Constructors¶
Name |
Description |
Constructs a |
CSpell::CSpell¶
Constructs a CSpell
object
void CSpell::CSpell();
Remarks
Constructs a CSpell
object
Methods¶
Name |
Description |
CSpell::Demand¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetAbility¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetAbilityCount¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetAbilityEffect¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetAnimationType¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetCasterType¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetCastingEffect¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetCastingEffectNo¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetCastingSound¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetDescription¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetGenericName¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetIcon¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetItemFlags¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetLevel¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetNotUsableBy¶
x;
Parameters
Return Value
Returns
Remarks
CSpell::GetSchool¶
x;
Parameters
Return Value
Returns
Remarks