Navigation
| Name | ElectraPlayerRuntime |
| Type | Runtime |
| Part of Plugins | Electra Player |
| Location | /Engine/Plugins/Media/ElectraPlayer/Source/ElectraPlayerRuntime/ |
| Module Build Rules | ElectraPlayerRuntime.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FElectraPlayerRuntimeFactory | |
| FElectraSafeMediaOptionInterface | A ready to use implementation of the IElectraSafeMediaOptionInterface |
| FElectraSeekablePositions | Data type for use with media options interface. |
Interfaces
| Name | Remarks |
|---|---|
| IElectraPlayerDataCache | |
| IElectraPlayerRuntimeModule | Interface for the ElectraPlayerRuntime module. |
| IElectraSafeMediaOptionInterface | This class is used to get safe access to an IMediaOptions interface. |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| STATCAT_Advanced | UE Profiler | ElectraPlayerMisc.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
CSV_DECLARE_CATEGORY_MODULE_EXTERN
(
ELECTRAPLAYERRUNTIME_API, |
Log category for the ElectraPlayer module. CSV Profiler | ElectraPlayerMisc.h | |
CSV_DECLARE_CATEGORY_MODULE_EXTERN
(
ELECTRAPLAYERRUNTIME_API, |
ElectraPlayerMisc.h | ||
DECLARE_TS_MULTICAST_DELEGATE_FourParams
(
FElectraPlayerReportSubtitlesMetricsDelegate, |
IElectraPlayerInterface.h | ||
DECLARE_TS_MULTICAST_DELEGATE_OneParam
(
FElectraPlayerSendAnalyticMetricsPerMinuteDelegate, |
IElectraPlayerInterface.h | ||
DECLARE_TS_MULTICAST_DELEGATE_TwoParams
(
FElectraPlayerSendAnalyticMetricsDelegate, |
IElectraPlayerInterface.h | ||
DECLARE_TS_MULTICAST_DELEGATE_TwoParams
(
FElectraPlayerReportVideoStreamingErrorDelegate, |
IElectraPlayerInterface.h |