![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <LandscapeRender.h>
Inheritance diagram for FLandscapeVertexFactory:Classes | |
| struct | FDataType |
Public Attributes | |
| FDataType | Data |
Public Attributes inherited from FRenderResource | |
| ERenderResourceState | ResourceState = ERenderResourceState::Default |
vertex factory for VTF-heightmap terrain
| FLandscapeVertexFactory::FLandscapeVertexFactory | ( | ERHIFeatureLevel::Type | InFeatureLevel | ) |
|
inlinevirtual |
| void FLandscapeVertexFactory::Copy | ( | const FLandscapeVertexFactory & | Other | ) |
Copy the data from another vertex factory
| Other | - factory to copy from |
|
static |
Get vertex elements used when during PSO precaching materials using this vertex factory type
|
overridevirtual |
Initializes the RHI resources used by this resource. Called when entering the state where both the resource and the RHI have been initialized. This is only called by the rendering thread.
Reimplemented from FRenderResource.
Reimplemented in FLandscapeTileVertexFactory.
|
static |
Can be overridden by FVertexFactory subclasses to modify their compile environment just before compilation occurs.
Prepares the resource for deletion. This is only called by the rendering thread.
Reimplemented from FRenderResource.
An implementation of the interface used by TSynchronizedResource to update the resource with new data from the game thread.
|
static |
Should we cache the material's shadertype on this platform with this vertex factory?
| FDataType FLandscapeVertexFactory::Data |
stream component data bound to this vertex factory