| FRenderResource
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Rendering/PositionVertexBuffer.h |
Include |
#include "Rendering/PositionVertexBuffer.h" |
class FPositionVertexBuffer : public FVertexBuffer
A vertex buffer of positions.
Name | Description | |
---|---|---|
|
FPositionVertexBuffer() |
Default constructor. |
Name | Description | |
---|---|---|
|
~FPositionVertexBuffer() |
Destructor. |
Name | Description | ||
---|---|---|---|
|
AppendVertices ( |
Appends the specified vertices to the end of the buffer |
|
|
BindPositionVertexBuffer ( |
||
|
CleanUp() |
Delete existing resources |
|
|
ClearMetaData() |
||
|
CopyRHIForStreaming ( |
Copy everything, keeping reference to the same RHI resources. |
|
|
FVertexBuffe... |
CreateRHIBuffer_Async() |
|
|
FVertexBuffe... |
CreateRHIBuffer_RenderThread() |
Create an RHI vertex buffer with CPU data. |
|
GetNumVertices() |
||
|
FRHIShaderRe... |
GetSRV() |
|
|
GetStride() |
Other accessors. |
|
|
const void &... |
GetVertexData() |
|
|
void * |
GetVertexData() |
|
|
Init |
||
|
Init ( |
Initializes this vertex buffer with the contents of the given vertex buffer. |
|
|
Init ( |
Initializes the buffer with the given vertices, used to convert legacy layouts. |
|
|
Init |
||
|
InitRHIForStreaming ( |
Similar to Init/ReleaseRHI but only update existing SRV so references to the SRV stays valid |
|
|
ReleaseRHIForStreaming ( |
||
|
Serialize |
Serializer |
|
|
SerializeMetaData ( |
||
|
FVector & |
VertexPosition ( |
Vertex data accessors. |
|
const FVecto... |
VertexPosition ( |
Name | Description | ||
---|---|---|---|
|
GetFriendlyName() |
||
|
InitRHI() |
Initializes the RHI resources used by this resource. |
|
|
ReleaseRHI() |
Releases the RHI resources used by this resource. |
Name | Description | ||
---|---|---|---|
|
operator= ( |
Specialized assignment operator, only used when importing LOD's. |