Navigation
API > API/Plugins > API/Plugins/Mover
Data about the water volume and its interaction with the pawn used in calculating swimming movement.
| Name | FWaterFlowSplineData |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/Mover/Source/Mover/Public/MoveLibrary/WaterMovementUtils.h |
| Include Path | #include "MoveLibrary/WaterMovementUtils.h" |
Syntax
USTRUCT (BlueprintType )
struct FWaterFlowSplineData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWaterFlowSplineData() |
MoveLibrary/WaterMovementUtils.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ImmersionDepth | float | MoveLibrary/WaterMovementUtils.h | ||
| ImmersionPercent | float | MoveLibrary/WaterMovementUtils.h | ||
| PlayerRelativeVelocityToWater | FVector | MoveLibrary/WaterMovementUtils.h | ||
| RawWaterVelocity | FVector | MoveLibrary/WaterMovementUtils.h | ||
| SplineInputKey | float | MoveLibrary/WaterMovementUtils.h | ||
| WaterBody | TWeakObjectPtr< class AWaterBody > | MoveLibrary/WaterMovementUtils.h | ||
| WaterDepth | float | MoveLibrary/WaterMovementUtils.h | ||
| WaterPlaneLocation | FVector | MoveLibrary/WaterMovementUtils.h | ||
| WaterPlaneNormal | FVector | MoveLibrary/WaterMovementUtils.h | ||
| WaterSurfaceLocation | FVector | MoveLibrary/WaterMovementUtils.h | ||
| WaterSurfaceNormal | FVector | MoveLibrary/WaterMovementUtils.h | ||
| WaterSurfaceOffset | FVector | MoveLibrary/WaterMovementUtils.h | ||
| WaterVelocity | FVector | MoveLibrary/WaterMovementUtils.h | ||
| WaterVelocityDepthMultiplier | float | MoveLibrary/WaterMovementUtils.h | ||
| WaveAttenuationFactor | float | MoveLibrary/WaterMovementUtils.h | ||
| WaveReferenceTime | float | MoveLibrary/WaterMovementUtils.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
MoveLibrary/WaterMovementUtils.h | ||
void Reset() |
MoveLibrary/WaterMovementUtils.h |