Navigation
API > API/Plugins > API/Plugins/CommonUI
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UVisual
- UWidget
- UCommonVideoPlayer
References
| Module | CommonUI |
| Header | /Engine/Plugins/Runtime/CommonUI/Source/CommonUI/Public/CommonVideoPlayer.h |
| Include | #include "CommonVideoPlayer.h" |
Syntax
UCLASS&40;ClassGroup&61;UI, Meta&61;&40;Category&61;"Common UI"&41;&41;
class UCommonVideoPlayer : public UWidget
Constructors
| Type | Name | Description | |
|---|---|---|---|
UCommonVideoPlayer
(
const FObjectInitializer& Initializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Close () |
||
| const UMediaPlayer & | |||
| float | |||
| float | |||
| float | |||
| void | HandleMediaPlayerEvent
(
EMediaEvent EventType |
||
| bool | IsLooping () |
||
| bool | IsMuted () |
||
| bool | IsPaused () |
||
| bool | IsPlaying () |
||
| FSimpleMulticastDelegate & | |||
| FSimpleMulticastDelegate & | |||
| FSimpleMulticastDelegate & | |||
| void | Pause () |
||
| void | Play () |
||
| void | PlaybackTick
(
double InCurrentTime, |
||
| void | |||
| void | PlayInternal () |
||
| void | Reverse () |
||
| void | Seek
(
float PlaybackTime |
||
| void | SetIsMuted
(
bool bInIsMuted |
||
| void | SetLooping
(
bool bShouldLoopPlayback |
||
| void | SetPlaybackRate
(
float PlaybackRate |
||
| void | SetVideo
(
UMediaSource* NewVideo |
Overridden from UWidget
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< SWidget > | Function implemented by all subclasses of UWidget is called when the underlying SWidget needs to be constructed. | ||
| void | Applies all properties to the native widget if possible. |
Overridden from UVisual
| Type | Name | Description | |
|---|---|---|---|
| void | ReleaseSlateResources
(
bool bReleaseChildren |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |