CScreenPriestSpell Class¶
Overview¶
Note
The CScreenPriestSpell class handles management of priest spells
The structure used for this class is CScreenPriestSpell
Quick Reference¶
Quick Ref |
void CScreenPriestSpell::CScreenPriestSpell() |
int CScreenPriestSpell::CanCastPriestSpells(CGameSprite* pSprite) |
virtual int CScreenPriestSpell::CheckMouseLButton() |
virtual int CScreenPriestSpell::CheckMouseMove() |
virtual int CScreenPriestSpell::CheckMouseRButton() |
void CScreenPriestSpell::CheckMultiPlayerViewable() |
virtual int CScreenPriestSpell::CheckSystemKeyCtrl() |
virtual void CScreenPriestSpell::EngineActivated() |
virtual void CScreenPriestSpell::EngineDeactivated() |
virtual void CScreenPriestSpell::EngineDestroyed() |
virtual void CScreenPriestSpell::EngineGameInit() |
virtual void CScreenPriestSpell::EngineGameUninit() |
virtual void CScreenPriestSpell::EngineInitialized() |
virtual int CScreenPriestSpell::GetEngineState() |
virtual short CScreenPriestSpell::GetNumVirtualKeys() |
virtual CKeyInfo* CScreenPriestSpell::GetVirtualKeys() |
virtual int* CScreenPriestSpell::GetVirtualKeysFlags() |
bool CScreenPriestSpell::MemorizeSpell(int nSpellLevel, int nKnownSpellIndex) |
virtual void CScreenPriestSpell::OnKeyDown(int nKeysFlags) |
virtual void CScreenPriestSpell::OnLButtonDblClk(CPoint cPoint) |
virtual void CScreenPriestSpell::OnLButtonDown(CPoint cPoint) |
virtual void CScreenPriestSpell::OnLButtonUp(CPoint cPoint) |
virtual void CScreenPriestSpell::OnMouseMove(CPoint cPoint) |
virtual void CScreenPriestSpell::OnPortraitLClick(unsigned long id) |
virtual void CScreenPriestSpell::OnRButtonDown(CPoint cPoint) |
virtual void CScreenPriestSpell::OnRButtonUp(CPoint cPoint) |
virtual void CScreenPriestSpell::OnRestButtonClick() |
void CScreenPriestSpell::SetSpellLevel(int nSpellLevel) |
virtual void CScreenPriestSpell::SetSystemKeyCtrl(unsigned char bValue) |
virtual void CScreenPriestSpell::TimerAsynchronousUpdate() |
virtual void CScreenPriestSpell::TimerSynchronousUpdate() |
bool CScreenPriestSpell::UnmemorizeSpell(int nSpellLevel, int nMemorizedIndex) |
virtual void CScreenPriestSpell::UpdateCharacterStatus(long nSpriteId) |
void CScreenPriestSpell::UpdateMainPanel() |
Constructors¶
Name |
Description |
Constructs a |
CScreenPriestSpell::CScreenPriestSpell¶
Constructs a CScreenPriestSpell
object
void CScreenPriestSpell::CScreenPriestSpell();
Remarks
Constructs a CScreenPriestSpell
object
Methods¶
Name |
Description |
CScreenPriestSpell::CanCastPriestSpells¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::CheckMouseMove¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::CheckMultiPlayerViewable¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::CheckSystemKeyCtrl¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::EngineActivated¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::EngineDeactivated¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::EngineDestroyed¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::EngineGameInit¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::EngineGameUninit¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::EngineInitialized¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::GetEngineState¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::GetNumVirtualKeys¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::GetVirtualKeys¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::GetVirtualKeysFlags¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::MemorizeSpell¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::OnKeyDown¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::OnMouseMove¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::OnPortraitLClick¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::SetSpellLevel¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::SetSystemKeyCtrl¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::TimerAsynchronousUpdate¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::TimerSynchronousUpdate¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::UnmemorizeSpell¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::UpdateCharacterStatus¶
x;
Parameters
Return Value
Returns
Remarks
CScreenPriestSpell::UpdateMainPanel¶
x;
Parameters
Return Value
Returns
Remarks