UWaterWavesAsset

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Water

Header

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

Include

#include "WaterWaves.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(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.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss