| bool SupportsSeeking() | FinalNative+1 flags | | 0x01 |
| bool SupportsScrubbing() | FinalNative+1 flags | | 0x01 |
| bool SupportsRate(float Rate, bool Unthinned) | FinalNative+1 flags | | 0x06 |
| bool SupportsPlaybackTimeRange() | FinalNative+1 flags | | 0x01 |
| bool SetViewRotation(const FRotator& Rotation, bool Absolute) | FinalNative+1 flags | | 0x1A |
| bool SetViewField(float Horizontal, float Vertical, bool Absolute) | FinalNative+1 flags | | 0x0A |
| bool SetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex, float FrameRate) | FinalNative+1 flags | | 0x0D |
| bool SetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex, int32 FormatIndex) | FinalNative+1 flags | | 0x0D |
| void SetTimeDelay(const FTimespan& TimeDelay) | FinalNative+1 flags | | 0x08 |
| bool SetRate(float Rate) | FinalNative+1 flags | | 0x05 |
| bool SetPlaybackTimeRange(const FFloatInterval& InTimeRange) | FinalNative+1 flags | | 0x09 |
| bool SetNativeVolume(float Volume) | FinalNative+1 flags | | 0x05 |
| void SetMediaOptions(UMediaSource* Options) | FinalNative+1 flags | | 0x08 |
| bool SetLooping(bool Looping) | FinalNative+1 flags | | 0x02 |
| void SetDesiredPlayerName(const FName& PlayerName) | FinalNative+1 flags | | 0x08 |
| void SetBlockOnTime(const FTimespan& Time) | FinalNative+1 flags | | 0x08 |
| bool SelectTrack(const EMediaPlayerTrack& TrackType, int32 TrackIndex) | FinalNative+1 flags | | 0x09 |
| bool Seek(const FTimespan& Time) | FinalNative+1 flags | | 0x09 |
| bool Scrub(const FTimespan& Time) | FinalNative+1 flags | | 0x09 |
| bool Rewind() | FinalNative+1 flags | | 0x01 |
| bool Reopen() | FinalNative+1 flags | | 0x01 |
| bool Previous() | FinalNative+1 flags | | 0x01 |
| void PlayAndSeek() | FinalNative+1 flags | | 0x00 |
| bool Play() | FinalNative+1 flags | | 0x01 |
| bool Pause() | FinalNative+1 flags | | 0x01 |
| bool OpenUrl(const FString& URL) | FinalNative+1 flags | | 0x11 |
| bool OpenSourceWithOptions(UMediaSource* MediaSource, FMediaPlayerOptions& Options) | FinalNative+1 flags | | 0xD1 |
| void OpenSourceLatent(UObject* WorldContextObject, const FLatentActionInfo& LatentInfo, UMediaSource* MediaSource, FMediaPlayerOptions& Options, const bool& bSuccess) | FinalNative+1 flags | | 0xF1 |
| bool OpenSource(UMediaSource* MediaSource) | FinalNative+1 flags | | 0x09 |
| bool OpenPlaylistIndex(UMediaPlaylist* InPlaylist, int32 Index) | FinalNative+1 flags | | 0x0D |
| bool OpenPlaylist(UMediaPlaylist* InPlaylist) | FinalNative+1 flags | | 0x09 |
| bool OpenFile(const FString& FilePath) | FinalNative+1 flags | | 0x11 |
| bool Next() | FinalNative+1 flags | | 0x01 |
| bool IsReady() | FinalNative+1 flags | | 0x01 |
| bool IsPreparing() | FinalNative+1 flags | | 0x01 |
| bool IsPlaying() | FinalNative+1 flags | | 0x01 |
| bool IsPaused() | FinalNative+1 flags | | 0x01 |
| bool IsLooping() | FinalNative+1 flags | | 0x01 |
| bool IsConnecting() | FinalNative+1 flags | | 0x01 |
| bool IsClosed() | FinalNative+1 flags | | 0x01 |
| bool IsBuffering() | FinalNative+1 flags | | 0x01 |
| bool HasError() | FinalNative+1 flags | | 0x01 |
| FRotator GetViewRotation() | FinalNative+1 flags | | 0x18 |
| FString GetVideoTrackType(int32 TrackIndex, int32 FormatIndex) | FinalNative+1 flags | | 0x18 |
| FFloatRange GetVideoTrackFrameRates(int32 TrackIndex, int32 FormatIndex) | FinalNative+1 flags | | 0x18 |
| float GetVideoTrackFrameRate(int32 TrackIndex, int32 FormatIndex) | FinalNative+1 flags | | 0x0C |
| FIntPoint GetVideoTrackDimensions(int32 TrackIndex, int32 FormatIndex) | FinalNative+1 flags | | 0x10 |
| float GetVideoTrackAspectRatio(int32 TrackIndex, int32 FormatIndex) | FinalNative+1 flags | | 0x0C |
| float GetVerticalFieldOfView() | FinalNative+1 flags | | 0x04 |
| FString GetUrl() | FinalNative+1 flags | | 0x10 |
| FString GetTrackLanguage(const EMediaPlayerTrack& TrackType, int32 TrackIndex) | FinalNative+1 flags | | 0x18 |
| int32 GetTrackFormat(const EMediaPlayerTrack& TrackType, int32 TrackIndex) | FinalNative+1 flags | | 0x0C |
| FText GetTrackDisplayName(const EMediaPlayerTrack& TrackType, int32 TrackIndex) | FinalNative+1 flags | | 0x18 |
| UMediaTimeStampInfo* GetTimeStamp() | FinalNative+1 flags | | 0x08 |
| FTimespan GetTimeDelay() | FinalNative+1 flags | | 0x08 |
| FTimespan GetTime() | FinalNative+1 flags | | 0x08 |
| void GetSupportedRates(const TArray<FFloatRange>& OutRates, bool Unthinned) | FinalNative+1 flags | | 0x11 |
| int32 GetSelectedTrack(const EMediaPlayerTrack& TrackType) | FinalNative+1 flags | | 0x08 |
| float GetRate() | FinalNative+1 flags | | 0x04 |
| int32 GetPlaylistIndex() | FinalNative+1 flags | | 0x04 |
| UMediaPlaylist* GetPlaylist() | FinalNative+1 flags | | 0x08 |
| FName GetPlayerName() | FinalNative+1 flags | | 0x08 |
| FFloatInterval GetPlaybackTimeRange(const EMediaTimeRangeBPType& InRangeToGet) | FinalNative+1 flags | | 0x0C |
| int32 GetNumTracks(const EMediaPlayerTrack& TrackType) | FinalNative+1 flags | | 0x08 |
| int32 GetNumTrackFormats(const EMediaPlayerTrack& TrackType, int32 TrackIndex) | FinalNative+1 flags | | 0x0C |
| FText GetMediaName() | NativePublic | | 0x10 |
| TMap<FString, FMediaMetadataItemsBPT> GetMediaMetadataItems() | FinalNative+1 flags | | 0x50 |
| float GetHorizontalFieldOfView() | FinalNative+1 flags | | 0x04 |
| FTimespan GetDuration() | FinalNative+1 flags | | 0x08 |
| UMediaTimeStampInfo* GetDisplayTimeStamp() | FinalNative+1 flags | | 0x08 |
| FTimespan GetDisplayTime() | FinalNative+1 flags | | 0x08 |
| FName GetDesiredPlayerName() | FinalNative+1 flags | | 0x08 |
| FString GetAudioTrackType(int32 TrackIndex, int32 FormatIndex) | FinalNative+1 flags | | 0x18 |
| int32 GetAudioTrackSampleRate(int32 TrackIndex, int32 FormatIndex) | FinalNative+1 flags | | 0x0C |
| int32 GetAudioTrackChannels(int32 TrackIndex, int32 FormatIndex) | FinalNative+1 flags | | 0x0C |
| void Close() | FinalNative+1 flags | | 0x00 |
| bool CanPlayUrl(const FString& URL) | FinalNative+1 flags | | 0x11 |
| bool CanPlaySource(UMediaSource* MediaSource) | FinalNative+1 flags | | 0x09 |
| bool CanPause() | FinalNative+1 flags | | 0x01 |