Navigation
API > API/Plugins > API/Plugins/WaterAdvanced
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDeveloperSettings
- UShallowWaterSettings
References
| Module | WaterAdvanced |
| Header | /Engine/Plugins/Experimental/WaterAdvanced/Source/WaterAdvanced/Public/ShallowWaterSettings.h |
| Include | #include "ShallowWaterSettings.h" |
Syntax
UCLASS (Config=Engine, defaultconfig, Meta=(DisplayName="Water Advanced"))
class UShallowWaterSettings : public UDeveloperSettings
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bVisualizeActivePawn | ||
| TSoftObjectPtr< UNiagaraDataChannelAsset > | DefaultShallowWaterCollisionNDC | ||
| TSoftObjectPtr< UNiagaraSystem > | DefaultShallowWaterNiagaraSimulation | ||
| FName | GridCenterMPCName | ||
| int32 | MaxActivePawnNum | ||
| int32 | MaxImpulseForceNum | ||
| FName | NormalRTMaterialName | ||
| TSoftObjectPtr< UShallowWaterPhysicsAssetOverridesDataAsset > | PhysicsAssetProxiesDataAsset | Default overrides. Game Feature Plugin can register their own overrides asset with subsystem RegisterPhysicsAssetOverridesDataAsset() | |
| FName | ResolutionMaxAxisMPCName | ||
| FShallowWaterSimParameters | ShallowWaterSimParameters | ||
| bool | UseDefaultShallowWaterSubsystem | ||
| TSoftObjectPtr< UMaterialParameterCollection > | WaterMPC | ||
| FName | WorldGridSizeMPCName |
Constructors
No constructors are accessible with public or protected access.
Overridden from UDeveloperSettings
| Type | Name | Description | |
|---|---|---|---|
| FName | Gets the category for the settings, some high level grouping like, Editor, Engine, Game...etc. |