![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GeometryCollectionRenderData.h>
Inheritance diagram for FBoneMapVertexBuffer:Protected Member Functions | |
| void | CleanUp () |
| void | AllocateData (bool bInNeedsCPUAccess=true) |
| void | ResizeBuffer (uint32 InNumVertices) |
| void | InitRHI (FRHICommandListBase &RHICmdList) override |
| void | ReleaseRHI () override |
Protected Member Functions inherited from FRenderResource | |
| void | SetFeatureLevel (const FStaticFeatureLevel InFeatureLevel) |
| const FStaticFeatureLevel | GetFeatureLevel () const |
| bool | HasValidFeatureLevel () const |
| template<typename T > | |
| FBufferRHIRef | CreateRHIBuffer (FRHICommandListBase &RHICmdList, T &InOutResourceObject, uint32 ResourceCount, EBufferUsageFlags InBufferUsageFlags, const TCHAR *InDebugName) |
| void | SetInitPhase (EInitPhase InInitPhase) |
Static Protected Attributes | |
| static const EPixelFormat | PixelFormat = PF_R16_UINT |
| static const uint32 | PixelFormatStride = 2 |
Additional Inherited Members | |
Public Types inherited from FRenderResource | |
| enum class | EInitPhase : uint8 { Pre , Default , MAX } |
Static Public Member Functions inherited from FRenderResource | |
| static RENDERCORE_API void | ReleaseRHIForAllResources () |
| static RENDERCORE_API void | InitPreRHIResources () |
| static RENDERCORE_API void | ChangeFeatureLevel (ERHIFeatureLevel::Type NewFeatureLevel) |
| static RENDERCORE_API FName | SetScopeName (FName Name) |
Public Attributes inherited from FVertexBuffer | |
| FBufferRHIRef | VertexBufferRHI |
Public Attributes inherited from FRenderResource | |
| ERenderResourceState | ResourceState = ERenderResourceState::Default |
Static Protected Member Functions inherited from FRenderResource | |
| static RENDERCORE_API FRHICommandListBase & | GetImmediateCommandList () |
Vertex Buffer for Bone Map.
| FBoneMapVertexBuffer::~FBoneMapVertexBuffer | ( | ) |
|
inline |
|
protected |
|
inline |
|
inline |
| void FBoneMapVertexBuffer::Init | ( | TArray< uint16 > const & | InBoneMap, |
| bool | bInNeedsCPUAccess = true |
||
| ) |
|
overrideprotectedvirtual |
Initializes the RHI resources used by this resource. Called when entering the state where both the resource and the RHI have been initialized. This is only called by the rendering thread.
Reimplemented from FRenderResource.
|
overrideprotectedvirtual |
Releases the RHI resources used by this resource. Called when leaving the state where both the resource and the RHI have been initialized. This is only called by the rendering thread.
Reimplemented from FVertexBuffer.
|
staticprotected |
|
staticprotected |