Navigation
Unreal Engine C++ API Reference > 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. |