Navigation
Unreal Engine C++ API Reference > Runtime > Landscape
Inheritance Hierarchy
- FRenderResource
- FVertexFactory
- FLandscapeVertexFactory
- FLandscapeFixedGridVertexFactory
- FLandscapeXYOffsetVertexFactory
References
Module | Landscape |
Header | /Engine/Source/Runtime/Landscape/Public/LandscapeRender.h |
Include | #include "LandscapeRender.h" |
Syntax
class FLandscapeVertexFactory : public FVertexFactory
Remarks
Vertex factory for VTF-heightmap terrain
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FDataType | Data | Stream component data bound to this vertex factory |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FLandscapeVertexFactory
(
ERHIFeatureLevel::Type InFeatureLevel |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Copy
(
const FLandscapeVertexFactory& Other |
Copy the data from another vertex factory |
![]() ![]() |
void | GetPSOPrecacheVertexFetchElements
(
EVertexInputStreamType VertexInputStreamType, |
Get vertex elements used when during PSO precaching materials using this vertex factory type |
![]() ![]() |
void | ModifyCompilationEnvironment
(
const FVertexFactoryShaderPermutationParameters& Parameters, |
Can be overridden by FVertexFactory subclasses to modify their compile environment just before compilation occurs. |
![]() |
void | An implementation of the interface used by TSynchronizedResource to update the resource with new data from the game thread. | |
![]() ![]() |
bool | ShouldCompilePermutation
(
const FVertexFactoryShaderPermutationParameters& Parameters |
Should we cache the material's shadertype on this platform with this vertex factory? |
Overridden from FVertexFactory
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
LANDSCAPE_API FVertexFactoryType * | GetType () |
Overridden from FRenderResource
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | InitRHI
(
FRHICommandListBase& RHICmdList |
Initializes the RHI resources used by this resource. |
![]() ![]() |
void | Prepares the resource for deletion. This is only called by the rendering thread. |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FDataType |
Constants
Name | Description |
---|---|
StaticType |