CScreenConnection Class
Overview
Note
The CScreenConnection class handles connection to multiplayer games
The structure used for this class is CScreenConnection
Quick Reference
Quick Ref |
void CScreenConnection::CScreenConnection() |
void CScreenConnection::AutoSelectServiceProvider() |
void CScreenConnection::AutoStartConnect() |
void CScreenConnection::AutoStartHost() |
int CScreenConnection::AutoStartInitialize() |
void CScreenConnection::CancelJoinGame() |
virtual int CScreenConnection::CheckMouseLButton() |
virtual int CScreenConnection::CheckMouseMove() |
virtual int CScreenConnection::CheckMouseRButton() |
virtual int CScreenConnection::CheckSystemKeyCapsLock() |
virtual int CScreenConnection::CheckSystemKeyCtrl() |
virtual int CScreenConnection::CheckSystemKeyShift() |
void CScreenConnection::ClearSessions() |
virtual void CScreenConnection::EngineActivated() |
virtual void CScreenConnection::EngineDeactivated() |
virtual void CScreenConnection::EngineDestroyed() |
virtual void CScreenConnection::EngineGameInit() |
virtual void CScreenConnection::EngineGameUninit() |
virtual void CScreenConnection::EngineInitialized() |
CString CScreenConnection::GenerateSessionDescription() |
virtual int CScreenConnection::GetCapsLockKey() |
virtual short CScreenConnection::GetNumVirtualKeys() |
virtual int CScreenConnection::GetShiftKey() |
virtual CKeyInfo* CScreenConnection::GetVirtualKeys() |
virtual int* CScreenConnection::GetVirtualKeysFlags() |
void CScreenConnection::HandleEMEvent(unsigned char nEvent, unsigned char nEventStage) |
void CScreenConnection::HandleJoinCompletion(unsigned char nEvent) |
int CScreenConnection::HasServiceProvider() |
void CScreenConnection::InitializeSessionData() |
int CScreenConnection::IsValidAddress(const char* sAddress) |
void CScreenConnection::JoinGame() |
void CScreenConnection::JoinGameIPAddress(char* addr) |
void CScreenConnection::OnDoneButtonClick() |
void CScreenConnection::OnJoinGameButtonClick() |
virtual void CScreenConnection::OnKeyDown(int nKeysFlags) |
void CScreenConnection::OnLoadGameButtonClick() |
virtual void CScreenConnection::OnLButtonDblClk(CPoint cPoint) |
virtual void CScreenConnection::OnLButtonDown(CPoint cPoint) |
void CScreenConnection::OnMainCancelButtonClick() |
virtual void CScreenConnection::OnMouseMove(CPoint cPoint) |
void CScreenConnection::OnNewGameButtonClick() |
virtual void CScreenConnection::OnRButtonDown(CPoint cPoint) |
virtual void CScreenConnection::OnLButtonUp(CPoint cPoint) |
virtual void CScreenConnection::OnRButtonUp(CPoint cPoint) |
void CScreenConnection::SelectServiceProvider(int protocol) |
void CScreenConnection::SetEliminateInitialize(unsigned char bValue) |
void CScreenConnection::SetPlayerName(char* name) |
void CScreenConnection::SetSessionDefaultStrings(CString& sSessionName, CString& sSessionPassword, CString& sPlayerName, int bCreating) |
virtual void CScreenConnection::SetSystemKeyCapsLock(int bValue) |
virtual void CScreenConnection::SetSystemKeyCtrl(unsigned char bValue) |
virtual void CScreenConnection::SetSystemKeyShift(int bValue) |
void CScreenConnection::ShowSessionTerminatedMessage(bool showTerminated) |
void CScreenConnection::StartConnection(unsigned char bDirectPlayLobby) |
void CScreenConnection::StopConnectingToProvider() |
virtual void CScreenConnection::TimerAsynchronousUpdate() |
virtual void CScreenConnection::TimerSynchronousUpdate() |
void CScreenConnection::UpdateLuaTables() |
Constructors
Name |
Description |
Constructs a |
CScreenConnection::CScreenConnection
Constructs a CScreenConnection object
void CScreenConnection::CScreenConnection();
Remarks
Constructs a CScreenConnection object
Methods
Name |
Description |
CScreenConnection::AutoSelectServiceProvider
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::AutoStartConnect
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::AutoStartHost
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::AutoStartInitialize
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::CancelJoinGame
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::CheckMouseMove
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::CheckSystemKeyCapsLock
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::CheckSystemKeyCtrl
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::CheckSystemKeyShift
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::ClearSessions
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::EngineActivated
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::EngineDeactivated
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::EngineDestroyed
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::EngineGameInit
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::EngineGameUninit
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::EngineInitialized
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::GenerateSessionDescription
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::GetCapsLockKey
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::GetNumVirtualKeys
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::GetShiftKey
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::GetVirtualKeys
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::GetVirtualKeysFlags
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::HandleEMEvent
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::HandleJoinCompletion
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::HasServiceProvider
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::InitializeSessionData
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::IsValidAddress
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::JoinGame
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::JoinGameIPAddress
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::OnKeyDown
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::OnMouseMove
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::SelectServiceProvider
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::SetEliminateInitialize
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::SetPlayerName
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::SetSessionDefaultStrings
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::SetSystemKeyCapsLock
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::SetSystemKeyCtrl
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::SetSystemKeyShift
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::ShowSessionTerminatedMessage
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::StartConnection
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::StopConnectingToProvider
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::TimerAsynchronousUpdate
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::TimerSynchronousUpdate
x;
Parameters
Return Value
Returns
Remarks
CScreenConnection::UpdateLuaTables
x;
Parameters
Return Value
Returns
Remarks