![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SkeletalRenderGPUSkin.h>
Inheritance diagram for FMorphVertexBuffer:Public Attributes | |
| bool | bHasBeenUpdated |
| bool | bNeedsInitialClear |
| TArray< int32 > | SectionIds |
Public Attributes inherited from FVertexBuffer | |
| FBufferRHIRef | VertexBufferRHI |
Public Attributes inherited from FRenderResource | |
| ERenderResourceState | ResourceState = ERenderResourceState::Default |
Protected Attributes | |
| FShaderResourceViewRHIRef | SRVValue |
| FUnorderedAccessViewRHIRef | UAVValue |
| bool | bUsesComputeShader |
Friends | |
| class | FMorphVertexBufferPool |
MorphTarget vertices which have been combined into single position/tangentZ deltas
|
inline |
Default Constructor
|
inline |
Constructor
| InSkelMeshRenderData | - render data containing the data for each LOD |
| InLODIdx | - index of LOD model to use from the parent mesh |
|
inlinevirtual |
Morph target vertex name
Reimplemented from FVertexBuffer.
|
inline |
|
inline |
|
inline |
Get Resource Size : mostly copied from InitRHI - how much they allocate when initialize
|
inline |
|
inline |
|
overridevirtual |
Initialize the dynamic RHI for this rendering resource
Reimplemented from FRenderResource.
|
inline |
|
overridevirtual |
Release the dynamic RHI for this rendering resource
Reimplemented from FVertexBuffer.
|
friend |
| bool FMorphVertexBuffer::bHasBeenUpdated |
Has been updated or not by UpdateMorphVertexBuffer
| bool FMorphVertexBuffer::bNeedsInitialClear |
DX12 cannot clear the buffer in InitRHI with UAV flag enables, we should really have a Zero initzialized flag instead
|
protected |
|
protected |
|
protected |