547 lines
35 KiB
C++
547 lines
35 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!
|
|
===========================================================================*/
|
|
|
|
#include "UObject/GeneratedCppIncludes.h"
|
|
#include "MediaSource.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeMediaSource() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UTexture_NoRegister();
|
|
MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaSource();
|
|
MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaSource_NoRegister();
|
|
UPackage* Z_Construct_UPackage__Script_MediaAssets();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Class UMediaSource Function GetUrl *********************************************
|
|
struct Z_Construct_UFunction_UMediaSource_GetUrl_Statics
|
|
{
|
|
struct MediaSource_eventGetUrl_Parms
|
|
{
|
|
FString ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Media|MediaSource" },
|
|
{ "Comment", "/**\n\x09 * Get the media source's URL string (must be implemented in child classes).\n\x09 *\n\x09 * @return The media URL.\n\x09 * @see GetProxies\n\x09 */" },
|
|
{ "ModuleRelativePath", "Public/MediaSource.h" },
|
|
{ "ToolTip", "Get the media source's URL string (must be implemented in child classes).\n\n@return The media URL.\n@see GetProxies" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetUrl constinit property declarations ********************************
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetUrl constinit property declarations **********************************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetUrl Property Definitions *******************************************
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMediaSource_GetUrl_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaSource_eventGetUrl_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMediaSource_GetUrl_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaSource_GetUrl_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_GetUrl_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetUrl Property Definitions *********************************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMediaSource_GetUrl_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMediaSource, nullptr, "GetUrl", Z_Construct_UFunction_UMediaSource_GetUrl_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_GetUrl_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UMediaSource_GetUrl_Statics::MediaSource_eventGetUrl_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_GetUrl_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMediaSource_GetUrl_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UMediaSource_GetUrl_Statics::MediaSource_eventGetUrl_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UMediaSource_GetUrl()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMediaSource_GetUrl_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UMediaSource::execGetUrl)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(FString*)Z_Param__Result=P_THIS->GetUrl();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UMediaSource Function GetUrl ***********************************************
|
|
|
|
// ********** Begin Class UMediaSource Function SetMediaOptionBool *********************************
|
|
struct Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics
|
|
{
|
|
struct MediaSource_eventSetMediaOptionBool_Parms
|
|
{
|
|
FName Key;
|
|
bool Value;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Media|MediaSource" },
|
|
{ "Comment", "/** Set a boolean parameter to pass to the player. */" },
|
|
{ "DisplayName", "SetMediaOption (boolean)" },
|
|
{ "ModuleRelativePath", "Public/MediaSource.h" },
|
|
{ "ToolTip", "Set a boolean parameter to pass to the player." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function SetMediaOptionBool constinit property declarations ********************
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_Key;
|
|
static void NewProp_Value_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function SetMediaOptionBool constinit property declarations **********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function SetMediaOptionBool Property Definitions *******************************
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaSource_eventSetMediaOptionBool_Parms, Key), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) };
|
|
void Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::NewProp_Value_SetBit(void* Obj)
|
|
{
|
|
((MediaSource_eventSetMediaOptionBool_Parms*)Obj)->Value = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MediaSource_eventSetMediaOptionBool_Parms), &Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::NewProp_Value_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::NewProp_Key,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::NewProp_Value,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::PropPointers) < 2048);
|
|
// ********** End Function SetMediaOptionBool Property Definitions *********************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMediaSource, nullptr, "SetMediaOptionBool", Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::MediaSource_eventSetMediaOptionBool_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::MediaSource_eventSetMediaOptionBool_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UMediaSource_SetMediaOptionBool()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMediaSource_SetMediaOptionBool_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UMediaSource::execSetMediaOptionBool)
|
|
{
|
|
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_Key);
|
|
P_GET_UBOOL(Z_Param_Value);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
P_THIS->SetMediaOptionBool(Z_Param_Out_Key,Z_Param_Value);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UMediaSource Function SetMediaOptionBool ***********************************
|
|
|
|
// ********** Begin Class UMediaSource Function SetMediaOptionFloat ********************************
|
|
struct Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics
|
|
{
|
|
struct MediaSource_eventSetMediaOptionFloat_Parms
|
|
{
|
|
FName Key;
|
|
float Value;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Media|MediaSource" },
|
|
{ "Comment", "/** Set a float parameter to pass to the player. */" },
|
|
{ "DisplayName", "SetMediaOption (float)" },
|
|
{ "ModuleRelativePath", "Public/MediaSource.h" },
|
|
{ "ToolTip", "Set a float parameter to pass to the player." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function SetMediaOptionFloat constinit property declarations *******************
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_Key;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function SetMediaOptionFloat constinit property declarations *********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function SetMediaOptionFloat Property Definitions ******************************
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaSource_eventSetMediaOptionFloat_Parms, Key), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaSource_eventSetMediaOptionFloat_Parms, Value), METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::NewProp_Key,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::NewProp_Value,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::PropPointers) < 2048);
|
|
// ********** End Function SetMediaOptionFloat Property Definitions ********************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMediaSource, nullptr, "SetMediaOptionFloat", Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::MediaSource_eventSetMediaOptionFloat_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::MediaSource_eventSetMediaOptionFloat_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UMediaSource::execSetMediaOptionFloat)
|
|
{
|
|
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_Key);
|
|
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
P_THIS->SetMediaOptionFloat(Z_Param_Out_Key,Z_Param_Value);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UMediaSource Function SetMediaOptionFloat **********************************
|
|
|
|
// ********** Begin Class UMediaSource Function SetMediaOptionInt64 ********************************
|
|
struct Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics
|
|
{
|
|
struct MediaSource_eventSetMediaOptionInt64_Parms
|
|
{
|
|
FName Key;
|
|
int64 Value;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Media|MediaSource" },
|
|
{ "Comment", "/** Set an integer64 parameter to pass to the player. */" },
|
|
{ "DisplayName", "SetMediaOption (integer64)" },
|
|
{ "ModuleRelativePath", "Public/MediaSource.h" },
|
|
{ "ToolTip", "Set an integer64 parameter to pass to the player." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function SetMediaOptionInt64 constinit property declarations *******************
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_Key;
|
|
static const UECodeGen_Private::FInt64PropertyParams NewProp_Value;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function SetMediaOptionInt64 constinit property declarations *********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function SetMediaOptionInt64 Property Definitions ******************************
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaSource_eventSetMediaOptionInt64_Parms, Key), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) };
|
|
const UECodeGen_Private::FInt64PropertyParams Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaSource_eventSetMediaOptionInt64_Parms, Value), METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::NewProp_Key,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::NewProp_Value,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::PropPointers) < 2048);
|
|
// ********** End Function SetMediaOptionInt64 Property Definitions ********************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMediaSource, nullptr, "SetMediaOptionInt64", Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::MediaSource_eventSetMediaOptionInt64_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::MediaSource_eventSetMediaOptionInt64_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UMediaSource::execSetMediaOptionInt64)
|
|
{
|
|
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_Key);
|
|
P_GET_PROPERTY(FInt64Property,Z_Param_Value);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
P_THIS->SetMediaOptionInt64(Z_Param_Out_Key,Z_Param_Value);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UMediaSource Function SetMediaOptionInt64 **********************************
|
|
|
|
// ********** Begin Class UMediaSource Function SetMediaOptionString *******************************
|
|
struct Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics
|
|
{
|
|
struct MediaSource_eventSetMediaOptionString_Parms
|
|
{
|
|
FName Key;
|
|
FString Value;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Media|MediaSource" },
|
|
{ "Comment", "/** Set a string parameter to pass to the player. */" },
|
|
{ "DisplayName", "SetMediaOption (string)" },
|
|
{ "ModuleRelativePath", "Public/MediaSource.h" },
|
|
{ "ToolTip", "Set a string parameter to pass to the player." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function SetMediaOptionString constinit property declarations ******************
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_Key;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_Value;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function SetMediaOptionString constinit property declarations ********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function SetMediaOptionString Property Definitions *****************************
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaSource_eventSetMediaOptionString_Parms, Key), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaSource_eventSetMediaOptionString_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::NewProp_Key,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::NewProp_Value,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::PropPointers) < 2048);
|
|
// ********** End Function SetMediaOptionString Property Definitions *******************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMediaSource, nullptr, "SetMediaOptionString", Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::MediaSource_eventSetMediaOptionString_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::MediaSource_eventSetMediaOptionString_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UMediaSource_SetMediaOptionString()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMediaSource_SetMediaOptionString_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UMediaSource::execSetMediaOptionString)
|
|
{
|
|
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_Key);
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_Value);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
P_THIS->SetMediaOptionString(Z_Param_Out_Key,Z_Param_Value);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UMediaSource Function SetMediaOptionString *********************************
|
|
|
|
// ********** Begin Class UMediaSource Function Validate *******************************************
|
|
struct Z_Construct_UFunction_UMediaSource_Validate_Statics
|
|
{
|
|
struct MediaSource_eventValidate_Parms
|
|
{
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Media|MediaSource" },
|
|
{ "Comment", "/**\n\x09 * Validate the media source settings (must be implemented in child classes).\n\x09 *\n\x09 * @return true if validation passed, false otherwise.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Public/MediaSource.h" },
|
|
{ "ToolTip", "Validate the media source settings (must be implemented in child classes).\n\n@return true if validation passed, false otherwise." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function Validate constinit property declarations ******************************
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function Validate constinit property declarations ********************************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function Validate Property Definitions *****************************************
|
|
void Z_Construct_UFunction_UMediaSource_Validate_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((MediaSource_eventValidate_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMediaSource_Validate_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MediaSource_eventValidate_Parms), &Z_Construct_UFunction_UMediaSource_Validate_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMediaSource_Validate_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaSource_Validate_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_Validate_Statics::PropPointers) < 2048);
|
|
// ********** End Function Validate Property Definitions *******************************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMediaSource_Validate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMediaSource, nullptr, "Validate", Z_Construct_UFunction_UMediaSource_Validate_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_Validate_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UMediaSource_Validate_Statics::MediaSource_eventValidate_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaSource_Validate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMediaSource_Validate_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UMediaSource_Validate_Statics::MediaSource_eventValidate_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UMediaSource_Validate()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMediaSource_Validate_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UMediaSource::execValidate)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=P_THIS->Validate();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UMediaSource Function Validate *********************************************
|
|
|
|
// ********** Begin Class UMediaSource *************************************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UMediaSource;
|
|
UClass* UMediaSource::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UMediaSource;
|
|
if (!Z_Registration_Info_UClass_UMediaSource.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("MediaSource"),
|
|
Z_Registration_Info_UClass_UMediaSource.InnerSingleton,
|
|
StaticRegisterNativesUMediaSource,
|
|
sizeof(TClass),
|
|
alignof(TClass),
|
|
TClass::StaticClassFlags,
|
|
TClass::StaticClassCastFlags(),
|
|
TClass::StaticConfigName(),
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
|
&TClass::Super::StaticClass,
|
|
&TClass::WithinClass::StaticClass
|
|
);
|
|
}
|
|
return Z_Registration_Info_UClass_UMediaSource.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UMediaSource_NoRegister()
|
|
{
|
|
return UMediaSource::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UMediaSource_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Abstract base class for media sources.\n *\n * Media sources describe the location and/or settings of media objects that can\n * be played in a media player, such as a video file on disk, a video stream on\n * the internet, or a web cam attached to or built into the target device. The\n * location is encoded as a media URL string, whose URI scheme and optional file\n * extension will be used to locate a suitable media player.\n */" },
|
|
{ "HideCategories", "Object" },
|
|
{ "IncludePath", "MediaSource.h" },
|
|
{ "ModuleRelativePath", "Public/MediaSource.h" },
|
|
{ "ToolTip", "Abstract base class for media sources.\n\nMedia sources describe the location and/or settings of media objects that can\nbe played in a media player, such as a video file on disk, a video stream on\nthe internet, or a web cam attached to or built into the target device. The\nlocation is encoded as a media URL string, whose URI scheme and optional file\nextension will be used to locate a suitable media player." },
|
|
};
|
|
#if WITH_EDITORONLY_DATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ThumbnailImage_MetaData[] = {
|
|
{ "Comment", "/** The thumbnail image.*/" },
|
|
{ "ModuleRelativePath", "Public/MediaSource.h" },
|
|
{ "ToolTip", "The thumbnail image." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MediaSourceRenderer_MetaData[] = {
|
|
{ "Comment", "/** Renders thumnbnails for us. */" },
|
|
{ "ModuleRelativePath", "Public/MediaSource.h" },
|
|
{ "ToolTip", "Renders thumnbnails for us." },
|
|
};
|
|
#endif // WITH_EDITORONLY_DATA
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UMediaSource constinit property declarations *****************************
|
|
#if WITH_EDITORONLY_DATA
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ThumbnailImage;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_MediaSourceRenderer;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
#endif // WITH_EDITORONLY_DATA
|
|
// ********** End Class UMediaSource constinit property declarations *******************************
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("GetUrl"), .Pointer = &UMediaSource::execGetUrl },
|
|
{ .NameUTF8 = UTF8TEXT("SetMediaOptionBool"), .Pointer = &UMediaSource::execSetMediaOptionBool },
|
|
{ .NameUTF8 = UTF8TEXT("SetMediaOptionFloat"), .Pointer = &UMediaSource::execSetMediaOptionFloat },
|
|
{ .NameUTF8 = UTF8TEXT("SetMediaOptionInt64"), .Pointer = &UMediaSource::execSetMediaOptionInt64 },
|
|
{ .NameUTF8 = UTF8TEXT("SetMediaOptionString"), .Pointer = &UMediaSource::execSetMediaOptionString },
|
|
{ .NameUTF8 = UTF8TEXT("Validate"), .Pointer = &UMediaSource::execValidate },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UMediaSource_GetUrl, "GetUrl" }, // 1018128690
|
|
{ &Z_Construct_UFunction_UMediaSource_SetMediaOptionBool, "SetMediaOptionBool" }, // 3365533682
|
|
{ &Z_Construct_UFunction_UMediaSource_SetMediaOptionFloat, "SetMediaOptionFloat" }, // 2157758808
|
|
{ &Z_Construct_UFunction_UMediaSource_SetMediaOptionInt64, "SetMediaOptionInt64" }, // 3618559319
|
|
{ &Z_Construct_UFunction_UMediaSource_SetMediaOptionString, "SetMediaOptionString" }, // 3349488830
|
|
{ &Z_Construct_UFunction_UMediaSource_Validate, "Validate" }, // 157892269
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UMediaSource>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UMediaSource_Statics
|
|
|
|
// ********** Begin Class UMediaSource Property Definitions ****************************************
|
|
#if WITH_EDITORONLY_DATA
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMediaSource_Statics::NewProp_ThumbnailImage = { "ThumbnailImage", nullptr, (EPropertyFlags)0x0144000800002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMediaSource, ThumbnailImage), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ThumbnailImage_MetaData), NewProp_ThumbnailImage_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMediaSource_Statics::NewProp_MediaSourceRenderer = { "MediaSourceRenderer", nullptr, (EPropertyFlags)0x0144000800002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMediaSource, MediaSourceRenderer), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MediaSourceRenderer_MetaData), NewProp_MediaSourceRenderer_MetaData) };
|
|
#endif // WITH_EDITORONLY_DATA
|
|
#if WITH_EDITORONLY_DATA
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMediaSource_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMediaSource_Statics::NewProp_ThumbnailImage,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMediaSource_Statics::NewProp_MediaSourceRenderer,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMediaSource_Statics::PropPointers) < 2048);
|
|
#endif // WITH_EDITORONLY_DATA
|
|
// ********** End Class UMediaSource Property Definitions ******************************************
|
|
UObject* (*const Z_Construct_UClass_UMediaSource_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UObject,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MediaAssets,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMediaSource_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMediaSource_Statics::ClassParams = {
|
|
&UMediaSource::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_UMediaSource_Statics::PropPointers, nullptr),
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_UMediaSource_Statics::PropPointers), 0),
|
|
0,
|
|
0x000810A1u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMediaSource_Statics::Class_MetaDataParams), Z_Construct_UClass_UMediaSource_Statics::Class_MetaDataParams)
|
|
};
|
|
void UMediaSource::StaticRegisterNativesUMediaSource()
|
|
{
|
|
UClass* Class = UMediaSource::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMediaSource_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UMediaSource()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UMediaSource.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMediaSource.OuterSingleton, Z_Construct_UClass_UMediaSource_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UMediaSource.OuterSingleton;
|
|
}
|
|
UMediaSource::UMediaSource(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMediaSource);
|
|
UMediaSource::~UMediaSource() {}
|
|
// ********** End Class UMediaSource ***************************************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_MediaSource_h__Script_MediaAssets_Statics
|
|
{
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
|
{ Z_Construct_UClass_UMediaSource, UMediaSource::StaticClass, TEXT("UMediaSource"), &Z_Registration_Info_UClass_UMediaSource, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMediaSource), 3831414975U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_MediaSource_h__Script_MediaAssets_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_MediaSource_h__Script_MediaAssets_3056326355{
|
|
TEXT("/Script/MediaAssets"),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_MediaSource_h__Script_MediaAssets_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_MediaSource_h__Script_MediaAssets_Statics::ClassInfo),
|
|
nullptr, 0,
|
|
nullptr, 0,
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|