Navigation
API > API/Plugins > API/Plugins/ImagePlate
A wrapper for an asynchronous cache of image frames
| Name | FImagePlateAsyncCache |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/ImagePlate/Source/ImagePlate/Public/ImagePlateFileSequence.h |
| Include Path | #include "ImagePlateFileSequence.h" |
Syntax
struct FImagePlateAsyncCache
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FImagePlateAsyncCache() |
ImagePlateFileSequence.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Impl | TSharedPtr< ImagePlateFrameCache::FImagePlateSequenceCache, ESPMode::ThreadSafe > | Shared implementation | ImagePlateFileSequence.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 Length() |
Get the length of the sequence in frames | ImagePlateFileSequence.h | |
TSharedFuture< FImagePlateSourceFrame > RequestFrame
(
float Time, |
Request a frame of data from the cache, whilst also caching leading and trailing frames if necessary | ImagePlateFileSequence.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FImagePlateAsyncCache MakeCache
(
const FString& InSequencePath, |
Make a new cache for the specified folder, wildcard and framerate | ImagePlateFileSequence.h |