// 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 { enum { Value = true }; }; template<> MEDIAASSETS_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EMediaPlayerTrack *********************************************************** // ********** Begin Enum EMediaTimeRangeBPType ***************************************************** #define FOREACH_ENUM_EMEDIATIMERANGEBPTYPE(op) \ op(EMediaTimeRangeBPType::Absolute) \ op(EMediaTimeRangeBPType::Current) enum class EMediaTimeRangeBPType : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> MEDIAASSETS_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EMediaTimeRangeBPType ******************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS