![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GPUSkinVertexFactory.h>
Inheritance diagram for FClothBufferPoolPolicy:Public Member Functions | |
| FVertexBufferAndSRV | CreateResource (FRHICommandListBase &RHICmdList, FSharedPoolPolicyData::CreationArguments Args) |
Public Member Functions inherited from FBoneBufferPoolPolicy | |
| FVertexBufferAndSRV | CreateResource (FRHICommandListBase &RHICmdList, FSharedPoolPolicyData::CreationArguments Args) |
| FSharedPoolPolicyData::CreationArguments | GetCreationArguments (const FVertexBufferAndSRV &Resource) |
| void | FreeResource (const FVertexBufferAndSRV &Resource) |
Public Member Functions inherited from FSharedPoolPolicyData | |
| uint32 | GetPoolBucketIndex (uint32 Size) |
| uint32 | GetPoolBucketSize (uint32 Bucket) |
Additional Inherited Members | |
Public Types inherited from FBoneBufferPoolPolicy | |
| enum | { NumSafeFrames = FSharedPoolPolicyData::NumSafeFrames , NumPoolBuckets = FSharedPoolPolicyData::NumPoolBucketSizes , NumToDrainPerFrame = FSharedPoolPolicyData::NumToDrainPerFrame , CullAfterFramesNum = FSharedPoolPolicyData::CullAfterFramesNum } |
Public Types inherited from FSharedPoolPolicyData | |
| enum | { NumSafeFrames = 4 , NumPoolBucketSizes = 18 , NumToDrainPerFrame = 10 , CullAfterFramesNum = 30 } |
| typedef uint32 | CreationArguments |
The policy for pooling bone vertex buffers
| FVertexBufferAndSRV FClothBufferPoolPolicy::CreateResource | ( | FRHICommandListBase & | RHICmdList, |
| FSharedPoolPolicyData::CreationArguments | Args | ||
| ) |
Creates the resource
| Args | The buffer size in bytes. |