| bBuoyancyEnabled |
bool |
Whether or not the buoyancy subsystem should run. |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=Buoyancy
- Meta=(ClampMin=0, ForceUnits="g/cm3")
|
| bEnableSplineKeyCacheGrid |
bool |
When enabled, cache computed water spline keys in a grid to avoid recalculation |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=Splines
|
| bKeepFloatingObjectsAwake |
bool |
Prevent floating particles from falling asleep by explicitly setting object state to dynamic when they are detected. |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=Buoyancy
|
| CollisionChannelForWaterObjects |
TEnumAsByte< ECollisionChannel > |
Collision channel to use for water ObjectTypes |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=WaterProperties
|
| MaxNumBoundsSubdivisions |
int32 |
Maximum number of times that a buoyancy bounds can be split into 8 |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=SubmergedVolumeCalculation
- Meta=(ClampMin=0)
|
| MinBoundsSubdivisionVol |
float |
Minimum volume bounding box which can be produced by a subdivision operation |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=SubmergedVolumeCalculation
|
| MinVelocityForSurfaceTouchCallback |
float |
Minimum velocity of an object relative to a water required in order to trigger a submersion callback. |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=Callbacks
- Meta=(ClampMin=0, ForceUnits="cm/s", EditCondition="bSubmersionCallbackEnabled")
|
| SplineKeyCacheGridSize |
float |
When using EnableSplineKeyCacheGrid, set grid size to this value. |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=Splines
- Meta=(ClampMin=1, ForceUnits="cm")
|
| SplineKeyCacheLimit |
uint32 |
Number of grid cells a single spline can cache at one time. |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=Splines
- Meta=(ClampMin=1)
|
| SurfaceTouchCallbackFlags |
uint8 |
Callback data for water surface contacts will be generated according to these flags |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=Callbacks
- Meta=(Bitmask, BitmaskEnum="/Script/Buoyancy.EBuoyancyEventFlags")
|
| WaterDensity |
float |
Density of water to use in buoyancy calculations. The density of water is approximately 1g/cm3 |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=WaterProperties
- Meta=(ClampMin=0, ForceUnits="g/cm3")
|
| WaterDrag |
float |
Drag factor for submerged objects. |
BuoyancyRuntimeSettings.h |
- EditAnywhere
- Config
- Category=WaterProperties
- Meta=(ClampMin=0)
|