Navigation
API > API/Runtime > API/Runtime/Landscape
Inheritance Hierarchy
- TIntrusiveLinkedList< FLandscapeSectionInfo >
- FLandscapeSectionInfo
- FLandscapeComponentSceneProxy
References
| Module | Landscape |
| Header | /Engine/Source/Runtime/Landscape/Public/LandscapeRender.h |
| Include | #include "LandscapeRender.h" |
Syntax
class FLandscapeSectionInfo : public TIntrusiveLinkedList< FLandscapeSectionInfo >
Remarks
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bRegistered | ||
| bool | bResourcesCreated | ||
| FIntPoint | ComponentBase | Component base coordinate (relative to the ALandscape actor) | |
| uint32 | LandscapeKey | A hash of the world and (LandscapeGUID or LOD Group Key) | |
| uint32 | LODGroupKey | LOD Group Key (0 if no group) | |
| FIntPoint | RenderCoord | Coordinate in the RenderSystem. | |
| FSceneInterface * | Scene | Scene that this landscape section belongs to. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FLandscapeSectionInfo
(
const UWorld* InWorld, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | |||
| float | ComputeLODForView
(
const FSceneView& InView |
||
| double | Computes the worldspace units per vertex of the landscape section. | ||
| int32 | Return the resolution of a component, in vertices (-1 for any sections that are not grid based, i.e. mesh sections) | ||
| const FPrimitiveSceneInfo * | |||
| void | GetSectionBoundsAndLocalToWorld
(
FBoxSphereBounds& LocalBounds, |
||
| void | GetSectionCenterAndVectors
(
FVector& OutSectionCenterWorldSpace, |
||
| int32 | |||
| void | OnRenderCoordsChanged
(
FRHICommandListBase& RHICmdList |
Used to notify derived classes when render coords are calculated | |
| bool | ShouldInvalidateShadows
(
const FSceneView& InView, |