264 lines
12 KiB
C
264 lines
12 KiB
C
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||
|
|
/*===========================================================================
|
||
|
|
Generated code exported from UnrealHeaderTool.
|
||
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
||
|
|
===========================================================================*/
|
||
|
|
|
||
|
|
// IWYU pragma: private, include "MediaPlayer.h"
|
||
|
|
|
||
|
|
#ifdef MEDIAASSETS_MediaPlayer_generated_h
|
||
|
|
#error "MediaPlayer.generated.h already included, missing '#pragma once' in MediaPlayer.h"
|
||
|
|
#endif
|
||
|
|
#define MEDIAASSETS_MediaPlayer_generated_h
|
||
|
|
|
||
|
|
#include "UObject/ObjectMacros.h"
|
||
|
|
#include "UObject/ScriptMacros.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
class UMediaPlaylist;
|
||
|
|
class UMediaSource;
|
||
|
|
class UMediaTimeStampInfo;
|
||
|
|
class UObject;
|
||
|
|
enum class EMediaPlayerTrack : uint8;
|
||
|
|
enum class EMediaTimeRangeBPType : uint8;
|
||
|
|
struct FFloatInterval;
|
||
|
|
struct FFloatRange;
|
||
|
|
struct FLatentActionInfo;
|
||
|
|
struct FMediaMetadataItemsBPT;
|
||
|
|
struct FMediaPlayerOptions;
|
||
|
|
struct FTimespan;
|
||
|
|
|
||
|
|
// ********** Begin Delegate FOnMediaPlayerMediaEvent **********************************************
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_39_DELEGATE \
|
||
|
|
MEDIAASSETS_API void FOnMediaPlayerMediaEvent_DelegateWrapper(const FMulticastScriptDelegate& OnMediaPlayerMediaEvent);
|
||
|
|
|
||
|
|
|
||
|
|
// ********** End Delegate FOnMediaPlayerMediaEvent ************************************************
|
||
|
|
|
||
|
|
// ********** Begin Delegate FOnMediaPlayerMediaOpened *********************************************
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_42_DELEGATE \
|
||
|
|
MEDIAASSETS_API void FOnMediaPlayerMediaOpened_DelegateWrapper(const FMulticastScriptDelegate& OnMediaPlayerMediaOpened, const FString& OpenedUrl);
|
||
|
|
|
||
|
|
|
||
|
|
// ********** End Delegate FOnMediaPlayerMediaOpened ***********************************************
|
||
|
|
|
||
|
|
// ********** Begin Delegate FOnMediaPlayerMediaOpenFailed *****************************************
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_45_DELEGATE \
|
||
|
|
MEDIAASSETS_API void FOnMediaPlayerMediaOpenFailed_DelegateWrapper(const FMulticastScriptDelegate& OnMediaPlayerMediaOpenFailed, const FString& FailedUrl);
|
||
|
|
|
||
|
|
|
||
|
|
// ********** End Delegate FOnMediaPlayerMediaOpenFailed *******************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UMediaTimeStampInfo ******************************************************
|
||
|
|
struct Z_Construct_UClass_UMediaTimeStampInfo_Statics;
|
||
|
|
MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaTimeStampInfo_NoRegister();
|
||
|
|
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_98_INCLASS_NO_PURE_DECLS \
|
||
|
|
private: \
|
||
|
|
static void StaticRegisterNativesUMediaTimeStampInfo(); \
|
||
|
|
friend struct ::Z_Construct_UClass_UMediaTimeStampInfo_Statics; \
|
||
|
|
static UClass* GetPrivateStaticClass(); \
|
||
|
|
friend MEDIAASSETS_API UClass* ::Z_Construct_UClass_UMediaTimeStampInfo_NoRegister(); \
|
||
|
|
public: \
|
||
|
|
DECLARE_CLASS2(UMediaTimeStampInfo, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MediaAssets"), Z_Construct_UClass_UMediaTimeStampInfo_NoRegister) \
|
||
|
|
DECLARE_SERIALIZER(UMediaTimeStampInfo)
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_98_ENHANCED_CONSTRUCTORS \
|
||
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
||
|
|
UMediaTimeStampInfo(UMediaTimeStampInfo&&) = delete; \
|
||
|
|
UMediaTimeStampInfo(const UMediaTimeStampInfo&) = delete; \
|
||
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MEDIAASSETS_API, UMediaTimeStampInfo); \
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMediaTimeStampInfo); \
|
||
|
|
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMediaTimeStampInfo) \
|
||
|
|
MEDIAASSETS_API virtual ~UMediaTimeStampInfo();
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_94_PROLOG
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_98_GENERATED_BODY \
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
||
|
|
public: \
|
||
|
|
FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_98_INCLASS_NO_PURE_DECLS \
|
||
|
|
FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_98_ENHANCED_CONSTRUCTORS \
|
||
|
|
private: \
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||
|
|
|
||
|
|
|
||
|
|
class UMediaTimeStampInfo;
|
||
|
|
|
||
|
|
// ********** End Class UMediaTimeStampInfo ********************************************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FMediaMetadataItemBPT *********************************************
|
||
|
|
struct Z_Construct_UScriptStruct_FMediaMetadataItemBPT_Statics;
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_113_GENERATED_BODY \
|
||
|
|
friend struct ::Z_Construct_UScriptStruct_FMediaMetadataItemBPT_Statics; \
|
||
|
|
MEDIAASSETS_API static class UScriptStruct* StaticStruct();
|
||
|
|
|
||
|
|
|
||
|
|
struct FMediaMetadataItemBPT;
|
||
|
|
// ********** End ScriptStruct FMediaMetadataItemBPT ***********************************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FMediaMetadataItemsBPT ********************************************
|
||
|
|
struct Z_Construct_UScriptStruct_FMediaMetadataItemsBPT_Statics;
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_132_GENERATED_BODY \
|
||
|
|
friend struct ::Z_Construct_UScriptStruct_FMediaMetadataItemsBPT_Statics; \
|
||
|
|
MEDIAASSETS_API static class UScriptStruct* StaticStruct();
|
||
|
|
|
||
|
|
|
||
|
|
struct FMediaMetadataItemsBPT;
|
||
|
|
// ********** End ScriptStruct FMediaMetadataItemsBPT **********************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UMediaPlayer *************************************************************
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_177_RPC_WRAPPERS \
|
||
|
|
DECLARE_FUNCTION(execGetMediaMetadataItems); \
|
||
|
|
DECLARE_FUNCTION(execSetPlaybackTimeRange); \
|
||
|
|
DECLARE_FUNCTION(execGetPlaybackTimeRange); \
|
||
|
|
DECLARE_FUNCTION(execSupportsPlaybackTimeRange); \
|
||
|
|
DECLARE_FUNCTION(execSupportsSeeking); \
|
||
|
|
DECLARE_FUNCTION(execSupportsScrubbing); \
|
||
|
|
DECLARE_FUNCTION(execSupportsRate); \
|
||
|
|
DECLARE_FUNCTION(execSetTimeDelay); \
|
||
|
|
DECLARE_FUNCTION(execSetViewRotation); \
|
||
|
|
DECLARE_FUNCTION(execSetViewField); \
|
||
|
|
DECLARE_FUNCTION(execSetVideoTrackFrameRate); \
|
||
|
|
DECLARE_FUNCTION(execSetTrackFormat); \
|
||
|
|
DECLARE_FUNCTION(execSetNativeVolume); \
|
||
|
|
DECLARE_FUNCTION(execSetRate); \
|
||
|
|
DECLARE_FUNCTION(execSetMediaOptions); \
|
||
|
|
DECLARE_FUNCTION(execSetLooping); \
|
||
|
|
DECLARE_FUNCTION(execSetDesiredPlayerName); \
|
||
|
|
DECLARE_FUNCTION(execSetBlockOnTime); \
|
||
|
|
DECLARE_FUNCTION(execSelectTrack); \
|
||
|
|
DECLARE_FUNCTION(execScrub); \
|
||
|
|
DECLARE_FUNCTION(execSeek); \
|
||
|
|
DECLARE_FUNCTION(execRewind); \
|
||
|
|
DECLARE_FUNCTION(execReopen); \
|
||
|
|
DECLARE_FUNCTION(execPrevious); \
|
||
|
|
DECLARE_FUNCTION(execPlayAndSeek); \
|
||
|
|
DECLARE_FUNCTION(execPlay); \
|
||
|
|
DECLARE_FUNCTION(execPause); \
|
||
|
|
DECLARE_FUNCTION(execOpenUrl); \
|
||
|
|
DECLARE_FUNCTION(execOpenSourceLatent); \
|
||
|
|
DECLARE_FUNCTION(execOpenSourceWithOptions); \
|
||
|
|
DECLARE_FUNCTION(execOpenSource); \
|
||
|
|
DECLARE_FUNCTION(execOpenPlaylistIndex); \
|
||
|
|
DECLARE_FUNCTION(execOpenPlaylist); \
|
||
|
|
DECLARE_FUNCTION(execOpenFile); \
|
||
|
|
DECLARE_FUNCTION(execNext); \
|
||
|
|
DECLARE_FUNCTION(execIsReady); \
|
||
|
|
DECLARE_FUNCTION(execIsClosed); \
|
||
|
|
DECLARE_FUNCTION(execIsPreparing); \
|
||
|
|
DECLARE_FUNCTION(execIsPlaying); \
|
||
|
|
DECLARE_FUNCTION(execIsPaused); \
|
||
|
|
DECLARE_FUNCTION(execIsLooping); \
|
||
|
|
DECLARE_FUNCTION(execIsConnecting); \
|
||
|
|
DECLARE_FUNCTION(execIsBuffering); \
|
||
|
|
DECLARE_FUNCTION(execHasError); \
|
||
|
|
DECLARE_FUNCTION(execGetTimeDelay); \
|
||
|
|
DECLARE_FUNCTION(execGetViewRotation); \
|
||
|
|
DECLARE_FUNCTION(execGetVideoTrackType); \
|
||
|
|
DECLARE_FUNCTION(execGetVideoTrackFrameRates); \
|
||
|
|
DECLARE_FUNCTION(execGetVideoTrackFrameRate); \
|
||
|
|
DECLARE_FUNCTION(execGetVideoTrackDimensions); \
|
||
|
|
DECLARE_FUNCTION(execGetVideoTrackAspectRatio); \
|
||
|
|
DECLARE_FUNCTION(execGetVerticalFieldOfView); \
|
||
|
|
DECLARE_FUNCTION(execGetUrl); \
|
||
|
|
DECLARE_FUNCTION(execGetTrackLanguage); \
|
||
|
|
DECLARE_FUNCTION(execGetTrackFormat); \
|
||
|
|
DECLARE_FUNCTION(execGetTrackDisplayName); \
|
||
|
|
DECLARE_FUNCTION(execGetDisplayTimeStamp); \
|
||
|
|
DECLARE_FUNCTION(execGetTimeStamp); \
|
||
|
|
DECLARE_FUNCTION(execGetDisplayTime); \
|
||
|
|
DECLARE_FUNCTION(execGetTime); \
|
||
|
|
DECLARE_FUNCTION(execGetSupportedRates); \
|
||
|
|
DECLARE_FUNCTION(execGetSelectedTrack); \
|
||
|
|
DECLARE_FUNCTION(execGetRate); \
|
||
|
|
DECLARE_FUNCTION(execGetPlaylistIndex); \
|
||
|
|
DECLARE_FUNCTION(execGetPlaylist); \
|
||
|
|
DECLARE_FUNCTION(execGetPlayerName); \
|
||
|
|
DECLARE_FUNCTION(execGetNumTrackFormats); \
|
||
|
|
DECLARE_FUNCTION(execGetNumTracks); \
|
||
|
|
DECLARE_FUNCTION(execGetMediaName); \
|
||
|
|
DECLARE_FUNCTION(execGetHorizontalFieldOfView); \
|
||
|
|
DECLARE_FUNCTION(execGetDuration); \
|
||
|
|
DECLARE_FUNCTION(execGetDesiredPlayerName); \
|
||
|
|
DECLARE_FUNCTION(execGetAudioTrackType); \
|
||
|
|
DECLARE_FUNCTION(execGetAudioTrackSampleRate); \
|
||
|
|
DECLARE_FUNCTION(execGetAudioTrackChannels); \
|
||
|
|
DECLARE_FUNCTION(execClose); \
|
||
|
|
DECLARE_FUNCTION(execCanPlayUrl); \
|
||
|
|
DECLARE_FUNCTION(execCanPlaySource); \
|
||
|
|
DECLARE_FUNCTION(execCanPause);
|
||
|
|
|
||
|
|
|
||
|
|
struct Z_Construct_UClass_UMediaPlayer_Statics;
|
||
|
|
MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaPlayer_NoRegister();
|
||
|
|
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_177_INCLASS \
|
||
|
|
private: \
|
||
|
|
static void StaticRegisterNativesUMediaPlayer(); \
|
||
|
|
friend struct ::Z_Construct_UClass_UMediaPlayer_Statics; \
|
||
|
|
static UClass* GetPrivateStaticClass(); \
|
||
|
|
friend MEDIAASSETS_API UClass* ::Z_Construct_UClass_UMediaPlayer_NoRegister(); \
|
||
|
|
public: \
|
||
|
|
DECLARE_CLASS2(UMediaPlayer, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MediaAssets"), Z_Construct_UClass_UMediaPlayer_NoRegister) \
|
||
|
|
DECLARE_SERIALIZER(UMediaPlayer)
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_177_STANDARD_CONSTRUCTORS \
|
||
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
||
|
|
MEDIAASSETS_API UMediaPlayer(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
||
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMediaPlayer) \
|
||
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MEDIAASSETS_API, UMediaPlayer); \
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMediaPlayer); \
|
||
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
||
|
|
UMediaPlayer(UMediaPlayer&&) = delete; \
|
||
|
|
UMediaPlayer(const UMediaPlayer&) = delete; \
|
||
|
|
MEDIAASSETS_API virtual ~UMediaPlayer();
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_172_PROLOG
|
||
|
|
#define FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_177_GENERATED_BODY_LEGACY \
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
||
|
|
public: \
|
||
|
|
FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_177_RPC_WRAPPERS \
|
||
|
|
FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_177_INCLASS \
|
||
|
|
FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h_177_STANDARD_CONSTRUCTORS \
|
||
|
|
public: \
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||
|
|
|
||
|
|
|
||
|
|
class UMediaPlayer;
|
||
|
|
|
||
|
|
// ********** End Class UMediaPlayer ***************************************************************
|
||
|
|
|
||
|
|
#undef CURRENT_FILE_ID
|
||
|
|
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_MediaAssets_Public_MediaPlayer_h
|
||
|
|
|
||
|
|
// ********** Begin Enum EMediaPlayerTrack *********************************************************
|
||
|
|
#define FOREACH_ENUM_EMEDIAPLAYERTRACK(op) \
|
||
|
|
op(EMediaPlayerTrack::Audio) \
|
||
|
|
op(EMediaPlayerTrack::Caption) \
|
||
|
|
op(EMediaPlayerTrack::Metadata) \
|
||
|
|
op(EMediaPlayerTrack::Script) \
|
||
|
|
op(EMediaPlayerTrack::Subtitle) \
|
||
|
|
op(EMediaPlayerTrack::Text) \
|
||
|
|
op(EMediaPlayerTrack::Video)
|
||
|
|
|
||
|
|
enum class EMediaPlayerTrack : uint8;
|
||
|
|
template<> struct TIsUEnumClass<EMediaPlayerTrack> { enum { Value = true }; };
|
||
|
|
template<> MEDIAASSETS_NON_ATTRIBUTED_API UEnum* StaticEnum<EMediaPlayerTrack>();
|
||
|
|
// ********** End Enum EMediaPlayerTrack ***********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Enum EMediaTimeRangeBPType *****************************************************
|
||
|
|
#define FOREACH_ENUM_EMEDIATIMERANGEBPTYPE(op) \
|
||
|
|
op(EMediaTimeRangeBPType::Absolute) \
|
||
|
|
op(EMediaTimeRangeBPType::Current)
|
||
|
|
|
||
|
|
enum class EMediaTimeRangeBPType : uint8;
|
||
|
|
template<> struct TIsUEnumClass<EMediaTimeRangeBPType> { enum { Value = true }; };
|
||
|
|
template<> MEDIAASSETS_NON_ATTRIBUTED_API UEnum* StaticEnum<EMediaTimeRangeBPType>();
|
||
|
|
// ********** End Enum EMediaTimeRangeBPType *******************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|