Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
AITNGuardMachine Member List

This is the complete list of members for AITNGuardMachine, including all inherited members.

AITNGuardMachine(Object *owner)AITNGuardMachine
clear()StateMachinevirtual
crc(Xfer *xfer)AITNGuardMachineprotectedvirtual
defineState(StateID id, State *state, StateID successID, StateID failureID, const StateConditionInfo *conditions=NULL)StateMachineprotected
deleteInstance()MemoryPoolObjectinline
getCurrentStateID() constStateMachineinline
getCurrentStateName() constStateMachineinline
getGoalObject()StateMachine
getGoalObject() constStateMachine
getGoalPosition() constStateMachineinline
getGuardMode() constAITNGuardMachineinline
getNemesisID() constAITNGuardMachineinline
getObjectMemoryPool()=0MemoryPoolObjectprotectedpure virtual
getOwner()StateMachineinline
getOwner() constStateMachineinline
getPositionToGuard(void) constAITNGuardMachineinline
getStdGuardRange(const Object *obj)AITNGuardMachinestatic
getWantsDebugOutput() constStateMachineinline
halt(void)StateMachinevirtual
initDefaultState()StateMachinevirtual
internalGetState(StateID id)StateMachineprotected
internalSetState(StateID newStateID)StateMachine
isGoalObjectDestroyed() constStateMachine
isInAttackState() constStateMachineinline
isInBusyState() constStateMachineinline
isInForceAttackState() constStateMachineinline
isInGuardIdleState() constStateMachineinline
isInIdleState() constStateMachineinline
isLocked() constStateMachineinline
loadPostProcess()AITNGuardMachineprotectedvirtual
lock(const char *msg)StateMachineinline
lookForInnerTarget(void)AITNGuardMachine
operator delete(void *p)MemoryPoolObjectinlineprotected
operator new(size_t s)MemoryPoolObjectinlineprotected
resetToDefaultState()StateMachinevirtual
setGoalObject(const Object *obj)StateMachine
setGoalPosition(const Coord3D *pos)StateMachine
setGuardMode(GuardMode guardMode)AITNGuardMachineinline
setNemesisID(ObjectID id)AITNGuardMachineinline
setState(StateID newStateID)StateMachinevirtual
setTargetPositionToGuard(const Coord3D *pos)AITNGuardMachineinline
Snapshot(void)Snapshot
StateMachine(Object *owner, AsciiString name)StateMachine
unlock()StateMachineinline
updateStateMachine()StateMachinevirtual
xfer(Xfer *xfer)AITNGuardMachineprotectedvirtual
~MemoryPoolObject()MemoryPoolObjectinlineprotectedvirtual
~Snapshot(void)Snapshot