Struct SerpentineMoveResult
Result of one native Serpentine movement step.
Assembly: CreatureKit.Serpentine.Runtime.dll
Syntax
public readonly struct SerpentineMoveResult
Properties
AppliedDisplacement
Declaration
public Vector3 AppliedDisplacement { get; }
Property Value
BodyFrontCollision
Declaration
public SerpentineHeadCollision BodyFrontCollision { get; }
Property Value
BodyFrontState
Declaration
public SerpentineHeadMotionState BodyFrontState { get; }
Property Value
BodyFrontSupport
Declaration
public SerpentineHeadSupport BodyFrontSupport { get; }
Property Value
Collision
Declaration
public SerpentineHeadCollision Collision { get; }
Property Value
HeadState
Declaration
public SerpentineHeadMotionState HeadState { get; }
Property Value
RequestedDisplacement
Declaration
public Vector3 RequestedDisplacement { get; }
Property Value
Support
Declaration
public SerpentineHeadSupport Support { get; }
Property Value
WasBlocked
Declaration
public bool WasBlocked { get; }
Property Value