| FRenderResource
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Rendering/ColorVertexBuffer.h |
Include |
#include "Rendering/ColorVertexBuffer.h" |
class FColorVertexBuffer : public FVertexBuffer
A vertex buffer of colors.
Name | Description | |
---|---|---|
|
FColorVertexBuffer() |
Default constructor. |
Name | Description | |
---|---|---|
|
~FColorVertexBuffer() |
Destructor. |
Name | Description | ||
---|---|---|---|
|
AppendVertices ( |
Appends the specified vertices to the end of the buffer |
|
|
BindColorVertexBuffer ( |
||
|
BindDefaultColorVertexBuffer ( |
||
|
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. |
|
ExportText ( |
Export the data to a string, used for editor Copy&Paste. |
|
|
GetAllocatedSize() |
Useful for memory profiling. |
|
|
FRHIShaderRe... |
GetColorComponentsSRV() |
|
|
GetNumVertices() |
||
|
GetStride() |
Other accessors. |
|
|
GetVertexColors |
Gets all vertex colors in the buffer |
|
|
void * |
GetVertexData() |
|
|
const void &... |
GetVertexData() |
|
|
ImportText ( |
Export the data from a string, used for editor Copy&Paste. |
|
|
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 |
||
|
InitFromColorArray |
Load from a array of colors Load from raw color array |
|
|
InitFromColorArray |
Load from raw color array. |
|
|
InitFromSingleColor |
Load from single color. |
|
|
InitRHIForStreaming ( |
Similar to Init/ReleaseRHI but only update existing SRV so references to the SRV stays valid |
|
|
ReleaseRHIForStreaming ( |
||
|
Serialize |
Serializer Serializer |
|
|
SerializeMetaData ( |
||
|
FColor & |
VertexColor ( |
|
|
const FColor... |
VertexColor ( |
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. |
Name |
Description |
|
---|---|---|
|
NullBindStride |