// 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 "NewLine/Public/NewLineBPLibrary.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeNewLineBPLibrary() {}
// Cross Module References
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
ENGINE_API UClass* Z_Construct_UClass_UCurveFloat_NoRegister();
NEWLINE_API UClass* Z_Construct_UClass_UNewLineBPLibrary();
NEWLINE_API UClass* Z_Construct_UClass_UNewLineBPLibrary_NoRegister();
NEWLINE_API UEnum* Z_Construct_UEnum_NewLine_ETimelineBreakType();
NEWLINE_API UFunction* Z_Construct_UDelegateFunction_NewLine_OnTimelineFinished__DelegateSignature();
NEWLINE_API UFunction* Z_Construct_UDelegateFunction_NewLine_OnTimelineUpdate__DelegateSignature();
NEWLINE_API UScriptStruct* Z_Construct_UScriptStruct_FTimelineEffectParams();
UPackage* Z_Construct_UPackage__Script_NewLine();
// End Cross Module References
struct Z_Construct_UDelegateFunction_NewLine_OnTimelineUpdate__DelegateSignature_Statics
{
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
static const UECodeGen_Private::FFunctionParams FuncParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_NewLine_OnTimelineUpdate__DelegateSignature_Statics::Function_MetaDataParams[] = {
#if !UE_BUILD_SHIPPING
{ "Comment", "// \xe6\x97\xb6\xe9\x97\xb4\xe8\xbd\xb4\xe6\x9b\xb4\xe6\x96\xb0\xe4\xba\x8b\xe4\xbb\xb6\xe5\xa7\x94\xe6\x89\x98\n" },
#endif
{ "ModuleRelativePath", "Public/NewLineBPLibrary.h" },
#if !UE_BUILD_SHIPPING
{ "ToolTip", "\xe6\x97\xb6\xe9\x97\xb4\xe8\xbd\xb4\xe6\x9b\xb4\xe6\x96\xb0\xe4\xba\x8b\xe4\xbb\xb6\xe5\xa7\x94\xe6\x89\x98" },
#endif
};
#endif
const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_NewLine_OnTimelineUpdate__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_NewLine, nullptr, "OnTimelineUpdate__DelegateSignature", nullptr, nullptr, nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_NewLine_OnTimelineUpdate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_NewLine_OnTimelineUpdate__DelegateSignature_Statics::Function_MetaDataParams) };
UFunction* Z_Construct_UDelegateFunction_NewLine_OnTimelineUpdate__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_NewLine_OnTimelineUpdate__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnTimelineUpdate_DelegateWrapper(const FScriptDelegate& OnTimelineUpdate)
{
OnTimelineUpdate.ProcessDelegate<UObject>(NULL);
}
struct Z_Construct_UDelegateFunction_NewLine_OnTimelineFinished__DelegateSignature_Statics
{
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
static const UECodeGen_Private::FFunctionParams FuncParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_NewLine_OnTimelineFinished__DelegateSignature_Statics::Function_MetaDataParams[] = {
#if !UE_BUILD_SHIPPING
{ "Comment", "// \xe6\x97\xb6\xe9\x97\xb4\xe8\xbd\xb4\xe5\xae\x8c\xe6\x88\x90\xe4\xba\x8b\xe4\xbb\xb6\xe5\xa7\x94\xe6\x89\x98\n" },
#endif
{ "ModuleRelativePath", "Public/NewLineBPLibrary.h" },
#if !UE_BUILD_SHIPPING
{ "ToolTip", "\xe6\x97\xb6\xe9\x97\xb4\xe8\xbd\xb4\xe5\xae\x8c\xe6\x88\x90\xe4\xba\x8b\xe4\xbb\xb6\xe5\xa7\x94\xe6\x89\x98" },
#endif
};
#endif
const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_NewLine_OnTimelineFinished__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_NewLine, nullptr, "OnTimelineFinished__DelegateSignature", nullptr, nullptr, nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_NewLine_OnTimelineFinished__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_NewLine_OnTimelineFinished__DelegateSignature_Statics::Function_MetaDataParams) };
UFunction* Z_Construct_UDelegateFunction_NewLine_OnTimelineFinished__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_NewLine_OnTimelineFinished__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnTimelineFinished_DelegateWrapper(const FScriptDelegate& OnTimelineFinished)
{
OnTimelineFinished.ProcessDelegate<UObject>(NULL);
}
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_TimelineEffectParams;
class UScriptStruct* FTimelineEffectParams::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_TimelineEffectParams.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_TimelineEffectParams.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTimelineEffectParams, (UObject*)Z_Construct_UPackage__Script_NewLine(), TEXT("TimelineEffectParams"));
}
return Z_Registration_Info_UScriptStruct_TimelineEffectParams.OuterSingleton;
}
template<> NEWLINE_API UScriptStruct* StaticStruct<FTimelineEffectParams>()
{
return FTimelineEffectParams::StaticStruct();
}
struct Z_Construct_UScriptStruct_FTimelineEffectParams_Statics
{
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
static void* NewStructOps();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_TotalTime_MetaData[];
#endif
static const UECodeGen_Private::FFloatPropertyParams NewProp_TotalTime;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_LerpingCurve_MetaData[];
#endif
static const UECodeGen_Private::FObjectPropertyParams NewProp_LerpingCurve;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_UpdateFrequency_MetaData[];
#endif
static const UECodeGen_Private::FFloatPropertyParams NewProp_UpdateFrequency;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_bReverse_MetaData[];
#endif
static void NewProp_bReverse_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReverse;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_bForceFinish_MetaData[];
#endif
static void NewProp_bForceFinish_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceFinish;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FStructParams ReturnStructParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FTimelineEffectParams_Statics::Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
#if !UE_BUILD_SHIPPING
{ "Comment", "// \xe6\x97\xb6\xe9\x97\xb4\xe8\xbd\xb4\xe6\x95\x88\xe6\x9e\x9c\xe5\x8f\x82\xe6\x95\xb0\n" },
#endif
{ "ModuleRelativePath", "Public/NewLineBPLibrary.h" },
#if !UE_BUILD_SHIPPING
{ "ToolTip", "\xe6\x97\xb6\xe9\x97\xb4\xe8\xbd\xb4\xe6\x95\x88\xe6\x9e\x9c\xe5\x8f\x82\xe6\x95\xb0" },
#endif
};
#endif
void* Z_Construct_UScriptStruct_FTimelineEffectParams_Statics::NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruc