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