Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/EngineCameras/UHT/LegacyCameraShake.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

1400 lines
104 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Shakes/LegacyCameraShake.h"
#include "Camera/CameraTypes.h"
#include "UObject/Class.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeLegacyCameraShake() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
ENGINE_API UClass* Z_Construct_UClass_APlayerCameraManager_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
ENGINE_API UClass* Z_Construct_UClass_UCameraShakeBase();
ENGINE_API UClass* Z_Construct_UClass_UCameraShakeBase_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UCameraShakePattern();
ENGINE_API UClass* Z_Construct_UClass_UCameraShakeSourceComponent_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ECameraShakePlaySpace();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMinimalViewInfo();
ENGINECAMERAS_API UClass* Z_Construct_UClass_ULegacyCameraShake();
ENGINECAMERAS_API UClass* Z_Construct_UClass_ULegacyCameraShake_NoRegister();
ENGINECAMERAS_API UClass* Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary();
ENGINECAMERAS_API UClass* Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary_NoRegister();
ENGINECAMERAS_API UClass* Z_Construct_UClass_ULegacyCameraShakePattern();
ENGINECAMERAS_API UClass* Z_Construct_UClass_ULegacyCameraShakePattern_NoRegister();
ENGINECAMERAS_API UEnum* Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset();
ENGINECAMERAS_API UEnum* Z_Construct_UEnum_EngineCameras_EOscillatorWaveform();
ENGINECAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FFOscillator();
ENGINECAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FROscillator();
ENGINECAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FVOscillator();
TEMPLATESEQUENCE_API UClass* Z_Construct_UClass_UCameraAnimationSequence_NoRegister();
TEMPLATESEQUENCE_API UClass* Z_Construct_UClass_USequenceCameraShakePattern_NoRegister();
UPackage* Z_Construct_UPackage__Script_EngineCameras();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EOscillatorWaveform *******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOscillatorWaveform;
static UEnum* EOscillatorWaveform_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EOscillatorWaveform.OuterSingleton)
{
Z_Registration_Info_UEnum_EOscillatorWaveform.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EngineCameras_EOscillatorWaveform, (UObject*)Z_Construct_UPackage__Script_EngineCameras(), TEXT("EOscillatorWaveform"));
}
return Z_Registration_Info_UEnum_EOscillatorWaveform.OuterSingleton;
}
template<> ENGINECAMERAS_NON_ATTRIBUTED_API UEnum* StaticEnum<EOscillatorWaveform>()
{
return EOscillatorWaveform_StaticEnum();
}
struct Z_Construct_UEnum_EngineCameras_EOscillatorWaveform_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Types of waveforms that can be used for camera shake oscillators */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "PerlinNoise.Comment", "/** Perlin noise */" },
{ "PerlinNoise.Name", "EOscillatorWaveform::PerlinNoise" },
{ "PerlinNoise.ToolTip", "Perlin noise" },
{ "SineWave.Comment", "/** A sinusoidal wave */" },
{ "SineWave.Name", "EOscillatorWaveform::SineWave" },
{ "SineWave.ToolTip", "A sinusoidal wave" },
{ "ToolTip", "Types of waveforms that can be used for camera shake oscillators" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EOscillatorWaveform::SineWave", (int64)EOscillatorWaveform::SineWave },
{ "EOscillatorWaveform::PerlinNoise", (int64)EOscillatorWaveform::PerlinNoise },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_EngineCameras_EOscillatorWaveform_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EngineCameras_EOscillatorWaveform_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_EngineCameras,
nullptr,
"EOscillatorWaveform",
"EOscillatorWaveform",
Z_Construct_UEnum_EngineCameras_EOscillatorWaveform_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_EngineCameras_EOscillatorWaveform_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EngineCameras_EOscillatorWaveform_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EngineCameras_EOscillatorWaveform_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EngineCameras_EOscillatorWaveform()
{
if (!Z_Registration_Info_UEnum_EOscillatorWaveform.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOscillatorWaveform.InnerSingleton, Z_Construct_UEnum_EngineCameras_EOscillatorWaveform_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EOscillatorWaveform.InnerSingleton;
}
// ********** End Enum EOscillatorWaveform *********************************************************
// ********** Begin Enum EInitialOscillatorOffset **************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EInitialOscillatorOffset;
static UEnum* EInitialOscillatorOffset_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EInitialOscillatorOffset.OuterSingleton)
{
Z_Registration_Info_UEnum_EInitialOscillatorOffset.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset, (UObject*)Z_Construct_UPackage__Script_EngineCameras(), TEXT("EInitialOscillatorOffset"));
}
return Z_Registration_Info_UEnum_EInitialOscillatorOffset.OuterSingleton;
}
template<> ENGINECAMERAS_NON_ATTRIBUTED_API UEnum* StaticEnum<EInitialOscillatorOffset>()
{
return EInitialOscillatorOffset_StaticEnum();
}
struct Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** Shake start offset parameter */" },
{ "EOO_MAX.Name", "EOO_MAX" },
{ "EOO_OffsetRandom.Comment", "/** Start with random offset (default). */" },
{ "EOO_OffsetRandom.DisplayName", "Random" },
{ "EOO_OffsetRandom.Name", "EOO_OffsetRandom" },
{ "EOO_OffsetRandom.ToolTip", "Start with random offset (default)." },
{ "EOO_OffsetZero.Comment", "/** Start with zero offset. */" },
{ "EOO_OffsetZero.DisplayName", "Zero" },
{ "EOO_OffsetZero.Name", "EOO_OffsetZero" },
{ "EOO_OffsetZero.ToolTip", "Start with zero offset." },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Shake start offset parameter" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EOO_OffsetRandom", (int64)EOO_OffsetRandom },
{ "EOO_OffsetZero", (int64)EOO_OffsetZero },
{ "EOO_MAX", (int64)EOO_MAX },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_EngineCameras,
nullptr,
"EInitialOscillatorOffset",
"EInitialOscillatorOffset",
Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Regular,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset()
{
if (!Z_Registration_Info_UEnum_EInitialOscillatorOffset.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EInitialOscillatorOffset.InnerSingleton, Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EInitialOscillatorOffset.InnerSingleton;
}
// ********** End Enum EInitialOscillatorOffset ****************************************************
// ********** Begin ScriptStruct FFOscillator ******************************************************
struct Z_Construct_UScriptStruct_FFOscillator_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FFOscillator); }
static inline consteval int16 GetStructAlignment() { return alignof(FFOscillator); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Defines oscillation of a single number. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Defines oscillation of a single number." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Amplitude_MetaData[] = {
{ "Category", "FOscillator" },
{ "Comment", "/** Amplitude of the sinusoidal oscillation. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Amplitude of the sinusoidal oscillation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Frequency_MetaData[] = {
{ "Category", "FOscillator" },
{ "Comment", "/** Frequency of the sinusoidal oscillation. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Frequency of the sinusoidal oscillation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialOffset_MetaData[] = {
{ "Category", "FOscillator" },
{ "Comment", "/** Defines how to begin (either at zero, or at a randomized value. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Defines how to begin (either at zero, or at a randomized value." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Waveform_MetaData[] = {
{ "Category", "FOscillator" },
{ "Comment", "/** Type of waveform to use for oscillation. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Type of waveform to use for oscillation." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FFOscillator constinit property declarations **********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Amplitude;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Frequency;
static const UECodeGen_Private::FBytePropertyParams NewProp_InitialOffset;
static const UECodeGen_Private::FBytePropertyParams NewProp_Waveform_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Waveform;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FFOscillator constinit property declarations ************************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FFOscillator>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FFOscillator_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FFOscillator;
class UScriptStruct* FFOscillator::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FFOscillator.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FFOscillator.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFOscillator, (UObject*)Z_Construct_UPackage__Script_EngineCameras(), TEXT("FOscillator"));
}
return Z_Registration_Info_UScriptStruct_FFOscillator.OuterSingleton;
}
// ********** Begin ScriptStruct FFOscillator Property Definitions *********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFOscillator_Statics::NewProp_Amplitude = { "Amplitude", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFOscillator, Amplitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Amplitude_MetaData), NewProp_Amplitude_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFOscillator_Statics::NewProp_Frequency = { "Frequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFOscillator, Frequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Frequency_MetaData), NewProp_Frequency_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FFOscillator_Statics::NewProp_InitialOffset = { "InitialOffset", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFOscillator, InitialOffset), Z_Construct_UEnum_EngineCameras_EInitialOscillatorOffset, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialOffset_MetaData), NewProp_InitialOffset_MetaData) }; // 1521551692
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FFOscillator_Statics::NewProp_Waveform_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FFOscillator_Statics::NewProp_Waveform = { "Waveform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFOscillator, Waveform), Z_Construct_UEnum_EngineCameras_EOscillatorWaveform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Waveform_MetaData), NewProp_Waveform_MetaData) }; // 2768168490
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFOscillator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFOscillator_Statics::NewProp_Amplitude,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFOscillator_Statics::NewProp_Frequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFOscillator_Statics::NewProp_InitialOffset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFOscillator_Statics::NewProp_Waveform_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFOscillator_Statics::NewProp_Waveform,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFOscillator_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FFOscillator Property Definitions ***********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFOscillator_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EngineCameras,
nullptr,
&NewStructOps,
"FOscillator",
Z_Construct_UScriptStruct_FFOscillator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFOscillator_Statics::PropPointers),
sizeof(FFOscillator),
alignof(FFOscillator),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFOscillator_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFOscillator_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FFOscillator()
{
if (!Z_Registration_Info_UScriptStruct_FFOscillator.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FFOscillator.InnerSingleton, Z_Construct_UScriptStruct_FFOscillator_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FFOscillator.InnerSingleton);
}
// ********** End ScriptStruct FFOscillator ********************************************************
// ********** Begin ScriptStruct FROscillator ******************************************************
struct Z_Construct_UScriptStruct_FROscillator_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FROscillator); }
static inline consteval int16 GetStructAlignment() { return alignof(FROscillator); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Defines FRotator oscillation. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Defines FRotator oscillation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pitch_MetaData[] = {
{ "Category", "ROscillator" },
{ "Comment", "/** Pitch oscillation. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Pitch oscillation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Yaw_MetaData[] = {
{ "Category", "ROscillator" },
{ "Comment", "/** Yaw oscillation. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Yaw oscillation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Roll_MetaData[] = {
{ "Category", "ROscillator" },
{ "Comment", "/** Roll oscillation. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Roll oscillation." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FROscillator constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Pitch;
static const UECodeGen_Private::FStructPropertyParams NewProp_Yaw;
static const UECodeGen_Private::FStructPropertyParams NewProp_Roll;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FROscillator constinit property declarations ************************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FROscillator>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FROscillator_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FROscillator;
class UScriptStruct* FROscillator::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FROscillator.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FROscillator.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FROscillator, (UObject*)Z_Construct_UPackage__Script_EngineCameras(), TEXT("ROscillator"));
}
return Z_Registration_Info_UScriptStruct_FROscillator.OuterSingleton;
}
// ********** Begin ScriptStruct FROscillator Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FROscillator_Statics::NewProp_Pitch = { "Pitch", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FROscillator, Pitch), Z_Construct_UScriptStruct_FFOscillator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pitch_MetaData), NewProp_Pitch_MetaData) }; // 296849699
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FROscillator_Statics::NewProp_Yaw = { "Yaw", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FROscillator, Yaw), Z_Construct_UScriptStruct_FFOscillator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Yaw_MetaData), NewProp_Yaw_MetaData) }; // 296849699
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FROscillator_Statics::NewProp_Roll = { "Roll", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FROscillator, Roll), Z_Construct_UScriptStruct_FFOscillator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Roll_MetaData), NewProp_Roll_MetaData) }; // 296849699
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FROscillator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FROscillator_Statics::NewProp_Pitch,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FROscillator_Statics::NewProp_Yaw,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FROscillator_Statics::NewProp_Roll,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FROscillator_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FROscillator Property Definitions ***********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FROscillator_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EngineCameras,
nullptr,
&NewStructOps,
"ROscillator",
Z_Construct_UScriptStruct_FROscillator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FROscillator_Statics::PropPointers),
sizeof(FROscillator),
alignof(FROscillator),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FROscillator_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FROscillator_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FROscillator()
{
if (!Z_Registration_Info_UScriptStruct_FROscillator.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FROscillator.InnerSingleton, Z_Construct_UScriptStruct_FROscillator_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FROscillator.InnerSingleton);
}
// ********** End ScriptStruct FROscillator ********************************************************
// ********** Begin ScriptStruct FVOscillator ******************************************************
struct Z_Construct_UScriptStruct_FVOscillator_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FVOscillator); }
static inline consteval int16 GetStructAlignment() { return alignof(FVOscillator); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Defines FVector oscillation. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Defines FVector oscillation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_X_MetaData[] = {
{ "Category", "VOscillator" },
{ "Comment", "/** Oscillation in the X axis. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Oscillation in the X axis." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Y_MetaData[] = {
{ "Category", "VOscillator" },
{ "Comment", "/** Oscillation in the Y axis. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Oscillation in the Y axis." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Z_MetaData[] = {
{ "Category", "VOscillator" },
{ "Comment", "/** Oscillation in the Z axis. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Oscillation in the Z axis." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FVOscillator constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_X;
static const UECodeGen_Private::FStructPropertyParams NewProp_Y;
static const UECodeGen_Private::FStructPropertyParams NewProp_Z;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FVOscillator constinit property declarations ************************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FVOscillator>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FVOscillator_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FVOscillator;
class UScriptStruct* FVOscillator::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FVOscillator.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FVOscillator.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FVOscillator, (UObject*)Z_Construct_UPackage__Script_EngineCameras(), TEXT("VOscillator"));
}
return Z_Registration_Info_UScriptStruct_FVOscillator.OuterSingleton;
}
// ********** Begin ScriptStruct FVOscillator Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FVOscillator_Statics::NewProp_X = { "X", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FVOscillator, X), Z_Construct_UScriptStruct_FFOscillator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_X_MetaData), NewProp_X_MetaData) }; // 296849699
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FVOscillator_Statics::NewProp_Y = { "Y", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FVOscillator, Y), Z_Construct_UScriptStruct_FFOscillator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Y_MetaData), NewProp_Y_MetaData) }; // 296849699
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FVOscillator_Statics::NewProp_Z = { "Z", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FVOscillator, Z), Z_Construct_UScriptStruct_FFOscillator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Z_MetaData), NewProp_Z_MetaData) }; // 296849699
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FVOscillator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVOscillator_Statics::NewProp_X,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVOscillator_Statics::NewProp_Y,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVOscillator_Statics::NewProp_Z,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVOscillator_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FVOscillator Property Definitions ***********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FVOscillator_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EngineCameras,
nullptr,
&NewStructOps,
"VOscillator",
Z_Construct_UScriptStruct_FVOscillator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVOscillator_Statics::PropPointers),
sizeof(FVOscillator),
alignof(FVOscillator),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVOscillator_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FVOscillator_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FVOscillator()
{
if (!Z_Registration_Info_UScriptStruct_FVOscillator.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FVOscillator.InnerSingleton, Z_Construct_UScriptStruct_FVOscillator_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FVOscillator.InnerSingleton);
}
// ********** End ScriptStruct FVOscillator ********************************************************
// ********** Begin Class ULegacyCameraShake Function BlueprintUpdateCameraShake *******************
struct LegacyCameraShake_eventBlueprintUpdateCameraShake_Parms
{
float DeltaTime;
float Alpha;
FMinimalViewInfo POV;
FMinimalViewInfo ModifiedPOV;
};
static FName NAME_ULegacyCameraShake_BlueprintUpdateCameraShake = FName(TEXT("BlueprintUpdateCameraShake"));
void ULegacyCameraShake::BlueprintUpdateCameraShake(float DeltaTime, float Alpha, FMinimalViewInfo const& POV, FMinimalViewInfo& ModifiedPOV)
{
LegacyCameraShake_eventBlueprintUpdateCameraShake_Parms Parms;
Parms.DeltaTime=DeltaTime;
Parms.Alpha=Alpha;
Parms.POV=POV;
Parms.ModifiedPOV=ModifiedPOV;
UFunction* Func = FindFunctionChecked(NAME_ULegacyCameraShake_BlueprintUpdateCameraShake);
ProcessEvent(Func,&Parms);
ModifiedPOV=Parms.ModifiedPOV;
}
struct Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CameraShake" },
{ "Comment", "/** Called every tick to let the shake modify the point of view */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Called every tick to let the shake modify the point of view" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_POV_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BlueprintUpdateCameraShake constinit property declarations ************
static const UECodeGen_Private::FFloatPropertyParams NewProp_DeltaTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Alpha;
static const UECodeGen_Private::FStructPropertyParams NewProp_POV;
static const UECodeGen_Private::FStructPropertyParams NewProp_ModifiedPOV;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BlueprintUpdateCameraShake constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BlueprintUpdateCameraShake Property Definitions ***********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::NewProp_DeltaTime = { "DeltaTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventBlueprintUpdateCameraShake_Parms, DeltaTime), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::NewProp_Alpha = { "Alpha", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventBlueprintUpdateCameraShake_Parms, Alpha), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::NewProp_POV = { "POV", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventBlueprintUpdateCameraShake_Parms, POV), Z_Construct_UScriptStruct_FMinimalViewInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_POV_MetaData), NewProp_POV_MetaData) }; // 1419404522
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::NewProp_ModifiedPOV = { "ModifiedPOV", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventBlueprintUpdateCameraShake_Parms, ModifiedPOV), Z_Construct_UScriptStruct_FMinimalViewInfo, METADATA_PARAMS(0, nullptr) }; // 1419404522
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::NewProp_DeltaTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::NewProp_Alpha,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::NewProp_POV,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::NewProp_ModifiedPOV,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::PropPointers) < 2048);
// ********** End Function BlueprintUpdateCameraShake Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULegacyCameraShake, nullptr, "BlueprintUpdateCameraShake", Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::PropPointers),
sizeof(LegacyCameraShake_eventBlueprintUpdateCameraShake_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08420802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(LegacyCameraShake_eventBlueprintUpdateCameraShake_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class ULegacyCameraShake Function BlueprintUpdateCameraShake *********************
// ********** Begin Class ULegacyCameraShake Function ReceiveIsFinished ****************************
struct LegacyCameraShake_eventReceiveIsFinished_Parms
{
bool ReturnValue;
/** Constructor, initializes return property only **/
LegacyCameraShake_eventReceiveIsFinished_Parms()
: ReturnValue(false)
{
}
};
static FName NAME_ULegacyCameraShake_ReceiveIsFinished = FName(TEXT("ReceiveIsFinished"));
bool ULegacyCameraShake::ReceiveIsFinished() const
{
UFunction* Func = FindFunctionChecked(NAME_ULegacyCameraShake_ReceiveIsFinished);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
LegacyCameraShake_eventReceiveIsFinished_Parms Parms;
const_cast<ULegacyCameraShake*>(this)->ProcessEvent(Func,&Parms);
return !!Parms.ReturnValue;
}
else
{
return const_cast<ULegacyCameraShake*>(this)->ReceiveIsFinished_Implementation();
}
}
struct Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CameraShake" },
{ "Comment", "/** Called to allow a shake to decide when it's finished playing. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Called to allow a shake to decide when it's finished playing." },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveIsFinished 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 ReceiveIsFinished constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveIsFinished Property Definitions ********************************
void Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((LegacyCameraShake_eventReceiveIsFinished_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_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(LegacyCameraShake_eventReceiveIsFinished_Parms), &Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics::PropPointers) < 2048);
// ********** End Function ReceiveIsFinished Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULegacyCameraShake, nullptr, "ReceiveIsFinished", Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics::PropPointers),
sizeof(LegacyCameraShake_eventReceiveIsFinished_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x48020C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(LegacyCameraShake_eventReceiveIsFinished_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULegacyCameraShake::execReceiveIsFinished)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ReceiveIsFinished_Implementation();
P_NATIVE_END;
}
// ********** End Class ULegacyCameraShake Function ReceiveIsFinished ******************************
// ********** Begin Class ULegacyCameraShake Function ReceivePlayShake *****************************
struct LegacyCameraShake_eventReceivePlayShake_Parms
{
float Scale;
};
static FName NAME_ULegacyCameraShake_ReceivePlayShake = FName(TEXT("ReceivePlayShake"));
void ULegacyCameraShake::ReceivePlayShake(float Scale)
{
LegacyCameraShake_eventReceivePlayShake_Parms Parms;
Parms.Scale=Scale;
UFunction* Func = FindFunctionChecked(NAME_ULegacyCameraShake_ReceivePlayShake);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CameraShake" },
{ "Comment", "/** Called when the shake starts playing */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Called when the shake starts playing" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceivePlayShake constinit property declarations **********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Scale;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceivePlayShake constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceivePlayShake Property Definitions *********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake_Statics::NewProp_Scale = { "Scale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventReceivePlayShake_Parms, Scale), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake_Statics::NewProp_Scale,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake_Statics::PropPointers) < 2048);
// ********** End Function ReceivePlayShake Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULegacyCameraShake, nullptr, "ReceivePlayShake", Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake_Statics::PropPointers),
sizeof(LegacyCameraShake_eventReceivePlayShake_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08020802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(LegacyCameraShake_eventReceivePlayShake_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class ULegacyCameraShake Function ReceivePlayShake *******************************
// ********** Begin Class ULegacyCameraShake Function ReceiveStopShake *****************************
struct LegacyCameraShake_eventReceiveStopShake_Parms
{
bool bImmediately;
};
static FName NAME_ULegacyCameraShake_ReceiveStopShake = FName(TEXT("ReceiveStopShake"));
void ULegacyCameraShake::ReceiveStopShake(bool bImmediately)
{
LegacyCameraShake_eventReceiveStopShake_Parms Parms;
Parms.bImmediately=bImmediately ? true : false;
UFunction* Func = FindFunctionChecked(NAME_ULegacyCameraShake_ReceiveStopShake);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CameraShake" },
{ "Comment", "/**\n\x09 * Called when the shake is explicitly stopped.\n\x09 * @param bImmediatly\x09\x09If true, shake stops right away regardless of blend out settings. If false, shake may blend out according to its settings.\n\x09 */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Called when the shake is explicitly stopped.\n@param bImmediatly If true, shake stops right away regardless of blend out settings. If false, shake may blend out according to its settings." },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveStopShake constinit property declarations **********************
static void NewProp_bImmediately_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bImmediately;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceiveStopShake constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveStopShake Property Definitions *********************************
void Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::NewProp_bImmediately_SetBit(void* Obj)
{
((LegacyCameraShake_eventReceiveStopShake_Parms*)Obj)->bImmediately = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::NewProp_bImmediately = { "bImmediately", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LegacyCameraShake_eventReceiveStopShake_Parms), &Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::NewProp_bImmediately_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::NewProp_bImmediately,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::PropPointers) < 2048);
// ********** End Function ReceiveStopShake Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULegacyCameraShake, nullptr, "ReceiveStopShake", Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::PropPointers),
sizeof(LegacyCameraShake_eventReceiveStopShake_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08020802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(LegacyCameraShake_eventReceiveStopShake_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class ULegacyCameraShake Function ReceiveStopShake *******************************
// ********** Begin Class ULegacyCameraShake Function StartLegacyCameraShake ***********************
struct Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics
{
struct LegacyCameraShake_eventStartLegacyCameraShake_Parms
{
APlayerCameraManager* PlayerCameraManager;
TSubclassOf<ULegacyCameraShake> ShakeClass;
float Scale;
ECameraShakePlaySpace PlaySpace;
FRotator UserPlaySpaceRot;
ULegacyCameraShake* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Camera Shakes" },
{ "Comment", "/**\n\x09 * Backwards compatible method used by core BP redirectors. This is needed because the return value is specifically a legacy camera shake,\n\x09 * which some BP logic often uses directly to set oscillator/anim properties.\n\x09 */" },
{ "CPP_Default_PlaySpace", "CameraLocal" },
{ "CPP_Default_Scale", "1.000000" },
{ "CPP_Default_UserPlaySpaceRot", "" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Backwards compatible method used by core BP redirectors. This is needed because the return value is specifically a legacy camera shake,\nwhich some BP logic often uses directly to set oscillator/anim properties." },
};
#endif // WITH_METADATA
// ********** Begin Function StartLegacyCameraShake constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerCameraManager;
static const UECodeGen_Private::FClassPropertyParams NewProp_ShakeClass;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Scale;
static const UECodeGen_Private::FBytePropertyParams NewProp_PlaySpace_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PlaySpace;
static const UECodeGen_Private::FStructPropertyParams NewProp_UserPlaySpaceRot;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function StartLegacyCameraShake constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function StartLegacyCameraShake Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_PlayerCameraManager = { "PlayerCameraManager", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShake_Parms, PlayerCameraManager), Z_Construct_UClass_APlayerCameraManager_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_ShakeClass = { "ShakeClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShake_Parms, ShakeClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_ULegacyCameraShake_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_Scale = { "Scale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShake_Parms, Scale), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_PlaySpace_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_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_PlaySpace = { "PlaySpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShake_Parms, PlaySpace), Z_Construct_UEnum_Engine_ECameraShakePlaySpace, METADATA_PARAMS(0, nullptr) }; // 2999714168
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_UserPlaySpaceRot = { "UserPlaySpaceRot", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShake_Parms, UserPlaySpaceRot), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShake_Parms, ReturnValue), Z_Construct_UClass_ULegacyCameraShake_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_PlayerCameraManager,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_ShakeClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_Scale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_PlaySpace_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_PlaySpace,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_UserPlaySpaceRot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::PropPointers) < 2048);
// ********** End Function StartLegacyCameraShake Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULegacyCameraShake, nullptr, "StartLegacyCameraShake", Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::LegacyCameraShake_eventStartLegacyCameraShake_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::LegacyCameraShake_eventStartLegacyCameraShake_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULegacyCameraShake::execStartLegacyCameraShake)
{
P_GET_OBJECT(APlayerCameraManager,Z_Param_PlayerCameraManager);
P_GET_OBJECT(UClass,Z_Param_ShakeClass);
P_GET_PROPERTY(FFloatProperty,Z_Param_Scale);
P_GET_ENUM(ECameraShakePlaySpace,Z_Param_PlaySpace);
P_GET_STRUCT(FRotator,Z_Param_UserPlaySpaceRot);
P_FINISH;
P_NATIVE_BEGIN;
*(ULegacyCameraShake**)Z_Param__Result=ULegacyCameraShake::StartLegacyCameraShake(Z_Param_PlayerCameraManager,Z_Param_ShakeClass,Z_Param_Scale,ECameraShakePlaySpace(Z_Param_PlaySpace),Z_Param_UserPlaySpaceRot);
P_NATIVE_END;
}
// ********** End Class ULegacyCameraShake Function StartLegacyCameraShake *************************
// ********** Begin Class ULegacyCameraShake Function StartLegacyCameraShakeFromSource *************
struct Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics
{
struct LegacyCameraShake_eventStartLegacyCameraShakeFromSource_Parms
{
APlayerCameraManager* PlayerCameraManager;
TSubclassOf<ULegacyCameraShake> ShakeClass;
UCameraShakeSourceComponent* SourceComponent;
float Scale;
ECameraShakePlaySpace PlaySpace;
FRotator UserPlaySpaceRot;
ULegacyCameraShake* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Camera Shakes" },
{ "Comment", "/**\n\x09 * Backwards compatible method used by core BP redirectors. This is needed because the return value is specifically a legacy camera shake,\n\x09 * which some BP logic often uses directly to set oscillator/anim properties.\n\x09 */" },
{ "CPP_Default_PlaySpace", "CameraLocal" },
{ "CPP_Default_Scale", "1.000000" },
{ "CPP_Default_UserPlaySpaceRot", "" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Backwards compatible method used by core BP redirectors. This is needed because the return value is specifically a legacy camera shake,\nwhich some BP logic often uses directly to set oscillator/anim properties." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceComponent_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function StartLegacyCameraShakeFromSource constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerCameraManager;
static const UECodeGen_Private::FClassPropertyParams NewProp_ShakeClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceComponent;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Scale;
static const UECodeGen_Private::FBytePropertyParams NewProp_PlaySpace_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PlaySpace;
static const UECodeGen_Private::FStructPropertyParams NewProp_UserPlaySpaceRot;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function StartLegacyCameraShakeFromSource constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function StartLegacyCameraShakeFromSource Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_PlayerCameraManager = { "PlayerCameraManager", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShakeFromSource_Parms, PlayerCameraManager), Z_Construct_UClass_APlayerCameraManager_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_ShakeClass = { "ShakeClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShakeFromSource_Parms, ShakeClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_ULegacyCameraShake_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_SourceComponent = { "SourceComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShakeFromSource_Parms, SourceComponent), Z_Construct_UClass_UCameraShakeSourceComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceComponent_MetaData), NewProp_SourceComponent_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_Scale = { "Scale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShakeFromSource_Parms, Scale), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_PlaySpace_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_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_PlaySpace = { "PlaySpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShakeFromSource_Parms, PlaySpace), Z_Construct_UEnum_Engine_ECameraShakePlaySpace, METADATA_PARAMS(0, nullptr) }; // 2999714168
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_UserPlaySpaceRot = { "UserPlaySpaceRot", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShakeFromSource_Parms, UserPlaySpaceRot), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShake_eventStartLegacyCameraShakeFromSource_Parms, ReturnValue), Z_Construct_UClass_ULegacyCameraShake_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_PlayerCameraManager,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_ShakeClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_SourceComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_Scale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_PlaySpace_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_PlaySpace,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_UserPlaySpaceRot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::PropPointers) < 2048);
// ********** End Function StartLegacyCameraShakeFromSource Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULegacyCameraShake, nullptr, "StartLegacyCameraShakeFromSource", Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::LegacyCameraShake_eventStartLegacyCameraShakeFromSource_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::LegacyCameraShake_eventStartLegacyCameraShakeFromSource_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULegacyCameraShake::execStartLegacyCameraShakeFromSource)
{
P_GET_OBJECT(APlayerCameraManager,Z_Param_PlayerCameraManager);
P_GET_OBJECT(UClass,Z_Param_ShakeClass);
P_GET_OBJECT(UCameraShakeSourceComponent,Z_Param_SourceComponent);
P_GET_PROPERTY(FFloatProperty,Z_Param_Scale);
P_GET_ENUM(ECameraShakePlaySpace,Z_Param_PlaySpace);
P_GET_STRUCT(FRotator,Z_Param_UserPlaySpaceRot);
P_FINISH;
P_NATIVE_BEGIN;
*(ULegacyCameraShake**)Z_Param__Result=ULegacyCameraShake::StartLegacyCameraShakeFromSource(Z_Param_PlayerCameraManager,Z_Param_ShakeClass,Z_Param_SourceComponent,Z_Param_Scale,ECameraShakePlaySpace(Z_Param_PlaySpace),Z_Param_UserPlaySpaceRot);
P_NATIVE_END;
}
// ********** End Class ULegacyCameraShake Function StartLegacyCameraShakeFromSource ***************
// ********** Begin Class ULegacyCameraShake *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULegacyCameraShake;
UClass* ULegacyCameraShake::GetPrivateStaticClass()
{
using TClass = ULegacyCameraShake;
if (!Z_Registration_Info_UClass_ULegacyCameraShake.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("LegacyCameraShake"),
Z_Registration_Info_UClass_ULegacyCameraShake.InnerSingleton,
StaticRegisterNativesULegacyCameraShake,
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_ULegacyCameraShake.InnerSingleton;
}
UClass* Z_Construct_UClass_ULegacyCameraShake_NoRegister()
{
return ULegacyCameraShake::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULegacyCameraShake_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Legacy camera shake which can do either oscillation or run camera anims.\n */" },
{ "HideCategories", "CameraShakePattern" },
{ "IncludePath", "Shakes/LegacyCameraShake.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Legacy camera shake which can do either oscillation or run camera anims." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OscillationDuration_MetaData[] = {
{ "Category", "Oscillation" },
{ "Comment", "/** Duration in seconds of current screen shake. Less than 0 means indefinite, 0 means no oscillation. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Duration in seconds of current screen shake. Less than 0 means indefinite, 0 means no oscillation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OscillationBlendInTime_MetaData[] = {
{ "Category", "Oscillation" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Duration of the blend-in, where the oscillation scales from 0 to 1. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Duration of the blend-in, where the oscillation scales from 0 to 1." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OscillationBlendOutTime_MetaData[] = {
{ "Category", "Oscillation" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Duration of the blend-out, where the oscillation scales from 1 to 0. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Duration of the blend-out, where the oscillation scales from 1 to 0." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotOscillation_MetaData[] = {
{ "Category", "Oscillation" },
{ "Comment", "/** Rotational oscillation */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Rotational oscillation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocOscillation_MetaData[] = {
{ "Category", "Oscillation" },
{ "Comment", "/** Positional oscillation */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Positional oscillation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FOVOscillation_MetaData[] = {
{ "Category", "Oscillation" },
{ "Comment", "/** FOV oscillation */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "FOV oscillation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimPlayRate_MetaData[] = {
{ "Category", "AnimShake" },
{ "ClampMin", "0.001" },
{ "Comment", "/** Scalar defining how fast to play the anim. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Scalar defining how fast to play the anim." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimScale_MetaData[] = {
{ "Category", "AnimShake" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Scalar defining how \"intense\" to play the anim. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Scalar defining how \"intense\" to play the anim." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimBlendInTime_MetaData[] = {
{ "Category", "AnimShake" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Linear blend-in time. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Linear blend-in time." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimBlendOutTime_MetaData[] = {
{ "Category", "AnimShake" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Linear blend-out time. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Linear blend-out time." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RandomAnimSegmentDuration_MetaData[] = {
{ "Category", "AnimShake" },
{ "ClampMin", "0.0" },
{ "Comment", "/** When bRandomAnimSegment is true, this defines how long the anim should play. */" },
{ "editcondition", "bRandomAnimSegment" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "When bRandomAnimSegment is true, this defines how long the anim should play." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimSequence_MetaData[] = {
{ "Category", "AnimShake" },
{ "Comment", "/** Source camera animation sequence to play. Can be null. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Source camera animation sequence to play. Can be null." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRandomAnimSegment_MetaData[] = {
{ "Category", "AnimShake" },
{ "Comment", "/**\n\x09* If true, play a random snippet of the animation of length Duration. Implies bLoop and bRandomStartTime = true for the AnimSequence.\n\x09* If false, play the full anim once, non-looped. Useful for getting variety out of a single looped AnimSequence asset.\n\x09*/" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "If true, play a random snippet of the animation of length Duration. Implies bLoop and bRandomStartTime = true for the AnimSequence.\nIf false, play the full anim once, non-looped. Useful for getting variety out of a single looped AnimSequence asset." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OscillatorTimeRemaining_MetaData[] = {
{ "Category", "CameraShake" },
{ "Comment", "/** Time remaining for oscillation shakes. Less than 0.f means shake infinitely. */" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Time remaining for oscillation shakes. Less than 0.f means shake infinitely." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SequenceShakePattern_MetaData[] = {
{ "Comment", "/** Sequence shake pattern for when using a sequence instead of a camera anim */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Sequence shake pattern for when using a sequence instead of a camera anim" },
};
#endif // WITH_METADATA
// ********** Begin Class ULegacyCameraShake constinit property declarations ***********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_OscillationDuration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OscillationBlendInTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OscillationBlendOutTime;
static const UECodeGen_Private::FStructPropertyParams NewProp_RotOscillation;
static const UECodeGen_Private::FStructPropertyParams NewProp_LocOscillation;
static const UECodeGen_Private::FStructPropertyParams NewProp_FOVOscillation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AnimPlayRate;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AnimScale;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AnimBlendInTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AnimBlendOutTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_RandomAnimSegmentDuration;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequence;
static void NewProp_bRandomAnimSegment_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRandomAnimSegment;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OscillatorTimeRemaining;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SequenceShakePattern;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ULegacyCameraShake constinit property declarations *************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ReceiveIsFinished"), .Pointer = &ULegacyCameraShake::execReceiveIsFinished },
{ .NameUTF8 = UTF8TEXT("StartLegacyCameraShake"), .Pointer = &ULegacyCameraShake::execStartLegacyCameraShake },
{ .NameUTF8 = UTF8TEXT("StartLegacyCameraShakeFromSource"), .Pointer = &ULegacyCameraShake::execStartLegacyCameraShakeFromSource },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ULegacyCameraShake_BlueprintUpdateCameraShake, "BlueprintUpdateCameraShake" }, // 3615953286
{ &Z_Construct_UFunction_ULegacyCameraShake_ReceiveIsFinished, "ReceiveIsFinished" }, // 809995263
{ &Z_Construct_UFunction_ULegacyCameraShake_ReceivePlayShake, "ReceivePlayShake" }, // 2322515624
{ &Z_Construct_UFunction_ULegacyCameraShake_ReceiveStopShake, "ReceiveStopShake" }, // 4175070442
{ &Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShake, "StartLegacyCameraShake" }, // 3270883605
{ &Z_Construct_UFunction_ULegacyCameraShake_StartLegacyCameraShakeFromSource, "StartLegacyCameraShakeFromSource" }, // 2690470917
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULegacyCameraShake>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULegacyCameraShake_Statics
// ********** Begin Class ULegacyCameraShake Property Definitions **********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_OscillationDuration = { "OscillationDuration", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, OscillationDuration), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OscillationDuration_MetaData), NewProp_OscillationDuration_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_OscillationBlendInTime = { "OscillationBlendInTime", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, OscillationBlendInTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OscillationBlendInTime_MetaData), NewProp_OscillationBlendInTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_OscillationBlendOutTime = { "OscillationBlendOutTime", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, OscillationBlendOutTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OscillationBlendOutTime_MetaData), NewProp_OscillationBlendOutTime_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_RotOscillation = { "RotOscillation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, RotOscillation), Z_Construct_UScriptStruct_FROscillator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotOscillation_MetaData), NewProp_RotOscillation_MetaData) }; // 1755723878
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_LocOscillation = { "LocOscillation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, LocOscillation), Z_Construct_UScriptStruct_FVOscillator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocOscillation_MetaData), NewProp_LocOscillation_MetaData) }; // 3427997639
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_FOVOscillation = { "FOVOscillation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, FOVOscillation), Z_Construct_UScriptStruct_FFOscillator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FOVOscillation_MetaData), NewProp_FOVOscillation_MetaData) }; // 296849699
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_AnimPlayRate = { "AnimPlayRate", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, AnimPlayRate), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimPlayRate_MetaData), NewProp_AnimPlayRate_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_AnimScale = { "AnimScale", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, AnimScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimScale_MetaData), NewProp_AnimScale_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_AnimBlendInTime = { "AnimBlendInTime", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, AnimBlendInTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimBlendInTime_MetaData), NewProp_AnimBlendInTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_AnimBlendOutTime = { "AnimBlendOutTime", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, AnimBlendOutTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimBlendOutTime_MetaData), NewProp_AnimBlendOutTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_RandomAnimSegmentDuration = { "RandomAnimSegmentDuration", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, RandomAnimSegmentDuration), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RandomAnimSegmentDuration_MetaData), NewProp_RandomAnimSegmentDuration_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_AnimSequence = { "AnimSequence", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, AnimSequence), Z_Construct_UClass_UCameraAnimationSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimSequence_MetaData), NewProp_AnimSequence_MetaData) };
void Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_bRandomAnimSegment_SetBit(void* Obj)
{
((ULegacyCameraShake*)Obj)->bRandomAnimSegment = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_bRandomAnimSegment = { "bRandomAnimSegment", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(ULegacyCameraShake), &Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_bRandomAnimSegment_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRandomAnimSegment_MetaData), NewProp_bRandomAnimSegment_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_OscillatorTimeRemaining = { "OscillatorTimeRemaining", nullptr, (EPropertyFlags)0x0010000000002014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, OscillatorTimeRemaining), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OscillatorTimeRemaining_MetaData), NewProp_OscillatorTimeRemaining_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_SequenceShakePattern = { "SequenceShakePattern", nullptr, (EPropertyFlags)0x0126080000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULegacyCameraShake, SequenceShakePattern), Z_Construct_UClass_USequenceCameraShakePattern_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SequenceShakePattern_MetaData), NewProp_SequenceShakePattern_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ULegacyCameraShake_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_OscillationDuration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_OscillationBlendInTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_OscillationBlendOutTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_RotOscillation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_LocOscillation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_FOVOscillation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_AnimPlayRate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_AnimScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_AnimBlendInTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_AnimBlendOutTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_RandomAnimSegmentDuration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_AnimSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_bRandomAnimSegment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_OscillatorTimeRemaining,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULegacyCameraShake_Statics::NewProp_SequenceShakePattern,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULegacyCameraShake_Statics::PropPointers) < 2048);
// ********** End Class ULegacyCameraShake Property Definitions ************************************
UObject* (*const Z_Construct_UClass_ULegacyCameraShake_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCameraShakeBase,
(UObject* (*)())Z_Construct_UPackage__Script_EngineCameras,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULegacyCameraShake_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULegacyCameraShake_Statics::ClassParams = {
&ULegacyCameraShake::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_ULegacyCameraShake_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_ULegacyCameraShake_Statics::PropPointers),
0,
0x008810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULegacyCameraShake_Statics::Class_MetaDataParams), Z_Construct_UClass_ULegacyCameraShake_Statics::Class_MetaDataParams)
};
void ULegacyCameraShake::StaticRegisterNativesULegacyCameraShake()
{
UClass* Class = ULegacyCameraShake::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULegacyCameraShake_Statics::Funcs));
}
UClass* Z_Construct_UClass_ULegacyCameraShake()
{
if (!Z_Registration_Info_UClass_ULegacyCameraShake.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULegacyCameraShake.OuterSingleton, Z_Construct_UClass_ULegacyCameraShake_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULegacyCameraShake.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULegacyCameraShake);
ULegacyCameraShake::~ULegacyCameraShake() {}
// ********** End Class ULegacyCameraShake *********************************************************
// ********** Begin Class ULegacyCameraShakePattern ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULegacyCameraShakePattern;
UClass* ULegacyCameraShakePattern::GetPrivateStaticClass()
{
using TClass = ULegacyCameraShakePattern;
if (!Z_Registration_Info_UClass_ULegacyCameraShakePattern.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("LegacyCameraShakePattern"),
Z_Registration_Info_UClass_ULegacyCameraShakePattern.InnerSingleton,
StaticRegisterNativesULegacyCameraShakePattern,
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_ULegacyCameraShakePattern.InnerSingleton;
}
UClass* Z_Construct_UClass_ULegacyCameraShakePattern_NoRegister()
{
return ULegacyCameraShakePattern::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULegacyCameraShakePattern_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Shake pattern for the ULegacyCameraShake class.\n *\n * It doesn't do anything because, for backwards compatibility reasons, all the data\n * was left on the shake class itself... so this pattern delegates everything back\n * to the owner shake.\n */" },
{ "IncludePath", "Shakes/LegacyCameraShake.h" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Shake pattern for the ULegacyCameraShake class.\n\nIt doesn't do anything because, for backwards compatibility reasons, all the data\nwas left on the shake class itself... so this pattern delegates everything back\nto the owner shake." },
};
#endif // WITH_METADATA
// ********** Begin Class ULegacyCameraShakePattern constinit property declarations ****************
// ********** End Class ULegacyCameraShakePattern constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULegacyCameraShakePattern>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULegacyCameraShakePattern_Statics
UObject* (*const Z_Construct_UClass_ULegacyCameraShakePattern_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCameraShakePattern,
(UObject* (*)())Z_Construct_UPackage__Script_EngineCameras,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULegacyCameraShakePattern_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULegacyCameraShakePattern_Statics::ClassParams = {
&ULegacyCameraShakePattern::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x040810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULegacyCameraShakePattern_Statics::Class_MetaDataParams), Z_Construct_UClass_ULegacyCameraShakePattern_Statics::Class_MetaDataParams)
};
void ULegacyCameraShakePattern::StaticRegisterNativesULegacyCameraShakePattern()
{
}
UClass* Z_Construct_UClass_ULegacyCameraShakePattern()
{
if (!Z_Registration_Info_UClass_ULegacyCameraShakePattern.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULegacyCameraShakePattern.OuterSingleton, Z_Construct_UClass_ULegacyCameraShakePattern_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULegacyCameraShakePattern.OuterSingleton;
}
ULegacyCameraShakePattern::ULegacyCameraShakePattern(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULegacyCameraShakePattern);
ULegacyCameraShakePattern::~ULegacyCameraShakePattern() {}
// ********** End Class ULegacyCameraShakePattern **************************************************
// ********** Begin Class ULegacyCameraShakeFunctionLibrary Function Conv_LegacyCameraShake ********
struct Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics
{
struct LegacyCameraShakeFunctionLibrary_eventConv_LegacyCameraShake_Parms
{
UCameraShakeBase* CameraShake;
ULegacyCameraShake* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "Category", "Camera Shakes" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_LegacyCameraShake constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_CameraShake;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_LegacyCameraShake constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_LegacyCameraShake Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::NewProp_CameraShake = { "CameraShake", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShakeFunctionLibrary_eventConv_LegacyCameraShake_Parms, CameraShake), Z_Construct_UClass_UCameraShakeBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LegacyCameraShakeFunctionLibrary_eventConv_LegacyCameraShake_Parms, ReturnValue), Z_Construct_UClass_ULegacyCameraShake_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::NewProp_CameraShake,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::PropPointers) < 2048);
// ********** End Function Conv_LegacyCameraShake Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary, nullptr, "Conv_LegacyCameraShake", Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::LegacyCameraShakeFunctionLibrary_eventConv_LegacyCameraShake_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::LegacyCameraShakeFunctionLibrary_eventConv_LegacyCameraShake_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULegacyCameraShakeFunctionLibrary::execConv_LegacyCameraShake)
{
P_GET_OBJECT(UCameraShakeBase,Z_Param_CameraShake);
P_FINISH;
P_NATIVE_BEGIN;
*(ULegacyCameraShake**)Z_Param__Result=ULegacyCameraShakeFunctionLibrary::Conv_LegacyCameraShake(Z_Param_CameraShake);
P_NATIVE_END;
}
// ********** End Class ULegacyCameraShakeFunctionLibrary Function Conv_LegacyCameraShake **********
// ********** Begin Class ULegacyCameraShakeFunctionLibrary ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULegacyCameraShakeFunctionLibrary;
UClass* ULegacyCameraShakeFunctionLibrary::GetPrivateStaticClass()
{
using TClass = ULegacyCameraShakeFunctionLibrary;
if (!Z_Registration_Info_UClass_ULegacyCameraShakeFunctionLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("LegacyCameraShakeFunctionLibrary"),
Z_Registration_Info_UClass_ULegacyCameraShakeFunctionLibrary.InnerSingleton,
StaticRegisterNativesULegacyCameraShakeFunctionLibrary,
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_ULegacyCameraShakeFunctionLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary_NoRegister()
{
return ULegacyCameraShakeFunctionLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Blueprint function library for autocasting from a base camera shake to a legacy camera shake.\n * This prevents breaking Blueprints now that APlayerCameraManager::StartCameraShake returns the base class.\n */" },
{ "IncludePath", "Shakes/LegacyCameraShake.h" },
{ "ModuleRelativePath", "Public/Shakes/LegacyCameraShake.h" },
{ "ToolTip", "Blueprint function library for autocasting from a base camera shake to a legacy camera shake.\nThis prevents breaking Blueprints now that APlayerCameraManager::StartCameraShake returns the base class." },
};
#endif // WITH_METADATA
// ********** Begin Class ULegacyCameraShakeFunctionLibrary constinit property declarations ********
// ********** End Class ULegacyCameraShakeFunctionLibrary constinit property declarations **********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("Conv_LegacyCameraShake"), .Pointer = &ULegacyCameraShakeFunctionLibrary::execConv_LegacyCameraShake },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake, "Conv_LegacyCameraShake" }, // 629165593
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULegacyCameraShakeFunctionLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary_Statics
UObject* (*const Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_EngineCameras,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary_Statics::ClassParams = {
&ULegacyCameraShakeFunctionLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary_Statics::Class_MetaDataParams)
};
void ULegacyCameraShakeFunctionLibrary::StaticRegisterNativesULegacyCameraShakeFunctionLibrary()
{
UClass* Class = ULegacyCameraShakeFunctionLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary()
{
if (!Z_Registration_Info_UClass_ULegacyCameraShakeFunctionLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULegacyCameraShakeFunctionLibrary.OuterSingleton, Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULegacyCameraShakeFunctionLibrary.OuterSingleton;
}
ULegacyCameraShakeFunctionLibrary::ULegacyCameraShakeFunctionLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULegacyCameraShakeFunctionLibrary);
ULegacyCameraShakeFunctionLibrary::~ULegacyCameraShakeFunctionLibrary() {}
// ********** End Class ULegacyCameraShakeFunctionLibrary ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_EngineCameras_Source_EngineCameras_Public_Shakes_LegacyCameraShake_h__Script_EngineCameras_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EOscillatorWaveform_StaticEnum, TEXT("EOscillatorWaveform"), &Z_Registration_Info_UEnum_EOscillatorWaveform, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2768168490U) },
{ EInitialOscillatorOffset_StaticEnum, TEXT("EInitialOscillatorOffset"), &Z_Registration_Info_UEnum_EInitialOscillatorOffset, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1521551692U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FFOscillator::StaticStruct, Z_Construct_UScriptStruct_FFOscillator_Statics::NewStructOps, TEXT("FOscillator"),&Z_Registration_Info_UScriptStruct_FFOscillator, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFOscillator), 296849699U) },
{ FROscillator::StaticStruct, Z_Construct_UScriptStruct_FROscillator_Statics::NewStructOps, TEXT("ROscillator"),&Z_Registration_Info_UScriptStruct_FROscillator, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FROscillator), 1755723878U) },
{ FVOscillator::StaticStruct, Z_Construct_UScriptStruct_FVOscillator_Statics::NewStructOps, TEXT("VOscillator"),&Z_Registration_Info_UScriptStruct_FVOscillator, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FVOscillator), 3427997639U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ULegacyCameraShake, ULegacyCameraShake::StaticClass, TEXT("ULegacyCameraShake"), &Z_Registration_Info_UClass_ULegacyCameraShake, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULegacyCameraShake), 177418207U) },
{ Z_Construct_UClass_ULegacyCameraShakePattern, ULegacyCameraShakePattern::StaticClass, TEXT("ULegacyCameraShakePattern"), &Z_Registration_Info_UClass_ULegacyCameraShakePattern, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULegacyCameraShakePattern), 1671582577U) },
{ Z_Construct_UClass_ULegacyCameraShakeFunctionLibrary, ULegacyCameraShakeFunctionLibrary::StaticClass, TEXT("ULegacyCameraShakeFunctionLibrary"), &Z_Registration_Info_UClass_ULegacyCameraShakeFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULegacyCameraShakeFunctionLibrary), 782287483U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_EngineCameras_Source_EngineCameras_Public_Shakes_LegacyCameraShake_h__Script_EngineCameras_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_EngineCameras_Source_EngineCameras_Public_Shakes_LegacyCameraShake_h__Script_EngineCameras_1864930789{
TEXT("/Script/EngineCameras"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_EngineCameras_Source_EngineCameras_Public_Shakes_LegacyCameraShake_h__Script_EngineCameras_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_EngineCameras_Source_EngineCameras_Public_Shakes_LegacyCameraShake_h__Script_EngineCameras_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_EngineCameras_Source_EngineCameras_Public_Shakes_LegacyCameraShake_h__Script_EngineCameras_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_EngineCameras_Source_EngineCameras_Public_Shakes_LegacyCameraShake_h__Script_EngineCameras_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_EngineCameras_Source_EngineCameras_Public_Shakes_LegacyCameraShake_h__Script_EngineCameras_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_EngineCameras_Source_EngineCameras_Public_Shakes_LegacyCameraShake_h__Script_EngineCameras_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS