FStaticMeshVertexDataInterface

An interface to the static-mesh vertex data storage type.

Windows
MacOS
Linux

Inheritance Hierarchy

FStaticMeshVertexDataInterface

TStaticMeshVertexData

FSkinWeightVertexData

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/Rendering/StaticMeshVertexDataInterface.h

Include

#include "Rendering/StaticMeshVertexDataInterface.h"

Syntax

class FStaticMeshVertexDataInterface

Remarks

An interface to the static-mesh vertex data storage type.

Destructors

Name Description

Public function Virtual

~FStaticMeshVertexDataInterface()

Virtual destructor.

Functions

Name Description

Public function

void

 

Empty

(
    uint32 NumVertices
)

Public function Const

bool

 

GetAllowCPUAccess()

Public function

uint8 *

 

GetDataPointer()

Public function

FResourceArr...

 

GetResourceArray()

Public function Const

SIZE_T

 

GetResourceSize()

Public function Const

uint32

 

GetStride()

Public function

bool

 

IsValidIndex

(
    uint32 Index
)

Public function Const

int32

 

Num()

Public function Const

void

 

OverrideFreezeSizeAndAlignment

(
    int64& Size,
    int32& Alignment
)

Public function

void

 

ResizeBuffer

(
    uint32 NumVertices,
    EResizeBufferFlags BufferFlags
)

Resizes the vertex data buffer, discarding any data which no longer fits.

Public function

void

 

Serialize

(
    FArchive& Ar,
    bool bForcePerElementSerialization
)

Serializer.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss