UHorseMovementState¶
#include <HorseMovementState.h>
Inherits from UCombatState, UAssemblyInstance, UObject
Public Functions¶
Name | |
---|---|
void | GearDown() |
void | GearUp() |
bool | GetBoostMode() |
bool | GetControlMode() |
float | GetCrusingSpeed() |
float | GetCurrentForwardSpeed() |
UHorseMovement * | GetHorseMovement() |
void | GetInputDirection([[EHorseMovementInput]] & Direction, float & HeldTime) |
void | GetInputForward(float & InputForwardOut, float & HeldTime) |
void | GetInputStrafe(float & InputStrafe, float & HeldTime) |
void | GetInputTurn(float & InputTurn, float & HeldTime) |
bool | GetInvertedBackwardStrafe() |
float | GetMaxSpeed(FName State) |
float | GetMinSpeed(FName State) |
float | GetOrbitTurnScale(float LookAtDistance, float StrafeSpeed, float TurnRate) |
float | GetSettleSpeed(FName State) |
float | GetSpeed(FName State, float Percent) |
void | GetTargetOrientationOffset(float & Min, float & Max, [[EMovementDirection]] Direction) |
float | GetTurnInputScale([[EHorseTurnInput]] TurnInput, float OrientationOffset) |
void | ModifyAccelerationScale(float Target, float InterpSpeed) |
void | ModifyTargetSpeed(float Target) |
void | ModifyTurnRateScale(float Target, float InterpSpeed) |
void | StrafeGearDown() |
void | StrafeGearUp() |
void | TurnTowardsCamera(float TurnRate, float TurnRateWithInput) |
UHorseMovementState() | |
void | UpdateMovement() |
Public Attributes¶
Name | |
---|---|
UHorseMovement * | movement |
Updated on 2025-01-21 at 09:02:24 +0100