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 |
|