Skip to main content
Version: 0.2.0

Struct AnimationMovementComponent

Namespace: ReadyM.Relay.Common.Oblivion.ECS.Components
Assembly: ReadyM.Relay.Common.Oblivion.dll

Holds the player character's movement and animation data.

public struct AnimationMovementComponent : IComponent, INetSerializable

Implements​

IComponent, INetSerializable

Inherited Members​

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties​

Acceleration​

public Vector3 Acceleration { get; set; }

Property Value​

Vector3

ActorForwardPoseOffset​

public float ActorForwardPoseOffset { get; set; }

Property Value​

float

ActorRotation​

public float ActorRotation { get; set; }

Property Value​

float

AnalogInputModifier​

public float AnalogInputModifier { get; set; }

Property Value​

float

ClampedAxis​

public float ClampedAxis { get; set; }

Property Value​

float

CombatLeanHorizontal​

public float CombatLeanHorizontal { get; set; }

Property Value​

float

CombatLeanVertical​

public float CombatLeanVertical { get; set; }

Property Value​

float

ControlInputVector​

public Vector3 ControlInputVector { get; set; }

Property Value​

Vector3

ControlRotation​

public float ControlRotation { get; set; }

Property Value​

float

CurrentOrientationAngle​

public float CurrentOrientationAngle { get; set; }

Property Value​

float

DirectionalAxis​

public Vector2 DirectionalAxis { get; set; }

Property Value​

Vector2

DirectionalAxisLength​

public float DirectionalAxisLength { get; set; }

Property Value​

float

HorizontalSpeed​

public float HorizontalSpeed { get; set; }

Property Value​

float

LastControlInputVector​

public Vector3 LastControlInputVector { get; set; }

Property Value​

Vector3

LeanHorizontal​

public float LeanHorizontal { get; set; }

Property Value​

float

LeanPoseAlpha​

public float LeanPoseAlpha { get; set; }

Property Value​

float

LeanVertical​

public float LeanVertical { get; set; }

Property Value​

float

LookAtPoint​

public Vector3 LookAtPoint { get; set; }

Property Value​

Vector3

MinMaxBackwardAngle​

public float MinMaxBackwardAngle { get; set; }

Property Value​

float

MinMaxForwardAngle​

public float MinMaxForwardAngle { get; set; }

Property Value​

float

RotationRate​

public float RotationRate { get; set; }

Property Value​

float

SneakingLocomotionPlayRate​

public float SneakingLocomotionPlayRate { get; set; }

Property Value​

float

SneakingLocomotionSpeed​

public float SneakingLocomotionSpeed { get; set; }

Property Value​

float

StandingLocomotionPlayRate​

public float StandingLocomotionPlayRate { get; set; }

Property Value​

float

StandingLocomotionSpeed​

public float StandingLocomotionSpeed { get; set; }

Property Value​

float

StartPoseAlpha​

public float StartPoseAlpha { get; set; }

Property Value​

float

StrideDirection​

public Vector3 StrideDirection { get; set; }

Property Value​

Vector3

StrideScale​

public float StrideScale { get; set; }

Property Value​

float

TurnInPlaceAngleThreshold​

public float TurnInPlaceAngleThreshold { get; set; }

Property Value​

float

UpperBodyAngle​

public float UpperBodyAngle { get; set; }

Property Value​

float

Velocity​

public Vector3 Velocity { get; set; }

Property Value​

Vector3

VerticalSpeed​

public float VerticalSpeed { get; set; }

Property Value​

float

YawRotationDelta​

public float YawRotationDelta { get; set; }

Property Value​

float

Methods​

AccelerationNotifyChanged(int)​

public void AccelerationNotifyChanged(int id)

Parameters​

id int

ActorForwardPoseOffsetNotifyChanged(int)​

public void ActorForwardPoseOffsetNotifyChanged(int id)

Parameters​

id int

ActorRotationNotifyChanged(int)​

public void ActorRotationNotifyChanged(int id)

Parameters​

id int

AnalogInputModifierNotifyChanged(int)​

public void AnalogInputModifierNotifyChanged(int id)

Parameters​

id int

Assign(in AnimationMovementComponent)​

public void Assign(in AnimationMovementComponent value)

Parameters​

value AnimationMovementComponent

ClampedAxisNotifyChanged(int)​

public void ClampedAxisNotifyChanged(int id)

Parameters​

id int

CombatLeanHorizontalNotifyChanged(int)​

public void CombatLeanHorizontalNotifyChanged(int id)

Parameters​

id int

CombatLeanVerticalNotifyChanged(int)​

public void CombatLeanVerticalNotifyChanged(int id)

Parameters​

id int

ControlInputVectorNotifyChanged(int)​

public void ControlInputVectorNotifyChanged(int id)

Parameters​

id int

ControlRotationNotifyChanged(int)​

public void ControlRotationNotifyChanged(int id)

Parameters​

id int

CurrentOrientationAngleNotifyChanged(int)​

public void CurrentOrientationAngleNotifyChanged(int id)

Parameters​

id int

Deserialize(NetDataReader)​

public void Deserialize(NetDataReader reader)

Parameters​

reader NetDataReader

DirectionalAxisLengthNotifyChanged(int)​

public void DirectionalAxisLengthNotifyChanged(int id)

Parameters​

id int

DirectionalAxisNotifyChanged(int)​

public void DirectionalAxisNotifyChanged(int id)

Parameters​

id int

GetChangeComponent()​

public Type GetChangeComponent()

Returns​

Type

HorizontalSpeedNotifyChanged(int)​

public void HorizontalSpeedNotifyChanged(int id)

Parameters​

id int

LastControlInputVectorNotifyChanged(int)​

public void LastControlInputVectorNotifyChanged(int id)

Parameters​

id int

LeanHorizontalNotifyChanged(int)​

public void LeanHorizontalNotifyChanged(int id)

Parameters​

id int

LeanPoseAlphaNotifyChanged(int)​

public void LeanPoseAlphaNotifyChanged(int id)

Parameters​

id int

LeanVerticalNotifyChanged(int)​

public void LeanVerticalNotifyChanged(int id)

Parameters​

id int

LookAtPointNotifyChanged(int)​

public void LookAtPointNotifyChanged(int id)

Parameters​

id int

MinMaxBackwardAngleNotifyChanged(int)​

public void MinMaxBackwardAngleNotifyChanged(int id)

Parameters​

id int

MinMaxForwardAngleNotifyChanged(int)​

public void MinMaxForwardAngleNotifyChanged(int id)

Parameters​

id int

RotationRateNotifyChanged(int)​

public void RotationRateNotifyChanged(int id)

Parameters​

id int

Serialize(NetDataWriter)​

public void Serialize(NetDataWriter writer)

Parameters​

writer NetDataWriter

SneakingLocomotionPlayRateNotifyChanged(int)​

public void SneakingLocomotionPlayRateNotifyChanged(int id)

Parameters​

id int

SneakingLocomotionSpeedNotifyChanged(int)​

public void SneakingLocomotionSpeedNotifyChanged(int id)

Parameters​

id int

StandingLocomotionPlayRateNotifyChanged(int)​

public void StandingLocomotionPlayRateNotifyChanged(int id)

Parameters​

id int

StandingLocomotionSpeedNotifyChanged(int)​

public void StandingLocomotionSpeedNotifyChanged(int id)

Parameters​

id int

StartPoseAlphaNotifyChanged(int)​

public void StartPoseAlphaNotifyChanged(int id)

Parameters​

id int

StrideDirectionNotifyChanged(int)​

public void StrideDirectionNotifyChanged(int id)

Parameters​

id int

StrideScaleNotifyChanged(int)​

public void StrideScaleNotifyChanged(int id)

Parameters​

id int

TurnInPlaceAngleThresholdNotifyChanged(int)​

public void TurnInPlaceAngleThresholdNotifyChanged(int id)

Parameters​

id int

UpperBodyAngleNotifyChanged(int)​

public void UpperBodyAngleNotifyChanged(int id)

Parameters​

id int

VelocityNotifyChanged(int)​

public void VelocityNotifyChanged(int id)

Parameters​

id int

VerticalSpeedNotifyChanged(int)​

public void VerticalSpeedNotifyChanged(int id)

Parameters​

id int

YawRotationDeltaNotifyChanged(int)​

public void YawRotationDeltaNotifyChanged(int id)

Parameters​

id int

  • Properties
    • Acceleration
    • ActorForwardPoseOffset
    • ActorRotation
    • AnalogInputModifier
    • ClampedAxis
    • CombatLeanHorizontal
    • CombatLeanVertical
    • ControlInputVector
    • ControlRotation
    • CurrentOrientationAngle
    • DirectionalAxis
    • DirectionalAxisLength
    • HorizontalSpeed
    • LastControlInputVector
    • LeanHorizontal
    • LeanPoseAlpha
    • LeanVertical
    • LookAtPoint
    • MinMaxBackwardAngle
    • MinMaxForwardAngle
    • RotationRate
    • SneakingLocomotionPlayRate
    • SneakingLocomotionSpeed
    • StandingLocomotionPlayRate
    • StandingLocomotionSpeed
    • StartPoseAlpha
    • StrideDirection
    • StrideScale
    • TurnInPlaceAngleThreshold
    • UpperBodyAngle
    • Velocity
    • VerticalSpeed
    • YawRotationDelta
  • Methods
    • AccelerationNotifyChanged(int)
    • ActorForwardPoseOffsetNotifyChanged(int)
    • ActorRotationNotifyChanged(int)
    • AnalogInputModifierNotifyChanged(int)
    • Assign(in AnimationMovementComponent)
    • ClampedAxisNotifyChanged(int)
    • CombatLeanHorizontalNotifyChanged(int)
    • CombatLeanVerticalNotifyChanged(int)
    • ControlInputVectorNotifyChanged(int)
    • ControlRotationNotifyChanged(int)
    • CurrentOrientationAngleNotifyChanged(int)
    • Deserialize(NetDataReader)
    • DirectionalAxisLengthNotifyChanged(int)
    • DirectionalAxisNotifyChanged(int)
    • GetChangeComponent()
    • HorizontalSpeedNotifyChanged(int)
    • LastControlInputVectorNotifyChanged(int)
    • LeanHorizontalNotifyChanged(int)
    • LeanPoseAlphaNotifyChanged(int)
    • LeanVerticalNotifyChanged(int)
    • LookAtPointNotifyChanged(int)
    • MinMaxBackwardAngleNotifyChanged(int)
    • MinMaxForwardAngleNotifyChanged(int)
    • RotationRateNotifyChanged(int)
    • Serialize(NetDataWriter)
    • SneakingLocomotionPlayRateNotifyChanged(int)
    • SneakingLocomotionSpeedNotifyChanged(int)
    • StandingLocomotionPlayRateNotifyChanged(int)
    • StandingLocomotionSpeedNotifyChanged(int)
    • StartPoseAlphaNotifyChanged(int)
    • StrideDirectionNotifyChanged(int)
    • StrideScaleNotifyChanged(int)
    • TurnInPlaceAngleThresholdNotifyChanged(int)
    • UpperBodyAngleNotifyChanged(int)
    • VelocityNotifyChanged(int)
    • VerticalSpeedNotifyChanged(int)
    • YawRotationDeltaNotifyChanged(int)