FLandscapeSharedBuffers

[FLandscapeSharedBuffers](API\Runtime\Landscape\FLandscapeSharedBuffers)

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FRefCountedObject

FLandscapeSharedBuffers

References

Module

Landscape

Header

/Engine/Source/Runtime/Landscape/Public/LandscapeRender.h

Include

#include "LandscapeRender.h"

Syntax

class FLandscapeSharedBuffers : public FRefCountedObject

Remarks

Variables

Name Description

Public variable

bool

 

bUse32BitIndices

Public variable

FLandscapeVerte...

 

FixedGridVertexFactory

Public variable

FIndexBuffer &#...

 

GrassIndexBuffer

Public variable

TArray< int32, ...

 

GrassIndexMipOffsets

Public variable

FIndexBuffer &#...

 

IndexBuffers

Public variable

FLandscapeIndex...

 

IndexRanges

Public variable

int32

 

NumIndexBuffers

Public variable

int32

 

NumSubsections

Public variable

int32

 

NumVertices

Public variable

int32

 

SharedBuffersKey

Public variable

int32

 

SubsectionSizeVerts

Public variable

FLandscapeVerte...

 

VertexBuffer

Public variable

FLandscapeVerte...

 

VertexFactory

Constructors

Name Description

Public function

FLandscapeSharedBuffers

(
    int32 SharedBuffersKey,
    int32 SubsectionSizeQuads,
    int32 NumSubsections,
    ERHIFeatureLevel::Type FeatureLevel
)

Destructors

Name Description

Public function Virtual

~FLandscapeSharedBuffers()

Functions

Name Description

Public function

void

 

CreateGrassIndexBuffer()

Public function

void

 

CreateIndexBuffers

(
    ERHIFeatureLevel::Type InFeatureLev...
)

Classes

Name

Description

Public struct

FLandscapeIndexRanges