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
|