ABuoyancyManager

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Water

Header

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

Include

#include "BuoyancyManager.h"

Syntax

UCLASS()
class ABuoyancyManager : public AActor

Constructors

Name Description

Public function

ABuoyancyManager

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

ClearAsyncInputs

(
    UBuoyancyComponent* Component
)

Public function Static

ABuoyancyMan...

 

Get

(
    const UObject* WorldContextObj...
)

Public function Static UFunction

bool

 

GetBuoyancyComponentManager

(
    const UObject* WorldContextObj...,
    ABuoyancyManager*& Manager
)

Public function

void

 

OnCreatePhysics

(
    UActorComponent* Component
)

Public function

void

 

OnDestroyPhysics

(
    UActorComponent* Component
)

Public function

void

 

Register

(
    UBuoyancyComponent* BuoyancyCo...
)

Public function

void

 

Unregister

(
    UBuoyancyComponent* BuoyancyCo...
)

Public function

void

 

Update

(
    FPhysScene* PhysScene,
    float DeltaTime
)