Navigation
API > API/Plugins > API/Plugins/OptimusCore
| Name | FOptimusPersistentBufferPool |
| Type | class |
| Header File | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/OptimusDeformerInstance.h |
| Include Path | #include "OptimusDeformerInstance.h" |
Syntax
class FOptimusPersistentBufferPool
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ImplicitBuffersMap | TMap< FName, TMap< int32, TArray< FOptimusPersistentStructuredBuffer > > > | OptimusDeformerInstance.h | ||
| ResourceBuffersMap | TMap< FName, TMap< int32, TArray< FOptimusPersistentStructuredBuffer > > > | OptimusDeformerInstance.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| OptimusDeformerInstance.h | |||
void GetResourceBuffers
(
FRDGBuilder& GraphBuilder, |
Get or allocate buffers for the given resource If the buffer already exists but has different sizing characteristics the allocation fails. | OptimusDeformerInstance.h | |
void ReleaseResources() |
Release all resources allocated by this pool | OptimusDeformerInstance.h |