CScreenMovies Class


Overview

Note

The CScreenMovies class handles playing movies and credits from the main menu

The structure used for this class is CScreenMovies


Quick Reference

Quick Ref

void CScreenMovies::CScreenMovies()

virtual int CScreenMovies::CheckMouseLButton()

virtual int CScreenMovies::CheckMouseMove()

virtual int CScreenMovies::CheckMouseRButton()

virtual void CScreenMovies::EngineActivated()

virtual void CScreenMovies::EngineDeactivated()

virtual void CScreenMovies::EngineDestroyed()

virtual void CScreenMovies::EngineInitialized()

virtual int CScreenMovies::GetEngineState()

virtual short CScreenMovies::GetNumVirtualKeys()

virtual CKeyInfo* CScreenMovies::GetVirtualKeys()

virtual int* CScreenMovies::GetVirtualKeysFlags()

int CScreenMovies::IsPlayButtonClickable()

void CScreenMovies::OnCreditsButtonClick()

void CScreenMovies::OnDoneButtonClick()

virtual void CScreenMovies::OnKeyDown(int nKeysFlags)

virtual void CScreenMovies::OnLButtonDblClk(CPoint cPoint)

virtual void CScreenMovies::OnLButtonDown(CPoint cPoint)

virtual void CScreenMovies::OnLButtonUp(CPoint cPoint)

virtual void CScreenMovies::OnMouseMove(CPoint cPoint)

void CScreenMovies::OnMovieItemSelect(CString movieCode)

void CScreenMovies::OnPlayButtonClick()

virtual void CScreenMovies::OnRButtonDown(CPoint cPoint)

virtual void CScreenMovies::OnRButtonUp(CPoint cPoint)

void CScreenMovies::StartMovies(int nEngineState)

virtual void CScreenMovies::TimerAsynchronousUpdate()

virtual void CScreenMovies::TimerSynchronousUpdate()


Constructors

Name

Description

CScreenMovies::CScreenMovies

Constructs a CScreenMovies object

CScreenMovies::CScreenMovies

Constructs a CScreenMovies object

void CScreenMovies::CScreenMovies();

Remarks

Constructs a CScreenMovies object


Methods

Name

Description

CScreenMovies::CheckMouseLButton

CScreenMovies::CheckMouseMove

CScreenMovies::CheckMouseRButton

CScreenMovies::EngineActivated

CScreenMovies::EngineDeactivated

CScreenMovies::EngineDestroyed

CScreenMovies::EngineInitialized

CScreenMovies::GetEngineState

CScreenMovies::GetNumVirtualKeys

CScreenMovies::GetVirtualKeys

CScreenMovies::GetVirtualKeysFlags

CScreenMovies::IsPlayButtonClickable

CScreenMovies::OnCreditsButtonClick

CScreenMovies::OnDoneButtonClick

CScreenMovies::OnKeyDown

CScreenMovies::OnLButtonDblClk

CScreenMovies::OnLButtonDown

CScreenMovies::OnLButtonUp

CScreenMovies::OnMouseMove

CScreenMovies::OnMovieItemSelect

CScreenMovies::OnPlayButtonClick

CScreenMovies::OnRButtonDown

CScreenMovies::OnRButtonUp

CScreenMovies::StartMovies

CScreenMovies::TimerAsynchronousUpdate

CScreenMovies::TimerSynchronousUpdate


CScreenMovies::CheckMouseLButton

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::CheckMouseMove

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::CheckMouseRButton

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::EngineActivated

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::EngineDeactivated

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::EngineDestroyed

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::EngineInitialized

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::GetEngineState

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::GetNumVirtualKeys

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::GetVirtualKeys

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::GetVirtualKeysFlags

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::IsPlayButtonClickable

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::OnCreditsButtonClick

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::OnDoneButtonClick

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::OnKeyDown

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::OnLButtonDblClk

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::OnLButtonDown

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::OnLButtonUp

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::OnMouseMove

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::OnMovieItemSelect

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::OnPlayButtonClick

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::OnRButtonDown

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::OnRButtonUp

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::StartMovies

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::TimerAsynchronousUpdate

x;

Parameters

Return Value

Returns

Remarks


CScreenMovies::TimerSynchronousUpdate

x;

Parameters

Return Value

Returns

Remarks