| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/Water/Source/Runtime/Public/WaterRuntimeSettings.h |
Include |
#include "WaterRuntimeSettings.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine, defaultconfig, Meta=(DisplayName="Water"))
class UWaterRuntimeSettings : public UDeveloperSettings
Implements the runtime settings for the Water plugin.
Name | Description | ||
---|---|---|---|
|
TEnumAsByte< EC... |
CollisionChannelForWaterTraces |
Collision channel to use for tracing and blocking water bodies |
|
TSoftObjectPtr<... |
MaterialParameterCollection |
Material Parameter Collection for everything water-related |
|
float |
WaterBodyIconWorldSize |
Size of the water body icon in world-space. |
|
float |
WaterBodyIconWorldZOffset |
Offset in Z for the water body icon in world-space. |
Name | Description | |
---|---|---|
|
UWaterRuntimeSettings() |
Name | Description | ||
---|---|---|---|
|
GetDefaultWaterCollisionProfileName() |
Name | Description | ||
---|---|---|---|
|
GetCategoryName() |
Gets the category for the settings, some high level grouping like, Editor, Engine, Game...etc. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
UObject interface |
Name |
Description |
---|---|
FOnUpdateSettings |
Delegate called whenever the curve data is updated. |
Name |
Description |
---|---|
OnSettingsChange |