Navigation
API > API/Plugins > API/Plugins/TmvMedia > API/Plugins/TmvMedia/TTmvMediaSharedObjectPool
Auto clean up handle, puts the context back in the pool.
| Name | FHandle |
| Type | struct |
| Header File | /Engine/Plugins/Media/TmvMedia/Source/TmvMedia/Public/Utils/TTmvMediaSharedObjectPool.h |
| Include Path | #include "Utils/TTmvMediaSharedObjectPool.h" |
Syntax
struct FHandle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FHandle () |
Utils/TTmvMediaSharedObjectPool.h | ||
| Disable copy to avoid adding object back to the pool multiple times. | Utils/TTmvMediaSharedObjectPool.h | ||
| Utils/TTmvMediaSharedObjectPool.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FHandle() |
Utils/TTmvMediaSharedObjectPool.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ReaderObject | TSharedPtr< ObjectType > | Utils/TTmvMediaSharedObjectPool.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PoolWeak | TWeakPtr< TTmvMediaSharedObjectPool > | Utils/TTmvMediaSharedObjectPool.h | ||
| TTmvMediaSharedObjectPool | friend | Utils/TTmvMediaSharedObjectPool.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
Utils/TTmvMediaSharedObjectPool.h | ||
void Reset() |
Utils/TTmvMediaSharedObjectPool.h |