Navigation
API > API/Plugins > API/Plugins/WaterAdvanced > API/Plugins/WaterAdvanced/UShallowWaterSubsystem
References
| Module | WaterAdvanced |
| Header | /Engine/Plugins/Experimental/WaterAdvanced/Source/WaterAdvanced/Public/ShallowWaterSubsystem.h |
| Include | #include "ShallowWaterSubsystem.h" |
| Source | /Engine/Plugins/Experimental/WaterAdvanced/Source/WaterAdvanced/Private/ShallowWaterSubsystem.cpp |
UFUNCTION (BlueprintCallable, Category="Shallow Water")
virtual TSet < AWaterBody * > GetAllOverlappingWaterBodiesAndUpdateCollisionTrackers()
Remarks
WaterBody is used for: Get water data texture Get water zone Get character location projected onto water surface Check if character or vehicle is 'in water' Should be the the water body touched by the most relevant pawn. If that's not available we try to find water body touched by nearby pawns, sorted by significance.