Module |
|
Header |
/Engine/Source/Editor/Sequencer/Public/AcquiredResources.h |
Include |
#include "AcquiredResources.h" |
class FAcquiredResources
Helper class that automates releasing of acquired resources
Name | Description | |
---|---|---|
|
FAcquiredResources() |
Default construction |
|
FAcquiredResources ( |
Copy construction is disabled |
|
FAcquiredResources ( |
Move construction/assignment implies a transfer of ownership of the acquired resources |
Name | Description | |
---|---|---|
|
~FAcquiredResources() |
Destructor that releases any acquired resources |
Name | Description | ||
---|---|---|---|
|
Add ( |
Add an acquired resource to this container by providing its releaser function |
|
|
Add ( |
Add a named resource to this container by providing its releaser function |
|
|
Release() |
Release all acquired resources in reverse order |
|
|
Release ( |
Release the resource(s) that correspond to the specified identifier |
Name | Description | ||
---|---|---|---|
|
FAcquiredRes... |
operator= ( |
|
|
FAcquiredRes... |
operator= ( |