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