Class IdlePassengerSteeringHandle
This steering handle does not actively move but is instead idle waiting like a passengerCapable within a vehicle.
Inheritance
System.Object
IdlePassengerSteeringHandle
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: SOHDomain.Steering.Handles
Assembly: SOHDomain.dll
Syntax
public class IdlePassengerSteeringHandle : ISteeringHandle, IPassengerHandle
Constructors
| Improve this Doc View SourceIdlePassengerSteeringHandle(IPassengerHandle)
This steering handle does not actively move but is instead idle waiting like a passengerCapable within a vehicle.
Declaration
public IdlePassengerSteeringHandle(IPassengerHandle passengerHandle)
Parameters
Type | Name | Description |
---|---|---|
IPassengerHandle | passengerHandle |
Properties
| Improve this Doc View SourceEnvironment
This steering handle does not actively move but is instead idle waiting like a passengerCapable within a vehicle.
Declaration
public ISpatialGraphEnvironment Environment { get; }
Property Value
Type | Description |
---|---|
ISpatialGraphEnvironment |
GoalReached
This steering handle does not actively move but is instead idle waiting like a passengerCapable within a vehicle.
Declaration
public bool GoalReached { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Position
This steering handle does not actively move but is instead idle waiting like a passengerCapable within a vehicle.
Declaration
public Position Position { get; }
Property Value
Type | Description |
---|---|
Position |
Route
This steering handle does not actively move but is instead idle waiting like a passengerCapable within a vehicle.
Declaration
public Route Route { get; set; }
Property Value
Type | Description |
---|---|
Route |
Velocity
This steering handle does not actively move but is instead idle waiting like a passengerCapable within a vehicle.
Declaration
public double Velocity { get; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
| Improve this Doc View SourceLeaveVehicle(IPassengerCapable)
This steering handle does not actively move but is instead idle waiting like a passengerCapable within a vehicle.
Declaration
public bool LeaveVehicle(IPassengerCapable passengerCapable)
Parameters
Type | Name | Description |
---|---|---|
IPassengerCapable | passengerCapable |
Returns
Type | Description |
---|---|
System.Boolean |
Move()
This steering handle does not actively move but is instead idle waiting like a passengerCapable within a vehicle.
Declaration
public void Move()