CScreenOptions Class¶
Overview¶
Note
The CScreenOptions class handles the ingame options menu: Save, Load, Quit
The structure used for this class is CScreenOptions
Quick Reference¶
Quick Ref |
void CScreenOptions::CScreenOptions() |
virtual void CScreenOptions::CancelEngine() |
virtual int CScreenOptions::CheckMouseLButton() |
virtual int CScreenOptions::CheckMouseMove() |
virtual int CScreenOptions::CheckMouseRButton() |
virtual int CScreenOptions::CheckSystemKeyCtrl() |
virtual void CScreenOptions::EngineActivated() |
virtual void CScreenOptions::EngineDeactivated() |
virtual void CScreenOptions::EngineDestroyed() |
virtual void CScreenOptions::EngineGameInit() |
virtual void CScreenOptions::EngineGameUninit() |
virtual void CScreenOptions::EngineInitialized() |
virtual int CScreenOptions::GetEngineState() |
virtual short CScreenOptions::GetNumVirtualKeys() |
virtual CKeyInfo* CScreenOptions::GetVirtualKeys() |
virtual int* CScreenOptions::GetVirtualKeysFlags() |
void CScreenOptions::LoadGame() |
virtual void CScreenOptions::OnKeyDown(int nKeysFlags) |
virtual void CScreenOptions::OnLButtonDblClk(CPoint cPoint) |
virtual void CScreenOptions::OnLButtonDown(CPoint cPoint) |
virtual void CScreenOptions::OnLButtonUp(CPoint cPoint) |
virtual void CScreenOptions::OnMouseMove(CPoint cPoint) |
virtual void CScreenOptions::OnPortraitLClick(unsigned long id) |
virtual void CScreenOptions::OnRButtonDown(CPoint cPoint) |
virtual void CScreenOptions::OnRButtonUp(CPoint cPoint) |
virtual void CScreenOptions::OnRestButtonClick() |
void CScreenOptions::QuitGame() |
void CScreenOptions::SaveGame(unsigned long dwSaveEngineState) |
virtual void CScreenOptions::SetSystemKeyCtrl(unsigned char bValue) |
virtual void CScreenOptions::TimerAsynchronousUpdate() |
virtual void CScreenOptions::TimerSynchronousUpdate() |
Constructors¶
Name |
Description |
Constructs a |
CScreenOptions::CScreenOptions¶
Constructs a CScreenOptions
object
void CScreenOptions::CScreenOptions();
Remarks
Constructs a CScreenOptions
object
Methods¶
Name |
Description |
CScreenOptions::CancelEngine¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::CheckMouseMove¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::CheckSystemKeyCtrl¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::EngineActivated¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::EngineDeactivated¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::EngineDestroyed¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::EngineGameInit¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::EngineGameUninit¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::EngineInitialized¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::GetEngineState¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::GetNumVirtualKeys¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::GetVirtualKeys¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::GetVirtualKeysFlags¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::LoadGame¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::OnKeyDown¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::OnMouseMove¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::OnPortraitLClick¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::QuitGame¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::SaveGame¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::SetSystemKeyCtrl¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::TimerAsynchronousUpdate¶
x;
Parameters
Return Value
Returns
Remarks
CScreenOptions::TimerSynchronousUpdate¶
x;
Parameters
Return Value
Returns
Remarks