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

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

AIGuardRetaliateMachine(Object *owner)AIGuardRetaliateMachine
clear()StateMachinevirtual
crc(Xfer *xfer)AIGuardRetaliateMachineprotectedvirtual
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
getNemesisID() constAIGuardRetaliateMachineinline
getObjectMemoryPool()=0MemoryPoolObjectprotectedpure virtual
getOwner()StateMachineinline
getOwner() constStateMachineinline
getPositionToGuard(void) constAIGuardRetaliateMachineinline
getStdGuardRange(const Object *obj)AIGuardRetaliateMachinestatic
getWantsDebugOutput() constStateMachineinline
halt(void)StateMachinevirtual
initDefaultState()StateMachinevirtual
internalGetState(StateID id)StateMachineprotected
internalSetState(StateID newStateID)StateMachine
isGoalObjectDestroyed() constStateMachine
isIdle() constAIGuardRetaliateMachinevirtual
isInAttackState() constStateMachineinline
isInBusyState() constStateMachineinline
isInForceAttackState() constStateMachineinline
isInGuardIdleState() constStateMachineinline
isInIdleState() constStateMachineinline
isLocked() constStateMachineinline
loadPostProcess()AIGuardRetaliateMachineprotectedvirtual
lock(const char *msg)StateMachineinline
lookForInnerTarget(void)AIGuardRetaliateMachine
operator delete(void *p)MemoryPoolObjectinlineprotected
operator new(size_t s)MemoryPoolObjectinlineprotected
resetToDefaultState()StateMachinevirtual
setGoalObject(const Object *obj)StateMachine
setGoalPosition(const Coord3D *pos)StateMachine
setNemesisID(ObjectID id)AIGuardRetaliateMachineinline
setState(StateID newStateID)StateMachinevirtual
setTargetPositionToGuard(const Coord3D *pos)AIGuardRetaliateMachineinline
Snapshot(void)Snapshot
StateMachine(Object *owner, AsciiString name)StateMachine
unlock()StateMachineinline
updateStateMachine()StateMachinevirtual
xfer(Xfer *xfer)AIGuardRetaliateMachineprotectedvirtual
~MemoryPoolObject()MemoryPoolObjectinlineprotectedvirtual
~Snapshot(void)Snapshot