![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for FGlobalDynamicMeshIndexPolicy:Public Types | |
| enum | { NumSafeFrames = FGlobalDynamicMeshPoolPolicy::NumSafeFrames , NumPoolBuckets = FGlobalDynamicMeshPoolPolicy::NumPoolBucketSizes , NumToDrainPerFrame = FGlobalDynamicMeshPoolPolicy::NumToDrainPerFrame , CullAfterFramesNum = FGlobalDynamicMeshPoolPolicy::CullAfterFramesNum } |
Public Types inherited from FGlobalDynamicMeshPoolPolicy | |
| enum | { NumSafeFrames = 3 , NumPoolBucketSizes = 16 , NumToDrainPerFrame = 100 , CullAfterFramesNum = 10 } |
| typedef uint32 | CreationArguments |
Public Member Functions | |
| FBufferRHIRef | CreateResource (FRHICommandListBase &RHICmdList, FGlobalDynamicMeshPoolPolicy::CreationArguments Args) |
| FGlobalDynamicMeshPoolPolicy::CreationArguments | GetCreationArguments (FBufferRHIRef Resource) |
| void | FreeResource (FBufferRHIRef Resource) |
Public Member Functions inherited from FGlobalDynamicMeshPoolPolicy | |
| uint32 | GetPoolBucketIndex (uint32 Size) |
| uint32 | GetPoolBucketSize (uint32 Bucket) |
|
inline |
Creates the resource
| Args | The buffer size in bytes. |
|
inline |
Frees the resource
| Resource | The buffer to prepare for release from the pool permanently. |
|
inline |
Gets the arguments used to create resource
| Resource | The buffer to get data for. |