Struct LimitedTimeMovement
A struct containing configuration for moving a BehaviorEntity via the move StateMachine.
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Assembly: cs.temp.dll.dll
Syntax
public readonly struct LimitedTimeMovement
Constructors
LimitedTimeMovement(VTP, Single, Action, ICancellee, ParametricInfo, Pred)
Declaration
public LimitedTimeMovement(VTP path, float enabledFor, Action done, ICancellee cT, ParametricInfo pi, Pred condition = null)
Parameters
| Type |
Name |
Description |
| VTP |
path |
|
| System.Single |
enabledFor |
|
| System.Action |
done |
|
| ICancellee |
cT |
|
| ParametricInfo |
pi |
|
| Pred |
condition |
|
Fields
condition
Declaration
public readonly Pred condition
Field Value
cT
Declaration
public readonly ICancellee cT
Field Value
| Type |
Description |
| ICancellee |
|
done
Declaration
public readonly Action done
Field Value
| Type |
Description |
| System.Action |
|
enabledFor
Declaration
public readonly float enabledFor
Field Value
| Type |
Description |
| System.Single |
|
pi
Declaration
public readonly ParametricInfo pi
Field Value
vtp
Declaration
Field Value
Methods
ThisCannotContinue(ParametricInfo)
Declaration
public readonly bool ThisCannotContinue(ParametricInfo bpi)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|