Navigation
API > API/Plugins > API/Plugins/Water > API/Plugins/Water/FWaterQuadTree
Contains everything needed to render the far mesh. This data lives outside the quadtree structure itself
| Name | FFarMeshData |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/Water/Source/Runtime/Public/WaterQuadTree.h |
| Include Path | #include "WaterQuadTree.h" |
Syntax
struct FFarMeshData
Structs
| Name | Remarks |
|---|---|
| FFarMeshInstanceData |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FarMeshBounds | FBox | FarMesh bounds | WaterQuadTree.h | |
| InstanceData | TArray< FFarMeshInstanceData > | Stored data for rendering all far mesh instances (8 or them if used). | WaterQuadTree.h | |
| Material | FMaterialRenderProxy * | Material for the Far Distance Mesh, its material render proxy will be cached in WaterMaterials when BuildMaterialIndices is called | WaterQuadTree.h | |
| MaterialIndex | int16 | Cached material index | WaterQuadTree.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Clear() |
WaterQuadTree.h | ||
uint32 GetAllocatedSize() |
Total memory dynamically allocated by this object | WaterQuadTree.h |