CScreenSave Class¶
Overview¶
Note
The CScreenSave class handles the management of saving games
The structure used for this class is CScreenSave
Quick Reference¶
Quick Ref |
void CScreenSave::CScreenSave() |
virtual int CScreenSave::CheckMouseLButton() |
virtual int CScreenSave::CheckMouseMove() |
virtual int CScreenSave::CheckMouseRButton() |
virtual int CScreenSave::CheckSystemKeyCapsLock() |
virtual int CScreenSave::CheckSystemKeyCtrl() |
virtual int CScreenSave::CheckSystemKeyShift() |
void CScreenSave::DeleteGame(int nGameSlot) |
virtual void CScreenSave::EngineActivated() |
virtual void CScreenSave::EngineDeactivated() |
virtual void CScreenSave::EngineDestroyed() |
virtual void CScreenSave::EngineInitialized() |
void CScreenSave::FreeGameSlots() |
virtual int CScreenSave::GetCapsLockKey() |
virtual int CScreenSave::GetCtrlKey() |
virtual int CScreenSave::GetEngineState() |
virtual short CScreenSave::GetNumVirtualKeys() |
virtual int CScreenSave::GetShiftKey() |
virtual CKeyInfo* CScreenSave::GetVirtualKeys() |
virtual int* CScreenSave::GetVirtualKeysFlags() |
virtual void CScreenSave::OnKeyDown(int nKeysFlags) |
virtual void CScreenSave::OnLButtonDblClk(CPoint ptMousePos) |
virtual void CScreenSave::OnLButtonDown(CPoint ptMousePos) |
virtual void CScreenSave::OnLButtonUp(CPoint ptMousePos) |
virtual void CScreenSave::OnMouseMove(CPoint ptMousePos) |
virtual void CScreenSave::OnRButtonDown(CPoint ptMousePos) |
virtual void CScreenSave::OnRButtonUp(CPoint ptMousePos) |
void CScreenSave::OnMainCancelButtonClick() |
void CScreenSave::RefreshGameSlots() |
void CScreenSave::SaveGame(int nGameSlot, CString& sSlotName) |
void CScreenSave::SaveGame(int nGameSlot, const char* sSlotName) |
virtual void CScreenSave::SetSystemKeyCapsLock(int bValue) |
virtual void CScreenSave::SetSystemKeyCtrl(unsigned char bValue) |
virtual void CScreenSave::SetSystemKeyShift(int bValue) |
void CScreenSave::StartSave(int nEngineState) |
virtual void CScreenSave::TimerAsynchronousUpdate() |
virtual void CScreenSave::TimerSynchronousUpdate() |
Constructors¶
Name |
Description |
Constructs a |
CScreenSave::CScreenSave¶
Constructs a CScreenSave
object
void CScreenSave::CScreenSave();
Remarks
Constructs a CScreenSave
object
Methods¶
Name |
Description |
CScreenSave::CheckMouseMove¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::CheckSystemKeyCapsLock¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::CheckSystemKeyCtrl¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::CheckSystemKeyShift¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::DeleteGame¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::EngineActivated¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::EngineDeactivated¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::EngineDestroyed¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::EngineInitialized¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::FreeGameSlots¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::GetCapsLockKey¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::GetCtrlKey¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::GetEngineState¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::GetNumVirtualKeys¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::GetShiftKey¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::GetVirtualKeys¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::GetVirtualKeysFlags¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::OnKeyDown¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::OnMouseMove¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::RefreshGameSlots¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::SaveGame¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::SaveGame¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::SetSystemKeyCapsLock¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::SetSystemKeyCtrl¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::SetSystemKeyShift¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::StartSave¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::TimerAsynchronousUpdate¶
x;
Parameters
Return Value
Returns
Remarks
CScreenSave::TimerSynchronousUpdate¶
x;
Parameters
Return Value
Returns
Remarks