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

CScreenOptions::CScreenOptions

Constructs a CScreenOptions object

CScreenOptions::CScreenOptions

Constructs a CScreenOptions object

void CScreenOptions::CScreenOptions();

Remarks

Constructs a CScreenOptions object


Methods

Name

Description

CScreenOptions::CancelEngine

CScreenOptions::CheckMouseLButton

CScreenOptions::CheckMouseMove

CScreenOptions::CheckMouseRButton

CScreenOptions::CheckSystemKeyCtrl

CScreenOptions::EngineActivated

CScreenOptions::EngineDeactivated

CScreenOptions::EngineDestroyed

CScreenOptions::EngineGameInit

CScreenOptions::EngineGameUninit

CScreenOptions::EngineInitialized

CScreenOptions::GetEngineState

CScreenOptions::GetNumVirtualKeys

CScreenOptions::GetVirtualKeys

CScreenOptions::GetVirtualKeysFlags

CScreenOptions::LoadGame

CScreenOptions::OnKeyDown

CScreenOptions::OnLButtonDblClk

CScreenOptions::OnLButtonDown

CScreenOptions::OnLButtonUp

CScreenOptions::OnMouseMove

CScreenOptions::OnPortraitLClick

CScreenOptions::OnRButtonDown

CScreenOptions::OnRButtonUp

CScreenOptions::OnRestButtonClick

CScreenOptions::QuitGame

CScreenOptions::SaveGame

CScreenOptions::SetSystemKeyCtrl

CScreenOptions::TimerAsynchronousUpdate

CScreenOptions::TimerSynchronousUpdate


CScreenOptions::CancelEngine

x;

Parameters

Return Value

Returns

Remarks


CScreenOptions::CheckMouseLButton

x;

Parameters

Return Value

Returns

Remarks


CScreenOptions::CheckMouseMove

x;

Parameters

Return Value

Returns

Remarks


CScreenOptions::CheckMouseRButton

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::OnLButtonDblClk

x;

Parameters

Return Value

Returns

Remarks


CScreenOptions::OnLButtonDown

x;

Parameters

Return Value

Returns

Remarks


CScreenOptions::OnLButtonUp

x;

Parameters

Return Value

Returns

Remarks


CScreenOptions::OnMouseMove

x;

Parameters

Return Value

Returns

Remarks


CScreenOptions::OnPortraitLClick

x;

Parameters

Return Value

Returns

Remarks


CScreenOptions::OnRButtonDown

x;

Parameters

Return Value

Returns

Remarks


CScreenOptions::OnRButtonUp

x;

Parameters

Return Value

Returns

Remarks


CScreenOptions::OnRestButtonClick

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