Navigation
API > API/Plugins > API/Plugins/ElectraSubtitles
| Name | IElectraSubtitleModularFeature |
| Type | class |
| Header File | /Engine/Plugins/Media/ElectraSubtitles/Source/ElectraSubtitles/Public/IElectraSubtitleModule.h |
| Include Path | #include "IElectraSubtitleModule.h" |
Syntax
class IElectraSubtitleModularFeature : public IModularFeature
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IElectraSubtitleModularFeature() |
IElectraSubtitleModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< IElectraSubtitleDecoder, ESPMode::ThreadSafe > CreateDecoderForFormat
(
const FString& SubtitleCodecName |
Called to create a decoder for the given format from this plugin's modular feature. | IElectraSubtitleModule.h | |
int32 GetPriorityForFormat
(
const FString& SubtitleCodecName |
Returns a priority for this plugin's subtitle format feature. | IElectraSubtitleModule.h | |
void GetSupportedFormats
(
TArray< FString >& OutSupportedCodecNames |
Returns a list of the supported subtitle codecs. | IElectraSubtitleModule.h | |
bool SupportsFormat
(
const FString& SubtitleCodecName |
Queries whether or not this plugin's modular feature is capable of handling subtitles of the specified format. | IElectraSubtitleModule.h |