CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
FManaMovieTextureSampleApplePool Class Reference

#include <ManaMovieTextureSampleApple.h>

Inheritance diagram for FManaMovieTextureSampleApplePool:

Public Member Functions

 FManaMovieTextureSampleApplePool ()
virtual TSharedRef< FManaMovieTextureSample, ESPMode::ThreadSafe > AcquireShared () override
TextureSample * Alloc ()
virtual void Tick () override
Public Member Functions inherited from IManaMovieTextureSamplePool
virtual ~IManaMovieTextureSamplePool ()
virtual void PrepareForDecoderShutdown ()

Private Types

using ParentClass = TManaObjectPool<FManaMovieTextureSampleApple, FManaMovieTextureSampleApplePool>
using TextureSample = FManaMovieTextureSampleApple

Private Attributes

TSharedPtr< FManaTexConvApple, ESPMode::ThreadSafe > TexConv

Member Typedef Documentation

◆ ParentClass

◆ TextureSample

Constructor & Destructor Documentation

◆ FManaMovieTextureSampleApplePool()

FManaMovieTextureSampleApplePool::FManaMovieTextureSampleApplePool ( )
inline

Member Function Documentation

◆ AcquireShared()

virtual TSharedRef< FManaMovieTextureSample, ESPMode::ThreadSafe > FManaMovieTextureSampleApplePool::AcquireShared ( )
inlineoverridevirtual

◆ Alloc()

TextureSample * FManaMovieTextureSampleApplePool::Alloc ( )
inline

◆ Tick()

virtual void FManaMovieTextureSampleApplePool::Tick ( )
inlineoverridevirtual

Member Data Documentation

◆ TexConv

TSharedPtr<FManaTexConvApple, ESPMode::ThreadSafe> FManaMovieTextureSampleApplePool::TexConv
private

The documentation for this class was generated from the following file: