| FRenderResource
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Rendering/SkinWeightVertexBuffer.h |
Include |
#include "Rendering/SkinWeightVertexBuffer.h" |
class FSkinWeightLookupVertexBuffer : public FVertexBuffer
A lookup vertex buffer storing skin weight stream offset / influence count. Only used for unlimited bone influences.
Name | Description | ||
---|---|---|---|
|
SRVValue |
Guaranteed only to be valid if the vertex buffer is valid |
Name | Description | |
---|---|---|
|
FSkinWeightLookupVertexBuffer() |
Default constructor. |
|
FSkinWeightLookupVertexBuffer ( |
Constructor (copy) |
Name | Description | |
---|---|---|
|
~FSkinWeightLookupVertexBuffer() |
Destructor. |
Name | Description | ||
---|---|---|---|
|
CleanUp() |
Delete existing resources |
|
|
CopyMetaData ( |
||
|
FVertexBuffe... |
CreateRHIBuffer_Async() |
|
|
FVertexBuffe... |
CreateRHIBuffer_RenderThread() |
Create an RHI vertex buffer with CPU data. |
|
GetNeedsCPUAccess() |
||
|
GetNumVertices() |
||
|
FRHIShaderRe... |
GetSRV() |
|
|
GetStride() |
||
|
GetVertexDataSize() |
||
|
GetWeightOffsetAndInfluenceCount |
||
|
Init ( |
||
|
InitRHIForStreaming ( |
Similar to Init/ReleaseRHI but only update existing SRV so references to the SRV stays valid |
|
|
IsLookupDataValid() |
||
|
ReleaseRHIForStreaming ( |
||
|
SerializeMetaData ( |
||
|
SetNeedsCPUAccess ( |
Set if the CPU needs access to this vertex buffer |
|
|
SetWeightOffsetAndInfluenceCount |
Name | Description | ||
---|---|---|---|
|
GetFriendlyName() |
||
|
InitRHI() |
Initializes the RHI resources used by this resource. |
|
|
ReleaseRHI() |
Releases the RHI resources used by this resource. |
Name | Description | ||
---|---|---|---|
|
FSkinWeightL... |
operator= ( |
|
Name |
Description |
---|---|
PixelFormat |
|
PixelFormatStride |