Navigation
API > API/Plugins > API/Plugins/WaterEditor
Inheritance Hierarchy
- UDynamicSubsystem
- UEditorSubsystem
- UWaterEditorSubsystem
References
| Module | WaterEditor |
| Header | /Engine/Plugins/Experimental/Water/Source/Editor/Public/WaterEditorSubsystem.h |
| Include | #include "WaterEditorSubsystem.h" |
Syntax
UCLASS ()
class UWaterEditorSubsystem :
public UEditorSubsystem ,
public IWaterEditorServices
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Deinitialize () |
||
| UMaterialParameterCollection * | |||
| void | Initialize
(
FSubsystemCollectionBase& Collection |
Overridden from IWaterEditorServices
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | |||
| void | ForEachModifiedPackage
(
const TFunctionRef< bool(UPackage*)>& Func |
||
| UTexture2D * | |||
| bool | |||
| UTexture2D * | GetWaterActorSprite
(
UClass* InClass |
||
| bool | |||
| void | RegisterWaterActorSprite
(
UClass* InClass, |
||
| bool | TryMarkPackageAsModified
(
UPackage* ModifiedPackage |
Mark a package as modified and needs to be dirtied manually by the user. |