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
ActorForwardPoseOffset
public float ActorForwardPoseOffset { get; set; }
Property Value
ActorRotation
public float ActorRotation { get; set; }
Property Value
AnalogInputModifier
public float AnalogInputModifier { get; set; }
Property Value
ClampedAxis
public float ClampedAxis { get; set; }
Property Value
CombatLeanHorizontal
public float CombatLeanHorizontal { get; set; }
Property Value
CombatLeanVertical
public float CombatLeanVertical { get; set; }
Property Value
ControlInputVector
public Vector3 ControlInputVector { get; set; }
Property Value
ControlRotation
public float ControlRotation { get; set; }
Property Value
CurrentOrientationAngle
public float CurrentOrientationAngle { get; set; }
Property Value
DirectionalAxis
public Vector2 DirectionalAxis { get; set; }
Property Value
DirectionalAxisLength
public float DirectionalAxisLength { get; set; }
Property Value
HorizontalSpeed
public float HorizontalSpeed { get; set; }
Property Value
LastControlInputVector
public Vector3 LastControlInputVector { get; set; }
Property Value
LeanHorizontal
public float LeanHorizontal { get; set; }
Property Value
LeanPoseAlpha
public float LeanPoseAlpha { get; set; }
Property Value
LeanVertical
public float LeanVertical { get; set; }
Property Value
LookAtPoint
public Vector3 LookAtPoint { get; set; }
Property Value
MinMaxBackwardAngle
public float MinMaxBackwardAngle { get; set; }
Property Value
MinMaxForwardAngle
public float MinMaxForwardAngle { get; set; }
Property Value
RotationRate
public float RotationRate { get; set; }
Property Value
SneakingLocomotionPlayRate
public float SneakingLocomotionPlayRate { get; set; }
Property Value
SneakingLocomotionSpeed
public float SneakingLocomotionSpeed { get; set; }
Property Value
StandingLocomotionPlayRate
public float StandingLocomotionPlayRate { get; set; }
Property Value
StandingLocomotionSpeed
public float StandingLocomotionSpeed { get; set; }
Property Value
StartPoseAlpha
public float StartPoseAlpha { get; set; }
Property Value
StrideDirection
public Vector3 StrideDirection { get; set; }
Property Value
StrideScale
public float StrideScale { get; set; }
Property Value
TurnInPlaceAngleThreshold
public float TurnInPlaceAngleThreshold { get; set; }
Property Value
UpperBodyAngle
public float UpperBodyAngle { get; set; }
Property Value
Velocity
public Vector3 Velocity { get; set; }
Property Value
VerticalSpeed
public float VerticalSpeed { get; set; }
Property Value
YawRotationDelta
public float YawRotationDelta { get; set; }
Property Value
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
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