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

#include <ManaMovieSubtitleDecoderOutput.h>

Inheritance diagram for FManaMovieSubtitleDecoderOutput:

Public Member Functions

virtual ~FManaMovieSubtitleDecoderOutput ()=default
virtual const TArray< uint8 > & GetData () override
virtual FTimespan GetDuration () const override
virtual EManaSubtitlesEncoding GetEncoding () const override
virtual FManaPlayerTimeStamp GetTime () const override
void Initialize (FManaMovieVideoDecoderOutput &InFrameInfo, TArray< uint8 > &&InTextAsArray, EManaSubtitlesEncoding InEncoding)
Public Member Functions inherited from IManaMovieSubtitleDecoderOutput
virtual ~IManaMovieSubtitleDecoderOutput ()=default

Private Attributes

FTimespan Duration
EManaSubtitlesEncoding Encoding
TArray< uint8 > TextAsArray
FManaPlayerTimeStamp TimeStamp

Constructor & Destructor Documentation

◆ ~FManaMovieSubtitleDecoderOutput()

virtual FManaMovieSubtitleDecoderOutput::~FManaMovieSubtitleDecoderOutput ( )
virtualdefault

Virtual destructor.

Member Function Documentation

◆ GetData()

virtual const TArray< uint8 > & FManaMovieSubtitleDecoderOutput::GetData ( )
inlineoverridevirtual

◆ GetDuration()

virtual FTimespan FManaMovieSubtitleDecoderOutput::GetDuration ( ) const
inlineoverridevirtual

◆ GetEncoding()

virtual EManaSubtitlesEncoding FManaMovieSubtitleDecoderOutput::GetEncoding ( ) const
inlineoverridevirtual

◆ GetTime()

virtual FManaPlayerTimeStamp FManaMovieSubtitleDecoderOutput::GetTime ( ) const
inlineoverridevirtual

◆ Initialize()

void FManaMovieSubtitleDecoderOutput::Initialize ( FManaMovieVideoDecoderOutput & InFrameInfo,
TArray< uint8 > && InTextAsArray,
EManaSubtitlesEncoding InEncoding )
inline

Initialize the sample.

Parameters
FrameInfoTimed text frame information.

Member Data Documentation

◆ Duration

FTimespan FManaMovieSubtitleDecoderOutput::Duration
private

◆ Encoding

EManaSubtitlesEncoding FManaMovieSubtitleDecoderOutput::Encoding
private

◆ TextAsArray

TArray<uint8> FManaMovieSubtitleDecoderOutput::TextAsArray
private

◆ TimeStamp

FManaPlayerTimeStamp FManaMovieSubtitleDecoderOutput::TimeStamp
private

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