AIClient Class Reference#include <aiClient.h>
Inheritance diagram for AIClient:
[legend]List of all members.
Member Typedef Documentation
Member Enumeration Documentation
- Enumerator:
-
| FireTrigger |
|
| JumpTrigger |
|
| JetTrigger |
|
| GrenadeTrigger |
|
| MineTrigger |
|
- Enumerator:
-
| ModeStop |
|
| ModeMove |
|
| ModeStuck |
|
| ModeCount |
|
Constructor & Destructor Documentation
Member Function Documentation
| void AIClient::throwCallback |
( |
const char * |
name |
) |
[private] |
| AIClient::DECLARE_CONOBJECT |
( |
AIClient |
|
) |
|
| U32 AIClient::getMoveList |
( |
Move ** |
movePtr, |
|
|
U32 * |
numMoves | |
|
) |
| | [virtual] |
| S32 AIClient::getTargetObject |
( |
|
) |
const |
| void AIClient::setMoveSpeed |
( |
const F32 |
speed |
) |
|
| F32 AIClient::getMoveSpeed |
( |
|
) |
const [inline] |
| void AIClient::setMoveMode |
( |
S32 |
mode |
) |
|
| S32 AIClient::getMoveMode |
( |
|
) |
const [inline] |
| void AIClient::setMoveTolerance |
( |
const F32 |
tolerance |
) |
|
| F32 AIClient::getMoveTolerance |
( |
|
) |
const [inline] |
| void AIClient::setMoveDestination |
( |
const Point3F & |
location |
) |
|
| Point3F AIClient::getMoveDestination |
( |
|
) |
const [inline] |
| Point3F AIClient::getLocation |
( |
|
) |
const [inline] |
| void AIClient::setAimLocation |
( |
const Point3F & |
location |
) |
|
| Point3F AIClient::getAimLocation |
( |
|
) |
const [inline] |
| void AIClient::clearAim |
( |
|
) |
|
| void AIClient::missionCycleCleanup |
( |
|
) |
|
| void AIClient::onAdd |
( |
const char * |
nameSpace |
) |
|
Member Data Documentation
|