Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/MovieSceneCapture/UHT/UserDefinedCaptureProtocol.gen.cpp

1456 lines
101 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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 "Protocols/UserDefinedCaptureProtocol.h"
#include "MovieSceneCaptureProtocolBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeUserDefinedCaptureProtocol() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UTexture_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister();
IMAGEWRITEQUEUE_API UEnum* Z_Construct_UEnum_ImageWriteQueue_EDesiredImageFormat();
MOVIESCENECAPTURE_API UClass* Z_Construct_UClass_UMovieSceneImageCaptureProtocolBase();
MOVIESCENECAPTURE_API UClass* Z_Construct_UClass_UUserDefinedCaptureProtocol();
MOVIESCENECAPTURE_API UClass* Z_Construct_UClass_UUserDefinedCaptureProtocol_NoRegister();
MOVIESCENECAPTURE_API UClass* Z_Construct_UClass_UUserDefinedImageCaptureProtocol();
MOVIESCENECAPTURE_API UClass* Z_Construct_UClass_UUserDefinedImageCaptureProtocol_NoRegister();
MOVIESCENECAPTURE_API UScriptStruct* Z_Construct_UScriptStruct_FCapturedPixels();
MOVIESCENECAPTURE_API UScriptStruct* Z_Construct_UScriptStruct_FCapturedPixelsID();
MOVIESCENECAPTURE_API UScriptStruct* Z_Construct_UScriptStruct_FFrameMetrics();
UPackage* Z_Construct_UPackage__Script_MovieSceneCapture();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FCapturedPixelsID *************************************************
struct Z_Construct_UScriptStruct_FCapturedPixelsID_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCapturedPixelsID); }
static inline consteval int16 GetStructAlignment() { return alignof(FCapturedPixelsID); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Structure used as an identifier for a particular buffer within a capture. */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Structure used as an identifier for a particular buffer within a capture." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Identifiers_MetaData[] = {
{ "Category", "Capture" },
{ "Comment", "/** Map of identifiers to their values for this ID. */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Map of identifiers to their values for this ID." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCapturedPixelsID constinit property declarations *****************
static const UECodeGen_Private::FNamePropertyParams NewProp_Identifiers_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_Identifiers_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Identifiers;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCapturedPixelsID constinit property declarations *******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCapturedPixelsID>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCapturedPixelsID_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCapturedPixelsID;
class UScriptStruct* FCapturedPixelsID::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCapturedPixelsID.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCapturedPixelsID.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCapturedPixelsID, (UObject*)Z_Construct_UPackage__Script_MovieSceneCapture(), TEXT("CapturedPixelsID"));
}
return Z_Registration_Info_UScriptStruct_FCapturedPixelsID.OuterSingleton;
}
// ********** Begin ScriptStruct FCapturedPixelsID Property Definitions ****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::NewProp_Identifiers_ValueProp = { "Identifiers", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::NewProp_Identifiers_Key_KeyProp = { "Identifiers_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::NewProp_Identifiers = { "Identifiers", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCapturedPixelsID, Identifiers), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Identifiers_MetaData), NewProp_Identifiers_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::NewProp_Identifiers_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::NewProp_Identifiers_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::NewProp_Identifiers,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCapturedPixelsID Property Definitions ******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MovieSceneCapture,
nullptr,
&NewStructOps,
"CapturedPixelsID",
Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::PropPointers),
sizeof(FCapturedPixelsID),
alignof(FCapturedPixelsID),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCapturedPixelsID()
{
if (!Z_Registration_Info_UScriptStruct_FCapturedPixelsID.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCapturedPixelsID.InnerSingleton, Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCapturedPixelsID.InnerSingleton);
}
// ********** End ScriptStruct FCapturedPixelsID ***************************************************
// ********** Begin ScriptStruct FCapturedPixels ***************************************************
struct Z_Construct_UScriptStruct_FCapturedPixels_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCapturedPixels); }
static inline consteval int16 GetStructAlignment() { return alignof(FCapturedPixels); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCapturedPixels constinit property declarations *******************
// ********** End ScriptStruct FCapturedPixels constinit property declarations *********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCapturedPixels>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCapturedPixels_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCapturedPixels;
class UScriptStruct* FCapturedPixels::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCapturedPixels.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCapturedPixels.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCapturedPixels, (UObject*)Z_Construct_UPackage__Script_MovieSceneCapture(), TEXT("CapturedPixels"));
}
return Z_Registration_Info_UScriptStruct_FCapturedPixels.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCapturedPixels_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MovieSceneCapture,
nullptr,
&NewStructOps,
"CapturedPixels",
nullptr,
0,
sizeof(FCapturedPixels),
alignof(FCapturedPixels),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCapturedPixels_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCapturedPixels_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCapturedPixels()
{
if (!Z_Registration_Info_UScriptStruct_FCapturedPixels.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCapturedPixels.InnerSingleton, Z_Construct_UScriptStruct_FCapturedPixels_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCapturedPixels.InnerSingleton);
}
// ********** End ScriptStruct FCapturedPixels *****************************************************
// ********** Begin Class UUserDefinedCaptureProtocol Function GenerateFilename ********************
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics
{
struct UserDefinedCaptureProtocol_eventGenerateFilename_Parms
{
FFrameMetrics InFrameMetrics;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Generate a filename for the current frame\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Generate a filename for the current frame" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFrameMetrics_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GenerateFilename constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InFrameMetrics;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GenerateFilename constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GenerateFilename Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::NewProp_InFrameMetrics = { "InFrameMetrics", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedCaptureProtocol_eventGenerateFilename_Parms, InFrameMetrics), Z_Construct_UScriptStruct_FFrameMetrics, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFrameMetrics_MetaData), NewProp_InFrameMetrics_MetaData) }; // 4258559621
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedCaptureProtocol_eventGenerateFilename_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::NewProp_InFrameMetrics,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::PropPointers) < 2048);
// ********** End Function GenerateFilename Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "GenerateFilename", Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::UserDefinedCaptureProtocol_eventGenerateFilename_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::UserDefinedCaptureProtocol_eventGenerateFilename_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserDefinedCaptureProtocol::execGenerateFilename)
{
P_GET_STRUCT_REF(FFrameMetrics,Z_Param_Out_InFrameMetrics);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GenerateFilename(Z_Param_Out_InFrameMetrics);
P_NATIVE_END;
}
// ********** End Class UUserDefinedCaptureProtocol Function GenerateFilename **********************
// ********** Begin Class UUserDefinedCaptureProtocol Function GetCurrentFrameMetrics **************
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics
{
struct UserDefinedCaptureProtocol_eventGetCurrentFrameMetrics_Parms
{
FFrameMetrics ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Access this protocol's current frame metrics\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Access this protocol's current frame metrics" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurrentFrameMetrics constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurrentFrameMetrics constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurrentFrameMetrics Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedCaptureProtocol_eventGetCurrentFrameMetrics_Parms, ReturnValue), Z_Construct_UScriptStruct_FFrameMetrics, METADATA_PARAMS(0, nullptr) }; // 4258559621
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::PropPointers) < 2048);
// ********** End Function GetCurrentFrameMetrics Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "GetCurrentFrameMetrics", Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::UserDefinedCaptureProtocol_eventGetCurrentFrameMetrics_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::UserDefinedCaptureProtocol_eventGetCurrentFrameMetrics_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserDefinedCaptureProtocol::execGetCurrentFrameMetrics)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FFrameMetrics*)Z_Param__Result=P_THIS->GetCurrentFrameMetrics();
P_NATIVE_END;
}
// ********** End Class UUserDefinedCaptureProtocol Function GetCurrentFrameMetrics ****************
// ********** Begin Class UUserDefinedCaptureProtocol Function OnBeginFinalize *********************
static FName NAME_UUserDefinedCaptureProtocol_OnBeginFinalize = FName(TEXT("OnBeginFinalize"));
void UUserDefinedCaptureProtocol::OnBeginFinalize()
{
UFunction* Func = FindFunctionChecked(NAME_UUserDefinedCaptureProtocol_OnBeginFinalize);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnBeginFinalize_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Called when this protocol is going to be shut down - should not capture any more frames\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Called when this protocol is going to be shut down - should not capture any more frames" },
};
#endif // WITH_METADATA
// ********** Begin Function OnBeginFinalize constinit property declarations ***********************
// ********** End Function OnBeginFinalize constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnBeginFinalize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "OnBeginFinalize", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnBeginFinalize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnBeginFinalize_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnBeginFinalize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnBeginFinalize_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UUserDefinedCaptureProtocol Function OnBeginFinalize ***********************
// ********** Begin Class UUserDefinedCaptureProtocol Function OnCanFinalize ***********************
struct UserDefinedCaptureProtocol_eventOnCanFinalize_Parms
{
bool ReturnValue;
/** Constructor, initializes return property only **/
UserDefinedCaptureProtocol_eventOnCanFinalize_Parms()
: ReturnValue(false)
{
}
};
static FName NAME_UUserDefinedCaptureProtocol_OnCanFinalize = FName(TEXT("OnCanFinalize"));
bool UUserDefinedCaptureProtocol::OnCanFinalize() const
{
UFunction* Func = FindFunctionChecked(NAME_UUserDefinedCaptureProtocol_OnCanFinalize);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
UserDefinedCaptureProtocol_eventOnCanFinalize_Parms Parms;
const_cast<UUserDefinedCaptureProtocol*>(this)->ProcessEvent(Func,&Parms);
return !!Parms.ReturnValue;
}
else
{
return const_cast<UUserDefinedCaptureProtocol*>(this)->OnCanFinalize_Implementation();
}
}
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Called to check whether this protocol has finished any pending tasks, and can now be shut down\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Called to check whether this protocol has finished any pending tasks, and can now be shut down" },
};
#endif // WITH_METADATA
// ********** Begin Function OnCanFinalize 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 OnCanFinalize constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function OnCanFinalize Property Definitions ************************************
void Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((UserDefinedCaptureProtocol_eventOnCanFinalize_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_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(UserDefinedCaptureProtocol_eventOnCanFinalize_Parms), &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics::PropPointers) < 2048);
// ********** End Function OnCanFinalize Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "OnCanFinalize", Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics::PropPointers),
sizeof(UserDefinedCaptureProtocol_eventOnCanFinalize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x48080C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(UserDefinedCaptureProtocol_eventOnCanFinalize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserDefinedCaptureProtocol::execOnCanFinalize)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->OnCanFinalize_Implementation();
P_NATIVE_END;
}
// ********** End Class UUserDefinedCaptureProtocol Function OnCanFinalize *************************
// ********** Begin Class UUserDefinedCaptureProtocol Function OnCaptureFrame **********************
static FName NAME_UUserDefinedCaptureProtocol_OnCaptureFrame = FName(TEXT("OnCaptureFrame"));
void UUserDefinedCaptureProtocol::OnCaptureFrame()
{
UFunction* Func = FindFunctionChecked(NAME_UUserDefinedCaptureProtocol_OnCaptureFrame);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCaptureFrame_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Called when this protocol should capture the current frame\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Called when this protocol should capture the current frame" },
};
#endif // WITH_METADATA
// ********** Begin Function OnCaptureFrame constinit property declarations ************************
// ********** End Function OnCaptureFrame constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCaptureFrame_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "OnCaptureFrame", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCaptureFrame_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCaptureFrame_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCaptureFrame()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCaptureFrame_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UUserDefinedCaptureProtocol Function OnCaptureFrame ************************
// ********** Begin Class UUserDefinedCaptureProtocol Function OnFinalize **************************
static FName NAME_UUserDefinedCaptureProtocol_OnFinalize = FName(TEXT("OnFinalize"));
void UUserDefinedCaptureProtocol::OnFinalize()
{
UFunction* Func = FindFunctionChecked(NAME_UUserDefinedCaptureProtocol_OnFinalize);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnFinalize_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Called to complete finalization of this protocol\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Called to complete finalization of this protocol" },
};
#endif // WITH_METADATA
// ********** Begin Function OnFinalize constinit property declarations ****************************
// ********** End Function OnFinalize constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnFinalize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "OnFinalize", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnFinalize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnFinalize_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnFinalize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnFinalize_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UUserDefinedCaptureProtocol Function OnFinalize ****************************
// ********** Begin Class UUserDefinedCaptureProtocol Function OnPauseCapture **********************
static FName NAME_UUserDefinedCaptureProtocol_OnPauseCapture = FName(TEXT("OnPauseCapture"));
void UUserDefinedCaptureProtocol::OnPauseCapture()
{
UFunction* Func = FindFunctionChecked(NAME_UUserDefinedCaptureProtocol_OnPauseCapture);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPauseCapture_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Called when this protocol should temporarily stop capturing frames\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Called when this protocol should temporarily stop capturing frames" },
};
#endif // WITH_METADATA
// ********** Begin Function OnPauseCapture constinit property declarations ************************
// ********** End Function OnPauseCapture constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPauseCapture_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "OnPauseCapture", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPauseCapture_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPauseCapture_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPauseCapture()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPauseCapture_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UUserDefinedCaptureProtocol Function OnPauseCapture ************************
// ********** Begin Class UUserDefinedCaptureProtocol Function OnPixelsReceived ********************
struct UserDefinedCaptureProtocol_eventOnPixelsReceived_Parms
{
FCapturedPixels Pixels;
FCapturedPixelsID ID;
FFrameMetrics FrameMetrics;
};
static FName NAME_UUserDefinedCaptureProtocol_OnPixelsReceived = FName(TEXT("OnPixelsReceived"));
void UUserDefinedCaptureProtocol::OnPixelsReceived(FCapturedPixels const& Pixels, FCapturedPixelsID const& ID, FFrameMetrics FrameMetrics)
{
UserDefinedCaptureProtocol_eventOnPixelsReceived_Parms Parms;
Parms.Pixels=Pixels;
Parms.ID=ID;
Parms.FrameMetrics=FrameMetrics;
UFunction* Func = FindFunctionChecked(NAME_UUserDefinedCaptureProtocol_OnPixelsReceived);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Called when pixels have been received for the specified stream name\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Called when pixels have been received for the specified stream name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pixels_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ID_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function OnPixelsReceived constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Pixels;
static const UECodeGen_Private::FStructPropertyParams NewProp_ID;
static const UECodeGen_Private::FStructPropertyParams NewProp_FrameMetrics;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function OnPixelsReceived constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function OnPixelsReceived Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::NewProp_Pixels = { "Pixels", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedCaptureProtocol_eventOnPixelsReceived_Parms, Pixels), Z_Construct_UScriptStruct_FCapturedPixels, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pixels_MetaData), NewProp_Pixels_MetaData) }; // 1456591252
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::NewProp_ID = { "ID", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedCaptureProtocol_eventOnPixelsReceived_Parms, ID), Z_Construct_UScriptStruct_FCapturedPixelsID, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ID_MetaData), NewProp_ID_MetaData) }; // 1271492966
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::NewProp_FrameMetrics = { "FrameMetrics", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedCaptureProtocol_eventOnPixelsReceived_Parms, FrameMetrics), Z_Construct_UScriptStruct_FFrameMetrics, METADATA_PARAMS(0, nullptr) }; // 4258559621
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::NewProp_Pixels,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::NewProp_ID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::NewProp_FrameMetrics,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::PropPointers) < 2048);
// ********** End Function OnPixelsReceived Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "OnPixelsReceived", Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::PropPointers),
sizeof(UserDefinedCaptureProtocol_eventOnPixelsReceived_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08480802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(UserDefinedCaptureProtocol_eventOnPixelsReceived_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UUserDefinedCaptureProtocol Function OnPixelsReceived **********************
// ********** Begin Class UUserDefinedCaptureProtocol Function OnPreTick ***************************
static FName NAME_UUserDefinedCaptureProtocol_OnPreTick = FName(TEXT("OnPreTick"));
void UUserDefinedCaptureProtocol::OnPreTick()
{
UFunction* Func = FindFunctionChecked(NAME_UUserDefinedCaptureProtocol_OnPreTick);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPreTick_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Called before the capture process itself is ticked, before each frame is set up for capture\n\x09 * Useful for any pre-frame set up or resetting the previous frame's state\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Called before the capture process itself is ticked, before each frame is set up for capture\nUseful for any pre-frame set up or resetting the previous frame's state" },
};
#endif // WITH_METADATA
// ********** Begin Function OnPreTick constinit property declarations *****************************
// ********** End Function OnPreTick constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPreTick_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "OnPreTick", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPreTick_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPreTick_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPreTick()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPreTick_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UUserDefinedCaptureProtocol Function OnPreTick *****************************
// ********** Begin Class UUserDefinedCaptureProtocol Function OnSetup *****************************
struct UserDefinedCaptureProtocol_eventOnSetup_Parms
{
bool ReturnValue;
/** Constructor, initializes return property only **/
UserDefinedCaptureProtocol_eventOnSetup_Parms()
: ReturnValue(false)
{
}
};
static FName NAME_UUserDefinedCaptureProtocol_OnSetup = FName(TEXT("OnSetup"));
bool UUserDefinedCaptureProtocol::OnSetup()
{
UFunction* Func = FindFunctionChecked(NAME_UUserDefinedCaptureProtocol_OnSetup);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
UserDefinedCaptureProtocol_eventOnSetup_Parms Parms;
ProcessEvent(Func,&Parms);
return !!Parms.ReturnValue;
}
else
{
return OnSetup_Implementation();
}
}
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Called once at the start of the capture process, but before any warmup frames\n\x09 * @return true if this protocol set up successfully, false otherwise\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Called once at the start of the capture process, but before any warmup frames\n@return true if this protocol set up successfully, false otherwise" },
};
#endif // WITH_METADATA
// ********** Begin Function OnSetup 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 OnSetup constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function OnSetup Property Definitions ******************************************
void Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((UserDefinedCaptureProtocol_eventOnSetup_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_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(UserDefinedCaptureProtocol_eventOnSetup_Parms), &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics::PropPointers) < 2048);
// ********** End Function OnSetup Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "OnSetup", Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics::PropPointers),
sizeof(UserDefinedCaptureProtocol_eventOnSetup_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(UserDefinedCaptureProtocol_eventOnSetup_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserDefinedCaptureProtocol::execOnSetup)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->OnSetup_Implementation();
P_NATIVE_END;
}
// ********** End Class UUserDefinedCaptureProtocol Function OnSetup *******************************
// ********** Begin Class UUserDefinedCaptureProtocol Function OnStartCapture **********************
static FName NAME_UUserDefinedCaptureProtocol_OnStartCapture = FName(TEXT("OnStartCapture"));
void UUserDefinedCaptureProtocol::OnStartCapture()
{
UFunction* Func = FindFunctionChecked(NAME_UUserDefinedCaptureProtocol_OnStartCapture);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnStartCapture_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Called when this protocol should start capturing frames\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Called when this protocol should start capturing frames" },
};
#endif // WITH_METADATA
// ********** Begin Function OnStartCapture constinit property declarations ************************
// ********** End Function OnStartCapture constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnStartCapture_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "OnStartCapture", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnStartCapture_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnStartCapture_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnStartCapture()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnStartCapture_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UUserDefinedCaptureProtocol Function OnStartCapture ************************
// ********** Begin Class UUserDefinedCaptureProtocol Function OnTick ******************************
static FName NAME_UUserDefinedCaptureProtocol_OnTick = FName(TEXT("OnTick"));
void UUserDefinedCaptureProtocol::OnTick()
{
UFunction* Func = FindFunctionChecked(NAME_UUserDefinedCaptureProtocol_OnTick);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnTick_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Called after the capture process itself is ticked, after the frame is set up for capture, but before most actors have ticked\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Called after the capture process itself is ticked, after the frame is set up for capture, but before most actors have ticked" },
};
#endif // WITH_METADATA
// ********** Begin Function OnTick constinit property declarations ********************************
// ********** End Function OnTick constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnTick_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "OnTick", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnTick_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnTick_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnTick()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnTick_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UUserDefinedCaptureProtocol Function OnTick ********************************
// ********** Begin Class UUserDefinedCaptureProtocol Function OnWarmUp ****************************
static FName NAME_UUserDefinedCaptureProtocol_OnWarmUp = FName(TEXT("OnWarmUp"));
void UUserDefinedCaptureProtocol::OnWarmUp()
{
UFunction* Func = FindFunctionChecked(NAME_UUserDefinedCaptureProtocol_OnWarmUp);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnWarmUp_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Called when the capture process is warming up. Protocols may transition from either an initialized, or capturing state to warm-up\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Called when the capture process is warming up. Protocols may transition from either an initialized, or capturing state to warm-up" },
};
#endif // WITH_METADATA
// ********** Begin Function OnWarmUp constinit property declarations ******************************
// ********** End Function OnWarmUp constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnWarmUp_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "OnWarmUp", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnWarmUp_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnWarmUp_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnWarmUp()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnWarmUp_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UUserDefinedCaptureProtocol Function OnWarmUp ******************************
// ********** Begin Class UUserDefinedCaptureProtocol Function ResolveBuffer ***********************
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics
{
struct UserDefinedCaptureProtocol_eventResolveBuffer_Parms
{
UTexture* Buffer;
FCapturedPixelsID BufferID;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/*\n\x09 * Resolve the specified buffer and pass it directly to the specified handler when done (does not pass to any bound streams)\n\x09 * \n\x09 * @param Buffer The desired buffer to save\n\x09 * @param BufferID The ID of this buffer that is passed to the pixel handler (e.g. a composition pass name).\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "* Resolve the specified buffer and pass it directly to the specified handler when done (does not pass to any bound streams)\n*\n* @param Buffer The desired buffer to save\n* @param BufferID The ID of this buffer that is passed to the pixel handler (e.g. a composition pass name)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BufferID_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ResolveBuffer constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Buffer;
static const UECodeGen_Private::FStructPropertyParams NewProp_BufferID;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResolveBuffer constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResolveBuffer Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::NewProp_Buffer = { "Buffer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedCaptureProtocol_eventResolveBuffer_Parms, Buffer), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::NewProp_BufferID = { "BufferID", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedCaptureProtocol_eventResolveBuffer_Parms, BufferID), Z_Construct_UScriptStruct_FCapturedPixelsID, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BufferID_MetaData), NewProp_BufferID_MetaData) }; // 1271492966
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::NewProp_Buffer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::NewProp_BufferID,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::PropPointers) < 2048);
// ********** End Function ResolveBuffer Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "ResolveBuffer", Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::UserDefinedCaptureProtocol_eventResolveBuffer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::UserDefinedCaptureProtocol_eventResolveBuffer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserDefinedCaptureProtocol::execResolveBuffer)
{
P_GET_OBJECT(UTexture,Z_Param_Buffer);
P_GET_STRUCT_REF(FCapturedPixelsID,Z_Param_Out_BufferID);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ResolveBuffer(Z_Param_Buffer,Z_Param_Out_BufferID);
P_NATIVE_END;
}
// ********** End Class UUserDefinedCaptureProtocol Function ResolveBuffer *************************
// ********** Begin Class UUserDefinedCaptureProtocol Function StartCapturingFinalPixels ***********
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics
{
struct UserDefinedCaptureProtocol_eventStartCapturingFinalPixels_Parms
{
FCapturedPixelsID StreamID;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Instruct this protocol to start capturing LDR final pixels (including slate widgets and burn-ins)\n\x09 *\n\x09 * @param StreamID The identifier to use for the final pixels buffer\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Instruct this protocol to start capturing LDR final pixels (including slate widgets and burn-ins)\n\n@param StreamID The identifier to use for the final pixels buffer" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StreamID_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function StartCapturingFinalPixels constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_StreamID;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function StartCapturingFinalPixels constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function StartCapturingFinalPixels Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::NewProp_StreamID = { "StreamID", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedCaptureProtocol_eventStartCapturingFinalPixels_Parms, StreamID), Z_Construct_UScriptStruct_FCapturedPixelsID, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StreamID_MetaData), NewProp_StreamID_MetaData) }; // 1271492966
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::NewProp_StreamID,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::PropPointers) < 2048);
// ********** End Function StartCapturingFinalPixels Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "StartCapturingFinalPixels", Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::UserDefinedCaptureProtocol_eventStartCapturingFinalPixels_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::UserDefinedCaptureProtocol_eventStartCapturingFinalPixels_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserDefinedCaptureProtocol::execStartCapturingFinalPixels)
{
P_GET_STRUCT_REF(FCapturedPixelsID,Z_Param_Out_StreamID);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->StartCapturingFinalPixels(Z_Param_Out_StreamID);
P_NATIVE_END;
}
// ********** End Class UUserDefinedCaptureProtocol Function StartCapturingFinalPixels *************
// ********** Begin Class UUserDefinedCaptureProtocol Function StopCapturingFinalPixels ************
struct Z_Construct_UFunction_UUserDefinedCaptureProtocol_StopCapturingFinalPixels_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/**\n\x09 * Instruct this protocol to stop capturing LDR final pixels\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Instruct this protocol to stop capturing LDR final pixels" },
};
#endif // WITH_METADATA
// ********** Begin Function StopCapturingFinalPixels constinit property declarations **************
// ********** End Function StopCapturingFinalPixels constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedCaptureProtocol_StopCapturingFinalPixels_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedCaptureProtocol, nullptr, "StopCapturingFinalPixels", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedCaptureProtocol_StopCapturingFinalPixels_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedCaptureProtocol_StopCapturingFinalPixels_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UUserDefinedCaptureProtocol_StopCapturingFinalPixels()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedCaptureProtocol_StopCapturingFinalPixels_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserDefinedCaptureProtocol::execStopCapturingFinalPixels)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->StopCapturingFinalPixels();
P_NATIVE_END;
}
// ********** End Class UUserDefinedCaptureProtocol Function StopCapturingFinalPixels **************
// ********** Begin Class UUserDefinedCaptureProtocol **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UUserDefinedCaptureProtocol;
UClass* UUserDefinedCaptureProtocol::GetPrivateStaticClass()
{
using TClass = UUserDefinedCaptureProtocol;
if (!Z_Registration_Info_UClass_UUserDefinedCaptureProtocol.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("UserDefinedCaptureProtocol"),
Z_Registration_Info_UClass_UUserDefinedCaptureProtocol.InnerSingleton,
StaticRegisterNativesUUserDefinedCaptureProtocol,
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_UUserDefinedCaptureProtocol.InnerSingleton;
}
UClass* Z_Construct_UClass_UUserDefinedCaptureProtocol_NoRegister()
{
return UUserDefinedCaptureProtocol::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * A blueprintable capture protocol that defines how to capture frames from the engine\n */" },
{ "DisplayName", "Capture Protocol" },
{ "IncludePath", "Protocols/UserDefinedCaptureProtocol.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "A blueprintable capture protocol that defines how to capture frames from the engine" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_World_MetaData[] = {
{ "Category", "Capture" },
{ "Comment", "/** World pointer assigned on Setup */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "World pointer assigned on Setup" },
};
#endif // WITH_METADATA
// ********** Begin Class UUserDefinedCaptureProtocol constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_World;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UUserDefinedCaptureProtocol constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GenerateFilename"), .Pointer = &UUserDefinedCaptureProtocol::execGenerateFilename },
{ .NameUTF8 = UTF8TEXT("GetCurrentFrameMetrics"), .Pointer = &UUserDefinedCaptureProtocol::execGetCurrentFrameMetrics },
{ .NameUTF8 = UTF8TEXT("OnCanFinalize"), .Pointer = &UUserDefinedCaptureProtocol::execOnCanFinalize },
{ .NameUTF8 = UTF8TEXT("OnSetup"), .Pointer = &UUserDefinedCaptureProtocol::execOnSetup },
{ .NameUTF8 = UTF8TEXT("ResolveBuffer"), .Pointer = &UUserDefinedCaptureProtocol::execResolveBuffer },
{ .NameUTF8 = UTF8TEXT("StartCapturingFinalPixels"), .Pointer = &UUserDefinedCaptureProtocol::execStartCapturingFinalPixels },
{ .NameUTF8 = UTF8TEXT("StopCapturingFinalPixels"), .Pointer = &UUserDefinedCaptureProtocol::execStopCapturingFinalPixels },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_GenerateFilename, "GenerateFilename" }, // 2437808740
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_GetCurrentFrameMetrics, "GetCurrentFrameMetrics" }, // 4030685277
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnBeginFinalize, "OnBeginFinalize" }, // 548388030
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCanFinalize, "OnCanFinalize" }, // 413946024
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnCaptureFrame, "OnCaptureFrame" }, // 3124768247
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnFinalize, "OnFinalize" }, // 3720655349
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPauseCapture, "OnPauseCapture" }, // 467196139
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPixelsReceived, "OnPixelsReceived" }, // 1959177051
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnPreTick, "OnPreTick" }, // 3972244552
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnSetup, "OnSetup" }, // 2251671042
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnStartCapture, "OnStartCapture" }, // 3913557070
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnTick, "OnTick" }, // 53539034
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_OnWarmUp, "OnWarmUp" }, // 2737066214
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_ResolveBuffer, "ResolveBuffer" }, // 2660848934
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_StartCapturingFinalPixels, "StartCapturingFinalPixels" }, // 4095771276
{ &Z_Construct_UFunction_UUserDefinedCaptureProtocol_StopCapturingFinalPixels, "StopCapturingFinalPixels" }, // 423527602
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UUserDefinedCaptureProtocol>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics
// ********** Begin Class UUserDefinedCaptureProtocol Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::NewProp_World = { "World", nullptr, (EPropertyFlags)0x0124080000002014, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UUserDefinedCaptureProtocol, World), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_World_MetaData), NewProp_World_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::NewProp_World,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::PropPointers) < 2048);
// ********** End Class UUserDefinedCaptureProtocol Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMovieSceneImageCaptureProtocolBase,
(UObject* (*)())Z_Construct_UPackage__Script_MovieSceneCapture,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::ClassParams = {
&UUserDefinedCaptureProtocol::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::PropPointers),
0,
0x000804A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::Class_MetaDataParams), Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::Class_MetaDataParams)
};
void UUserDefinedCaptureProtocol::StaticRegisterNativesUUserDefinedCaptureProtocol()
{
UClass* Class = UUserDefinedCaptureProtocol::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::Funcs));
}
UClass* Z_Construct_UClass_UUserDefinedCaptureProtocol()
{
if (!Z_Registration_Info_UClass_UUserDefinedCaptureProtocol.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UUserDefinedCaptureProtocol.OuterSingleton, Z_Construct_UClass_UUserDefinedCaptureProtocol_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UUserDefinedCaptureProtocol.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UUserDefinedCaptureProtocol);
UUserDefinedCaptureProtocol::~UUserDefinedCaptureProtocol() {}
// ********** End Class UUserDefinedCaptureProtocol ************************************************
// ********** Begin Class UUserDefinedImageCaptureProtocol Function GenerateFilenameForBuffer ******
struct Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics
{
struct UserDefinedImageCaptureProtocol_eventGenerateFilenameForBuffer_Parms
{
UTexture* Buffer;
FCapturedPixelsID StreamID;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/*\n\x09 * Generate a filename for the specified buffer using this protocol's file name formatter\n\x09 * \n\x09 * @param Buffer The desired buffer to generate a filename for\n\x09 * @param StreamID The ID of the stream for this buffer (e.g. a composition pass name)\n\x09 * @return A fully qualified file name\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "* Generate a filename for the specified buffer using this protocol's file name formatter\n*\n* @param Buffer The desired buffer to generate a filename for\n* @param StreamID The ID of the stream for this buffer (e.g. a composition pass name)\n* @return A fully qualified file name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StreamID_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GenerateFilenameForBuffer constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Buffer;
static const UECodeGen_Private::FStructPropertyParams NewProp_StreamID;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GenerateFilenameForBuffer constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GenerateFilenameForBuffer Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::NewProp_Buffer = { "Buffer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedImageCaptureProtocol_eventGenerateFilenameForBuffer_Parms, Buffer), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::NewProp_StreamID = { "StreamID", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedImageCaptureProtocol_eventGenerateFilenameForBuffer_Parms, StreamID), Z_Construct_UScriptStruct_FCapturedPixelsID, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StreamID_MetaData), NewProp_StreamID_MetaData) }; // 1271492966
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedImageCaptureProtocol_eventGenerateFilenameForBuffer_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::NewProp_Buffer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::NewProp_StreamID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::PropPointers) < 2048);
// ********** End Function GenerateFilenameForBuffer Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedImageCaptureProtocol, nullptr, "GenerateFilenameForBuffer", Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::UserDefinedImageCaptureProtocol_eventGenerateFilenameForBuffer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::UserDefinedImageCaptureProtocol_eventGenerateFilenameForBuffer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserDefinedImageCaptureProtocol::execGenerateFilenameForBuffer)
{
P_GET_OBJECT(UTexture,Z_Param_Buffer);
P_GET_STRUCT_REF(FCapturedPixelsID,Z_Param_Out_StreamID);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GenerateFilenameForBuffer(Z_Param_Buffer,Z_Param_Out_StreamID);
P_NATIVE_END;
}
// ********** End Class UUserDefinedImageCaptureProtocol Function GenerateFilenameForBuffer ********
// ********** Begin Class UUserDefinedImageCaptureProtocol Function GenerateFilenameForCurrentFrame
struct Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics
{
struct UserDefinedImageCaptureProtocol_eventGenerateFilenameForCurrentFrame_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/*\n\x09 * Generate a filename for the current frame using this protocol's file name formatter\n\x09 * \n\x09 * @return A fully qualified file name for the current frame number\n\x09 */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "* Generate a filename for the current frame using this protocol's file name formatter\n*\n* @return A fully qualified file name for the current frame number" },
};
#endif // WITH_METADATA
// ********** Begin Function GenerateFilenameForCurrentFrame constinit property declarations *******
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GenerateFilenameForCurrentFrame constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GenerateFilenameForCurrentFrame Property Definitions ******************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedImageCaptureProtocol_eventGenerateFilenameForCurrentFrame_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::PropPointers) < 2048);
// ********** End Function GenerateFilenameForCurrentFrame Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedImageCaptureProtocol, nullptr, "GenerateFilenameForCurrentFrame", Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::UserDefinedImageCaptureProtocol_eventGenerateFilenameForCurrentFrame_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::UserDefinedImageCaptureProtocol_eventGenerateFilenameForCurrentFrame_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserDefinedImageCaptureProtocol::execGenerateFilenameForCurrentFrame)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GenerateFilenameForCurrentFrame();
P_NATIVE_END;
}
// ********** End Class UUserDefinedImageCaptureProtocol Function GenerateFilenameForCurrentFrame **
// ********** Begin Class UUserDefinedImageCaptureProtocol Function WriteImageToDisk ***************
struct Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics
{
struct UserDefinedImageCaptureProtocol_eventWriteImageToDisk_Parms
{
FCapturedPixels PixelData;
FCapturedPixelsID StreamID;
FFrameMetrics FrameMetrics;
bool bCopyImageData;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Capture" },
{ "Comment", "/*\n\x09 * Generate a filename for the current frame using this protocol's file name formatter\n\x09 * \n\x09 * @return A fully qualified file name for the current frame number\n\x09 */" },
{ "CPP_Default_bCopyImageData", "false" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "* Generate a filename for the current frame using this protocol's file name formatter\n*\n* @return A fully qualified file name for the current frame number" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PixelData_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StreamID_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FrameMetrics_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function WriteImageToDisk constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_PixelData;
static const UECodeGen_Private::FStructPropertyParams NewProp_StreamID;
static const UECodeGen_Private::FStructPropertyParams NewProp_FrameMetrics;
static void NewProp_bCopyImageData_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCopyImageData;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function WriteImageToDisk constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function WriteImageToDisk Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::NewProp_PixelData = { "PixelData", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedImageCaptureProtocol_eventWriteImageToDisk_Parms, PixelData), Z_Construct_UScriptStruct_FCapturedPixels, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PixelData_MetaData), NewProp_PixelData_MetaData) }; // 1456591252
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::NewProp_StreamID = { "StreamID", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedImageCaptureProtocol_eventWriteImageToDisk_Parms, StreamID), Z_Construct_UScriptStruct_FCapturedPixelsID, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StreamID_MetaData), NewProp_StreamID_MetaData) }; // 1271492966
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::NewProp_FrameMetrics = { "FrameMetrics", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UserDefinedImageCaptureProtocol_eventWriteImageToDisk_Parms, FrameMetrics), Z_Construct_UScriptStruct_FFrameMetrics, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FrameMetrics_MetaData), NewProp_FrameMetrics_MetaData) }; // 4258559621
void Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::NewProp_bCopyImageData_SetBit(void* Obj)
{
((UserDefinedImageCaptureProtocol_eventWriteImageToDisk_Parms*)Obj)->bCopyImageData = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::NewProp_bCopyImageData = { "bCopyImageData", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UserDefinedImageCaptureProtocol_eventWriteImageToDisk_Parms), &Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::NewProp_bCopyImageData_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::NewProp_PixelData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::NewProp_StreamID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::NewProp_FrameMetrics,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::NewProp_bCopyImageData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::PropPointers) < 2048);
// ********** End Function WriteImageToDisk Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UUserDefinedImageCaptureProtocol, nullptr, "WriteImageToDisk", Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::UserDefinedImageCaptureProtocol_eventWriteImageToDisk_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::Function_MetaDataParams), Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::UserDefinedImageCaptureProtocol_eventWriteImageToDisk_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UUserDefinedImageCaptureProtocol::execWriteImageToDisk)
{
P_GET_STRUCT_REF(FCapturedPixels,Z_Param_Out_PixelData);
P_GET_STRUCT_REF(FCapturedPixelsID,Z_Param_Out_StreamID);
P_GET_STRUCT_REF(FFrameMetrics,Z_Param_Out_FrameMetrics);
P_GET_UBOOL(Z_Param_bCopyImageData);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->WriteImageToDisk(Z_Param_Out_PixelData,Z_Param_Out_StreamID,Z_Param_Out_FrameMetrics,Z_Param_bCopyImageData);
P_NATIVE_END;
}
// ********** End Class UUserDefinedImageCaptureProtocol Function WriteImageToDisk *****************
// ********** Begin Class UUserDefinedImageCaptureProtocol *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UUserDefinedImageCaptureProtocol;
UClass* UUserDefinedImageCaptureProtocol::GetPrivateStaticClass()
{
using TClass = UUserDefinedImageCaptureProtocol;
if (!Z_Registration_Info_UClass_UUserDefinedImageCaptureProtocol.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("UserDefinedImageCaptureProtocol"),
Z_Registration_Info_UClass_UUserDefinedImageCaptureProtocol.InnerSingleton,
StaticRegisterNativesUUserDefinedImageCaptureProtocol,
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_UUserDefinedImageCaptureProtocol.InnerSingleton;
}
UClass* Z_Construct_UClass_UUserDefinedImageCaptureProtocol_NoRegister()
{
return UUserDefinedImageCaptureProtocol::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * A blueprintable capture protocol tailored to capturing and exporting frames as images\n */" },
{ "DisplayName", "Capture Protocol" },
{ "IncludePath", "Protocols/UserDefinedCaptureProtocol.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "A blueprintable capture protocol tailored to capturing and exporting frames as images" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Format_MetaData[] = {
{ "Category", "Capture" },
{ "Comment", "/** The image format to save as */" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "The image format to save as" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableCompression_MetaData[] = {
{ "Category", "Capture" },
{ "Comment", "/** Whether to save images with compression or not. Not supported for bitmaps. */" },
{ "InlineEditConditionToggle", "" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "Whether to save images with compression or not. Not supported for bitmaps." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CompressionQuality_MetaData[] = {
{ "Category", "Capture" },
{ "Comment", "/** The compression quality for the image type. For EXRs, 0 = Default ZIP compression, 1 = No compression, PNGs and JPEGs expect a value between 0 and 100*/" },
{ "EditCondition", "bEnableCompression" },
{ "ModuleRelativePath", "Public/Protocols/UserDefinedCaptureProtocol.h" },
{ "ToolTip", "The compression quality for the image type. For EXRs, 0 = Default ZIP compression, 1 = No compression, PNGs and JPEGs expect a value between 0 and 100" },
};
#endif // WITH_METADATA
// ********** Begin Class UUserDefinedImageCaptureProtocol constinit property declarations *********
static const UECodeGen_Private::FBytePropertyParams NewProp_Format_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Format;
static void NewProp_bEnableCompression_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableCompression;
static const UECodeGen_Private::FIntPropertyParams NewProp_CompressionQuality;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UUserDefinedImageCaptureProtocol constinit property declarations ***********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GenerateFilenameForBuffer"), .Pointer = &UUserDefinedImageCaptureProtocol::execGenerateFilenameForBuffer },
{ .NameUTF8 = UTF8TEXT("GenerateFilenameForCurrentFrame"), .Pointer = &UUserDefinedImageCaptureProtocol::execGenerateFilenameForCurrentFrame },
{ .NameUTF8 = UTF8TEXT("WriteImageToDisk"), .Pointer = &UUserDefinedImageCaptureProtocol::execWriteImageToDisk },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForBuffer, "GenerateFilenameForBuffer" }, // 3381389504
{ &Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_GenerateFilenameForCurrentFrame, "GenerateFilenameForCurrentFrame" }, // 2768327290
{ &Z_Construct_UFunction_UUserDefinedImageCaptureProtocol_WriteImageToDisk, "WriteImageToDisk" }, // 3989310022
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UUserDefinedImageCaptureProtocol>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics
// ********** Begin Class UUserDefinedImageCaptureProtocol Property Definitions ********************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::NewProp_Format_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_UClass_UUserDefinedImageCaptureProtocol_Statics::NewProp_Format = { "Format", nullptr, (EPropertyFlags)0x0010000000004005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UUserDefinedImageCaptureProtocol, Format), Z_Construct_UEnum_ImageWriteQueue_EDesiredImageFormat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Format_MetaData), NewProp_Format_MetaData) }; // 3496608916
void Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::NewProp_bEnableCompression_SetBit(void* Obj)
{
((UUserDefinedImageCaptureProtocol*)Obj)->bEnableCompression = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::NewProp_bEnableCompression = { "bEnableCompression", nullptr, (EPropertyFlags)0x0010000000004005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UUserDefinedImageCaptureProtocol), &Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::NewProp_bEnableCompression_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableCompression_MetaData), NewProp_bEnableCompression_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::NewProp_CompressionQuality = { "CompressionQuality", nullptr, (EPropertyFlags)0x0010000000004005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UUserDefinedImageCaptureProtocol, CompressionQuality), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CompressionQuality_MetaData), NewProp_CompressionQuality_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::NewProp_Format_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::NewProp_Format,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::NewProp_bEnableCompression,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::NewProp_CompressionQuality,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::PropPointers) < 2048);
// ********** End Class UUserDefinedImageCaptureProtocol Property Definitions **********************
UObject* (*const Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UUserDefinedCaptureProtocol,
(UObject* (*)())Z_Construct_UPackage__Script_MovieSceneCapture,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::ClassParams = {
&UUserDefinedImageCaptureProtocol::StaticClass,
"EditorPerProjectUserSettings",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::PropPointers),
0,
0x000804A5u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::Class_MetaDataParams), Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::Class_MetaDataParams)
};
void UUserDefinedImageCaptureProtocol::StaticRegisterNativesUUserDefinedImageCaptureProtocol()
{
UClass* Class = UUserDefinedImageCaptureProtocol::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::Funcs));
}
UClass* Z_Construct_UClass_UUserDefinedImageCaptureProtocol()
{
if (!Z_Registration_Info_UClass_UUserDefinedImageCaptureProtocol.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UUserDefinedImageCaptureProtocol.OuterSingleton, Z_Construct_UClass_UUserDefinedImageCaptureProtocol_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UUserDefinedImageCaptureProtocol.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UUserDefinedImageCaptureProtocol);
UUserDefinedImageCaptureProtocol::~UUserDefinedImageCaptureProtocol() {}
// ********** End Class UUserDefinedImageCaptureProtocol *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneCapture_Public_Protocols_UserDefinedCaptureProtocol_h__Script_MovieSceneCapture_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCapturedPixelsID::StaticStruct, Z_Construct_UScriptStruct_FCapturedPixelsID_Statics::NewStructOps, TEXT("CapturedPixelsID"),&Z_Registration_Info_UScriptStruct_FCapturedPixelsID, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCapturedPixelsID), 1271492966U) },
{ FCapturedPixels::StaticStruct, Z_Construct_UScriptStruct_FCapturedPixels_Statics::NewStructOps, TEXT("CapturedPixels"),&Z_Registration_Info_UScriptStruct_FCapturedPixels, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCapturedPixels), 1456591252U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UUserDefinedCaptureProtocol, UUserDefinedCaptureProtocol::StaticClass, TEXT("UUserDefinedCaptureProtocol"), &Z_Registration_Info_UClass_UUserDefinedCaptureProtocol, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UUserDefinedCaptureProtocol), 1882023950U) },
{ Z_Construct_UClass_UUserDefinedImageCaptureProtocol, UUserDefinedImageCaptureProtocol::StaticClass, TEXT("UUserDefinedImageCaptureProtocol"), &Z_Registration_Info_UClass_UUserDefinedImageCaptureProtocol, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UUserDefinedImageCaptureProtocol), 840773774U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneCapture_Public_Protocols_UserDefinedCaptureProtocol_h__Script_MovieSceneCapture_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneCapture_Public_Protocols_UserDefinedCaptureProtocol_h__Script_MovieSceneCapture_2768104264{
TEXT("/Script/MovieSceneCapture"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneCapture_Public_Protocols_UserDefinedCaptureProtocol_h__Script_MovieSceneCapture_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneCapture_Public_Protocols_UserDefinedCaptureProtocol_h__Script_MovieSceneCapture_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneCapture_Public_Protocols_UserDefinedCaptureProtocol_h__Script_MovieSceneCapture_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneCapture_Public_Protocols_UserDefinedCaptureProtocol_h__Script_MovieSceneCapture_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS