CScreenAI Class
Overview
Note
The CScreenAI class handles AI
The structure used for this class is CScreenAI
Quick Reference
Quick Ref |
void CScreenAI::CScreenAI() |
virtual int CScreenAI::CheckMouseLButton() |
virtual int CScreenAI::CheckMouseMove() |
virtual int CScreenAI::CheckMouseRButton() |
virtual int CScreenAI::CheckSystemKeyCtrl() |
virtual short CScreenAI::GetNumVirtualKeys() |
virtual CKeyInfo* CScreenAI::GetVirtualKeys() |
virtual void CScreenAI::EngineActivated() |
virtual void CScreenAI::EngineDeactivated() |
virtual void CScreenAI::EngineDestroyed() |
virtual void CScreenAI::EngineGameInit() |
virtual void CScreenAI::EngineGameUninit() |
virtual void CScreenAI::EngineInitialized() |
virtual int* CScreenAI::GetVirtualKeysFlags() |
virtual void CScreenAI::OnKeyDown(int nKeysFlags) |
virtual void CScreenAI::OnLButtonDblClk(CPoint cPoint) |
virtual void CScreenAI::OnLButtonDown(CPoint cPoint) |
virtual void CScreenAI::OnLButtonUp(CPoint cPoint) |
virtual void CScreenAI::OnMouseMove(CPoint cPoint) |
virtual void CScreenAI::OnRButtonDown(CPoint cPoint) |
virtual void CScreenAI::OnRButtonUp(CPoint cPoint) |
virtual void CScreenAI::SetSystemKeyCtrl(unsigned char bValue) |
virtual void CScreenAI::TimerAsynchronousUpdate() |
virtual void CScreenAI::TimerSynchronousUpdate() |
Constructors
Name |
Description |
Constructs a |
CScreenAI::CScreenAI
Constructs a CScreenAI object
void CScreenAI::CScreenAI();
Remarks
Constructs a CScreenAI object
Methods
Name |
Description |
CScreenAI::CheckMouseMove
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::CheckSystemKeyCtrl
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::GetNumVirtualKeys
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::GetVirtualKeys
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::EngineActivated
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::EngineDeactivated
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::EngineDestroyed
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::EngineGameInit
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::EngineGameUninit
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::EngineInitialized
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::GetVirtualKeysFlags
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::OnKeyDown
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::OnMouseMove
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::SetSystemKeyCtrl
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::TimerAsynchronousUpdate
x;
Parameters
Return Value
Returns
Remarks
CScreenAI::TimerSynchronousUpdate
x;
Parameters
Return Value
Returns
Remarks