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