AWaterBodyCustom

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Water

Header

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

Include

#include "WaterBodyCustomActor.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable)
class AWaterBodyCustom : public AWaterBody

Variables

Name Description

Protected variable

UCustomMeshGene...

 

CustomGenerator

Constructors

Name Description

Public function

AWaterBodyCustom

(
    const FObjectInitializer& ObjectIn...
)

Overridden from AWaterBody

Name Description

Protected function Virtual

void

 

BeginUpdateWaterBody()

Called every time UpdateAll is called on WaterBody (prior to UpdateWaterBody)

Public function Virtual Const

TArray< UPri...

 

GetCollisionComponents()

Returns body's collision components

Public function Virtual Const

EWaterBodyTy...

 

GetWaterBodyType()

AWaterBody Interface

Protected function Virtual

void

 

InitializeBody()

AWaterBody Interface

Protected function Virtual Const

bool

 

IsBodyInitialized()

Returns whether the body was initialized

Protected function Virtual Const

bool

 

IsIconVisible()

Returns whether icon billboard is visible.

Protected function Virtual

void

 

UpdateWaterBody

(
    bool bWithExclusionVolumes
)

Updates WaterBody (called 1st with bWithExclusionVolumes = false, then with true

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