Navigation
API > API/Plugins > API/Plugins/WaterAdvanced
References
| Module | WaterAdvanced |
| Header | /Engine/Plugins/Experimental/WaterAdvanced/Source/WaterAdvanced/Public/ShallowWaterSubsystem.h |
| Include | #include "ShallowWaterSubsystem.h" |
Syntax
USTRUCT (BlueprintType )
struct FShallowWaterCollisionTracker_Actor
Remarks
CollisionTracker that records the actor affecting the waterbody, used by logs or fishing lures etc., where the collision is handled by Niagara Data Channel and the subsystem isn't aware of them without a tracking device. This is intended as a solution.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TWeakObjectPtr< AActor > | CollisionActor | ||
| float | Lifespan | ||
| float | TimeSpawned |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FShallowWaterCollisionTracker_Actor
(
float InTimeSpawned, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< AWaterBody * > | |||
| bool | IsValid
(
const float CurrentTime |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator==
(
const FShallowWaterCollisionTracker_Actor& Other |