IMediaPoolable

Interface for objects that can be pooled.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MediaUtils

Header

/Engine/Source/Runtime/MediaUtils/Public/MediaObjectPool.h

Include

#include "MediaObjectPool.h"

Syntax

class IMediaPoolable

Remarks

Interface for objects that can be pooled.

Destructors

Name Description

Public function Virtual

~IMediaPoolable()

Virtual destructor.

Functions

Name Description

Public function Virtual

void

 

InitializePoolable()

Called when the object is removed from the pool.

Public function Virtual

bool

 

IsReadyForReuse()

Used to check if returned object is ready for reuse right away

Public function Virtual

void

 

ShutdownPoolable()

Called when the object added to the pool.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss