UWaterWavesAsset

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Water

Header

/Engine/Plugins/Experimental/Water/Source/Runtime/Public/WaterWaves.h

Include

#include "WaterWaves.h"

Syntax

UCLASS(BlueprintType, NotBlueprintable, AutoExpandCategories="Water Waves")
class UWaterWavesAsset : public UObject

Variables

Name Description

Public variable

FOnUpdateWavesA...

 

OnUpdateWavesAssetData

Constructors

Name Description

Public function

UWaterWavesAsset()

Functions

Name Description

Public function Const

const UWater...

 

GetWaterWaves()

Public function

UWaterWaves ...

 

GetWaterWaves()

Public function

void

 

SetWaterWaves

(
    UWaterWaves* InWaterWaves
)

Overridden from UObject

Name Description

Public function Virtual

void

 

BeginDestroy()

Called before destroying the object.

Public function Virtual

void

 

PostDuplicate

(
    EDuplicateMode::Type DuplicateMode
)

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Public function Virtual

void

 

PostEditUndo()

Called after applying a transaction to the object.

Public function Virtual

void

 

PostLoad()

Do any object-specific cleanup required immediately after loading an object.

Public function Virtual

void

 

PreEditChange

(
    FProperty* PropertyAboutToChan...
)

This is called when a property is about to be modified externally

Public function Virtual

void

 

PreEditUndo()

Called before applying a transaction to the object.

Typedefs

Name

Description

FOnUpdateWavesAssetData

Delegate called whenever the waves data is updated.