Class AgentStateMachine
Provides a basis for building a state machine controlling IAgents. See https://ride.ict.usc.edu/support/documentation/examples/state-machine for some examples using this class. Also see ExampleStateMachine.
Inheritance
System.Object
AgentStateMachine
Namespace: Ride
Assembly: cs.temp.dll.dll
Syntax
public class AgentStateMachine : StateMachine<string, int, string>
Constructors
Name | Description |
---|---|
AgentStateMachine(String, RideID, IScenarioSystem, IAgentSystem, IWorldStateSystem) |
Properties
Name | Description |
---|---|
agent | |
agentSystem | |
scenarioSystem | |
worldSystem |
Methods
Name | Description |
---|---|
CreateConfiguration(String) | |
Transition(String) |