Navigation
API > API/Plugins > API/Plugins/Buoyancy
| Name | FBuoyancyWaterSplineData |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/Buoyancy/Source/Runtime/Public/BuoyancyWaterSplineData.h |
| Include Path | #include "BuoyancyWaterSplineData.h" |
Syntax
struct FBuoyancyWaterSplineData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| BuoyancyWaterSplineData.h | |||
FBuoyancyWaterSplineData
(
const Chaos::FRigidTransform3& InTransform, |
BuoyancyWaterSplineData.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BodyType | EWaterBodyType | BuoyancyWaterSplineData.h | ||
| Position | FInterpCurveVector | BuoyancyWaterSplineData.h | ||
| ShallowWaterSimData | TOptional< FShallowWaterSimulationGrid > | Only some water bodies can have a baked shallow water sim representation, which overrides the splines for water height/depth/velocity/normal | BuoyancyWaterSplineData.h | |
| Transform | Chaos::FRigidTransform3 | Parameters that all water bodies have. | BuoyancyWaterSplineData.h | |
| Velocity | TOptional< FInterpCurveFloat > | BuoyancyWaterSplineData.h | ||
| Width | TOptional< FInterpCurveFloat > | Parameters that only some water bodies have. | BuoyancyWaterSplineData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ShouldSampleFromShallowWaterSimulation() |
BuoyancyWaterSplineData.h |