CScreenWizSpell Class¶
Overview¶
Note
The CScreenWizSpell class handles the management of wizard spells
The structure used for this class is CScreenWizSpell
Quick Reference¶
Quick Ref |
void CScreenWizSpell::CScreenWizSpell() |
virtual void CScreenWizSpell::CancelEngine() |
int CScreenWizSpell::CanCastMageSpells(CGameSprite* pSprite) |
void CScreenWizSpell::CancelSequencingSpells() |
virtual int CScreenWizSpell::CheckMouseLButton() |
virtual int CScreenWizSpell::CheckMouseMove() |
virtual int CScreenWizSpell::CheckMouseRButton() |
void CScreenWizSpell::CheckMultiPlayerViewable() |
virtual int CScreenWizSpell::CheckSystemKeyCtrl() |
void CScreenWizSpell::DoneSequencingSpells() |
virtual void CScreenWizSpell::EngineActivated() |
virtual void CScreenWizSpell::EngineDeactivated() |
virtual void CScreenWizSpell::EngineDestroyed() |
virtual void CScreenWizSpell::EngineGameInit() |
virtual void CScreenWizSpell::EngineGameUninit() |
virtual void CScreenWizSpell::EngineInitialized() |
void CScreenWizSpell::EraseKnownSpell(CGameSprite* pSprite, CResRef resSpell) |
void CScreenWizSpell::EraseKnownSpell(CResRef resSpell) |
virtual short CScreenWizSpell::GetNumVirtualKeys() |
CGameSprite* CScreenWizSpell::GetSelectedCharacterObject() |
virtual CKeyInfo* CScreenWizSpell::GetVirtualKeys() |
virtual int* CScreenWizSpell::GetVirtualKeysFlags() |
int CScreenWizSpell::IsAreaAffectingSpell(CResRef& spellName) |
bool CScreenWizSpell::MemorizeSpell(int nSpellLevel, int nKnownSpellIndex) |
void CScreenWizSpell::OnContingency(unsigned char MaxLevel, unsigned char MaxSpells, short RestrictTarget, CString resRef) |
void CScreenWizSpell::OnContingencyMemorize(CString resRef, unsigned char bReMemorize) |
void CScreenWizSpell::OnDispellButtonClick(unsigned long contingencyId) |
virtual void CScreenWizSpell::OnKeyDown(int nKeysFlags) |
virtual void CScreenWizSpell::OnLButtonDblClk(CPoint cPoint) |
virtual void CScreenWizSpell::OnLButtonDown(CPoint cPoint) |
virtual void CScreenWizSpell::OnLButtonUp(CPoint cPoint) |
virtual void CScreenWizSpell::OnMouseMove(CPoint cPoint) |
virtual void CScreenWizSpell::OnPortraitLClick(unsigned long id) |
virtual void CScreenWizSpell::OnRButtonDown(CPoint cPoint) |
virtual void CScreenWizSpell::OnRButtonUp(CPoint cPoint) |
virtual void CScreenWizSpell::OnRestButtonClick() |
bool CScreenWizSpell::SequenceSpell(CResRef resref, CResRef masterResref) |
void CScreenWizSpell::SetSpellLevel(int nSpellLevel) |
virtual void CScreenWizSpell::SetSystemKeyCtrl(unsigned char bValue) |
unsigned char CScreenWizSpell::SpellAllowedForContingency(int nLevel, CString spellRes) |
unsigned char CScreenWizSpell::SpellSwappedInContingency(CString spellRes) |
virtual void CScreenWizSpell::TimerAsynchronousUpdate() |
virtual void CScreenWizSpell::TimerSynchronousUpdate() |
bool CScreenWizSpell::UnmemorizeSpell(int nSpellLevel, int nMemorizedIndex) |
bool CScreenWizSpell::UnSequenceSpell(CResRef resref, CResRef masterResref) |
virtual void CScreenWizSpell::UpdateCharacterStatus(long nSpriteId) |
void CScreenWizSpell::UpdateMainPanel() |
void CScreenWizSpell::UpdateSpellList(unsigned char bIsCleric, short nLevel) |
Constructors¶
Name |
Description |
Constructs a |
CScreenWizSpell::CScreenWizSpell¶
Constructs a CScreenWizSpell
object
void CScreenWizSpell::CScreenWizSpell();
Remarks
Constructs a CScreenWizSpell
object
Methods¶
Name |
Description |
CScreenWizSpell::CancelEngine¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::CanCastMageSpells¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::CancelSequencingSpells¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::CheckMouseMove¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::CheckMultiPlayerViewable¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::CheckSystemKeyCtrl¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::DoneSequencingSpells¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::EngineActivated¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::EngineDeactivated¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::EngineDestroyed¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::EngineGameInit¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::EngineGameUninit¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::EngineInitialized¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::EraseKnownSpell¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::EraseKnownSpell¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::GetNumVirtualKeys¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::GetSelectedCharacterObject¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::GetVirtualKeys¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::GetVirtualKeysFlags¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::IsAreaAffectingSpell¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::MemorizeSpell¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::OnContingency¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::OnContingencyMemorize¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::OnKeyDown¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::OnMouseMove¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::OnPortraitLClick¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::SequenceSpell¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::SetSpellLevel¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::SetSystemKeyCtrl¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::SpellAllowedForContingency¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::SpellSwappedInContingency¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::TimerAsynchronousUpdate¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::TimerSynchronousUpdate¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::UnmemorizeSpell¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::UnSequenceSpell¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::UpdateCharacterStatus¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::UpdateMainPanel¶
x;
Parameters
Return Value
Returns
Remarks
CScreenWizSpell::UpdateSpellList¶
x;
Parameters
Return Value
Returns
Remarks