TSkeletalMeshVertexData

Inheritance Hierarchy

Syntax

template<typename VertexDataType>
class TSkeletalMeshVertexData :
    public FSkeletalMeshVertexDataInterface ,
    public TResourceArray< VertexDataType, VERTEXBUFFER_ALIGNMENT >

Remarks

The implementation of the skeletal mesh vertex data storage type.

Constructors

Name Description

Public function

TSkeletalMeshVertexData

(
    bool InNeedsCPUAccess
)

Constructor

Overridden from FSkeletalMeshVertexDataInterface

Name Description

Public function Virtual

uint8 *

 

GetDataPointer()

Public function Virtual

uint32

 

GetNumVertices()

Public function Virtual

FResourceArr ...

 

GetResourceArray()

Public function Virtual Const

uint32

 

GetStride()

Public function Virtual

void

 

ResizeBuffer

(
    uint32 NumVertices
)

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

Public function Virtual

void

 

Serialize

(
    FArchive & Ar
)

Serializer for this class

Operators

Name Description

Public function

TSkeletalMes ...

 

operator=

(
    const TArray < VertexDataType >& Ot...
)

Assignment operator.

Typedefs

Name

Description

ArrayType

References

Module

Engine

Header

Runtime/Engine/Public/Rendering/SkeletalMeshVertexBuffer.h