Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeImgMedia_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_ImgMedia;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_ImgMedia()
{
if (!Z_Registration_Info_UPackage__Script_ImgMedia.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/ImgMedia",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0x3F51BDBE,
0x0D7E2400,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_ImgMedia.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_ImgMedia.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_ImgMedia(Z_Construct_UPackage__Script_ImgMedia, TEXT("/Script/ImgMedia"), Z_Registration_Info_UPackage__Script_ImgMedia, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x3F51BDBE, 0x0D7E2400));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,642 @@
// 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 "ImgMediaSource.h"
#include "ImgMediaSourceColorSettings.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeImgMediaSource() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FDirectoryPath();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFrameRate();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTimecode();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
IMGMEDIA_API UClass* Z_Construct_UClass_UImgMediaSource();
IMGMEDIA_API UClass* Z_Construct_UClass_UImgMediaSource_NoRegister();
IMGMEDIA_API UScriptStruct* Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy();
IMGMEDIA_API UScriptStruct* Z_Construct_UScriptStruct_FMediaSourceColorSettings();
MEDIAASSETS_API UClass* Z_Construct_UClass_UBaseMediaSource();
UPackage* Z_Construct_UPackage__Script_ImgMedia();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FImgMediaSourceCustomizationSequenceProxy *************************
struct Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FImgMediaSourceCustomizationSequenceProxy); }
static inline consteval int16 GetStructAlignment() { return alignof(FImgMediaSourceCustomizationSequenceProxy); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** This provides customized editing of SequencePath. */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "This provides customized editing of SequencePath." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FImgMediaSourceCustomizationSequenceProxy constinit property declarations
// ********** End ScriptStruct FImgMediaSourceCustomizationSequenceProxy constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FImgMediaSourceCustomizationSequenceProxy>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy;
class UScriptStruct* FImgMediaSourceCustomizationSequenceProxy::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy, (UObject*)Z_Construct_UPackage__Script_ImgMedia(), TEXT("ImgMediaSourceCustomizationSequenceProxy"));
}
return Z_Registration_Info_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ImgMedia,
nullptr,
&NewStructOps,
"ImgMediaSourceCustomizationSequenceProxy",
nullptr,
0,
sizeof(FImgMediaSourceCustomizationSequenceProxy),
alignof(FImgMediaSourceCustomizationSequenceProxy),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy()
{
if (!Z_Registration_Info_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy.InnerSingleton, Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy.InnerSingleton);
}
// ********** End ScriptStruct FImgMediaSourceCustomizationSequenceProxy ***************************
// ********** Begin Class UImgMediaSource Function AddTargetObject *********************************
struct Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics
{
struct ImgMediaSource_eventAddTargetObject_Parms
{
AActor* InActor;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ImgMedia|ImgMediaSource" },
{ "Comment", "/**\n\x09 * This object is using our img sequence.\n\x09 *\n\x09 * @param InActor Object using our img sequence.\n\x09 */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "This object is using our img sequence.\n\n@param InActor Object using our img sequence." },
};
#endif // WITH_METADATA
// ********** Begin Function AddTargetObject constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InActor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddTargetObject constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddTargetObject Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::NewProp_InActor = { "InActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ImgMediaSource_eventAddTargetObject_Parms, InActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::NewProp_InActor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::PropPointers) < 2048);
// ********** End Function AddTargetObject Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UImgMediaSource, nullptr, "AddTargetObject", Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::ImgMediaSource_eventAddTargetObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::ImgMediaSource_eventAddTargetObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UImgMediaSource_AddTargetObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UImgMediaSource_AddTargetObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UImgMediaSource::execAddTargetObject)
{
P_GET_OBJECT(AActor,Z_Param_InActor);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->AddTargetObject(Z_Param_InActor);
P_NATIVE_END;
}
// ********** End Class UImgMediaSource Function AddTargetObject ***********************************
// ********** Begin Class UImgMediaSource Function GetProxies **************************************
struct Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics
{
struct ImgMediaSource_eventGetProxies_Parms
{
TArray<FString> OutProxies;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ImgMedia|ImgMediaSource" },
{ "Comment", "/**\n\x09 * Get the names of available proxy directories.\n\x09 *\n\x09 * @param OutProxies Will contain the names of available proxy directories, if any.\n\x09 * @see GetSequencePath\n\x09 */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "Get the names of available proxy directories.\n\n@param OutProxies Will contain the names of available proxy directories, if any.\n@see GetSequencePath" },
};
#endif // WITH_METADATA
// ********** Begin Function GetProxies constinit property declarations ****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_OutProxies_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutProxies;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetProxies constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetProxies Property Definitions ***************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::NewProp_OutProxies_Inner = { "OutProxies", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::NewProp_OutProxies = { "OutProxies", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ImgMediaSource_eventGetProxies_Parms, OutProxies), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::NewProp_OutProxies_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::NewProp_OutProxies,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::PropPointers) < 2048);
// ********** End Function GetProxies Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UImgMediaSource, nullptr, "GetProxies", Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::ImgMediaSource_eventGetProxies_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::Function_MetaDataParams), Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::ImgMediaSource_eventGetProxies_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UImgMediaSource_GetProxies()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UImgMediaSource_GetProxies_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UImgMediaSource::execGetProxies)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_OutProxies);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetProxies(Z_Param_Out_OutProxies);
P_NATIVE_END;
}
// ********** End Class UImgMediaSource Function GetProxies ****************************************
// ********** Begin Class UImgMediaSource Function GetSequencePath *********************************
struct Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics
{
struct ImgMediaSource_eventGetSequencePath_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ImgMedia|ImgMediaSource" },
{ "Comment", "/**\n\x09 * Get the path to the image sequence directory to be played. Supported tokens will be expanded.\n\x09 *\n\x09 * @return The file path.\n\x09 * @see SetSequencePath\n\x09 */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "Get the path to the image sequence directory to be played. Supported tokens will be expanded.\n\n@return The file path.\n@see SetSequencePath" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSequencePath constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSequencePath constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSequencePath Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ImgMediaSource_eventGetSequencePath_Parms, ReturnValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::PropPointers) < 2048);
// ********** End Function GetSequencePath Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UImgMediaSource, nullptr, "GetSequencePath", Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::ImgMediaSource_eventGetSequencePath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::ImgMediaSource_eventGetSequencePath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UImgMediaSource_GetSequencePath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UImgMediaSource_GetSequencePath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UImgMediaSource::execGetSequencePath)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetSequencePath();
P_NATIVE_END;
}
// ********** End Class UImgMediaSource Function GetSequencePath ***********************************
// ********** Begin Class UImgMediaSource Function RemoveTargetObject ******************************
struct Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics
{
struct ImgMediaSource_eventRemoveTargetObject_Parms
{
AActor* InActor;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ImgMedia|ImgMediaSource" },
{ "Comment", "/**\n\x09 * This object is no longer using our img sequence.\n\x09 *\n\x09 * @param InActor Object no longer using our img sequence.\n\x09 */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "This object is no longer using our img sequence.\n\n@param InActor Object no longer using our img sequence." },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveTargetObject constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InActor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveTargetObject constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveTargetObject Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::NewProp_InActor = { "InActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ImgMediaSource_eventRemoveTargetObject_Parms, InActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::NewProp_InActor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::PropPointers) < 2048);
// ********** End Function RemoveTargetObject Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UImgMediaSource, nullptr, "RemoveTargetObject", Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::ImgMediaSource_eventRemoveTargetObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::ImgMediaSource_eventRemoveTargetObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UImgMediaSource::execRemoveTargetObject)
{
P_GET_OBJECT(AActor,Z_Param_InActor);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RemoveTargetObject(Z_Param_InActor);
P_NATIVE_END;
}
// ********** End Class UImgMediaSource Function RemoveTargetObject ********************************
// ********** Begin Class UImgMediaSource Function SetSequencePath *********************************
struct Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics
{
struct ImgMediaSource_eventSetSequencePath_Parms
{
FString Path;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ImgMedia|ImgMediaSource" },
{ "Comment", "/**\n\x09 * Set the path to the image sequence directory this source represents.\n\x09 *\n\x09 * @param Path The path to an image file in the desired directory.\n\x09 * @see GetSequencePath\n\x09 */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "Set the path to the image sequence directory this source represents.\n\n@param Path The path to an image file in the desired directory.\n@see GetSequencePath" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Path_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSequencePath constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_Path;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSequencePath constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSequencePath Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::NewProp_Path = { "Path", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ImgMediaSource_eventSetSequencePath_Parms, Path), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Path_MetaData), NewProp_Path_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::NewProp_Path,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::PropPointers) < 2048);
// ********** End Function SetSequencePath Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UImgMediaSource, nullptr, "SetSequencePath", Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::ImgMediaSource_eventSetSequencePath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::ImgMediaSource_eventSetSequencePath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UImgMediaSource_SetSequencePath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UImgMediaSource_SetSequencePath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UImgMediaSource::execSetSequencePath)
{
P_GET_PROPERTY(FStrProperty,Z_Param_Path);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSequencePath(Z_Param_Path);
P_NATIVE_END;
}
// ********** End Class UImgMediaSource Function SetSequencePath ***********************************
// ********** Begin Class UImgMediaSource Function SetTokenizedSequencePath ************************
struct Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics
{
struct ImgMediaSource_eventSetTokenizedSequencePath_Parms
{
FString Path;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ImgMedia|ImgMediaSource" },
{ "Comment", "/**\n\x09 * Set the path to the image sequence directory this source represents.\n\x09 *\n\x09 * @param Path The path to the desired image sequence directory. May contain supported tokens.\n\x09 * @see GetSequencePath\n\x09 */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "Set the path to the image sequence directory this source represents.\n\n@param Path The path to the desired image sequence directory. May contain supported tokens.\n@see GetSequencePath" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Path_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTokenizedSequencePath constinit property declarations **************
static const UECodeGen_Private::FStrPropertyParams NewProp_Path;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTokenizedSequencePath constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTokenizedSequencePath Property Definitions *************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::NewProp_Path = { "Path", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ImgMediaSource_eventSetTokenizedSequencePath_Parms, Path), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Path_MetaData), NewProp_Path_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::NewProp_Path,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::PropPointers) < 2048);
// ********** End Function SetTokenizedSequencePath Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UImgMediaSource, nullptr, "SetTokenizedSequencePath", Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::ImgMediaSource_eventSetTokenizedSequencePath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::ImgMediaSource_eventSetTokenizedSequencePath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UImgMediaSource::execSetTokenizedSequencePath)
{
P_GET_PROPERTY(FStrProperty,Z_Param_Path);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetTokenizedSequencePath(Z_Param_Path);
P_NATIVE_END;
}
// ********** End Class UImgMediaSource Function SetTokenizedSequencePath **************************
// ********** Begin Class UImgMediaSource **********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UImgMediaSource;
UClass* UImgMediaSource::GetPrivateStaticClass()
{
using TClass = UImgMediaSource;
if (!Z_Registration_Info_UClass_UImgMediaSource.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ImgMediaSource"),
Z_Registration_Info_UClass_UImgMediaSource.InnerSingleton,
StaticRegisterNativesUImgMediaSource,
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_UImgMediaSource.InnerSingleton;
}
UClass* Z_Construct_UClass_UImgMediaSource_NoRegister()
{
return UImgMediaSource::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UImgMediaSource_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Media source for EXR image sequences.\n *\n * Image sequence media sources point to a directory that contains a series of\n * image files in which each image represents a single frame of the sequence.\n * BMP, EXR, PNG and JPG images are currently supported. EXR image sequences\n * are optimized for performance. The first frame of an image sequence is used\n * to determine the image dimensions (all formats) and frame rate (EXR only).\n *\n * The image sequence directory may contain sub-directories, which are called\n * 'proxies'. Proxies can be used to provide alternative media for playback\n * during development and testing of a game. One common scenario is the use\n * of low resolution versions of image sequence media on computers that are\n * too slow or don't have enough storage to play the original high-res media.\n */" },
{ "HideCategories", "Overrides Playback Object Object" },
{ "IncludePath", "ImgMediaSource.h" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "Media source for EXR image sequences.\n\nImage sequence media sources point to a directory that contains a series of\nimage files in which each image represents a single frame of the sequence.\nBMP, EXR, PNG and JPG images are currently supported. EXR image sequences\nare optimized for performance. The first frame of an image sequence is used\nto determine the image dimensions (all formats) and frame rate (EXR only).\n\nThe image sequence directory may contain sub-directories, which are called\n'proxies'. Proxies can be used to provide alternative media for playback\nduring development and testing of a game. One common scenario is the use\nof low resolution versions of image sequence media on computers that are\ntoo slow or don't have enough storage to play the original high-res media." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IsPathRelativeToProjectRoot_MetaData[] = {
{ "Comment", "/** If true, then relative Sequence Paths are relative to the project root directory. If false, then relative to the Content directory. */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "If true, then relative Sequence Paths are relative to the project root directory. If false, then relative to the Content directory." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FrameRateOverride_MetaData[] = {
{ "Category", "Sequence" },
{ "Comment", "/** Overrides the default frame rate stored in the image files (0/0 = do not override). */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "Overrides the default frame rate stored in the image files (0/0 = do not override)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProxyOverride_MetaData[] = {
{ "Category", "Sequence" },
{ "Comment", "/** Name of the proxy directory to use. */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "Name of the proxy directory to use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFillGapsInSequence_MetaData[] = {
{ "Category", "Sequence" },
{ "Comment", "/** If true, then any gaps in the sequence will be filled with blank frames. */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "If true, then any gaps in the sequence will be filled with blank frames." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SequenceProxy_MetaData[] = {
{ "Category", "Sequence" },
{ "Comment", "/** This is only used so we can customize editing of SequencePath. */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "This is only used so we can customize editing of SequencePath." },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StartTimecode_MetaData[] = {
{ "Category", "Timecode" },
{ "Comment", "/** Specification of a timecode associated with the start of the sequence. */" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "Specification of a timecode associated with the start of the sequence." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceColorSettings_MetaData[] = {
{ "Category", "Sequence" },
{ "Comment", "/** Manual definition of media source color space & encoding. */" },
{ "DisplayAfter", "SequencePath" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ShowOnlyInnerProperties", "" },
{ "ToolTip", "Manual definition of media source color space & encoding." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[] = {
{ "Category", "Sequence" },
{ "Comment", "/** The directory that contains the image sequence files.\n\x09 * \n\x09 * - Relative paths will be with respect to the current Project directory. \n\x09 * - You may use {engine_dir} or {project_dir} tokens.\n\x09 */" },
{ "EditCondition", "false" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Public/ImgMediaSource.h" },
{ "ToolTip", "The directory that contains the image sequence files.\n\n- Relative paths will be with respect to the current Project directory.\n- You may use {engine_dir} or {project_dir} tokens." },
};
#endif // WITH_METADATA
// ********** Begin Class UImgMediaSource constinit property declarations **************************
static void NewProp_IsPathRelativeToProjectRoot_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsPathRelativeToProjectRoot;
static const UECodeGen_Private::FStructPropertyParams NewProp_FrameRateOverride;
static const UECodeGen_Private::FStrPropertyParams NewProp_ProxyOverride;
static void NewProp_bFillGapsInSequence_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFillGapsInSequence;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_SequenceProxy;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_StartTimecode;
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceColorSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_SequencePath;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UImgMediaSource constinit property declarations ****************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddTargetObject"), .Pointer = &UImgMediaSource::execAddTargetObject },
{ .NameUTF8 = UTF8TEXT("GetProxies"), .Pointer = &UImgMediaSource::execGetProxies },
{ .NameUTF8 = UTF8TEXT("GetSequencePath"), .Pointer = &UImgMediaSource::execGetSequencePath },
{ .NameUTF8 = UTF8TEXT("RemoveTargetObject"), .Pointer = &UImgMediaSource::execRemoveTargetObject },
{ .NameUTF8 = UTF8TEXT("SetSequencePath"), .Pointer = &UImgMediaSource::execSetSequencePath },
{ .NameUTF8 = UTF8TEXT("SetTokenizedSequencePath"), .Pointer = &UImgMediaSource::execSetTokenizedSequencePath },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UImgMediaSource_AddTargetObject, "AddTargetObject" }, // 1547678631
{ &Z_Construct_UFunction_UImgMediaSource_GetProxies, "GetProxies" }, // 3763451009
{ &Z_Construct_UFunction_UImgMediaSource_GetSequencePath, "GetSequencePath" }, // 926382588
{ &Z_Construct_UFunction_UImgMediaSource_RemoveTargetObject, "RemoveTargetObject" }, // 1789340176
{ &Z_Construct_UFunction_UImgMediaSource_SetSequencePath, "SetSequencePath" }, // 4080833101
{ &Z_Construct_UFunction_UImgMediaSource_SetTokenizedSequencePath, "SetTokenizedSequencePath" }, // 3179559825
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UImgMediaSource>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UImgMediaSource_Statics
// ********** Begin Class UImgMediaSource Property Definitions *************************************
void Z_Construct_UClass_UImgMediaSource_Statics::NewProp_IsPathRelativeToProjectRoot_SetBit(void* Obj)
{
((UImgMediaSource*)Obj)->IsPathRelativeToProjectRoot_DEPRECATED = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UImgMediaSource_Statics::NewProp_IsPathRelativeToProjectRoot = { "IsPathRelativeToProjectRoot", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UImgMediaSource), &Z_Construct_UClass_UImgMediaSource_Statics::NewProp_IsPathRelativeToProjectRoot_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IsPathRelativeToProjectRoot_MetaData), NewProp_IsPathRelativeToProjectRoot_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UImgMediaSource_Statics::NewProp_FrameRateOverride = { "FrameRateOverride", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UImgMediaSource, FrameRateOverride), Z_Construct_UScriptStruct_FFrameRate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FrameRateOverride_MetaData), NewProp_FrameRateOverride_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UImgMediaSource_Statics::NewProp_ProxyOverride = { "ProxyOverride", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UImgMediaSource, ProxyOverride), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProxyOverride_MetaData), NewProp_ProxyOverride_MetaData) };
void Z_Construct_UClass_UImgMediaSource_Statics::NewProp_bFillGapsInSequence_SetBit(void* Obj)
{
((UImgMediaSource*)Obj)->bFillGapsInSequence = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UImgMediaSource_Statics::NewProp_bFillGapsInSequence = { "bFillGapsInSequence", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UImgMediaSource), &Z_Construct_UClass_UImgMediaSource_Statics::NewProp_bFillGapsInSequence_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFillGapsInSequence_MetaData), NewProp_bFillGapsInSequence_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UImgMediaSource_Statics::NewProp_SequenceProxy = { "SequenceProxy", nullptr, (EPropertyFlags)0x0010000800002001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UImgMediaSource, SequenceProxy), Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SequenceProxy_MetaData), NewProp_SequenceProxy_MetaData) }; // 511244301
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UImgMediaSource_Statics::NewProp_StartTimecode = { "StartTimecode", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UImgMediaSource, StartTimecode), Z_Construct_UScriptStruct_FTimecode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StartTimecode_MetaData), NewProp_StartTimecode_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UImgMediaSource_Statics::NewProp_SourceColorSettings = { "SourceColorSettings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UImgMediaSource, SourceColorSettings), Z_Construct_UScriptStruct_FMediaSourceColorSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceColorSettings_MetaData), NewProp_SourceColorSettings_MetaData) }; // 2330700397
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UImgMediaSource_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UImgMediaSource, SequencePath), Z_Construct_UScriptStruct_FDirectoryPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SequencePath_MetaData), NewProp_SequencePath_MetaData) }; // 1225349189
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UImgMediaSource_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UImgMediaSource_Statics::NewProp_IsPathRelativeToProjectRoot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UImgMediaSource_Statics::NewProp_FrameRateOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UImgMediaSource_Statics::NewProp_ProxyOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UImgMediaSource_Statics::NewProp_bFillGapsInSequence,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UImgMediaSource_Statics::NewProp_SequenceProxy,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UImgMediaSource_Statics::NewProp_StartTimecode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UImgMediaSource_Statics::NewProp_SourceColorSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UImgMediaSource_Statics::NewProp_SequencePath,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UImgMediaSource_Statics::PropPointers) < 2048);
// ********** End Class UImgMediaSource Property Definitions ***************************************
UObject* (*const Z_Construct_UClass_UImgMediaSource_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBaseMediaSource,
(UObject* (*)())Z_Construct_UPackage__Script_ImgMedia,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UImgMediaSource_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UImgMediaSource_Statics::ClassParams = {
&UImgMediaSource::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UImgMediaSource_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UImgMediaSource_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UImgMediaSource_Statics::Class_MetaDataParams), Z_Construct_UClass_UImgMediaSource_Statics::Class_MetaDataParams)
};
void UImgMediaSource::StaticRegisterNativesUImgMediaSource()
{
UClass* Class = UImgMediaSource::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UImgMediaSource_Statics::Funcs));
}
UClass* Z_Construct_UClass_UImgMediaSource()
{
if (!Z_Registration_Info_UClass_UImgMediaSource.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UImgMediaSource.OuterSingleton, Z_Construct_UClass_UImgMediaSource_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UImgMediaSource.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UImgMediaSource);
UImgMediaSource::~UImgMediaSource() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UImgMediaSource)
// ********** End Class UImgMediaSource ************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h__Script_ImgMedia_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FImgMediaSourceCustomizationSequenceProxy::StaticStruct, Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy_Statics::NewStructOps, TEXT("ImgMediaSourceCustomizationSequenceProxy"),&Z_Registration_Info_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FImgMediaSourceCustomizationSequenceProxy), 511244301U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UImgMediaSource, UImgMediaSource::StaticClass, TEXT("UImgMediaSource"), &Z_Registration_Info_UClass_UImgMediaSource, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UImgMediaSource), 2286675975U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h__Script_ImgMedia_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h__Script_ImgMedia_56024547{
TEXT("/Script/ImgMedia"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h__Script_ImgMedia_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h__Script_ImgMedia_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h__Script_ImgMedia_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h__Script_ImgMedia_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,87 @@
// 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 "ImgMediaSource.h"
#ifdef IMGMEDIA_ImgMediaSource_generated_h
#error "ImgMediaSource.generated.h already included, missing '#pragma once' in ImgMediaSource.h"
#endif
#define IMGMEDIA_ImgMediaSource_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
// ********** Begin ScriptStruct FImgMediaSourceCustomizationSequenceProxy *************************
struct Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy_Statics;
#define FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h_27_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FImgMediaSourceCustomizationSequenceProxy_Statics; \
IMGMEDIA_API static class UScriptStruct* StaticStruct();
struct FImgMediaSourceCustomizationSequenceProxy;
// ********** End ScriptStruct FImgMediaSourceCustomizationSequenceProxy ***************************
// ********** Begin Class UImgMediaSource **********************************************************
#define FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h_50_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execRemoveTargetObject); \
DECLARE_FUNCTION(execAddTargetObject); \
DECLARE_FUNCTION(execSetTokenizedSequencePath); \
DECLARE_FUNCTION(execSetSequencePath); \
DECLARE_FUNCTION(execGetSequencePath); \
DECLARE_FUNCTION(execGetProxies);
#define FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h_50_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UImgMediaSource, IMGMEDIA_API)
struct Z_Construct_UClass_UImgMediaSource_Statics;
IMGMEDIA_API UClass* Z_Construct_UClass_UImgMediaSource_NoRegister();
#define FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h_50_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUImgMediaSource(); \
friend struct ::Z_Construct_UClass_UImgMediaSource_Statics; \
static UClass* GetPrivateStaticClass(); \
friend IMGMEDIA_API UClass* ::Z_Construct_UClass_UImgMediaSource_NoRegister(); \
public: \
DECLARE_CLASS2(UImgMediaSource, UBaseMediaSource, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ImgMedia"), Z_Construct_UClass_UImgMediaSource_NoRegister) \
DECLARE_SERIALIZER(UImgMediaSource) \
FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h_50_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h_50_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UImgMediaSource(UImgMediaSource&&) = delete; \
UImgMediaSource(const UImgMediaSource&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(IMGMEDIA_API, UImgMediaSource); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UImgMediaSource); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UImgMediaSource) \
IMGMEDIA_API virtual ~UImgMediaSource();
#define FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h_46_PROLOG
#define FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h_50_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h_50_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h_50_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h_50_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UImgMediaSource;
// ********** End Class UImgMediaSource ************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSource_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,250 @@
// 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 "ImgMediaSourceColorSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeImgMediaSourceColorSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ETextureChromaticAdaptationMethod();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ETextureColorSpace();
IMGMEDIA_API UEnum* Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding();
IMGMEDIA_API UScriptStruct* Z_Construct_UScriptStruct_FMediaSourceColorSettings();
UPackage* Z_Construct_UPackage__Script_ImgMedia();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EMediaSourceEncoding ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMediaSourceEncoding;
static UEnum* EMediaSourceEncoding_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMediaSourceEncoding.OuterSingleton)
{
Z_Registration_Info_UEnum_EMediaSourceEncoding.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding, (UObject*)Z_Construct_UPackage__Script_ImgMedia(), TEXT("EMediaSourceEncoding"));
}
return Z_Registration_Info_UEnum_EMediaSourceEncoding.OuterSingleton;
}
template<> IMGMEDIA_NON_ATTRIBUTED_API UEnum* StaticEnum<EMediaSourceEncoding>()
{
return EMediaSourceEncoding_StaticEnum();
}
struct Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** List of source encodings that can be converted to linear. (Integer values match the ETextureSourceEncoding values in TextureDefines.h */" },
{ "ModuleRelativePath", "Public/ImgMediaSourceColorSettings.h" },
{ "MSE_Linear.DisplayName", "Linear" },
{ "MSE_Linear.Name", "EMediaSourceEncoding::MSE_Linear" },
{ "MSE_Linear.ToolTip", "The source encoding is considered linear." },
{ "MSE_MAX.Name", "EMediaSourceEncoding::MSE_MAX" },
{ "MSE_None.DisplayName", "None" },
{ "MSE_None.Name", "EMediaSourceEncoding::MSE_None" },
{ "MSE_None.ToolTip", "The source encoding is not overridden." },
{ "MSE_SLog3.DisplayName", "SLog3" },
{ "MSE_SLog3.Name", "EMediaSourceEncoding::MSE_SLog3" },
{ "MSE_SLog3.ToolTip", "Sony SLog3 source encoding to be linearized" },
{ "MSE_sRGB.DisplayName", "sRGB" },
{ "MSE_sRGB.Name", "EMediaSourceEncoding::MSE_sRGB" },
{ "MSE_sRGB.ToolTip", "sRGB source encoding to be linearized" },
{ "MSE_ST2084.DisplayName", "ST 2084/PQ" },
{ "MSE_ST2084.Name", "EMediaSourceEncoding::MSE_ST2084" },
{ "MSE_ST2084.ToolTip", "SMPTE ST 2084/PQ source encoding to be linearized" },
{ "ToolTip", "List of source encodings that can be converted to linear. (Integer values match the ETextureSourceEncoding values in TextureDefines.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMediaSourceEncoding::MSE_None", (int64)EMediaSourceEncoding::MSE_None },
{ "EMediaSourceEncoding::MSE_Linear", (int64)EMediaSourceEncoding::MSE_Linear },
{ "EMediaSourceEncoding::MSE_sRGB", (int64)EMediaSourceEncoding::MSE_sRGB },
{ "EMediaSourceEncoding::MSE_ST2084", (int64)EMediaSourceEncoding::MSE_ST2084 },
{ "EMediaSourceEncoding::MSE_SLog3", (int64)EMediaSourceEncoding::MSE_SLog3 },
{ "EMediaSourceEncoding::MSE_MAX", (int64)EMediaSourceEncoding::MSE_MAX },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ImgMedia,
nullptr,
"EMediaSourceEncoding",
"EMediaSourceEncoding",
Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding()
{
if (!Z_Registration_Info_UEnum_EMediaSourceEncoding.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMediaSourceEncoding.InnerSingleton, Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMediaSourceEncoding.InnerSingleton;
}
// ********** End Enum EMediaSourceEncoding ********************************************************
// ********** Begin ScriptStruct FMediaSourceColorSettings *****************************************
struct Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMediaSourceColorSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FMediaSourceColorSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/* Manual definition of media source color space & encoding. */" },
{ "ModuleRelativePath", "Public/ImgMediaSourceColorSettings.h" },
{ "ToolTip", "Manual definition of media source color space & encoding." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EncodingOverride_MetaData[] = {
{ "Category", "ColorManagement" },
{ "Comment", "/** Source encoding of the media. */" },
{ "ModuleRelativePath", "Public/ImgMediaSourceColorSettings.h" },
{ "ToolTip", "Source encoding of the media." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorSpaceOverride_MetaData[] = {
{ "Category", "ColorManagement" },
{ "Comment", "/** Source color space of the media. */" },
{ "ModuleRelativePath", "Public/ImgMediaSourceColorSettings.h" },
{ "ToolTip", "Source color space of the media." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RedChromaticityCoordinate_MetaData[] = {
{ "Category", "ColorManagement" },
{ "Comment", "/** Red chromaticity coordinate of the source color space. */" },
{ "EditCondition", "ColorSpaceOverride == ETextureColorSpace::TCS_Custom" },
{ "ModuleRelativePath", "Public/ImgMediaSourceColorSettings.h" },
{ "ToolTip", "Red chromaticity coordinate of the source color space." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GreenChromaticityCoordinate_MetaData[] = {
{ "Category", "ColorManagement" },
{ "Comment", "/** Green chromaticity coordinate of the source color space. */" },
{ "EditCondition", "ColorSpaceOverride == ETextureColorSpace::TCS_Custom" },
{ "ModuleRelativePath", "Public/ImgMediaSourceColorSettings.h" },
{ "ToolTip", "Green chromaticity coordinate of the source color space." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlueChromaticityCoordinate_MetaData[] = {
{ "Category", "ColorManagement" },
{ "Comment", "/** Blue chromaticity coordinate of the source color space. */" },
{ "EditCondition", "ColorSpaceOverride == ETextureColorSpace::TCS_Custom" },
{ "ModuleRelativePath", "Public/ImgMediaSourceColorSettings.h" },
{ "ToolTip", "Blue chromaticity coordinate of the source color space." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WhiteChromaticityCoordinate_MetaData[] = {
{ "Category", "ColorManagement" },
{ "Comment", "/** White chromaticity coordinate of the source color space. */" },
{ "EditCondition", "ColorSpaceOverride == ETextureColorSpace::TCS_Custom" },
{ "ModuleRelativePath", "Public/ImgMediaSourceColorSettings.h" },
{ "ToolTip", "White chromaticity coordinate of the source color space." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChromaticAdaptationMethod_MetaData[] = {
{ "Category", "ColorManagement" },
{ "Comment", "/** Chromatic adaption method applied if the source white point differs from the working color space white point. */" },
{ "EditCondition", "ColorSpaceOverride != ETextureColorSpace::TCS_None" },
{ "ModuleRelativePath", "Public/ImgMediaSourceColorSettings.h" },
{ "ToolTip", "Chromatic adaption method applied if the source white point differs from the working color space white point." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMediaSourceColorSettings constinit property declarations *********
static const UECodeGen_Private::FBytePropertyParams NewProp_EncodingOverride_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_EncodingOverride;
static const UECodeGen_Private::FBytePropertyParams NewProp_ColorSpaceOverride_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ColorSpaceOverride;
static const UECodeGen_Private::FStructPropertyParams NewProp_RedChromaticityCoordinate;
static const UECodeGen_Private::FStructPropertyParams NewProp_GreenChromaticityCoordinate;
static const UECodeGen_Private::FStructPropertyParams NewProp_BlueChromaticityCoordinate;
static const UECodeGen_Private::FStructPropertyParams NewProp_WhiteChromaticityCoordinate;
static const UECodeGen_Private::FBytePropertyParams NewProp_ChromaticAdaptationMethod_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ChromaticAdaptationMethod;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMediaSourceColorSettings constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMediaSourceColorSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMediaSourceColorSettings;
class UScriptStruct* FMediaSourceColorSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMediaSourceColorSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMediaSourceColorSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMediaSourceColorSettings, (UObject*)Z_Construct_UPackage__Script_ImgMedia(), TEXT("MediaSourceColorSettings"));
}
return Z_Registration_Info_UScriptStruct_FMediaSourceColorSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FMediaSourceColorSettings Property Definitions ********************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_EncodingOverride_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_EncodingOverride = { "EncodingOverride", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaSourceColorSettings, EncodingOverride), Z_Construct_UEnum_ImgMedia_EMediaSourceEncoding, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EncodingOverride_MetaData), NewProp_EncodingOverride_MetaData) }; // 1290373364
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_ColorSpaceOverride_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_ColorSpaceOverride = { "ColorSpaceOverride", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaSourceColorSettings, ColorSpaceOverride), Z_Construct_UEnum_Engine_ETextureColorSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorSpaceOverride_MetaData), NewProp_ColorSpaceOverride_MetaData) }; // 2675665735
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_RedChromaticityCoordinate = { "RedChromaticityCoordinate", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaSourceColorSettings, RedChromaticityCoordinate), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RedChromaticityCoordinate_MetaData), NewProp_RedChromaticityCoordinate_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_GreenChromaticityCoordinate = { "GreenChromaticityCoordinate", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaSourceColorSettings, GreenChromaticityCoordinate), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GreenChromaticityCoordinate_MetaData), NewProp_GreenChromaticityCoordinate_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_BlueChromaticityCoordinate = { "BlueChromaticityCoordinate", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaSourceColorSettings, BlueChromaticityCoordinate), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlueChromaticityCoordinate_MetaData), NewProp_BlueChromaticityCoordinate_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_WhiteChromaticityCoordinate = { "WhiteChromaticityCoordinate", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaSourceColorSettings, WhiteChromaticityCoordinate), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WhiteChromaticityCoordinate_MetaData), NewProp_WhiteChromaticityCoordinate_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_ChromaticAdaptationMethod_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_ChromaticAdaptationMethod = { "ChromaticAdaptationMethod", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaSourceColorSettings, ChromaticAdaptationMethod), Z_Construct_UEnum_Engine_ETextureChromaticAdaptationMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChromaticAdaptationMethod_MetaData), NewProp_ChromaticAdaptationMethod_MetaData) }; // 287310565
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_EncodingOverride_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_EncodingOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_ColorSpaceOverride_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_ColorSpaceOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_RedChromaticityCoordinate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_GreenChromaticityCoordinate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_BlueChromaticityCoordinate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_WhiteChromaticityCoordinate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_ChromaticAdaptationMethod_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewProp_ChromaticAdaptationMethod,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMediaSourceColorSettings Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ImgMedia,
nullptr,
&NewStructOps,
"MediaSourceColorSettings",
Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::PropPointers),
sizeof(FMediaSourceColorSettings),
alignof(FMediaSourceColorSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMediaSourceColorSettings()
{
if (!Z_Registration_Info_UScriptStruct_FMediaSourceColorSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMediaSourceColorSettings.InnerSingleton, Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMediaSourceColorSettings.InnerSingleton);
}
// ********** End ScriptStruct FMediaSourceColorSettings *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSourceColorSettings_h__Script_ImgMedia_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EMediaSourceEncoding_StaticEnum, TEXT("EMediaSourceEncoding"), &Z_Registration_Info_UEnum_EMediaSourceEncoding, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1290373364U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMediaSourceColorSettings::StaticStruct, Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics::NewStructOps, TEXT("MediaSourceColorSettings"),&Z_Registration_Info_UScriptStruct_FMediaSourceColorSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMediaSourceColorSettings), 2330700397U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSourceColorSettings_h__Script_ImgMedia_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSourceColorSettings_h__Script_ImgMedia_3672529486{
TEXT("/Script/ImgMedia"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSourceColorSettings_h__Script_ImgMedia_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSourceColorSettings_h__Script_ImgMedia_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSourceColorSettings_h__Script_ImgMedia_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSourceColorSettings_h__Script_ImgMedia_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,45 @@
// 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 "ImgMediaSourceColorSettings.h"
#ifdef IMGMEDIA_ImgMediaSourceColorSettings_generated_h
#error "ImgMediaSourceColorSettings.generated.h already included, missing '#pragma once' in ImgMediaSourceColorSettings.h"
#endif
#define IMGMEDIA_ImgMediaSourceColorSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FMediaSourceColorSettings *****************************************
struct Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics;
#define FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSourceColorSettings_h_31_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMediaSourceColorSettings_Statics; \
IMGMEDIA_API static class UScriptStruct* StaticStruct();
struct FMediaSourceColorSettings;
// ********** End ScriptStruct FMediaSourceColorSettings *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Media_ImgMedia_Source_ImgMedia_Public_ImgMediaSourceColorSettings_h
// ********** Begin Enum EMediaSourceEncoding ******************************************************
#define FOREACH_ENUM_EMEDIASOURCEENCODING(op) \
op(EMediaSourceEncoding::MSE_None) \
op(EMediaSourceEncoding::MSE_Linear) \
op(EMediaSourceEncoding::MSE_sRGB) \
op(EMediaSourceEncoding::MSE_ST2084) \
op(EMediaSourceEncoding::MSE_SLog3)
enum class EMediaSourceEncoding : uint8;
template<> struct TIsUEnumClass<EMediaSourceEncoding> { enum { Value = true }; };
template<> IMGMEDIA_NON_ATTRIBUTED_API UEnum* StaticEnum<EMediaSourceEncoding>();
// ********** End Enum EMediaSourceEncoding ********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,2 @@
D:\UE_5_7_1\Engine\Plugins\Media\ImgMedia\Source\ImgMedia\Public\ImgMediaSourceColorSettings.h
D:\UE_5_7_1\Engine\Plugins\Media\ImgMedia\Source\ImgMedia\Public\ImgMediaSource.h