CriWare Unreal Engine
Plug-ins for CriWare solutions.
载入中...
搜索中...
未找到
FManaMoviePlayerFactory类 参考

#include <ManaMoviePlayerFactory.h>

类 FManaMoviePlayerFactory 继承关系图:

Public 成员函数

CRI_API FManaMoviePlayerFactory ()
virtual CRI_API bool CanPlayUrl (const FString &Url, const IManaOptions *Options, TArray< FText > *OutWarnings, TArray< FText > *OutErrors) const override
CRI_API TSharedPtr< IManaPlayer, ESPMode::ThreadSafe > CreatePlayer (IManaEventSink &EventSink) override
CRI_API FText GetDisplayName () const override
virtual CRI_API int32 GetMediaInfoReadSize () const override
CRI_API FName GetPlayerName () const override
CRI_API FGuid GetPlayerPluginGUID () const override
virtual CRI_API const TArray< FString > & GetSupportedPlatforms () const override
virtual CRI_API bool ReadMediaInfo (const TArrayView< uint8 > &DataHeader, UManaMovie *Movie) const override
virtual CRI_API void RegisterToRuntime ()
virtual CRI_API bool SupportsFeature (EManaFeature Feature) const override
CRI_API void UnregisterFromRuntime ()

Protected 属性

FManaRuntime * ManaRuntime
TArray< FString > SupportedFileExtensions
TArray< FString > SupportedPlatforms
TArray< FString > SupportedUriSchemes

详细描述

Factory for the Sofdec Mana Movie player.

构造及析构函数说明

◆ FManaMoviePlayerFactory()

FManaMoviePlayerFactory::FManaMoviePlayerFactory ( )

成员函数说明

◆ CanPlayUrl()

bool FManaMoviePlayerFactory::CanPlayUrl ( const FString & Url,
const IManaOptions * Options,
TArray< FText > * OutWarnings,
TArray< FText > * OutErrors ) const
overridevirtual

◆ CreatePlayer()

TSharedPtr< IManaPlayer, ESPMode::ThreadSafe > FManaMoviePlayerFactory::CreatePlayer ( IManaEventSink & EventSink)
override

◆ GetDisplayName()

FText FManaMoviePlayerFactory::GetDisplayName ( ) const
override

◆ GetMediaInfoReadSize()

int32 FManaMoviePlayerFactory::GetMediaInfoReadSize ( ) const
overridevirtual

◆ GetPlayerName()

FName FManaMoviePlayerFactory::GetPlayerName ( ) const
override

◆ GetPlayerPluginGUID()

FGuid FManaMoviePlayerFactory::GetPlayerPluginGUID ( ) const
override

◆ GetSupportedPlatforms()

const TArray< FString > & FManaMoviePlayerFactory::GetSupportedPlatforms ( ) const
overridevirtual

◆ ReadMediaInfo()

bool FManaMoviePlayerFactory::ReadMediaInfo ( const TArrayView< uint8 > & DataHeader,
UManaMovie * Movie ) const
overridevirtual

◆ RegisterToRuntime()

void FManaMoviePlayerFactory::RegisterToRuntime ( )
virtual

◆ SupportsFeature()

bool FManaMoviePlayerFactory::SupportsFeature ( EManaFeature Feature) const
overridevirtual

◆ UnregisterFromRuntime()

void FManaMoviePlayerFactory::UnregisterFromRuntime ( )

类成员变量说明

◆ ManaRuntime

FManaRuntime* FManaMoviePlayerFactory::ManaRuntime
protected

Mana runtime

◆ SupportedFileExtensions

TArray<FString> FManaMoviePlayerFactory::SupportedFileExtensions
protected

List of supported media file types.

◆ SupportedPlatforms

TArray<FString> FManaMoviePlayerFactory::SupportedPlatforms
protected

List of platforms that the Mana player support.

◆ SupportedUriSchemes

TArray<FString> FManaMoviePlayerFactory::SupportedUriSchemes
protected

List of supported URI schemes.


该类的文档由以下文件生成: