Zdexby TheHolyOneZ
1,876 classes
Class

UMediaPlayer

: UObject
/Script/MediaAssets.MediaPlayer 0x0138 (312 B) align 1 inherited 0x0028 vtable /Script/MediaAssets
0x00x0138

Members 22

OffsetSizeNameTypeFlags
0x10OnEndReachedFMulticastScriptDelegate4 flags
0x10OnMediaClosedFMulticastScriptDelegate4 flags
0x10OnMediaOpenedFMulticastScriptDelegate4 flags
0x10OnMediaOpenFailedFMulticastScriptDelegate4 flags
0x10OnPlaybackResumedFMulticastScriptDelegate4 flags
0x10OnPlaybackSuspendedFMulticastScriptDelegate4 flags
0x10OnSeekCompletedFMulticastScriptDelegate4 flags
0x10OnTracksChangedFMulticastScriptDelegate4 flags
0x08CacheAheadFTimespan5 flags
0x08CacheBehindFTimespan5 flags
0x08CacheBehindGameFTimespan5 flags
0x01NativeAudioOutbool7 flags
0x01PlayOnOpenbool7 flags
0x00C20x02padding / unreflected
0x01Shuffle : 1bit 0bool5 flags
0x01Loop : 1bit 1boolProtected+6 flags
0x00C50x03padding / unreflected
0x08PlaylistUMediaPlaylist*TransientProtected+7 flags
0x04PlaylistIndexint32Protected+7 flags
0x00D40x04padding / unreflected
0x08TimeDelayFTimespanProtected+6 flags
0x04HorizontalFieldOfViewfloatProtected+6 flags
0x04VerticalFieldOfViewfloatProtected+6 flags
0x0CViewRotationFRotatorProtected+5 flags
0x00F40x2Cpadding / unreflected
0x10PlayerGuidFGuid5 flags
0x01300x08unreflected bytes to end of UMediaPlayer

Functions 71

SignatureFlagsNativeParams
bool SupportsSeeking()FinalNative+1 flags0x01
bool SupportsScrubbing()FinalNative+1 flags0x01
bool SupportsRate(float Rate, bool Unthinned)FinalNative+1 flags0x06
bool SetViewRotation(const FRotator& Rotation, bool Absolute)FinalNative+1 flags0x0E
bool SetViewField(float Horizontal, float Vertical, bool Absolute)FinalNative+1 flags0x0A
bool SetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex, float FrameRate)FinalNative+1 flags0x0D
bool SetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex, int32 FormatIndex)FinalNative+1 flags0x0D
void SetTimeDelay(const FTimespan& TimeDelay)FinalNative+1 flags0x08
bool SetRate(float Rate)FinalNative+1 flags0x05
bool SetNativeVolume(float Volume)FinalNative+1 flags0x05
bool SetLooping(bool Looping)FinalNative+1 flags0x02
void SetDesiredPlayerName(const FName& PlayerName)FinalNative+1 flags0x08
void SetBlockOnTime(const FTimespan& Time)FinalNative+1 flags0x08
bool SelectTrack(const EMediaPlayerTrack& TrackType, int32 TrackIndex)FinalNative+1 flags0x09
bool Seek(const FTimespan& Time)FinalNative+1 flags0x09
bool Rewind()FinalNative+1 flags0x01
bool Reopen()FinalNative+1 flags0x01
bool Previous()FinalNative+1 flags0x01
bool Play()FinalNative+1 flags0x01
bool Pause()FinalNative+1 flags0x01
bool OpenUrl(const FString& URL)FinalNative+1 flags0x11
bool OpenSourceWithOptions(UMediaSource* MediaSource, FMediaPlayerOptions& Options)FinalNative+1 flags0x39
void OpenSourceLatent(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo, UMediaSource* MediaSource, FMediaPlayerOptions& Options, const bool& bSuccess)FinalNative+1 flags0x59
bool OpenSource(UMediaSource* MediaSource)FinalNative+1 flags0x09
bool OpenPlaylistIndex(UMediaPlaylist* InPlaylist, int32 Index)FinalNative+1 flags0x0D
bool OpenPlaylist(UMediaPlaylist* InPlaylist)FinalNative+1 flags0x09
bool OpenFile(const FString& FilePath)FinalNative+1 flags0x11
bool Next()FinalNative+1 flags0x01
bool IsReady()FinalNative+1 flags0x01
bool IsPreparing()FinalNative+1 flags0x01
bool IsPlaying()FinalNative+1 flags0x01
bool IsPaused()FinalNative+1 flags0x01
bool IsLooping()FinalNative+1 flags0x01
bool IsConnecting()FinalNative+1 flags0x01
bool IsClosed()FinalNative+1 flags0x01
bool IsBuffering()FinalNative+1 flags0x01
bool HasError()FinalNative+1 flags0x01
FRotator GetViewRotation()FinalNative+1 flags0x0C
FString GetVideoTrackType(int32 TrackIndex, int32 FormatIndex)FinalNative+1 flags0x18
FFloatRange GetVideoTrackFrameRates(int32 TrackIndex, int32 FormatIndex)FinalNative+1 flags0x18
float GetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex)FinalNative+1 flags0x0C
FIntPoint GetVideoTrackDimensions(int32 TrackIndex, int32 FormatIndex)FinalNative+1 flags0x10
float GetVideoTrackAspectRatio(int32 TrackIndex, int32 FormatIndex)FinalNative+1 flags0x0C
float GetVerticalFieldOfView()FinalNative+1 flags0x04
FString GetUrl()FinalNative+1 flags0x10
FString GetTrackLanguage(const EMediaPlayerTrack& TrackType, int32 TrackIndex)FinalNative+1 flags0x18
int32 GetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex)FinalNative+1 flags0x0C
FText GetTrackDisplayName(const EMediaPlayerTrack& TrackType, int32 TrackIndex)FinalNative+1 flags0x20
FTimespan GetTimeDelay()FinalNative+1 flags0x08
FTimespan GetTime()FinalNative+1 flags0x08
void GetSupportedRates(const TArray<FFloatRange>& OutRates, bool Unthinned)FinalNative+1 flags0x11
int32 GetSelectedTrack(const EMediaPlayerTrack& TrackType)FinalNative+1 flags0x08
float GetRate()FinalNative+1 flags0x04
int32 GetPlaylistIndex()FinalNative+1 flags0x04
UMediaPlaylist* GetPlaylist()FinalNative+1 flags0x08
FName GetPlayerName()FinalNative+1 flags0x08
int32 GetNumTracks(const EMediaPlayerTrack& TrackType)FinalNative+1 flags0x08
int32 GetNumTrackFormats(const EMediaPlayerTrack& TrackType, int32 TrackIndex)FinalNative+1 flags0x0C
FText GetMediaName()NativePublic0x18
FTimespan GetLastVideoSampleProcessedTime()FinalNative+1 flags0x08
FTimespan GetLastAudioSampleProcessedTime()FinalNative+1 flags0x08
float GetHorizontalFieldOfView()FinalNative+1 flags0x04
FTimespan GetDuration()FinalNative+1 flags0x08
FName GetDesiredPlayerName()FinalNative+1 flags0x08
FString GetAudioTrackType(int32 TrackIndex, int32 FormatIndex)FinalNative+1 flags0x18
int32 GetAudioTrackSampleRate(int32 TrackIndex, int32 FormatIndex)FinalNative+1 flags0x0C
int32 GetAudioTrackChannels(int32 TrackIndex, int32 FormatIndex)FinalNative+1 flags0x0C
void Close()FinalNative+1 flags0x00
bool CanPlayUrl(const FString& URL)FinalNative+1 flags0x11
bool CanPlaySource(UMediaSource* MediaSource)FinalNative+1 flags0x09
bool CanPause()FinalNative+1 flags0x01

Used by 5

types with a member, parameter or interface of this type