Initial Commit

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

View File

@@ -0,0 +1,29 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeAudioModulation_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_AudioModulation;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_AudioModulation()
{
if (!Z_Registration_Info_UPackage__Script_AudioModulation.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/AudioModulation",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0xD0D2DBE7,
0x2C05457B,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_AudioModulation.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_AudioModulation.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_AudioModulation(Z_Construct_UPackage__Script_AudioModulation, TEXT("/Script/AudioModulation"), Z_Registration_Info_UPackage__Script_AudioModulation, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xD0D2DBE7, 0x2C05457B));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

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

View File

@@ -0,0 +1,396 @@
// 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 "AudioModulationDestination.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAudioModulationDestination() {}
// ********** Begin Cross Module References ********************************************************
AUDIOEXTENSIONS_API UClass* Z_Construct_UClass_USoundModulatorBase_NoRegister();
AUDIOMODULATION_API UClass* Z_Construct_UClass_UAudioModulationDestination();
AUDIOMODULATION_API UClass* Z_Construct_UClass_UAudioModulationDestination_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UPackage* Z_Construct_UPackage__Script_AudioModulation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAudioModulationDestination Function ClearModulator **********************
struct Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics
{
struct AudioModulationDestination_eventClearModulator_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Modulation" },
{ "Comment", "// Returns true if a modulator was set and has been cleared.\n" },
{ "DisplayName", "Clear Modulator" },
{ "ModuleRelativePath", "Public/AudioModulationDestination.h" },
{ "ToolTip", "Returns true if a modulator was set and has been cleared." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Modulator Cleared" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearModulator 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 ClearModulator constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearModulator Property Definitions ***********************************
void Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AudioModulationDestination_eventClearModulator_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_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(AudioModulationDestination_eventClearModulator_Parms), &Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::PropPointers) < 2048);
// ********** End Function ClearModulator Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioModulationDestination, nullptr, "ClearModulator", Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::AudioModulationDestination_eventClearModulator_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::AudioModulationDestination_eventClearModulator_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioModulationDestination_ClearModulator()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioModulationDestination_ClearModulator_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioModulationDestination::execClearModulator)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ClearModulator();
P_NATIVE_END;
}
// ********** End Class UAudioModulationDestination Function ClearModulator ************************
// ********** Begin Class UAudioModulationDestination Function GetModulator ************************
struct Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics
{
struct AudioModulationDestination_eventGetModulator_Parms
{
const USoundModulatorBase* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Modulation" },
{ "Comment", "// Returns currently set modulator.\n" },
{ "ModuleRelativePath", "Public/AudioModulationDestination.h" },
{ "ToolTip", "Returns currently set modulator." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Modulator" },
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModulator constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModulator constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModulator Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioModulationDestination_eventGetModulator_Parms, ReturnValue), Z_Construct_UClass_USoundModulatorBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::PropPointers) < 2048);
// ********** End Function GetModulator Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioModulationDestination, nullptr, "GetModulator", Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::AudioModulationDestination_eventGetModulator_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::AudioModulationDestination_eventGetModulator_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioModulationDestination_GetModulator()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioModulationDestination_GetModulator_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioModulationDestination::execGetModulator)
{
P_FINISH;
P_NATIVE_BEGIN;
*(const USoundModulatorBase**)Z_Param__Result=P_THIS->GetModulator();
P_NATIVE_END;
}
// ********** End Class UAudioModulationDestination Function GetModulator **************************
// ********** Begin Class UAudioModulationDestination Function GetValue ****************************
struct Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics
{
struct AudioModulationDestination_eventGetValue_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Modulation" },
{ "Comment", "// Returns the last calculated modulator value sampled from the thread controls are processed on.\n" },
{ "DisplayName", "Get Watched Modulator Value" },
{ "ModuleRelativePath", "Public/AudioModulationDestination.h" },
{ "ToolTip", "Returns the last calculated modulator value sampled from the thread controls are processed on." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Value" },
};
#endif // WITH_METADATA
// ********** Begin Function GetValue constinit property declarations ******************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetValue constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetValue Property Definitions *****************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioModulationDestination_eventGetValue_Parms, ReturnValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::PropPointers) < 2048);
// ********** End Function GetValue Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioModulationDestination, nullptr, "GetValue", Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::AudioModulationDestination_eventGetValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::AudioModulationDestination_eventGetValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioModulationDestination_GetValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioModulationDestination_GetValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioModulationDestination::execGetValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetValue();
P_NATIVE_END;
}
// ********** End Class UAudioModulationDestination Function GetValue ******************************
// ********** Begin Class UAudioModulationDestination Function SetModulator ************************
struct Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics
{
struct AudioModulationDestination_eventSetModulator_Parms
{
const USoundModulatorBase* InModulator;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Modulation" },
{ "Comment", "// Returns true if modulator was set to new value or was already set to provided value.\n" },
{ "DisplayName", "Set Watched Modulator" },
{ "ModuleRelativePath", "Public/AudioModulationDestination.h" },
{ "ToolTip", "Returns true if modulator was set to new value or was already set to provided value." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModulator_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Modulator Set" },
};
#endif // WITH_METADATA
// ********** Begin Function SetModulator constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InModulator;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetModulator constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetModulator Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::NewProp_InModulator = { "InModulator", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioModulationDestination_eventSetModulator_Parms, InModulator), Z_Construct_UClass_USoundModulatorBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModulator_MetaData), NewProp_InModulator_MetaData) };
void Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AudioModulationDestination_eventSetModulator_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAudioModulationDestination_SetModulator_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(AudioModulationDestination_eventSetModulator_Parms), &Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::NewProp_InModulator,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::PropPointers) < 2048);
// ********** End Function SetModulator Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioModulationDestination, nullptr, "SetModulator", Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::AudioModulationDestination_eventSetModulator_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::AudioModulationDestination_eventSetModulator_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioModulationDestination_SetModulator()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioModulationDestination_SetModulator_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioModulationDestination::execSetModulator)
{
P_GET_OBJECT(USoundModulatorBase,Z_Param_InModulator);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetModulator(Z_Param_InModulator);
P_NATIVE_END;
}
// ********** End Class UAudioModulationDestination Function SetModulator **************************
// ********** Begin Class UAudioModulationDestination **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAudioModulationDestination;
UClass* UAudioModulationDestination::GetPrivateStaticClass()
{
using TClass = UAudioModulationDestination;
if (!Z_Registration_Info_UClass_UAudioModulationDestination.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AudioModulationDestination"),
Z_Registration_Info_UClass_UAudioModulationDestination.InnerSingleton,
StaticRegisterNativesUAudioModulationDestination,
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_UAudioModulationDestination.InnerSingleton;
}
UClass* Z_Construct_UClass_UAudioModulationDestination_NoRegister()
{
return UAudioModulationDestination::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAudioModulationDestination_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "AudioModulationDestination.h" },
{ "ModuleRelativePath", "Public/AudioModulationDestination.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modulator_MetaData[] = {
{ "ModuleRelativePath", "Public/AudioModulationDestination.h" },
{ "NativeConstTemplateArg", "" },
};
#endif // WITH_METADATA
// ********** Begin Class UAudioModulationDestination constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Modulator;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAudioModulationDestination constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ClearModulator"), .Pointer = &UAudioModulationDestination::execClearModulator },
{ .NameUTF8 = UTF8TEXT("GetModulator"), .Pointer = &UAudioModulationDestination::execGetModulator },
{ .NameUTF8 = UTF8TEXT("GetValue"), .Pointer = &UAudioModulationDestination::execGetValue },
{ .NameUTF8 = UTF8TEXT("SetModulator"), .Pointer = &UAudioModulationDestination::execSetModulator },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAudioModulationDestination_ClearModulator, "ClearModulator" }, // 3140504974
{ &Z_Construct_UFunction_UAudioModulationDestination_GetModulator, "GetModulator" }, // 3089599397
{ &Z_Construct_UFunction_UAudioModulationDestination_GetValue, "GetValue" }, // 3809009970
{ &Z_Construct_UFunction_UAudioModulationDestination_SetModulator, "SetModulator" }, // 3439284146
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAudioModulationDestination>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAudioModulationDestination_Statics
// ********** Begin Class UAudioModulationDestination Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAudioModulationDestination_Statics::NewProp_Modulator = { "Modulator", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioModulationDestination, Modulator), Z_Construct_UClass_USoundModulatorBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Modulator_MetaData), NewProp_Modulator_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAudioModulationDestination_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioModulationDestination_Statics::NewProp_Modulator,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioModulationDestination_Statics::PropPointers) < 2048);
// ********** End Class UAudioModulationDestination Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UAudioModulationDestination_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioModulationDestination_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAudioModulationDestination_Statics::ClassParams = {
&UAudioModulationDestination::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UAudioModulationDestination_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UAudioModulationDestination_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioModulationDestination_Statics::Class_MetaDataParams), Z_Construct_UClass_UAudioModulationDestination_Statics::Class_MetaDataParams)
};
void UAudioModulationDestination::StaticRegisterNativesUAudioModulationDestination()
{
UClass* Class = UAudioModulationDestination::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAudioModulationDestination_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAudioModulationDestination()
{
if (!Z_Registration_Info_UClass_UAudioModulationDestination.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAudioModulationDestination.OuterSingleton, Z_Construct_UClass_UAudioModulationDestination_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAudioModulationDestination.OuterSingleton;
}
UAudioModulationDestination::UAudioModulationDestination(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAudioModulationDestination);
UAudioModulationDestination::~UAudioModulationDestination() {}
// ********** End Class UAudioModulationDestination ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h__Script_AudioModulation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAudioModulationDestination, UAudioModulationDestination::StaticClass, TEXT("UAudioModulationDestination"), &Z_Registration_Info_UClass_UAudioModulationDestination, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAudioModulationDestination), 2378006414U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h__Script_AudioModulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h__Script_AudioModulation_2429621919{
TEXT("/Script/AudioModulation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h__Script_AudioModulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h__Script_AudioModulation_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,72 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AudioModulationDestination.h"
#ifdef AUDIOMODULATION_AudioModulationDestination_generated_h
#error "AudioModulationDestination.generated.h already included, missing '#pragma once' in AudioModulationDestination.h"
#endif
#define AUDIOMODULATION_AudioModulationDestination_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class USoundModulatorBase;
// ********** Begin Class UAudioModulationDestination **********************************************
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetModulator); \
DECLARE_FUNCTION(execGetValue); \
DECLARE_FUNCTION(execGetModulator); \
DECLARE_FUNCTION(execClearModulator);
struct Z_Construct_UClass_UAudioModulationDestination_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_UAudioModulationDestination_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAudioModulationDestination(); \
friend struct ::Z_Construct_UClass_UAudioModulationDestination_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_UAudioModulationDestination_NoRegister(); \
public: \
DECLARE_CLASS2(UAudioModulationDestination, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_UAudioModulationDestination_NoRegister) \
DECLARE_SERIALIZER(UAudioModulationDestination)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API UAudioModulationDestination(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UAudioModulationDestination(UAudioModulationDestination&&) = delete; \
UAudioModulationDestination(const UAudioModulationDestination&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, UAudioModulationDestination); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAudioModulationDestination); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAudioModulationDestination) \
AUDIOMODULATION_API virtual ~UAudioModulationDestination();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h_14_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAudioModulationDestination;
// ********** End Class UAudioModulationDestination ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationDestination_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,142 @@
// 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 "AudioModulationSettings.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAudioModulationSettings() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMODULATION_API UClass* Z_Construct_UClass_UAudioModulationSettings();
AUDIOMODULATION_API UClass* Z_Construct_UClass_UAudioModulationSettings_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
UPackage* Z_Construct_UPackage__Script_AudioModulation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAudioModulationSettings *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAudioModulationSettings;
UClass* UAudioModulationSettings::GetPrivateStaticClass()
{
using TClass = UAudioModulationSettings;
if (!Z_Registration_Info_UClass_UAudioModulationSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AudioModulationSettings"),
Z_Registration_Info_UClass_UAudioModulationSettings.InnerSingleton,
StaticRegisterNativesUAudioModulationSettings,
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_UAudioModulationSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UAudioModulationSettings_NoRegister()
{
return UAudioModulationSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAudioModulationSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "DisplayName", "Audio Modulation" },
{ "IncludePath", "AudioModulationSettings.h" },
{ "ModuleRelativePath", "Public/AudioModulationSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parameters_MetaData[] = {
{ "AllowedClasses", "/Script/AudioModulation.SoundModulationParameter" },
{ "Category", "Parameters" },
{ "Comment", "// Array of Modulation Parameters that are loaded on plugin startup\n" },
{ "ModuleRelativePath", "Public/AudioModulationSettings.h" },
{ "ToolTip", "Array of Modulation Parameters that are loaded on plugin startup" },
};
#endif // WITH_METADATA
// ********** Begin Class UAudioModulationSettings constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Parameters_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Parameters;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAudioModulationSettings constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAudioModulationSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAudioModulationSettings_Statics
// ********** Begin Class UAudioModulationSettings Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioModulationSettings_Statics::NewProp_Parameters_Inner = { "Parameters", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAudioModulationSettings_Statics::NewProp_Parameters = { "Parameters", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioModulationSettings, Parameters), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parameters_MetaData), NewProp_Parameters_MetaData) }; // 2425717601
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAudioModulationSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioModulationSettings_Statics::NewProp_Parameters_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioModulationSettings_Statics::NewProp_Parameters,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioModulationSettings_Statics::PropPointers) < 2048);
// ********** End Class UAudioModulationSettings Property Definitions ******************************
UObject* (*const Z_Construct_UClass_UAudioModulationSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioModulationSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAudioModulationSettings_Statics::ClassParams = {
&UAudioModulationSettings::StaticClass,
"AudioModulation",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAudioModulationSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAudioModulationSettings_Statics::PropPointers),
0,
0x000800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioModulationSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UAudioModulationSettings_Statics::Class_MetaDataParams)
};
void UAudioModulationSettings::StaticRegisterNativesUAudioModulationSettings()
{
}
UClass* Z_Construct_UClass_UAudioModulationSettings()
{
if (!Z_Registration_Info_UClass_UAudioModulationSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAudioModulationSettings.OuterSingleton, Z_Construct_UClass_UAudioModulationSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAudioModulationSettings.OuterSingleton;
}
UAudioModulationSettings::UAudioModulationSettings(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAudioModulationSettings);
UAudioModulationSettings::~UAudioModulationSettings() {}
// ********** End Class UAudioModulationSettings ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h__Script_AudioModulation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAudioModulationSettings, UAudioModulationSettings::StaticClass, TEXT("UAudioModulationSettings"), &Z_Registration_Info_UClass_UAudioModulationSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAudioModulationSettings), 142642128U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h__Script_AudioModulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h__Script_AudioModulation_155142622{
TEXT("/Script/AudioModulation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h__Script_AudioModulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h__Script_AudioModulation_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,65 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AudioModulationSettings.h"
#ifdef AUDIOMODULATION_AudioModulationSettings_generated_h
#error "AudioModulationSettings.generated.h already included, missing '#pragma once' in AudioModulationSettings.h"
#endif
#define AUDIOMODULATION_AudioModulationSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAudioModulationSettings *************************************************
struct Z_Construct_UClass_UAudioModulationSettings_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_UAudioModulationSettings_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h_19_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAudioModulationSettings(); \
friend struct ::Z_Construct_UClass_UAudioModulationSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_UAudioModulationSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UAudioModulationSettings, UDeveloperSettings, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_UAudioModulationSettings_NoRegister) \
DECLARE_SERIALIZER(UAudioModulationSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("AudioModulation");} \
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h_19_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API UAudioModulationSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UAudioModulationSettings(UAudioModulationSettings&&) = delete; \
UAudioModulationSettings(const UAudioModulationSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, UAudioModulationSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAudioModulationSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAudioModulationSettings) \
AUDIOMODULATION_API virtual ~UAudioModulationSettings();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h_16_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h_19_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h_19_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h_19_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAudioModulationSettings;
// ********** End Class UAudioModulationSettings ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,111 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AudioModulationStatics.h"
#ifdef AUDIOMODULATION_AudioModulationStatics_generated_h
#error "AudioModulationStatics.generated.h already included, missing '#pragma once' in AudioModulationStatics.h"
#endif
#define AUDIOMODULATION_AudioModulationStatics_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UAudioModulationDestination;
class UClass;
class UObject;
class USoundControlBus;
class USoundControlBusMix;
class USoundModulationGenerator;
class USoundModulationGeneratorADEnvelope;
class USoundModulationGeneratorEnvelopeFollower;
class USoundModulationGeneratorLFO;
class USoundModulationParameter;
class USoundModulatorBase;
struct FEnvelopeFollowerGeneratorParams;
struct FSoundControlBusMixStage;
struct FSoundModulationADEnvelopeParams;
struct FSoundModulationDestinationSettings;
struct FSoundModulationLFOParams;
// ********** Begin Class UAudioModulationStatics **************************************************
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStatics_h_31_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetModulatorsFromDestination); \
DECLARE_FUNCTION(execGetModulatorValue); \
DECLARE_FUNCTION(execUpdateModulator); \
DECLARE_FUNCTION(execUpdateMixFromObject); \
DECLARE_FUNCTION(execUpdateMixByFilter); \
DECLARE_FUNCTION(execDeactivateAllBusMixes); \
DECLARE_FUNCTION(execClearAllGlobalBusMixValues); \
DECLARE_FUNCTION(execClearGlobalBusMixValue); \
DECLARE_FUNCTION(execSetGlobalBusMixValue); \
DECLARE_FUNCTION(execUpdateMix); \
DECLARE_FUNCTION(execLoadMixFromProfile); \
DECLARE_FUNCTION(execSaveMixToProfile); \
DECLARE_FUNCTION(execIsControlBusMixActive); \
DECLARE_FUNCTION(execDeactivateGenerator); \
DECLARE_FUNCTION(execDeactivateBusMix); \
DECLARE_FUNCTION(execDeactivateBus); \
DECLARE_FUNCTION(execCreateModulationDestination); \
DECLARE_FUNCTION(execCreateADEnvelopeGenerator); \
DECLARE_FUNCTION(execCreateLFOGenerator); \
DECLARE_FUNCTION(execCreateEnvelopeFollowerGenerator); \
DECLARE_FUNCTION(execCreateModulationParameter); \
DECLARE_FUNCTION(execCreateBusMix); \
DECLARE_FUNCTION(execCreateBusMixStage); \
DECLARE_FUNCTION(execCreateBusMixFromValue); \
DECLARE_FUNCTION(execCreateBus); \
DECLARE_FUNCTION(execActivateGenerator); \
DECLARE_FUNCTION(execActivateBusMix); \
DECLARE_FUNCTION(execActivateBus);
struct Z_Construct_UClass_UAudioModulationStatics_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_UAudioModulationStatics_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStatics_h_31_INCLASS \
private: \
static void StaticRegisterNativesUAudioModulationStatics(); \
friend struct ::Z_Construct_UClass_UAudioModulationStatics_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_UAudioModulationStatics_NoRegister(); \
public: \
DECLARE_CLASS2(UAudioModulationStatics, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_UAudioModulationStatics_NoRegister) \
DECLARE_SERIALIZER(UAudioModulationStatics)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStatics_h_31_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API UAudioModulationStatics(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAudioModulationStatics) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, UAudioModulationStatics); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAudioModulationStatics); \
/** Deleted move- and copy-constructors, should never be used */ \
UAudioModulationStatics(UAudioModulationStatics&&) = delete; \
UAudioModulationStatics(const UAudioModulationStatics&) = delete; \
AUDIOMODULATION_API virtual ~UAudioModulationStatics();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStatics_h_28_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStatics_h_31_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStatics_h_31_RPC_WRAPPERS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStatics_h_31_INCLASS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStatics_h_31_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAudioModulationStatics;
// ********** End Class UAudioModulationStatics ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStatics_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,407 @@
// 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 "AudioModulationStyle.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAudioModulationStyle() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMODULATION_API UClass* Z_Construct_UClass_UAudioModulationStyle();
AUDIOMODULATION_API UClass* Z_Construct_UClass_UAudioModulationStyle_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FColor();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
UPackage* Z_Construct_UPackage__Script_AudioModulation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAudioModulationStyle Function GetControlBusColor ************************
struct Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics
{
struct AudioModulationStyle_eventGetControlBusColor_Parms
{
FColor ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Modulation|Style" },
{ "ModuleRelativePath", "Public/AudioModulationStyle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlBusColor constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControlBusColor constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlBusColor Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioModulationStyle_eventGetControlBusColor_Parms, ReturnValue), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::PropPointers) < 2048);
// ********** End Function GetControlBusColor Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioModulationStyle, nullptr, "GetControlBusColor", Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::AudioModulationStyle_eventGetControlBusColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::AudioModulationStyle_eventGetControlBusColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioModulationStyle::execGetControlBusColor)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FColor*)Z_Param__Result=UAudioModulationStyle::GetControlBusColor();
P_NATIVE_END;
}
// ********** End Class UAudioModulationStyle Function GetControlBusColor **************************
// ********** Begin Class UAudioModulationStyle Function GetControlBusMixColor *********************
struct Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics
{
struct AudioModulationStyle_eventGetControlBusMixColor_Parms
{
FColor ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Modulation|Style" },
{ "ModuleRelativePath", "Public/AudioModulationStyle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControlBusMixColor constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControlBusMixColor constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControlBusMixColor Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioModulationStyle_eventGetControlBusMixColor_Parms, ReturnValue), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::PropPointers) < 2048);
// ********** End Function GetControlBusMixColor Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioModulationStyle, nullptr, "GetControlBusMixColor", Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::AudioModulationStyle_eventGetControlBusMixColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::AudioModulationStyle_eventGetControlBusMixColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioModulationStyle::execGetControlBusMixColor)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FColor*)Z_Param__Result=UAudioModulationStyle::GetControlBusMixColor();
P_NATIVE_END;
}
// ********** End Class UAudioModulationStyle Function GetControlBusMixColor ***********************
// ********** Begin Class UAudioModulationStyle Function GetModulationGeneratorColor ***************
struct Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics
{
struct AudioModulationStyle_eventGetModulationGeneratorColor_Parms
{
FColor ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Modulation|Style" },
{ "ModuleRelativePath", "Public/AudioModulationStyle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModulationGeneratorColor constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModulationGeneratorColor constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModulationGeneratorColor Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioModulationStyle_eventGetModulationGeneratorColor_Parms, ReturnValue), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::PropPointers) < 2048);
// ********** End Function GetModulationGeneratorColor Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioModulationStyle, nullptr, "GetModulationGeneratorColor", Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::AudioModulationStyle_eventGetModulationGeneratorColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::AudioModulationStyle_eventGetModulationGeneratorColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioModulationStyle::execGetModulationGeneratorColor)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FColor*)Z_Param__Result=UAudioModulationStyle::GetModulationGeneratorColor();
P_NATIVE_END;
}
// ********** End Class UAudioModulationStyle Function GetModulationGeneratorColor *****************
// ********** Begin Class UAudioModulationStyle Function GetParameterColor *************************
struct Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics
{
struct AudioModulationStyle_eventGetParameterColor_Parms
{
FColor ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Modulation|Style" },
{ "ModuleRelativePath", "Public/AudioModulationStyle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParameterColor constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParameterColor constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParameterColor Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioModulationStyle_eventGetParameterColor_Parms, ReturnValue), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::PropPointers) < 2048);
// ********** End Function GetParameterColor Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioModulationStyle, nullptr, "GetParameterColor", Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::AudioModulationStyle_eventGetParameterColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::AudioModulationStyle_eventGetParameterColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioModulationStyle::execGetParameterColor)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FColor*)Z_Param__Result=UAudioModulationStyle::GetParameterColor();
P_NATIVE_END;
}
// ********** End Class UAudioModulationStyle Function GetParameterColor ***************************
// ********** Begin Class UAudioModulationStyle Function GetPatchColor *****************************
struct Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics
{
struct AudioModulationStyle_eventGetPatchColor_Parms
{
FColor ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Modulation|Style" },
{ "ModuleRelativePath", "Public/AudioModulationStyle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPatchColor constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPatchColor constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPatchColor Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioModulationStyle_eventGetPatchColor_Parms, ReturnValue), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::PropPointers) < 2048);
// ********** End Function GetPatchColor Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioModulationStyle, nullptr, "GetPatchColor", Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::AudioModulationStyle_eventGetPatchColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::AudioModulationStyle_eventGetPatchColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioModulationStyle::execGetPatchColor)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FColor*)Z_Param__Result=UAudioModulationStyle::GetPatchColor();
P_NATIVE_END;
}
// ********** End Class UAudioModulationStyle Function GetPatchColor *******************************
// ********** Begin Class UAudioModulationStyle ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAudioModulationStyle;
UClass* UAudioModulationStyle::GetPrivateStaticClass()
{
using TClass = UAudioModulationStyle;
if (!Z_Registration_Info_UClass_UAudioModulationStyle.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AudioModulationStyle"),
Z_Registration_Info_UClass_UAudioModulationStyle.InnerSingleton,
StaticRegisterNativesUAudioModulationStyle,
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_UAudioModulationStyle.InnerSingleton;
}
UClass* Z_Construct_UClass_UAudioModulationStyle_NoRegister()
{
return UAudioModulationStyle::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAudioModulationStyle_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "AudioModulationStyle.h" },
{ "ModuleRelativePath", "Public/AudioModulationStyle.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAudioModulationStyle constinit property declarations ********************
// ********** End Class UAudioModulationStyle constinit property declarations **********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetControlBusColor"), .Pointer = &UAudioModulationStyle::execGetControlBusColor },
{ .NameUTF8 = UTF8TEXT("GetControlBusMixColor"), .Pointer = &UAudioModulationStyle::execGetControlBusMixColor },
{ .NameUTF8 = UTF8TEXT("GetModulationGeneratorColor"), .Pointer = &UAudioModulationStyle::execGetModulationGeneratorColor },
{ .NameUTF8 = UTF8TEXT("GetParameterColor"), .Pointer = &UAudioModulationStyle::execGetParameterColor },
{ .NameUTF8 = UTF8TEXT("GetPatchColor"), .Pointer = &UAudioModulationStyle::execGetPatchColor },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAudioModulationStyle_GetControlBusColor, "GetControlBusColor" }, // 1790668649
{ &Z_Construct_UFunction_UAudioModulationStyle_GetControlBusMixColor, "GetControlBusMixColor" }, // 4005716467
{ &Z_Construct_UFunction_UAudioModulationStyle_GetModulationGeneratorColor, "GetModulationGeneratorColor" }, // 2997458161
{ &Z_Construct_UFunction_UAudioModulationStyle_GetParameterColor, "GetParameterColor" }, // 329046692
{ &Z_Construct_UFunction_UAudioModulationStyle_GetPatchColor, "GetPatchColor" }, // 3740432083
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAudioModulationStyle>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAudioModulationStyle_Statics
UObject* (*const Z_Construct_UClass_UAudioModulationStyle_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioModulationStyle_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAudioModulationStyle_Statics::ClassParams = {
&UAudioModulationStyle::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_UAudioModulationStyle_Statics::Class_MetaDataParams), Z_Construct_UClass_UAudioModulationStyle_Statics::Class_MetaDataParams)
};
void UAudioModulationStyle::StaticRegisterNativesUAudioModulationStyle()
{
UClass* Class = UAudioModulationStyle::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAudioModulationStyle_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAudioModulationStyle()
{
if (!Z_Registration_Info_UClass_UAudioModulationStyle.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAudioModulationStyle.OuterSingleton, Z_Construct_UClass_UAudioModulationStyle_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAudioModulationStyle.OuterSingleton;
}
UAudioModulationStyle::UAudioModulationStyle(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAudioModulationStyle);
UAudioModulationStyle::~UAudioModulationStyle() {}
// ********** End Class UAudioModulationStyle ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h__Script_AudioModulation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAudioModulationStyle, UAudioModulationStyle::StaticClass, TEXT("UAudioModulationStyle"), &Z_Registration_Info_UClass_UAudioModulationStyle, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAudioModulationStyle), 2444943462U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h__Script_AudioModulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h__Script_AudioModulation_3696793205{
TEXT("/Script/AudioModulation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h__Script_AudioModulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h__Script_AudioModulation_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AudioModulationStyle.h"
#ifdef AUDIOMODULATION_AudioModulationStyle_generated_h
#error "AudioModulationStyle.generated.h already included, missing '#pragma once' in AudioModulationStyle.h"
#endif
#define AUDIOMODULATION_AudioModulationStyle_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FColor;
// ********** Begin Class UAudioModulationStyle ****************************************************
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetParameterColor); \
DECLARE_FUNCTION(execGetPatchColor); \
DECLARE_FUNCTION(execGetControlBusMixColor); \
DECLARE_FUNCTION(execGetControlBusColor); \
DECLARE_FUNCTION(execGetModulationGeneratorColor);
struct Z_Construct_UClass_UAudioModulationStyle_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_UAudioModulationStyle_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAudioModulationStyle(); \
friend struct ::Z_Construct_UClass_UAudioModulationStyle_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_UAudioModulationStyle_NoRegister(); \
public: \
DECLARE_CLASS2(UAudioModulationStyle, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_UAudioModulationStyle_NoRegister) \
DECLARE_SERIALIZER(UAudioModulationStyle)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h_14_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API UAudioModulationStyle(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UAudioModulationStyle(UAudioModulationStyle&&) = delete; \
UAudioModulationStyle(const UAudioModulationStyle&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, UAudioModulationStyle); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAudioModulationStyle); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAudioModulationStyle) \
AUDIOMODULATION_API virtual ~UAudioModulationStyle();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h_10_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h_14_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAudioModulationStyle;
// ********** End Class UAudioModulationStyle ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_AudioModulationStyle_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,196 @@
// 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 "SoundControlBus.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSoundControlBus() {}
// ********** Begin Cross Module References ********************************************************
AUDIOEXTENSIONS_API UClass* Z_Construct_UClass_USoundModulatorBase();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundControlBus();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundControlBus_NoRegister();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGenerator_NoRegister();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameter_NoRegister();
UPackage* Z_Construct_UPackage__Script_AudioModulation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class USoundControlBus *********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USoundControlBus;
UClass* USoundControlBus::GetPrivateStaticClass()
{
using TClass = USoundControlBus;
if (!Z_Registration_Info_UClass_USoundControlBus.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SoundControlBus"),
Z_Registration_Info_UClass_USoundControlBus.InnerSingleton,
StaticRegisterNativesUSoundControlBus,
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_USoundControlBus.InnerSingleton;
}
UClass* Z_Construct_UClass_USoundControlBus_NoRegister()
{
return USoundControlBus::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USoundControlBus_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "HideCategories", "Object" },
{ "IncludePath", "SoundControlBus.h" },
{ "ModuleRelativePath", "Public/SoundControlBus.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBypass_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** If true, bypasses control bus from being modulated by parameters, patches, or mixed (control bus remains active and computed). */" },
{ "ModuleRelativePath", "Public/SoundControlBus.h" },
{ "ToolTip", "If true, bypasses control bus from being modulated by parameters, patches, or mixed (control bus remains active and computed)." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideAddress_MetaData[] = {
{ "Category", "Advanced|Mix" },
{ "Comment", "/** If true, Address field is used in place of object name for address used when applying mix changes using filtering. */" },
{ "ModuleRelativePath", "Public/SoundControlBus.h" },
{ "ToolTip", "If true, Address field is used in place of object name for address used when applying mix changes using filtering." },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Address_MetaData[] = {
{ "Category", "Advanced|Mix" },
{ "Comment", "/** Address to use when applying mix changes. */" },
{ "EditCondition", "bOverrideAddress" },
{ "ModuleRelativePath", "Public/SoundControlBus.h" },
{ "ToolTip", "Address to use when applying mix changes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Generators_MetaData[] = {
{ "Category", "Advanced|Generators" },
{ "Comment", "/** The Modulation Generators which modulate this Control Bus. */" },
{ "ModuleRelativePath", "Public/SoundControlBus.h" },
{ "ToolTip", "The Modulation Generators which modulate this Control Bus." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parameter_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** The Modulation Parameter to use with this Control Bus. This determines how the control bus will be mixed with other modulators as well as its unit range. */" },
{ "ModuleRelativePath", "Public/SoundControlBus.h" },
{ "ToolTip", "The Modulation Parameter to use with this Control Bus. This determines how the control bus will be mixed with other modulators as well as its unit range." },
};
#endif // WITH_METADATA
// ********** Begin Class USoundControlBus constinit property declarations *************************
static void NewProp_bBypass_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBypass;
#if WITH_EDITORONLY_DATA
static void NewProp_bOverrideAddress_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideAddress;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStrPropertyParams NewProp_Address;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Generators_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Generators;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Parameter;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USoundControlBus constinit property declarations ***************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USoundControlBus>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USoundControlBus_Statics
// ********** Begin Class USoundControlBus Property Definitions ************************************
void Z_Construct_UClass_USoundControlBus_Statics::NewProp_bBypass_SetBit(void* Obj)
{
((USoundControlBus*)Obj)->bBypass = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USoundControlBus_Statics::NewProp_bBypass = { "bBypass", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USoundControlBus), &Z_Construct_UClass_USoundControlBus_Statics::NewProp_bBypass_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBypass_MetaData), NewProp_bBypass_MetaData) };
#if WITH_EDITORONLY_DATA
void Z_Construct_UClass_USoundControlBus_Statics::NewProp_bOverrideAddress_SetBit(void* Obj)
{
((USoundControlBus*)Obj)->bOverrideAddress = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USoundControlBus_Statics::NewProp_bOverrideAddress = { "bOverrideAddress", nullptr, (EPropertyFlags)0x0010000800000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USoundControlBus), &Z_Construct_UClass_USoundControlBus_Statics::NewProp_bOverrideAddress_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideAddress_MetaData), NewProp_bOverrideAddress_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_USoundControlBus_Statics::NewProp_Address = { "Address", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USoundControlBus, Address), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Address_MetaData), NewProp_Address_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_USoundControlBus_Statics::NewProp_Generators_Inner = { "Generators", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USoundModulationGenerator_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_USoundControlBus_Statics::NewProp_Generators = { "Generators", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USoundControlBus, Generators), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Generators_MetaData), NewProp_Generators_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_USoundControlBus_Statics::NewProp_Parameter = { "Parameter", nullptr, (EPropertyFlags)0x0114000000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USoundControlBus, Parameter), Z_Construct_UClass_USoundModulationParameter_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parameter_MetaData), NewProp_Parameter_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USoundControlBus_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundControlBus_Statics::NewProp_bBypass,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundControlBus_Statics::NewProp_bOverrideAddress,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundControlBus_Statics::NewProp_Address,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundControlBus_Statics::NewProp_Generators_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundControlBus_Statics::NewProp_Generators,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundControlBus_Statics::NewProp_Parameter,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundControlBus_Statics::PropPointers) < 2048);
// ********** End Class USoundControlBus Property Definitions **************************************
UObject* (*const Z_Construct_UClass_USoundControlBus_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundModulatorBase,
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundControlBus_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USoundControlBus_Statics::ClassParams = {
&USoundControlBus::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_USoundControlBus_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_USoundControlBus_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USoundControlBus_Statics::Class_MetaDataParams), Z_Construct_UClass_USoundControlBus_Statics::Class_MetaDataParams)
};
void USoundControlBus::StaticRegisterNativesUSoundControlBus()
{
}
UClass* Z_Construct_UClass_USoundControlBus()
{
if (!Z_Registration_Info_UClass_USoundControlBus.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USoundControlBus.OuterSingleton, Z_Construct_UClass_USoundControlBus_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USoundControlBus.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USoundControlBus);
USoundControlBus::~USoundControlBus() {}
// ********** End Class USoundControlBus ***********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h__Script_AudioModulation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USoundControlBus, USoundControlBus::StaticClass, TEXT("USoundControlBus"), &Z_Registration_Info_UClass_USoundControlBus, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USoundControlBus), 792482211U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h__Script_AudioModulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h__Script_AudioModulation_3489333299{
TEXT("/Script/AudioModulation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h__Script_AudioModulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h__Script_AudioModulation_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "SoundControlBus.h"
#ifdef AUDIOMODULATION_SoundControlBus_generated_h
#error "SoundControlBus.generated.h already included, missing '#pragma once' in SoundControlBus.h"
#endif
#define AUDIOMODULATION_SoundControlBus_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class USoundControlBus *********************************************************
struct Z_Construct_UClass_USoundControlBus_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundControlBus_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h_26_INCLASS \
private: \
static void StaticRegisterNativesUSoundControlBus(); \
friend struct ::Z_Construct_UClass_USoundControlBus_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundControlBus_NoRegister(); \
public: \
DECLARE_CLASS2(USoundControlBus, USoundModulatorBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundControlBus_NoRegister) \
DECLARE_SERIALIZER(USoundControlBus)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h_26_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundControlBus(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundControlBus) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundControlBus); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundControlBus); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundControlBus(USoundControlBus&&) = delete; \
USoundControlBus(const USoundControlBus&) = delete; \
AUDIOMODULATION_API virtual ~USoundControlBus();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h_23_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h_26_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h_26_INCLASS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h_26_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundControlBus;
// ********** End Class USoundControlBus ***********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBus_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,516 @@
// 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 "SoundControlBusMix.h"
#include "SoundModulationValue.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSoundControlBusMix() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundControlBus_NoRegister();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundControlBusMix();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundControlBusMix_NoRegister();
AUDIOMODULATION_API UScriptStruct* Z_Construct_UScriptStruct_FSoundControlBusMixStage();
AUDIOMODULATION_API UScriptStruct* Z_Construct_UScriptStruct_FSoundModulationMixValue();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UPackage* Z_Construct_UPackage__Script_AudioModulation();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSoundControlBusMixStage ******************************************
struct Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSoundControlBusMixStage); }
static inline consteval int16 GetStructAlignment() { return alignof(FSoundControlBusMixStage); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Bus_MetaData[] = {
{ "Category", "Stage" },
{ "Comment", "/* Bus controlled by the mix stage. */" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "ToolTip", "Bus controlled by the mix stage." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Stage" },
{ "Comment", "/* Value mix is set to. */" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "ToolTip", "Value mix is set to." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSoundControlBusMixStage constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Bus;
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSoundControlBusMixStage constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSoundControlBusMixStage>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSoundControlBusMixStage;
class UScriptStruct* FSoundControlBusMixStage::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSoundControlBusMixStage.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSoundControlBusMixStage.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSoundControlBusMixStage, (UObject*)Z_Construct_UPackage__Script_AudioModulation(), TEXT("SoundControlBusMixStage"));
}
return Z_Registration_Info_UScriptStruct_FSoundControlBusMixStage.OuterSingleton;
}
// ********** Begin ScriptStruct FSoundControlBusMixStage Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::NewProp_Bus = { "Bus", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundControlBusMixStage, Bus), Z_Construct_UClass_USoundControlBus_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Bus_MetaData), NewProp_Bus_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundControlBusMixStage, Value), Z_Construct_UScriptStruct_FSoundModulationMixValue, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) }; // 3505794715
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::NewProp_Bus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSoundControlBusMixStage Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
nullptr,
&NewStructOps,
"SoundControlBusMixStage",
Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::PropPointers),
sizeof(FSoundControlBusMixStage),
alignof(FSoundControlBusMixStage),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSoundControlBusMixStage()
{
if (!Z_Registration_Info_UScriptStruct_FSoundControlBusMixStage.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSoundControlBusMixStage.InnerSingleton, Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSoundControlBusMixStage.InnerSingleton);
}
// ********** End ScriptStruct FSoundControlBusMixStage ********************************************
// ********** Begin Class USoundControlBusMix Function ActivateMix *********************************
struct Z_Construct_UFunction_USoundControlBusMix_ActivateMix_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "CallInEditor", "true" },
{ "Category", "Mix" },
{ "Comment", "// Activates this mix in all active worlds.\n" },
{ "DisplayPriority", "10" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "ToolTip", "Activates this mix in all active worlds." },
};
#endif // WITH_METADATA
// ********** Begin Function ActivateMix constinit property declarations ***************************
// ********** End Function ActivateMix constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USoundControlBusMix_ActivateMix_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USoundControlBusMix, nullptr, "ActivateMix", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00080401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USoundControlBusMix_ActivateMix_Statics::Function_MetaDataParams), Z_Construct_UFunction_USoundControlBusMix_ActivateMix_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_USoundControlBusMix_ActivateMix()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USoundControlBusMix_ActivateMix_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USoundControlBusMix::execActivateMix)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ActivateMix();
P_NATIVE_END;
}
// ********** End Class USoundControlBusMix Function ActivateMix ***********************************
// ********** Begin Class USoundControlBusMix Function DeactivateAllMixes **************************
struct Z_Construct_UFunction_USoundControlBusMix_DeactivateAllMixes_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "CallInEditor", "true" },
{ "Category", "Mix" },
{ "Comment", "// Deactivates all mixes in all active worlds\n" },
{ "DisplayPriority", "30" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "ToolTip", "Deactivates all mixes in all active worlds" },
};
#endif // WITH_METADATA
// ********** Begin Function DeactivateAllMixes constinit property declarations ********************
// ********** End Function DeactivateAllMixes constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USoundControlBusMix_DeactivateAllMixes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USoundControlBusMix, nullptr, "DeactivateAllMixes", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00080401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USoundControlBusMix_DeactivateAllMixes_Statics::Function_MetaDataParams), Z_Construct_UFunction_USoundControlBusMix_DeactivateAllMixes_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_USoundControlBusMix_DeactivateAllMixes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USoundControlBusMix_DeactivateAllMixes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USoundControlBusMix::execDeactivateAllMixes)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->DeactivateAllMixes();
P_NATIVE_END;
}
// ********** End Class USoundControlBusMix Function DeactivateAllMixes ****************************
// ********** Begin Class USoundControlBusMix Function DeactivateMix *******************************
struct Z_Construct_UFunction_USoundControlBusMix_DeactivateMix_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "CallInEditor", "true" },
{ "Category", "Mix" },
{ "Comment", "// Deactivates this mix in all active worlds. The mix is fully deactivated once all stages have finished their release times.\n" },
{ "DisplayPriority", "20" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "ToolTip", "Deactivates this mix in all active worlds. The mix is fully deactivated once all stages have finished their release times." },
};
#endif // WITH_METADATA
// ********** Begin Function DeactivateMix constinit property declarations *************************
// ********** End Function DeactivateMix constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USoundControlBusMix_DeactivateMix_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USoundControlBusMix, nullptr, "DeactivateMix", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00080401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USoundControlBusMix_DeactivateMix_Statics::Function_MetaDataParams), Z_Construct_UFunction_USoundControlBusMix_DeactivateMix_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_USoundControlBusMix_DeactivateMix()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USoundControlBusMix_DeactivateMix_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USoundControlBusMix::execDeactivateMix)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->DeactivateMix();
P_NATIVE_END;
}
// ********** End Class USoundControlBusMix Function DeactivateMix *********************************
// ********** Begin Class USoundControlBusMix Function LoadMixFromProfile **************************
struct Z_Construct_UFunction_USoundControlBusMix_LoadMixFromProfile_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "CallInEditor", "true" },
{ "Category", "Mix" },
{ "Comment", "// Loads the mix from the provided profile index\n" },
{ "DisplayPriority", "50" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "ToolTip", "Loads the mix from the provided profile index" },
};
#endif // WITH_METADATA
// ********** Begin Function LoadMixFromProfile constinit property declarations ********************
// ********** End Function LoadMixFromProfile constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USoundControlBusMix_LoadMixFromProfile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USoundControlBusMix, nullptr, "LoadMixFromProfile", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00080401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USoundControlBusMix_LoadMixFromProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_USoundControlBusMix_LoadMixFromProfile_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_USoundControlBusMix_LoadMixFromProfile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USoundControlBusMix_LoadMixFromProfile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USoundControlBusMix::execLoadMixFromProfile)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->LoadMixFromProfile();
P_NATIVE_END;
}
// ********** End Class USoundControlBusMix Function LoadMixFromProfile ****************************
// ********** Begin Class USoundControlBusMix Function SaveMixToProfile ****************************
struct Z_Construct_UFunction_USoundControlBusMix_SaveMixToProfile_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "CallInEditor", "true" },
{ "Category", "Mix" },
{ "Comment", "// Saves the mix to the provided profile index\n" },
{ "DisplayPriority", "60" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "ToolTip", "Saves the mix to the provided profile index" },
};
#endif // WITH_METADATA
// ********** Begin Function SaveMixToProfile constinit property declarations **********************
// ********** End Function SaveMixToProfile constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USoundControlBusMix_SaveMixToProfile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USoundControlBusMix, nullptr, "SaveMixToProfile", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00080401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USoundControlBusMix_SaveMixToProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_USoundControlBusMix_SaveMixToProfile_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_USoundControlBusMix_SaveMixToProfile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USoundControlBusMix_SaveMixToProfile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USoundControlBusMix::execSaveMixToProfile)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SaveMixToProfile();
P_NATIVE_END;
}
// ********** End Class USoundControlBusMix Function SaveMixToProfile ******************************
// ********** Begin Class USoundControlBusMix Function SoloMix *************************************
struct Z_Construct_UFunction_USoundControlBusMix_SoloMix_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "CallInEditor", "true" },
{ "Category", "Mix" },
{ "Comment", "// Solos this mix, deactivating all others and activating this\n// (if its not already active), while testing in-editor in all\n// active worlds\n" },
{ "DisplayPriority", "40" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "ToolTip", "Solos this mix, deactivating all others and activating this\n(if its not already active), while testing in-editor in all\nactive worlds" },
};
#endif // WITH_METADATA
// ********** Begin Function SoloMix constinit property declarations *******************************
// ********** End Function SoloMix constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USoundControlBusMix_SoloMix_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USoundControlBusMix, nullptr, "SoloMix", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00080401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USoundControlBusMix_SoloMix_Statics::Function_MetaDataParams), Z_Construct_UFunction_USoundControlBusMix_SoloMix_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_USoundControlBusMix_SoloMix()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USoundControlBusMix_SoloMix_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USoundControlBusMix::execSoloMix)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SoloMix();
P_NATIVE_END;
}
// ********** End Class USoundControlBusMix Function SoloMix ***************************************
// ********** Begin Class USoundControlBusMix ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USoundControlBusMix;
UClass* USoundControlBusMix::GetPrivateStaticClass()
{
using TClass = USoundControlBusMix;
if (!Z_Registration_Info_UClass_USoundControlBusMix.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SoundControlBusMix"),
Z_Registration_Info_UClass_USoundControlBusMix.InnerSingleton,
StaticRegisterNativesUSoundControlBusMix,
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_USoundControlBusMix.InnerSingleton;
}
UClass* Z_Construct_UClass_USoundControlBusMix_NoRegister()
{
return USoundControlBusMix::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USoundControlBusMix_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "AutoExpandCategories", "Stage Mix" },
{ "BlueprintType", "true" },
{ "IncludePath", "SoundControlBusMix.h" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "PrioritizeCategories", "Mix Config Stages" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProfileIndex_MetaData[] = {
{ "Category", "Config" },
{ "DisplayPriority", "30" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Duration_MetaData[] = {
{ "Category", "Config" },
{ "Comment", "// Once activated, the mix will start a timer for the given duration (seconds).\n// When the timer ends, the mix will be deactivated.\n// As a result, the attack time is included in this duration, but not the release time.\n// When set to 0, the mix is activated and then immediately deactivated.\n// If less than 0, the mix will remain activated until manually deactivated.\n" },
{ "DisplayPriority", "10" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "ToolTip", "Once activated, the mix will start a timer for the given duration (seconds).\nWhen the timer ends, the mix will be deactivated.\nAs a result, the attack time is included in this duration, but not the release time.\nWhen set to 0, the mix is activated and then immediately deactivated.\nIf less than 0, the mix will remain activated until manually deactivated." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRetriggerOnActivation_MetaData[] = {
{ "Category", "Config" },
{ "Comment", "// If a Mix is already active and you activate it again, one of two things will happen:\n// If set to true, the stages will all go back to their default values and the mix will activate again,\n// allowing the attack to trigger again.\n// If set to false, calling activate will only reset the timer to deactivate (based on the Duration value).\n" },
{ "DisplayPriority", "20" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "ToolTip", "If a Mix is already active and you activate it again, one of two things will happen:\nIf set to true, the stages will all go back to their default values and the mix will activate again,\nallowing the attack to trigger again.\nIf set to false, calling activate will only reset the timer to deactivate (based on the Duration value)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MixStages_MetaData[] = {
{ "Category", "Stages" },
{ "Comment", "/* Array of stages controlled by mix. */" },
{ "ModuleRelativePath", "Public/SoundControlBusMix.h" },
{ "ToolTip", "Array of stages controlled by mix." },
};
#endif // WITH_METADATA
// ********** Begin Class USoundControlBusMix constinit property declarations **********************
static const UECodeGen_Private::FUInt32PropertyParams NewProp_ProfileIndex;
static const UECodeGen_Private::FDoublePropertyParams NewProp_Duration;
static void NewProp_bRetriggerOnActivation_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRetriggerOnActivation;
static const UECodeGen_Private::FStructPropertyParams NewProp_MixStages_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_MixStages;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USoundControlBusMix constinit property declarations ************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ActivateMix"), .Pointer = &USoundControlBusMix::execActivateMix },
{ .NameUTF8 = UTF8TEXT("DeactivateAllMixes"), .Pointer = &USoundControlBusMix::execDeactivateAllMixes },
{ .NameUTF8 = UTF8TEXT("DeactivateMix"), .Pointer = &USoundControlBusMix::execDeactivateMix },
{ .NameUTF8 = UTF8TEXT("LoadMixFromProfile"), .Pointer = &USoundControlBusMix::execLoadMixFromProfile },
{ .NameUTF8 = UTF8TEXT("SaveMixToProfile"), .Pointer = &USoundControlBusMix::execSaveMixToProfile },
{ .NameUTF8 = UTF8TEXT("SoloMix"), .Pointer = &USoundControlBusMix::execSoloMix },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USoundControlBusMix_ActivateMix, "ActivateMix" }, // 1192570171
{ &Z_Construct_UFunction_USoundControlBusMix_DeactivateAllMixes, "DeactivateAllMixes" }, // 1976693358
{ &Z_Construct_UFunction_USoundControlBusMix_DeactivateMix, "DeactivateMix" }, // 1442702149
{ &Z_Construct_UFunction_USoundControlBusMix_LoadMixFromProfile, "LoadMixFromProfile" }, // 1579208852
{ &Z_Construct_UFunction_USoundControlBusMix_SaveMixToProfile, "SaveMixToProfile" }, // 3041412045
{ &Z_Construct_UFunction_USoundControlBusMix_SoloMix, "SoloMix" }, // 2755022276
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USoundControlBusMix>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USoundControlBusMix_Statics
// ********** Begin Class USoundControlBusMix Property Definitions *********************************
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_ProfileIndex = { "ProfileIndex", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USoundControlBusMix, ProfileIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProfileIndex_MetaData), NewProp_ProfileIndex_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USoundControlBusMix, Duration), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Duration_MetaData), NewProp_Duration_MetaData) };
void Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_bRetriggerOnActivation_SetBit(void* Obj)
{
((USoundControlBusMix*)Obj)->bRetriggerOnActivation = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_bRetriggerOnActivation = { "bRetriggerOnActivation", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USoundControlBusMix), &Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_bRetriggerOnActivation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRetriggerOnActivation_MetaData), NewProp_bRetriggerOnActivation_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_MixStages_Inner = { "MixStages", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoundControlBusMixStage, METADATA_PARAMS(0, nullptr) }; // 2518952000
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_MixStages = { "MixStages", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USoundControlBusMix, MixStages), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MixStages_MetaData), NewProp_MixStages_MetaData) }; // 2518952000
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USoundControlBusMix_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_ProfileIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_bRetriggerOnActivation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_MixStages_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundControlBusMix_Statics::NewProp_MixStages,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundControlBusMix_Statics::PropPointers) < 2048);
// ********** End Class USoundControlBusMix Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_USoundControlBusMix_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundControlBusMix_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USoundControlBusMix_Statics::ClassParams = {
&USoundControlBusMix::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USoundControlBusMix_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USoundControlBusMix_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USoundControlBusMix_Statics::Class_MetaDataParams), Z_Construct_UClass_USoundControlBusMix_Statics::Class_MetaDataParams)
};
void USoundControlBusMix::StaticRegisterNativesUSoundControlBusMix()
{
UClass* Class = USoundControlBusMix::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USoundControlBusMix_Statics::Funcs));
}
UClass* Z_Construct_UClass_USoundControlBusMix()
{
if (!Z_Registration_Info_UClass_USoundControlBusMix.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USoundControlBusMix.OuterSingleton, Z_Construct_UClass_USoundControlBusMix_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USoundControlBusMix.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USoundControlBusMix);
USoundControlBusMix::~USoundControlBusMix() {}
// ********** End Class USoundControlBusMix ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h__Script_AudioModulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSoundControlBusMixStage::StaticStruct, Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics::NewStructOps, TEXT("SoundControlBusMixStage"),&Z_Registration_Info_UScriptStruct_FSoundControlBusMixStage, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSoundControlBusMixStage), 2518952000U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USoundControlBusMix, USoundControlBusMix::StaticClass, TEXT("USoundControlBusMix"), &Z_Registration_Info_UClass_USoundControlBusMix, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USoundControlBusMix), 85672987U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h__Script_AudioModulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h__Script_AudioModulation_3261212908{
TEXT("/Script/AudioModulation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h__Script_AudioModulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h__Script_AudioModulation_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h__Script_AudioModulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h__Script_AudioModulation_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,83 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "SoundControlBusMix.h"
#ifdef AUDIOMODULATION_SoundControlBusMix_generated_h
#error "SoundControlBusMix.generated.h already included, missing '#pragma once' in SoundControlBusMix.h"
#endif
#define AUDIOMODULATION_SoundControlBusMix_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSoundControlBusMixStage ******************************************
struct Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics;
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h_22_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSoundControlBusMixStage_Statics; \
AUDIOMODULATION_API static class UScriptStruct* StaticStruct();
struct FSoundControlBusMixStage;
// ********** End ScriptStruct FSoundControlBusMixStage ********************************************
// ********** Begin Class USoundControlBusMix ******************************************************
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h_39_RPC_WRAPPERS \
DECLARE_FUNCTION(execDeactivateAllMixes); \
DECLARE_FUNCTION(execDeactivateMix); \
DECLARE_FUNCTION(execActivateMix); \
DECLARE_FUNCTION(execSoloMix); \
DECLARE_FUNCTION(execSaveMixToProfile); \
DECLARE_FUNCTION(execLoadMixFromProfile);
struct Z_Construct_UClass_USoundControlBusMix_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundControlBusMix_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h_39_INCLASS \
private: \
static void StaticRegisterNativesUSoundControlBusMix(); \
friend struct ::Z_Construct_UClass_USoundControlBusMix_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundControlBusMix_NoRegister(); \
public: \
DECLARE_CLASS2(USoundControlBusMix, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundControlBusMix_NoRegister) \
DECLARE_SERIALIZER(USoundControlBusMix)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h_39_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundControlBusMix(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundControlBusMix) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundControlBusMix); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundControlBusMix); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundControlBusMix(USoundControlBusMix&&) = delete; \
USoundControlBusMix(const USoundControlBusMix&) = delete; \
AUDIOMODULATION_API virtual ~USoundControlBusMix();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h_36_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h_39_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h_39_RPC_WRAPPERS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h_39_INCLASS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h_39_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundControlBusMix;
// ********** End Class USoundControlBusMix ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundControlBusMix_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,282 @@
// 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 "Generators/SoundModulationADEnvelope.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSoundModulationADEnvelope() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGenerator();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGeneratorADEnvelope();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGeneratorADEnvelope_NoRegister();
AUDIOMODULATION_API UScriptStruct* Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams();
UPackage* Z_Construct_UPackage__Script_AudioModulation();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSoundModulationADEnvelopeParams **********************************
struct Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSoundModulationADEnvelopeParams); }
static inline consteval int16 GetStructAlignment() { return alignof(FSoundModulationADEnvelopeParams); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationADEnvelope.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttackTime_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMin", "0" },
{ "Comment", "/** Attack time of the envelope (seconds). */" },
{ "DisplayPriority", "20" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationADEnvelope.h" },
{ "ToolTip", "Attack time of the envelope (seconds)." },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DecayTime_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMin", "0" },
{ "Comment", "/** Decay time of the envelope (seconds). */" },
{ "DisplayPriority", "30" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationADEnvelope.h" },
{ "ToolTip", "Decay time of the envelope (seconds)." },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttackCurve_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMin", "0" },
{ "Comment", "/** The exponential curve factor of the attack. 1.0 = linear growth, < 1.0 logorithmic growth, > 1.0 exponential growth. */" },
{ "DisplayPriority", "40" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationADEnvelope.h" },
{ "ToolTip", "The exponential curve factor of the attack. 1.0 = linear growth, < 1.0 logorithmic growth, > 1.0 exponential growth." },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DecayCurve_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMin", "0" },
{ "Comment", "/** The exponential curve factor of the decay. 1.0 = linear decay, < 1.0 exponential decay, > 1.0 logarithmic decay. */" },
{ "DisplayPriority", "50" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationADEnvelope.h" },
{ "ToolTip", "The exponential curve factor of the decay. 1.0 = linear decay, < 1.0 exponential decay, > 1.0 logarithmic decay." },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLooping_MetaData[] = {
{ "Category", "Modulation" },
{ "Comment", "/** Whether or not to loop the envelope. */" },
{ "DisplayPriority", "60" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationADEnvelope.h" },
{ "ToolTip", "Whether or not to loop the envelope." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBypass_MetaData[] = {
{ "Category", "Modulation" },
{ "Comment", "/** If true, bypasses envelope bus from being modulated by parameters, patches, or mixed (Envelope remains active and computed). */" },
{ "DisplayPriority", "10" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationADEnvelope.h" },
{ "ToolTip", "If true, bypasses envelope bus from being modulated by parameters, patches, or mixed (Envelope remains active and computed)." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSoundModulationADEnvelopeParams constinit property declarations **
static const UECodeGen_Private::FFloatPropertyParams NewProp_AttackTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DecayTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AttackCurve;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DecayCurve;
static void NewProp_bLooping_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLooping;
static void NewProp_bBypass_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBypass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSoundModulationADEnvelopeParams constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSoundModulationADEnvelopeParams>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSoundModulationADEnvelopeParams;
class UScriptStruct* FSoundModulationADEnvelopeParams::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSoundModulationADEnvelopeParams.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSoundModulationADEnvelopeParams.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams, (UObject*)Z_Construct_UPackage__Script_AudioModulation(), TEXT("SoundModulationADEnvelopeParams"));
}
return Z_Registration_Info_UScriptStruct_FSoundModulationADEnvelopeParams.OuterSingleton;
}
// ********** Begin ScriptStruct FSoundModulationADEnvelopeParams Property Definitions *************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_AttackTime = { "AttackTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationADEnvelopeParams, AttackTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttackTime_MetaData), NewProp_AttackTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_DecayTime = { "DecayTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationADEnvelopeParams, DecayTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DecayTime_MetaData), NewProp_DecayTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_AttackCurve = { "AttackCurve", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationADEnvelopeParams, AttackCurve), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttackCurve_MetaData), NewProp_AttackCurve_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_DecayCurve = { "DecayCurve", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationADEnvelopeParams, DecayCurve), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DecayCurve_MetaData), NewProp_DecayCurve_MetaData) };
void Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_bLooping_SetBit(void* Obj)
{
((FSoundModulationADEnvelopeParams*)Obj)->bLooping = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_bLooping = { "bLooping", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSoundModulationADEnvelopeParams), &Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_bLooping_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLooping_MetaData), NewProp_bLooping_MetaData) };
void Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_bBypass_SetBit(void* Obj)
{
((FSoundModulationADEnvelopeParams*)Obj)->bBypass = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_bBypass = { "bBypass", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSoundModulationADEnvelopeParams), &Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_bBypass_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBypass_MetaData), NewProp_bBypass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_AttackTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_DecayTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_AttackCurve,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_DecayCurve,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_bLooping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewProp_bBypass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSoundModulationADEnvelopeParams Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
nullptr,
&NewStructOps,
"SoundModulationADEnvelopeParams",
Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::PropPointers),
sizeof(FSoundModulationADEnvelopeParams),
alignof(FSoundModulationADEnvelopeParams),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams()
{
if (!Z_Registration_Info_UScriptStruct_FSoundModulationADEnvelopeParams.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSoundModulationADEnvelopeParams.InnerSingleton, Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSoundModulationADEnvelopeParams.InnerSingleton);
}
// ********** End ScriptStruct FSoundModulationADEnvelopeParams ************************************
// ********** Begin Class USoundModulationGeneratorADEnvelope **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USoundModulationGeneratorADEnvelope;
UClass* USoundModulationGeneratorADEnvelope::GetPrivateStaticClass()
{
using TClass = USoundModulationGeneratorADEnvelope;
if (!Z_Registration_Info_UClass_USoundModulationGeneratorADEnvelope.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SoundModulationGeneratorADEnvelope"),
Z_Registration_Info_UClass_USoundModulationGeneratorADEnvelope.InnerSingleton,
StaticRegisterNativesUSoundModulationGeneratorADEnvelope,
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_USoundModulationGeneratorADEnvelope.InnerSingleton;
}
UClass* Z_Construct_UClass_USoundModulationGeneratorADEnvelope_NoRegister()
{
return USoundModulationGeneratorADEnvelope::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "HideCategories", "Object Object" },
{ "IncludePath", "Generators/SoundModulationADEnvelope.h" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationADEnvelope.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Params_MetaData[] = {
{ "Category", "Modulation" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationADEnvelope.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USoundModulationGeneratorADEnvelope constinit property declarations ******
static const UECodeGen_Private::FStructPropertyParams NewProp_Params;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USoundModulationGeneratorADEnvelope constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USoundModulationGeneratorADEnvelope>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics
// ********** Begin Class USoundModulationGeneratorADEnvelope Property Definitions *****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::NewProp_Params = { "Params", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USoundModulationGeneratorADEnvelope, Params), Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Params_MetaData), NewProp_Params_MetaData) }; // 694828204
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::NewProp_Params,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::PropPointers) < 2048);
// ********** End Class USoundModulationGeneratorADEnvelope Property Definitions *******************
UObject* (*const Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundModulationGenerator,
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::ClassParams = {
&USoundModulationGeneratorADEnvelope::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::Class_MetaDataParams), Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::Class_MetaDataParams)
};
void USoundModulationGeneratorADEnvelope::StaticRegisterNativesUSoundModulationGeneratorADEnvelope()
{
}
UClass* Z_Construct_UClass_USoundModulationGeneratorADEnvelope()
{
if (!Z_Registration_Info_UClass_USoundModulationGeneratorADEnvelope.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USoundModulationGeneratorADEnvelope.OuterSingleton, Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USoundModulationGeneratorADEnvelope.OuterSingleton;
}
USoundModulationGeneratorADEnvelope::USoundModulationGeneratorADEnvelope(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USoundModulationGeneratorADEnvelope);
USoundModulationGeneratorADEnvelope::~USoundModulationGeneratorADEnvelope() {}
// ********** End Class USoundModulationGeneratorADEnvelope ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h__Script_AudioModulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSoundModulationADEnvelopeParams::StaticStruct, Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics::NewStructOps, TEXT("SoundModulationADEnvelopeParams"),&Z_Registration_Info_UScriptStruct_FSoundModulationADEnvelopeParams, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSoundModulationADEnvelopeParams), 694828204U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USoundModulationGeneratorADEnvelope, USoundModulationGeneratorADEnvelope::StaticClass, TEXT("USoundModulationGeneratorADEnvelope"), &Z_Registration_Info_UClass_USoundModulationGeneratorADEnvelope, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USoundModulationGeneratorADEnvelope), 2869902994U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h__Script_AudioModulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h__Script_AudioModulation_797774391{
TEXT("/Script/AudioModulation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h__Script_AudioModulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h__Script_AudioModulation_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h__Script_AudioModulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h__Script_AudioModulation_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Generators/SoundModulationADEnvelope.h"
#ifdef AUDIOMODULATION_SoundModulationADEnvelope_generated_h
#error "SoundModulationADEnvelope.generated.h already included, missing '#pragma once' in SoundModulationADEnvelope.h"
#endif
#define AUDIOMODULATION_SoundModulationADEnvelope_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSoundModulationADEnvelopeParams **********************************
struct Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics;
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSoundModulationADEnvelopeParams_Statics; \
AUDIOMODULATION_API static class UScriptStruct* StaticStruct();
struct FSoundModulationADEnvelopeParams;
// ********** End ScriptStruct FSoundModulationADEnvelopeParams ************************************
// ********** Begin Class USoundModulationGeneratorADEnvelope **************************************
struct Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGeneratorADEnvelope_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h_47_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSoundModulationGeneratorADEnvelope(); \
friend struct ::Z_Construct_UClass_USoundModulationGeneratorADEnvelope_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationGeneratorADEnvelope_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationGeneratorADEnvelope, USoundModulationGenerator, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationGeneratorADEnvelope_NoRegister) \
DECLARE_SERIALIZER(USoundModulationGeneratorADEnvelope)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h_47_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationGeneratorADEnvelope(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationGeneratorADEnvelope(USoundModulationGeneratorADEnvelope&&) = delete; \
USoundModulationGeneratorADEnvelope(const USoundModulationGeneratorADEnvelope&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationGeneratorADEnvelope); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationGeneratorADEnvelope); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationGeneratorADEnvelope) \
AUDIOMODULATION_API virtual ~USoundModulationGeneratorADEnvelope();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h_44_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h_47_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h_47_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h_47_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationGeneratorADEnvelope;
// ********** End Class USoundModulationGeneratorADEnvelope ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationADEnvelope_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,274 @@
// 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 "Generators/SoundModulationEnvelopeFollower.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSoundModulationEnvelopeFollower() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGenerator();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_NoRegister();
AUDIOMODULATION_API UScriptStruct* Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams();
ENGINE_API UClass* Z_Construct_UClass_UAudioBus_NoRegister();
UPackage* Z_Construct_UPackage__Script_AudioModulation();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FEnvelopeFollowerGeneratorParams **********************************
struct Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FEnvelopeFollowerGeneratorParams); }
static inline consteval int16 GetStructAlignment() { return alignof(FEnvelopeFollowerGeneratorParams); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationEnvelopeFollower.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBypass_MetaData[] = {
{ "Category", "Modulation" },
{ "Comment", "/** If true, bypasses generator from being modulated by parameters, patches, or mixed (remains active and computed). */" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationEnvelopeFollower.h" },
{ "ToolTip", "If true, bypasses generator from being modulated by parameters, patches, or mixed (remains active and computed)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInvert_MetaData[] = {
{ "Category", "Modulation" },
{ "Comment", "/** If true, inverts output */" },
{ "DisplayAfter", "ReleaseTime" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationEnvelopeFollower.h" },
{ "ToolTip", "If true, inverts output" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AudioBus_MetaData[] = {
{ "Category", "Modulation" },
{ "Comment", "/** AudioBus to follow amplitude of and generate modulation control signal from. */" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationEnvelopeFollower.h" },
{ "ToolTip", "AudioBus to follow amplitude of and generate modulation control signal from." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Gain_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMin", "0.000000" },
{ "Comment", "/** Gain to apply to amplitude signal. */" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationEnvelopeFollower.h" },
{ "ToolTip", "Gain to apply to amplitude signal." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttackTime_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMin", "0.000000" },
{ "Comment", "/** Attack time of envelope response (in sec) */" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationEnvelopeFollower.h" },
{ "ToolTip", "Attack time of envelope response (in sec)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReleaseTime_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMin", "0.000000" },
{ "Comment", "/** Release time of envelope response (in sec) */" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationEnvelopeFollower.h" },
{ "ToolTip", "Release time of envelope response (in sec)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FEnvelopeFollowerGeneratorParams constinit property declarations **
static void NewProp_bBypass_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBypass;
static void NewProp_bInvert_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInvert;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioBus;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Gain;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AttackTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReleaseTime;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FEnvelopeFollowerGeneratorParams constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FEnvelopeFollowerGeneratorParams>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FEnvelopeFollowerGeneratorParams;
class UScriptStruct* FEnvelopeFollowerGeneratorParams::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FEnvelopeFollowerGeneratorParams.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FEnvelopeFollowerGeneratorParams.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams, (UObject*)Z_Construct_UPackage__Script_AudioModulation(), TEXT("EnvelopeFollowerGeneratorParams"));
}
return Z_Registration_Info_UScriptStruct_FEnvelopeFollowerGeneratorParams.OuterSingleton;
}
// ********** Begin ScriptStruct FEnvelopeFollowerGeneratorParams Property Definitions *************
void Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_bBypass_SetBit(void* Obj)
{
((FEnvelopeFollowerGeneratorParams*)Obj)->bBypass = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_bBypass = { "bBypass", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FEnvelopeFollowerGeneratorParams), &Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_bBypass_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBypass_MetaData), NewProp_bBypass_MetaData) };
void Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_bInvert_SetBit(void* Obj)
{
((FEnvelopeFollowerGeneratorParams*)Obj)->bInvert = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_bInvert = { "bInvert", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FEnvelopeFollowerGeneratorParams), &Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_bInvert_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInvert_MetaData), NewProp_bInvert_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_AudioBus = { "AudioBus", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEnvelopeFollowerGeneratorParams, AudioBus), Z_Construct_UClass_UAudioBus_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AudioBus_MetaData), NewProp_AudioBus_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_Gain = { "Gain", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEnvelopeFollowerGeneratorParams, Gain), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Gain_MetaData), NewProp_Gain_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_AttackTime = { "AttackTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEnvelopeFollowerGeneratorParams, AttackTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttackTime_MetaData), NewProp_AttackTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_ReleaseTime = { "ReleaseTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEnvelopeFollowerGeneratorParams, ReleaseTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReleaseTime_MetaData), NewProp_ReleaseTime_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_bBypass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_bInvert,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_AudioBus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_Gain,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_AttackTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewProp_ReleaseTime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FEnvelopeFollowerGeneratorParams Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
nullptr,
&NewStructOps,
"EnvelopeFollowerGeneratorParams",
Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::PropPointers),
sizeof(FEnvelopeFollowerGeneratorParams),
alignof(FEnvelopeFollowerGeneratorParams),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams()
{
if (!Z_Registration_Info_UScriptStruct_FEnvelopeFollowerGeneratorParams.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FEnvelopeFollowerGeneratorParams.InnerSingleton, Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FEnvelopeFollowerGeneratorParams.InnerSingleton);
}
// ********** End ScriptStruct FEnvelopeFollowerGeneratorParams ************************************
// ********** Begin Class USoundModulationGeneratorEnvelopeFollower ********************************
FClassRegistrationInfo Z_Registration_Info_UClass_USoundModulationGeneratorEnvelopeFollower;
UClass* USoundModulationGeneratorEnvelopeFollower::GetPrivateStaticClass()
{
using TClass = USoundModulationGeneratorEnvelopeFollower;
if (!Z_Registration_Info_UClass_USoundModulationGeneratorEnvelopeFollower.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SoundModulationGeneratorEnvelopeFollower"),
Z_Registration_Info_UClass_USoundModulationGeneratorEnvelopeFollower.InnerSingleton,
StaticRegisterNativesUSoundModulationGeneratorEnvelopeFollower,
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_USoundModulationGeneratorEnvelopeFollower.InnerSingleton;
}
UClass* Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_NoRegister()
{
return USoundModulationGeneratorEnvelopeFollower::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Envelope Follower Generator" },
{ "HideCategories", "Object Object" },
{ "IncludePath", "Generators/SoundModulationEnvelopeFollower.h" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationEnvelopeFollower.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Params_MetaData[] = {
{ "Category", "Modulation" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationEnvelopeFollower.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USoundModulationGeneratorEnvelopeFollower constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Params;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USoundModulationGeneratorEnvelopeFollower constinit property declarations **
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USoundModulationGeneratorEnvelopeFollower>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics
// ********** Begin Class USoundModulationGeneratorEnvelopeFollower Property Definitions ***********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::NewProp_Params = { "Params", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USoundModulationGeneratorEnvelopeFollower, Params), Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Params_MetaData), NewProp_Params_MetaData) }; // 3601003670
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::NewProp_Params,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::PropPointers) < 2048);
// ********** End Class USoundModulationGeneratorEnvelopeFollower Property Definitions *************
UObject* (*const Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundModulationGenerator,
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::ClassParams = {
&USoundModulationGeneratorEnvelopeFollower::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::Class_MetaDataParams), Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::Class_MetaDataParams)
};
void USoundModulationGeneratorEnvelopeFollower::StaticRegisterNativesUSoundModulationGeneratorEnvelopeFollower()
{
}
UClass* Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower()
{
if (!Z_Registration_Info_UClass_USoundModulationGeneratorEnvelopeFollower.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USoundModulationGeneratorEnvelopeFollower.OuterSingleton, Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USoundModulationGeneratorEnvelopeFollower.OuterSingleton;
}
USoundModulationGeneratorEnvelopeFollower::USoundModulationGeneratorEnvelopeFollower(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USoundModulationGeneratorEnvelopeFollower);
USoundModulationGeneratorEnvelopeFollower::~USoundModulationGeneratorEnvelopeFollower() {}
// ********** End Class USoundModulationGeneratorEnvelopeFollower **********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h__Script_AudioModulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FEnvelopeFollowerGeneratorParams::StaticStruct, Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics::NewStructOps, TEXT("EnvelopeFollowerGeneratorParams"),&Z_Registration_Info_UScriptStruct_FEnvelopeFollowerGeneratorParams, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FEnvelopeFollowerGeneratorParams), 3601003670U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower, USoundModulationGeneratorEnvelopeFollower::StaticClass, TEXT("USoundModulationGeneratorEnvelopeFollower"), &Z_Registration_Info_UClass_USoundModulationGeneratorEnvelopeFollower, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USoundModulationGeneratorEnvelopeFollower), 21364632U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h__Script_AudioModulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h__Script_AudioModulation_3349967762{
TEXT("/Script/AudioModulation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h__Script_AudioModulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h__Script_AudioModulation_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h__Script_AudioModulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h__Script_AudioModulation_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Generators/SoundModulationEnvelopeFollower.h"
#ifdef AUDIOMODULATION_SoundModulationEnvelopeFollower_generated_h
#error "SoundModulationEnvelopeFollower.generated.h already included, missing '#pragma once' in SoundModulationEnvelopeFollower.h"
#endif
#define AUDIOMODULATION_SoundModulationEnvelopeFollower_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FEnvelopeFollowerGeneratorParams **********************************
struct Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics;
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h_28_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FEnvelopeFollowerGeneratorParams_Statics; \
AUDIOMODULATION_API static class UScriptStruct* StaticStruct();
struct FEnvelopeFollowerGeneratorParams;
// ********** End ScriptStruct FEnvelopeFollowerGeneratorParams ************************************
// ********** Begin Class USoundModulationGeneratorEnvelopeFollower ********************************
struct Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h_58_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSoundModulationGeneratorEnvelopeFollower(); \
friend struct ::Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationGeneratorEnvelopeFollower, USoundModulationGenerator, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationGeneratorEnvelopeFollower_NoRegister) \
DECLARE_SERIALIZER(USoundModulationGeneratorEnvelopeFollower)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h_58_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationGeneratorEnvelopeFollower(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationGeneratorEnvelopeFollower(USoundModulationGeneratorEnvelopeFollower&&) = delete; \
USoundModulationGeneratorEnvelopeFollower(const USoundModulationGeneratorEnvelopeFollower&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationGeneratorEnvelopeFollower); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationGeneratorEnvelopeFollower); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationGeneratorEnvelopeFollower) \
AUDIOMODULATION_API virtual ~USoundModulationGeneratorEnvelopeFollower();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h_55_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h_58_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h_58_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h_58_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationGeneratorEnvelopeFollower;
// ********** End Class USoundModulationGeneratorEnvelopeFollower **********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationEnvelopeFollower_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "SoundModulationGenerator.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSoundModulationGenerator() {}
// ********** Begin Cross Module References ********************************************************
AUDIOEXTENSIONS_API UClass* Z_Construct_UClass_USoundModulatorBase();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGenerator();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGenerator_NoRegister();
UPackage* Z_Construct_UPackage__Script_AudioModulation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class USoundModulationGenerator ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USoundModulationGenerator;
UClass* USoundModulationGenerator::GetPrivateStaticClass()
{
using TClass = USoundModulationGenerator;
if (!Z_Registration_Info_UClass_USoundModulationGenerator.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SoundModulationGenerator"),
Z_Registration_Info_UClass_USoundModulationGenerator.InnerSingleton,
StaticRegisterNativesUSoundModulationGenerator,
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_USoundModulationGenerator.InnerSingleton;
}
UClass* Z_Construct_UClass_USoundModulationGenerator_NoRegister()
{
return USoundModulationGenerator::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USoundModulationGenerator_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for modulators that algorithmically generate values that can effect\n * various endpoints (ex. Control Buses & Parameter Destinations)\n */" },
{ "HideCategories", "Object" },
{ "IncludePath", "SoundModulationGenerator.h" },
{ "ModuleRelativePath", "Public/SoundModulationGenerator.h" },
{ "ToolTip", "Base class for modulators that algorithmically generate values that can effect\nvarious endpoints (ex. Control Buses & Parameter Destinations)" },
};
#endif // WITH_METADATA
// ********** Begin Class USoundModulationGenerator constinit property declarations ****************
// ********** End Class USoundModulationGenerator constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USoundModulationGenerator>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USoundModulationGenerator_Statics
UObject* (*const Z_Construct_UClass_USoundModulationGenerator_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundModulatorBase,
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGenerator_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USoundModulationGenerator_Statics::ClassParams = {
&USoundModulationGenerator::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000810A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGenerator_Statics::Class_MetaDataParams), Z_Construct_UClass_USoundModulationGenerator_Statics::Class_MetaDataParams)
};
void USoundModulationGenerator::StaticRegisterNativesUSoundModulationGenerator()
{
}
UClass* Z_Construct_UClass_USoundModulationGenerator()
{
if (!Z_Registration_Info_UClass_USoundModulationGenerator.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USoundModulationGenerator.OuterSingleton, Z_Construct_UClass_USoundModulationGenerator_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USoundModulationGenerator.OuterSingleton;
}
USoundModulationGenerator::USoundModulationGenerator(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USoundModulationGenerator);
USoundModulationGenerator::~USoundModulationGenerator() {}
// ********** End Class USoundModulationGenerator **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h__Script_AudioModulation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USoundModulationGenerator, USoundModulationGenerator::StaticClass, TEXT("USoundModulationGenerator"), &Z_Registration_Info_UClass_USoundModulationGenerator, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USoundModulationGenerator), 2553329435U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h__Script_AudioModulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h__Script_AudioModulation_2501542873{
TEXT("/Script/AudioModulation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h__Script_AudioModulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h__Script_AudioModulation_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "SoundModulationGenerator.h"
#ifdef AUDIOMODULATION_SoundModulationGenerator_generated_h
#error "SoundModulationGenerator.generated.h already included, missing '#pragma once' in SoundModulationGenerator.h"
#endif
#define AUDIOMODULATION_SoundModulationGenerator_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class USoundModulationGenerator ************************************************
struct Z_Construct_UClass_USoundModulationGenerator_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGenerator_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h_88_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSoundModulationGenerator(); \
friend struct ::Z_Construct_UClass_USoundModulationGenerator_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationGenerator_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationGenerator, USoundModulatorBase, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationGenerator_NoRegister) \
DECLARE_SERIALIZER(USoundModulationGenerator)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h_88_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationGenerator(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationGenerator(USoundModulationGenerator&&) = delete; \
USoundModulationGenerator(const USoundModulationGenerator&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationGenerator); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationGenerator); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationGenerator) \
AUDIOMODULATION_API virtual ~USoundModulationGenerator();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h_85_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h_88_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h_88_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h_88_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationGenerator;
// ********** End Class USoundModulationGenerator **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationGenerator_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,408 @@
// 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 "Generators/SoundModulationLFO.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSoundModulationLFO() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGenerator();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGeneratorLFO();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGeneratorLFO_NoRegister();
AUDIOMODULATION_API UEnum* Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape();
AUDIOMODULATION_API UScriptStruct* Z_Construct_UScriptStruct_FSoundModulationLFOParams();
UPackage* Z_Construct_UPackage__Script_AudioModulation();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESoundModulationLFOShape **************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESoundModulationLFOShape;
static UEnum* ESoundModulationLFOShape_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESoundModulationLFOShape.OuterSingleton)
{
Z_Registration_Info_UEnum_ESoundModulationLFOShape.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape, (UObject*)Z_Construct_UPackage__Script_AudioModulation(), TEXT("ESoundModulationLFOShape"));
}
return Z_Registration_Info_UEnum_ESoundModulationLFOShape.OuterSingleton;
}
template<> AUDIOMODULATION_NON_ATTRIBUTED_API UEnum* StaticEnum<ESoundModulationLFOShape>()
{
return ESoundModulationLFOShape_StaticEnum();
}
struct Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "COUNT.Hidden", "" },
{ "COUNT.Name", "ESoundModulationLFOShape::COUNT" },
{ "DownSaw.DisplayName", "Saw (Down)" },
{ "DownSaw.Name", "ESoundModulationLFOShape::DownSaw" },
{ "Exponential.DisplayName", "Exponential" },
{ "Exponential.Name", "ESoundModulationLFOShape::Exponential" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
{ "RandomSampleHold.DisplayName", "Random" },
{ "RandomSampleHold.Name", "ESoundModulationLFOShape::RandomSampleHold" },
{ "Sine.DisplayName", "Sine" },
{ "Sine.Name", "ESoundModulationLFOShape::Sine" },
{ "Square.DisplayName", "Square" },
{ "Square.Name", "ESoundModulationLFOShape::Square" },
{ "Triangle.DisplayName", "Triangle" },
{ "Triangle.Name", "ESoundModulationLFOShape::Triangle" },
{ "UpSaw.DisplayName", "Saw (Up)" },
{ "UpSaw.Name", "ESoundModulationLFOShape::UpSaw" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESoundModulationLFOShape::Sine", (int64)ESoundModulationLFOShape::Sine },
{ "ESoundModulationLFOShape::UpSaw", (int64)ESoundModulationLFOShape::UpSaw },
{ "ESoundModulationLFOShape::DownSaw", (int64)ESoundModulationLFOShape::DownSaw },
{ "ESoundModulationLFOShape::Square", (int64)ESoundModulationLFOShape::Square },
{ "ESoundModulationLFOShape::Triangle", (int64)ESoundModulationLFOShape::Triangle },
{ "ESoundModulationLFOShape::Exponential", (int64)ESoundModulationLFOShape::Exponential },
{ "ESoundModulationLFOShape::RandomSampleHold", (int64)ESoundModulationLFOShape::RandomSampleHold },
{ "ESoundModulationLFOShape::COUNT", (int64)ESoundModulationLFOShape::COUNT },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_AudioModulation,
nullptr,
"ESoundModulationLFOShape",
"ESoundModulationLFOShape",
Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape_Statics::Enum_MetaDataParams), Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape()
{
if (!Z_Registration_Info_UEnum_ESoundModulationLFOShape.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESoundModulationLFOShape.InnerSingleton, Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESoundModulationLFOShape.InnerSingleton;
}
// ********** End Enum ESoundModulationLFOShape ****************************************************
// ********** Begin ScriptStruct FSoundModulationLFOParams *****************************************
struct Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSoundModulationLFOParams); }
static inline consteval int16 GetStructAlignment() { return alignof(FSoundModulationLFOParams); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Shape_MetaData[] = {
{ "Category", "Modulation" },
{ "Comment", "/** Shape of oscillating waveform */" },
{ "DisplayPriority", "20" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
{ "ToolTip", "Shape of oscillating waveform" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExponentialFactor_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMin", "0.000001" },
{ "Comment", "/** Factor increasing/decreasing curvature of exponential LFO shape. */" },
{ "DisplayPriority", "21" },
{ "EditCondition", "!bBypass && Shape == ESoundModulationLFOShape::Exponential" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
{ "ToolTip", "Factor increasing/decreasing curvature of exponential LFO shape." },
{ "UIMax", "10.0" },
{ "UIMin", "0.25" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Width_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Pulse width of square LFO shape. */" },
{ "DisplayPriority", "21" },
{ "EditCondition", "!bBypass && Shape == ESoundModulationLFOShape::Square" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
{ "ToolTip", "Pulse width of square LFO shape." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Amplitude_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "/** Amplitude of oscillator */" },
{ "DisplayPriority", "30" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
{ "ToolTip", "Amplitude of oscillator" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Frequency_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMax", "20" },
{ "ClampMin", "0" },
{ "Comment", "/** Frequency of oscillator */" },
{ "DisplayPriority", "40" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
{ "ToolTip", "Frequency of oscillator" },
{ "UIMax", "20" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Offset_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "/** Amplitude offset of oscillator */" },
{ "DisplayPriority", "50" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
{ "ToolTip", "Amplitude offset of oscillator" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Phase_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMin", "0" },
{ "Comment", "/** Unit phase offset of oscillator */" },
{ "DisplayPriority", "60" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
{ "ToolTip", "Unit phase offset of oscillator" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLooping_MetaData[] = {
{ "Category", "Modulation" },
{ "Comment", "/** Whether or not to loop the oscillation more than once */" },
{ "DisplayPriority", "70" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
{ "ToolTip", "Whether or not to loop the oscillation more than once" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBypass_MetaData[] = {
{ "Category", "Modulation" },
{ "Comment", "/** If true, bypasses LFO bus from being modulated by parameters, patches, or mixed (LFO remains active and computed). */" },
{ "DisplayPriority", "10" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
{ "ToolTip", "If true, bypasses LFO bus from being modulated by parameters, patches, or mixed (LFO remains active and computed)." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSoundModulationLFOParams constinit property declarations *********
static const UECodeGen_Private::FBytePropertyParams NewProp_Shape_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Shape;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExponentialFactor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Width;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Amplitude;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Frequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Offset;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Phase;
static void NewProp_bLooping_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLooping;
static void NewProp_bBypass_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBypass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSoundModulationLFOParams constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSoundModulationLFOParams>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSoundModulationLFOParams;
class UScriptStruct* FSoundModulationLFOParams::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSoundModulationLFOParams.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSoundModulationLFOParams.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSoundModulationLFOParams, (UObject*)Z_Construct_UPackage__Script_AudioModulation(), TEXT("SoundModulationLFOParams"));
}
return Z_Registration_Info_UScriptStruct_FSoundModulationLFOParams.OuterSingleton;
}
// ********** Begin ScriptStruct FSoundModulationLFOParams Property Definitions ********************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Shape_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_FSoundModulationLFOParams_Statics::NewProp_Shape = { "Shape", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationLFOParams, Shape), Z_Construct_UEnum_AudioModulation_ESoundModulationLFOShape, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Shape_MetaData), NewProp_Shape_MetaData) }; // 2063826648
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_ExponentialFactor = { "ExponentialFactor", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationLFOParams, ExponentialFactor), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExponentialFactor_MetaData), NewProp_ExponentialFactor_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Width = { "Width", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationLFOParams, Width), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Width_MetaData), NewProp_Width_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Amplitude = { "Amplitude", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationLFOParams, Amplitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Amplitude_MetaData), NewProp_Amplitude_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Frequency = { "Frequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationLFOParams, Frequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Frequency_MetaData), NewProp_Frequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Offset = { "Offset", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationLFOParams, Offset), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Offset_MetaData), NewProp_Offset_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Phase = { "Phase", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationLFOParams, Phase), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Phase_MetaData), NewProp_Phase_MetaData) };
void Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_bLooping_SetBit(void* Obj)
{
((FSoundModulationLFOParams*)Obj)->bLooping = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_bLooping = { "bLooping", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSoundModulationLFOParams), &Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_bLooping_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLooping_MetaData), NewProp_bLooping_MetaData) };
void Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_bBypass_SetBit(void* Obj)
{
((FSoundModulationLFOParams*)Obj)->bBypass = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_bBypass = { "bBypass", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSoundModulationLFOParams), &Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_bBypass_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBypass_MetaData), NewProp_bBypass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Shape_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Shape,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_ExponentialFactor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Width,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Amplitude,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Frequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Offset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_Phase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_bLooping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewProp_bBypass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSoundModulationLFOParams Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
nullptr,
&NewStructOps,
"SoundModulationLFOParams",
Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::PropPointers),
sizeof(FSoundModulationLFOParams),
alignof(FSoundModulationLFOParams),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSoundModulationLFOParams()
{
if (!Z_Registration_Info_UScriptStruct_FSoundModulationLFOParams.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSoundModulationLFOParams.InnerSingleton, Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSoundModulationLFOParams.InnerSingleton);
}
// ********** End ScriptStruct FSoundModulationLFOParams *******************************************
// ********** Begin Class USoundModulationGeneratorLFO *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USoundModulationGeneratorLFO;
UClass* USoundModulationGeneratorLFO::GetPrivateStaticClass()
{
using TClass = USoundModulationGeneratorLFO;
if (!Z_Registration_Info_UClass_USoundModulationGeneratorLFO.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SoundModulationGeneratorLFO"),
Z_Registration_Info_UClass_USoundModulationGeneratorLFO.InnerSingleton,
StaticRegisterNativesUSoundModulationGeneratorLFO,
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_USoundModulationGeneratorLFO.InnerSingleton;
}
UClass* Z_Construct_UClass_USoundModulationGeneratorLFO_NoRegister()
{
return USoundModulationGeneratorLFO::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USoundModulationGeneratorLFO_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "HideCategories", "Object Object" },
{ "IncludePath", "Generators/SoundModulationLFO.h" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Params_MetaData[] = {
{ "Category", "Modulation" },
{ "ModuleRelativePath", "Public/Generators/SoundModulationLFO.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USoundModulationGeneratorLFO constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_Params;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USoundModulationGeneratorLFO constinit property declarations ***************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USoundModulationGeneratorLFO>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USoundModulationGeneratorLFO_Statics
// ********** Begin Class USoundModulationGeneratorLFO Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::NewProp_Params = { "Params", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USoundModulationGeneratorLFO, Params), Z_Construct_UScriptStruct_FSoundModulationLFOParams, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Params_MetaData), NewProp_Params_MetaData) }; // 1894012980
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::NewProp_Params,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::PropPointers) < 2048);
// ********** End Class USoundModulationGeneratorLFO Property Definitions **************************
UObject* (*const Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundModulationGenerator,
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::ClassParams = {
&USoundModulationGeneratorLFO::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::Class_MetaDataParams), Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::Class_MetaDataParams)
};
void USoundModulationGeneratorLFO::StaticRegisterNativesUSoundModulationGeneratorLFO()
{
}
UClass* Z_Construct_UClass_USoundModulationGeneratorLFO()
{
if (!Z_Registration_Info_UClass_USoundModulationGeneratorLFO.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USoundModulationGeneratorLFO.OuterSingleton, Z_Construct_UClass_USoundModulationGeneratorLFO_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USoundModulationGeneratorLFO.OuterSingleton;
}
USoundModulationGeneratorLFO::USoundModulationGeneratorLFO(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USoundModulationGeneratorLFO);
USoundModulationGeneratorLFO::~USoundModulationGeneratorLFO() {}
// ********** End Class USoundModulationGeneratorLFO ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h__Script_AudioModulation_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESoundModulationLFOShape_StaticEnum, TEXT("ESoundModulationLFOShape"), &Z_Registration_Info_UEnum_ESoundModulationLFOShape, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2063826648U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSoundModulationLFOParams::StaticStruct, Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics::NewStructOps, TEXT("SoundModulationLFOParams"),&Z_Registration_Info_UScriptStruct_FSoundModulationLFOParams, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSoundModulationLFOParams), 1894012980U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USoundModulationGeneratorLFO, USoundModulationGeneratorLFO::StaticClass, TEXT("USoundModulationGeneratorLFO"), &Z_Registration_Info_UClass_USoundModulationGeneratorLFO, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USoundModulationGeneratorLFO), 641996647U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h__Script_AudioModulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h__Script_AudioModulation_2439372082{
TEXT("/Script/AudioModulation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h__Script_AudioModulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h__Script_AudioModulation_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h__Script_AudioModulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h__Script_AudioModulation_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h__Script_AudioModulation_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h__Script_AudioModulation_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,89 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Generators/SoundModulationLFO.h"
#ifdef AUDIOMODULATION_SoundModulationLFO_generated_h
#error "SoundModulationLFO.generated.h already included, missing '#pragma once' in SoundModulationLFO.h"
#endif
#define AUDIOMODULATION_SoundModulationLFO_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSoundModulationLFOParams *****************************************
struct Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics;
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h_32_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSoundModulationLFOParams_Statics; \
AUDIOMODULATION_API static class UScriptStruct* StaticStruct();
struct FSoundModulationLFOParams;
// ********** End ScriptStruct FSoundModulationLFOParams *******************************************
// ********** Begin Class USoundModulationGeneratorLFO *********************************************
struct Z_Construct_UClass_USoundModulationGeneratorLFO_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationGeneratorLFO_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h_75_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSoundModulationGeneratorLFO(); \
friend struct ::Z_Construct_UClass_USoundModulationGeneratorLFO_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationGeneratorLFO_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationGeneratorLFO, USoundModulationGenerator, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationGeneratorLFO_NoRegister) \
DECLARE_SERIALIZER(USoundModulationGeneratorLFO)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h_75_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationGeneratorLFO(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationGeneratorLFO(USoundModulationGeneratorLFO&&) = delete; \
USoundModulationGeneratorLFO(const USoundModulationGeneratorLFO&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationGeneratorLFO); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationGeneratorLFO); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationGeneratorLFO) \
AUDIOMODULATION_API virtual ~USoundModulationGeneratorLFO();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h_72_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h_75_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h_75_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h_75_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationGeneratorLFO;
// ********** End Class USoundModulationGeneratorLFO ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_Generators_SoundModulationLFO_h
// ********** Begin Enum ESoundModulationLFOShape **************************************************
#define FOREACH_ENUM_ESOUNDMODULATIONLFOSHAPE(op) \
op(ESoundModulationLFOShape::Sine) \
op(ESoundModulationLFOShape::UpSaw) \
op(ESoundModulationLFOShape::DownSaw) \
op(ESoundModulationLFOShape::Square) \
op(ESoundModulationLFOShape::Triangle) \
op(ESoundModulationLFOShape::Exponential) \
op(ESoundModulationLFOShape::RandomSampleHold) \
op(ESoundModulationLFOShape::COUNT)
enum class ESoundModulationLFOShape : uint8;
template<> struct TIsUEnumClass<ESoundModulationLFOShape> { enum { Value = true }; };
template<> AUDIOMODULATION_NON_ATTRIBUTED_API UEnum* StaticEnum<ESoundModulationLFOShape>();
// ********** End Enum ESoundModulationLFOShape ****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,442 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "SoundModulationParameter.h"
#ifdef AUDIOMODULATION_SoundModulationParameter_generated_h
#error "SoundModulationParameter.generated.h already included, missing '#pragma once' in SoundModulationParameter.h"
#endif
#define AUDIOMODULATION_SoundModulationParameter_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSoundModulationParameterSettings *********************************
struct Z_Construct_UScriptStruct_FSoundModulationParameterSettings_Statics;
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSoundModulationParameterSettings_Statics; \
AUDIOMODULATION_API static class UScriptStruct* StaticStruct();
struct FSoundModulationParameterSettings;
// ********** End ScriptStruct FSoundModulationParameterSettings ***********************************
// ********** Begin Class USoundModulationParameter ************************************************
struct Z_Construct_UClass_USoundModulationParameter_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameter_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_44_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSoundModulationParameter(); \
friend struct ::Z_Construct_UClass_USoundModulationParameter_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationParameter_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationParameter, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationParameter_NoRegister) \
DECLARE_SERIALIZER(USoundModulationParameter)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_44_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationParameter(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationParameter(USoundModulationParameter&&) = delete; \
USoundModulationParameter(const USoundModulationParameter&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationParameter); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationParameter); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationParameter) \
AUDIOMODULATION_API virtual ~USoundModulationParameter();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_41_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_44_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_44_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_44_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationParameter;
// ********** End Class USoundModulationParameter **************************************************
// ********** Begin Class USoundModulationParameterScaled ******************************************
struct Z_Construct_UClass_USoundModulationParameterScaled_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameterScaled_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_125_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSoundModulationParameterScaled(); \
friend struct ::Z_Construct_UClass_USoundModulationParameterScaled_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationParameterScaled_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationParameterScaled, USoundModulationParameter, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationParameterScaled_NoRegister) \
DECLARE_SERIALIZER(USoundModulationParameterScaled)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_125_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationParameterScaled(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationParameterScaled(USoundModulationParameterScaled&&) = delete; \
USoundModulationParameterScaled(const USoundModulationParameterScaled&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationParameterScaled); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationParameterScaled); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationParameterScaled) \
AUDIOMODULATION_API virtual ~USoundModulationParameterScaled();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_122_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_125_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_125_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_125_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationParameterScaled;
// ********** End Class USoundModulationParameterScaled ********************************************
// ********** Begin Class USoundModulationParameterFrequencyBase ***********************************
struct Z_Construct_UClass_USoundModulationParameterFrequencyBase_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameterFrequencyBase_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_147_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSoundModulationParameterFrequencyBase(); \
friend struct ::Z_Construct_UClass_USoundModulationParameterFrequencyBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationParameterFrequencyBase_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationParameterFrequencyBase, USoundModulationParameter, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationParameterFrequencyBase_NoRegister) \
DECLARE_SERIALIZER(USoundModulationParameterFrequencyBase)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_147_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationParameterFrequencyBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationParameterFrequencyBase(USoundModulationParameterFrequencyBase&&) = delete; \
USoundModulationParameterFrequencyBase(const USoundModulationParameterFrequencyBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationParameterFrequencyBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationParameterFrequencyBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationParameterFrequencyBase) \
AUDIOMODULATION_API virtual ~USoundModulationParameterFrequencyBase();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_144_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_147_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_147_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_147_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationParameterFrequencyBase;
// ********** End Class USoundModulationParameterFrequencyBase *************************************
// ********** Begin Class USoundModulationParameterFrequency ***************************************
struct Z_Construct_UClass_USoundModulationParameterFrequency_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameterFrequency_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_159_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSoundModulationParameterFrequency(); \
friend struct ::Z_Construct_UClass_USoundModulationParameterFrequency_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationParameterFrequency_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationParameterFrequency, USoundModulationParameterFrequencyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationParameterFrequency_NoRegister) \
DECLARE_SERIALIZER(USoundModulationParameterFrequency)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_159_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationParameterFrequency(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationParameterFrequency(USoundModulationParameterFrequency&&) = delete; \
USoundModulationParameterFrequency(const USoundModulationParameterFrequency&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationParameterFrequency); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationParameterFrequency); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationParameterFrequency) \
AUDIOMODULATION_API virtual ~USoundModulationParameterFrequency();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_156_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_159_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_159_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_159_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationParameterFrequency;
// ********** End Class USoundModulationParameterFrequency *****************************************
// ********** Begin Class USoundModulationParameterFilterFrequency *********************************
struct Z_Construct_UClass_USoundModulationParameterFilterFrequency_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameterFilterFrequency_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_185_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSoundModulationParameterFilterFrequency(); \
friend struct ::Z_Construct_UClass_USoundModulationParameterFilterFrequency_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationParameterFilterFrequency_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationParameterFilterFrequency, USoundModulationParameterFrequencyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationParameterFilterFrequency_NoRegister) \
DECLARE_SERIALIZER(USoundModulationParameterFilterFrequency)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_185_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationParameterFilterFrequency(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationParameterFilterFrequency(USoundModulationParameterFilterFrequency&&) = delete; \
USoundModulationParameterFilterFrequency(const USoundModulationParameterFilterFrequency&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationParameterFilterFrequency); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationParameterFilterFrequency); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationParameterFilterFrequency) \
AUDIOMODULATION_API virtual ~USoundModulationParameterFilterFrequency();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_182_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_185_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_185_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_185_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationParameterFilterFrequency;
// ********** End Class USoundModulationParameterFilterFrequency ***********************************
// ********** Begin Class USoundModulationParameterLPFFrequency ************************************
struct Z_Construct_UClass_USoundModulationParameterLPFFrequency_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameterLPFFrequency_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_204_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSoundModulationParameterLPFFrequency(); \
friend struct ::Z_Construct_UClass_USoundModulationParameterLPFFrequency_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationParameterLPFFrequency_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationParameterLPFFrequency, USoundModulationParameterFilterFrequency, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationParameterLPFFrequency_NoRegister) \
DECLARE_SERIALIZER(USoundModulationParameterLPFFrequency)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_204_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationParameterLPFFrequency(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationParameterLPFFrequency(USoundModulationParameterLPFFrequency&&) = delete; \
USoundModulationParameterLPFFrequency(const USoundModulationParameterLPFFrequency&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationParameterLPFFrequency); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationParameterLPFFrequency); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationParameterLPFFrequency) \
AUDIOMODULATION_API virtual ~USoundModulationParameterLPFFrequency();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_201_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_204_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_204_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_204_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationParameterLPFFrequency;
// ********** End Class USoundModulationParameterLPFFrequency **************************************
// ********** Begin Class USoundModulationParameterHPFFrequency ************************************
struct Z_Construct_UClass_USoundModulationParameterHPFFrequency_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameterHPFFrequency_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_216_INCLASS \
private: \
static void StaticRegisterNativesUSoundModulationParameterHPFFrequency(); \
friend struct ::Z_Construct_UClass_USoundModulationParameterHPFFrequency_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationParameterHPFFrequency_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationParameterHPFFrequency, USoundModulationParameterFilterFrequency, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationParameterHPFFrequency_NoRegister) \
DECLARE_SERIALIZER(USoundModulationParameterHPFFrequency)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_216_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationParameterHPFFrequency(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationParameterHPFFrequency) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationParameterHPFFrequency); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationParameterHPFFrequency); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationParameterHPFFrequency(USoundModulationParameterHPFFrequency&&) = delete; \
USoundModulationParameterHPFFrequency(const USoundModulationParameterHPFFrequency&) = delete; \
AUDIOMODULATION_API virtual ~USoundModulationParameterHPFFrequency();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_213_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_216_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_216_INCLASS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_216_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationParameterHPFFrequency;
// ********** End Class USoundModulationParameterHPFFrequency **************************************
// ********** Begin Class USoundModulationParameterBipolar *****************************************
struct Z_Construct_UClass_USoundModulationParameterBipolar_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameterBipolar_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_227_INCLASS \
private: \
static void StaticRegisterNativesUSoundModulationParameterBipolar(); \
friend struct ::Z_Construct_UClass_USoundModulationParameterBipolar_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationParameterBipolar_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationParameterBipolar, USoundModulationParameter, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationParameterBipolar_NoRegister) \
DECLARE_SERIALIZER(USoundModulationParameterBipolar)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_227_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationParameterBipolar(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationParameterBipolar) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationParameterBipolar); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationParameterBipolar); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationParameterBipolar(USoundModulationParameterBipolar&&) = delete; \
USoundModulationParameterBipolar(const USoundModulationParameterBipolar&) = delete; \
AUDIOMODULATION_API virtual ~USoundModulationParameterBipolar();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_224_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_227_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_227_INCLASS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_227_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationParameterBipolar;
// ********** End Class USoundModulationParameterBipolar *******************************************
// ********** Begin Class USoundModulationParameterVolume ******************************************
struct Z_Construct_UClass_USoundModulationParameterVolume_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameterVolume_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_246_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSoundModulationParameterVolume(); \
friend struct ::Z_Construct_UClass_USoundModulationParameterVolume_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationParameterVolume_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationParameterVolume, USoundModulationParameter, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationParameterVolume_NoRegister) \
DECLARE_SERIALIZER(USoundModulationParameterVolume)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_246_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationParameterVolume(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationParameterVolume(USoundModulationParameterVolume&&) = delete; \
USoundModulationParameterVolume(const USoundModulationParameterVolume&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationParameterVolume); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationParameterVolume); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationParameterVolume) \
AUDIOMODULATION_API virtual ~USoundModulationParameterVolume();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_243_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_246_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_246_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_246_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationParameterVolume;
// ********** End Class USoundModulationParameterVolume ********************************************
// ********** Begin Class USoundModulationParameterAdditive ****************************************
struct Z_Construct_UClass_USoundModulationParameterAdditive_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameterAdditive_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_265_INCLASS \
private: \
static void StaticRegisterNativesUSoundModulationParameterAdditive(); \
friend struct ::Z_Construct_UClass_USoundModulationParameterAdditive_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationParameterAdditive_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationParameterAdditive, USoundModulationParameter, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationParameterAdditive_NoRegister) \
DECLARE_SERIALIZER(USoundModulationParameterAdditive)
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_265_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationParameterAdditive(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationParameterAdditive) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationParameterAdditive); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationParameterAdditive); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationParameterAdditive(USoundModulationParameterAdditive&&) = delete; \
USoundModulationParameterAdditive(const USoundModulationParameterAdditive&) = delete; \
AUDIOMODULATION_API virtual ~USoundModulationParameterAdditive();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_262_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_265_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_265_INCLASS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h_265_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationParameterAdditive;
// ********** End Class USoundModulationParameterAdditive ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationParameter_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,390 @@
// 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 "SoundModulationPatch.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSoundModulationPatch() {}
// ********** Begin Cross Module References ********************************************************
AUDIOEXTENSIONS_API UClass* Z_Construct_UClass_USoundModulatorBase();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundControlBus_NoRegister();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationParameter_NoRegister();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationPatch();
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationPatch_NoRegister();
AUDIOMODULATION_API UScriptStruct* Z_Construct_UScriptStruct_FSoundControlModulationInput();
AUDIOMODULATION_API UScriptStruct* Z_Construct_UScriptStruct_FSoundControlModulationPatch();
AUDIOMODULATION_API UScriptStruct* Z_Construct_UScriptStruct_FSoundModulationTransform();
UPackage* Z_Construct_UPackage__Script_AudioModulation();
WAVETABLE_API UScriptStruct* Z_Construct_UScriptStruct_FWaveTableTransform();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSoundModulationTransform *****************************************
struct Z_Construct_UScriptStruct_FSoundModulationTransform_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSoundModulationTransform); }
static inline consteval int16 GetStructAlignment() { return alignof(FSoundModulationTransform); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/SoundModulationPatch.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSoundModulationTransform constinit property declarations *********
// ********** End ScriptStruct FSoundModulationTransform constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSoundModulationTransform>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSoundModulationTransform_Statics
static_assert(std::is_polymorphic<FSoundModulationTransform>() == std::is_polymorphic<FWaveTableTransform>(), "USTRUCT FSoundModulationTransform cannot be polymorphic unless super FWaveTableTransform is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSoundModulationTransform;
class UScriptStruct* FSoundModulationTransform::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSoundModulationTransform.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSoundModulationTransform.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSoundModulationTransform, (UObject*)Z_Construct_UPackage__Script_AudioModulation(), TEXT("SoundModulationTransform"));
}
return Z_Registration_Info_UScriptStruct_FSoundModulationTransform.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSoundModulationTransform_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
Z_Construct_UScriptStruct_FWaveTableTransform,
&NewStructOps,
"SoundModulationTransform",
nullptr,
0,
sizeof(FSoundModulationTransform),
alignof(FSoundModulationTransform),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundModulationTransform_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSoundModulationTransform_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSoundModulationTransform()
{
if (!Z_Registration_Info_UScriptStruct_FSoundModulationTransform.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSoundModulationTransform.InnerSingleton, Z_Construct_UScriptStruct_FSoundModulationTransform_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSoundModulationTransform.InnerSingleton);
}
// ********** End ScriptStruct FSoundModulationTransform *******************************************
// ********** Begin ScriptStruct FSoundControlModulationInput **************************************
struct Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSoundControlModulationInput); }
static inline consteval int16 GetStructAlignment() { return alignof(FSoundControlModulationInput); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/SoundModulationPatch.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSampleAndHold_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** Get the modulated input value on parent patch initialization and hold that value for its lifetime */" },
{ "DisplayName", "Sample-And-Hold" },
{ "DisplayPriority", "30" },
{ "ModuleRelativePath", "Public/SoundModulationPatch.h" },
{ "ToolTip", "Get the modulated input value on parent patch initialization and hold that value for its lifetime" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** Transform to apply to the input prior to mix phase */" },
{ "DisplayPriority", "20" },
{ "ModuleRelativePath", "Public/SoundModulationPatch.h" },
{ "ToolTip", "Transform to apply to the input prior to mix phase" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Bus_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** The input bus */" },
{ "DisplayPriority", "10" },
{ "ModuleRelativePath", "Public/SoundModulationPatch.h" },
{ "ToolTip", "The input bus" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSoundControlModulationInput constinit property declarations ******
static void NewProp_bSampleAndHold_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSampleAndHold;
static const UECodeGen_Private::FStructPropertyParams NewProp_Transform;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Bus;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSoundControlModulationInput constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSoundControlModulationInput>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSoundControlModulationInput;
class UScriptStruct* FSoundControlModulationInput::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSoundControlModulationInput.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSoundControlModulationInput.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSoundControlModulationInput, (UObject*)Z_Construct_UPackage__Script_AudioModulation(), TEXT("SoundControlModulationInput"));
}
return Z_Registration_Info_UScriptStruct_FSoundControlModulationInput.OuterSingleton;
}
// ********** Begin ScriptStruct FSoundControlModulationInput Property Definitions *****************
void Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::NewProp_bSampleAndHold_SetBit(void* Obj)
{
((FSoundControlModulationInput*)Obj)->bSampleAndHold = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::NewProp_bSampleAndHold = { "bSampleAndHold", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSoundControlModulationInput), &Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::NewProp_bSampleAndHold_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSampleAndHold_MetaData), NewProp_bSampleAndHold_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundControlModulationInput, Transform), Z_Construct_UScriptStruct_FSoundModulationTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) }; // 148974506
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::NewProp_Bus = { "Bus", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundControlModulationInput, Bus), Z_Construct_UClass_USoundControlBus_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Bus_MetaData), NewProp_Bus_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::NewProp_bSampleAndHold,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::NewProp_Transform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::NewProp_Bus,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSoundControlModulationInput Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
nullptr,
&NewStructOps,
"SoundControlModulationInput",
Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::PropPointers),
sizeof(FSoundControlModulationInput),
alignof(FSoundControlModulationInput),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSoundControlModulationInput()
{
if (!Z_Registration_Info_UScriptStruct_FSoundControlModulationInput.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSoundControlModulationInput.InnerSingleton, Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSoundControlModulationInput.InnerSingleton);
}
// ********** End ScriptStruct FSoundControlModulationInput ****************************************
// ********** Begin ScriptStruct FSoundControlModulationPatch **************************************
struct Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSoundControlModulationPatch); }
static inline consteval int16 GetStructAlignment() { return alignof(FSoundControlModulationPatch); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/SoundModulationPatch.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBypass_MetaData[] = {
{ "Category", "Inputs" },
{ "Comment", "/** Whether or not patch is bypassed (patch is still active, but always returns output parameter default value when modulated) */" },
{ "ModuleRelativePath", "Public/SoundModulationPatch.h" },
{ "ToolTip", "Whether or not patch is bypassed (patch is still active, but always returns output parameter default value when modulated)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputParameter_MetaData[] = {
{ "Category", "Output" },
{ "DisplayName", "Parameter" },
{ "ModuleRelativePath", "Public/SoundModulationPatch.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Inputs_MetaData[] = {
{ "Category", "Inputs" },
{ "Comment", "/** Modulation inputs */" },
{ "ModuleRelativePath", "Public/SoundModulationPatch.h" },
{ "ToolTip", "Modulation inputs" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSoundControlModulationPatch constinit property declarations ******
static void NewProp_bBypass_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBypass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutputParameter;
static const UECodeGen_Private::FStructPropertyParams NewProp_Inputs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Inputs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSoundControlModulationPatch constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSoundControlModulationPatch>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSoundControlModulationPatch;
class UScriptStruct* FSoundControlModulationPatch::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSoundControlModulationPatch.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSoundControlModulationPatch.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSoundControlModulationPatch, (UObject*)Z_Construct_UPackage__Script_AudioModulation(), TEXT("SoundControlModulationPatch"));
}
return Z_Registration_Info_UScriptStruct_FSoundControlModulationPatch.OuterSingleton;
}
// ********** Begin ScriptStruct FSoundControlModulationPatch Property Definitions *****************
void Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::NewProp_bBypass_SetBit(void* Obj)
{
((FSoundControlModulationPatch*)Obj)->bBypass = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::NewProp_bBypass = { "bBypass", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSoundControlModulationPatch), &Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::NewProp_bBypass_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBypass_MetaData), NewProp_bBypass_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::NewProp_OutputParameter = { "OutputParameter", nullptr, (EPropertyFlags)0x0114000000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundControlModulationPatch, OutputParameter), Z_Construct_UClass_USoundModulationParameter_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputParameter_MetaData), NewProp_OutputParameter_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::NewProp_Inputs_Inner = { "Inputs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoundControlModulationInput, METADATA_PARAMS(0, nullptr) }; // 3541124443
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::NewProp_Inputs = { "Inputs", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundControlModulationPatch, Inputs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Inputs_MetaData), NewProp_Inputs_MetaData) }; // 3541124443
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::NewProp_bBypass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::NewProp_OutputParameter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::NewProp_Inputs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::NewProp_Inputs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSoundControlModulationPatch Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
nullptr,
&NewStructOps,
"SoundControlModulationPatch",
Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::PropPointers),
sizeof(FSoundControlModulationPatch),
alignof(FSoundControlModulationPatch),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSoundControlModulationPatch()
{
if (!Z_Registration_Info_UScriptStruct_FSoundControlModulationPatch.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSoundControlModulationPatch.InnerSingleton, Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSoundControlModulationPatch.InnerSingleton);
}
// ********** End ScriptStruct FSoundControlModulationPatch ****************************************
// ********** Begin Class USoundModulationPatch ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USoundModulationPatch;
UClass* USoundModulationPatch::GetPrivateStaticClass()
{
using TClass = USoundModulationPatch;
if (!Z_Registration_Info_UClass_USoundModulationPatch.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SoundModulationPatch"),
Z_Registration_Info_UClass_USoundModulationPatch.InnerSingleton,
StaticRegisterNativesUSoundModulationPatch,
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_USoundModulationPatch.InnerSingleton;
}
UClass* Z_Construct_UClass_USoundModulationPatch_NoRegister()
{
return USoundModulationPatch::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USoundModulationPatch_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "SoundModulationPatch.h" },
{ "ModuleRelativePath", "Public/SoundModulationPatch.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PatchSettings_MetaData[] = {
{ "Category", "Modulation" },
{ "ModuleRelativePath", "Public/SoundModulationPatch.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USoundModulationPatch constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_PatchSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USoundModulationPatch constinit property declarations **********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USoundModulationPatch>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USoundModulationPatch_Statics
// ********** Begin Class USoundModulationPatch Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USoundModulationPatch_Statics::NewProp_PatchSettings = { "PatchSettings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USoundModulationPatch, PatchSettings), Z_Construct_UScriptStruct_FSoundControlModulationPatch, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PatchSettings_MetaData), NewProp_PatchSettings_MetaData) }; // 4231706184
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USoundModulationPatch_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USoundModulationPatch_Statics::NewProp_PatchSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationPatch_Statics::PropPointers) < 2048);
// ********** End Class USoundModulationPatch Property Definitions *********************************
UObject* (*const Z_Construct_UClass_USoundModulationPatch_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundModulatorBase,
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationPatch_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USoundModulationPatch_Statics::ClassParams = {
&USoundModulationPatch::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_USoundModulationPatch_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationPatch_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USoundModulationPatch_Statics::Class_MetaDataParams), Z_Construct_UClass_USoundModulationPatch_Statics::Class_MetaDataParams)
};
void USoundModulationPatch::StaticRegisterNativesUSoundModulationPatch()
{
}
UClass* Z_Construct_UClass_USoundModulationPatch()
{
if (!Z_Registration_Info_UClass_USoundModulationPatch.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USoundModulationPatch.OuterSingleton, Z_Construct_UClass_USoundModulationPatch_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USoundModulationPatch.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USoundModulationPatch);
USoundModulationPatch::~USoundModulationPatch() {}
#if WITH_EDITORONLY_DATA
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(USoundModulationPatch)
#endif // WITH_EDITORONLY_DATA
// ********** End Class USoundModulationPatch ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h__Script_AudioModulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSoundModulationTransform::StaticStruct, Z_Construct_UScriptStruct_FSoundModulationTransform_Statics::NewStructOps, TEXT("SoundModulationTransform"),&Z_Registration_Info_UScriptStruct_FSoundModulationTransform, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSoundModulationTransform), 148974506U) },
{ FSoundControlModulationInput::StaticStruct, Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics::NewStructOps, TEXT("SoundControlModulationInput"),&Z_Registration_Info_UScriptStruct_FSoundControlModulationInput, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSoundControlModulationInput), 3541124443U) },
{ FSoundControlModulationPatch::StaticStruct, Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics::NewStructOps, TEXT("SoundControlModulationPatch"),&Z_Registration_Info_UScriptStruct_FSoundControlModulationPatch, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSoundControlModulationPatch), 4231706184U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USoundModulationPatch, USoundModulationPatch::StaticClass, TEXT("USoundModulationPatch"), &Z_Registration_Info_UClass_USoundModulationPatch, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USoundModulationPatch), 1612777691U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h__Script_AudioModulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h__Script_AudioModulation_1540899767{
TEXT("/Script/AudioModulation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h__Script_AudioModulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h__Script_AudioModulation_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h__Script_AudioModulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h__Script_AudioModulation_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,103 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "SoundModulationPatch.h"
#ifdef AUDIOMODULATION_SoundModulationPatch_generated_h
#error "SoundModulationPatch.generated.h already included, missing '#pragma once' in SoundModulationPatch.h"
#endif
#define AUDIOMODULATION_SoundModulationPatch_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSoundModulationTransform *****************************************
struct Z_Construct_UScriptStruct_FSoundModulationTransform_Statics;
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_23_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSoundModulationTransform_Statics; \
AUDIOMODULATION_API static class UScriptStruct* StaticStruct(); \
typedef FWaveTableTransform Super;
struct FSoundModulationTransform;
// ********** End ScriptStruct FSoundModulationTransform *******************************************
// ********** Begin ScriptStruct FSoundControlModulationInput **************************************
struct Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics;
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_31_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSoundControlModulationInput_Statics; \
AUDIOMODULATION_API static class UScriptStruct* StaticStruct();
struct FSoundControlModulationInput;
// ********** End ScriptStruct FSoundControlModulationInput ****************************************
// ********** Begin ScriptStruct FSoundControlModulationPatch **************************************
struct Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics;
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_54_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSoundControlModulationPatch_Statics; \
AUDIOMODULATION_API static class UScriptStruct* StaticStruct();
struct FSoundControlModulationPatch;
// ********** End ScriptStruct FSoundControlModulationPatch ****************************************
// ********** Begin Class USoundModulationPatch ****************************************************
#if WITH_EDITORONLY_DATA
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_71_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(USoundModulationPatch, AUDIOMODULATION_API)
#else // WITH_EDITORONLY_DATA
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_71_ARCHIVESERIALIZER
#endif // WITH_EDITORONLY_DATA
struct Z_Construct_UClass_USoundModulationPatch_Statics;
AUDIOMODULATION_API UClass* Z_Construct_UClass_USoundModulationPatch_NoRegister();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_71_INCLASS \
private: \
static void StaticRegisterNativesUSoundModulationPatch(); \
friend struct ::Z_Construct_UClass_USoundModulationPatch_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AUDIOMODULATION_API UClass* ::Z_Construct_UClass_USoundModulationPatch_NoRegister(); \
public: \
DECLARE_CLASS2(USoundModulationPatch, USoundModulatorBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AudioModulation"), Z_Construct_UClass_USoundModulationPatch_NoRegister) \
DECLARE_SERIALIZER(USoundModulationPatch) \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_71_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_71_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AUDIOMODULATION_API USoundModulationPatch(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USoundModulationPatch) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AUDIOMODULATION_API, USoundModulationPatch); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USoundModulationPatch); \
/** Deleted move- and copy-constructors, should never be used */ \
USoundModulationPatch(USoundModulationPatch&&) = delete; \
USoundModulationPatch(const USoundModulationPatch&) = delete; \
AUDIOMODULATION_API virtual ~USoundModulationPatch();
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_68_PROLOG
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_71_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_71_INCLASS \
FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h_71_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USoundModulationPatch;
// ********** End Class USoundModulationPatch ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationPatch_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,144 @@
// 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 "SoundModulationValue.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSoundModulationValue() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMODULATION_API UScriptStruct* Z_Construct_UScriptStruct_FSoundModulationMixValue();
UPackage* Z_Construct_UPackage__Script_AudioModulation();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSoundModulationMixValue ******************************************
struct Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSoundModulationMixValue); }
static inline consteval int16 GetStructAlignment() { return alignof(FSoundModulationMixValue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/SoundModulationValue.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetValue_MetaData[] = {
{ "Category", "Modulation" },
{ "Comment", "/** Target value of the modulator. */" },
{ "DisplayName", "Value" },
{ "ModuleRelativePath", "Public/SoundModulationValue.h" },
{ "ToolTip", "Target value of the modulator." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetUnitValue_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** Target value of the modulator (in units if provided). */" },
{ "ModuleRelativePath", "Public/SoundModulationValue.h" },
{ "ToolTip", "Target value of the modulator (in units if provided)." },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttackTime_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Time it takes (in sec) to interpolate from the parameter's default value to the mix value. */" },
{ "DisplayName", "Attack Time (sec)" },
{ "ModuleRelativePath", "Public/SoundModulationValue.h" },
{ "ToolTip", "Time it takes (in sec) to interpolate from the parameter's default value to the mix value." },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReleaseTime_MetaData[] = {
{ "Category", "Modulation" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Time it takes (in sec) to interpolate from the current mix value to the parameter's default value. */" },
{ "DisplayName", "Release Time (sec)" },
{ "ModuleRelativePath", "Public/SoundModulationValue.h" },
{ "ToolTip", "Time it takes (in sec) to interpolate from the current mix value to the parameter's default value." },
{ "UIMin", "0.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSoundModulationMixValue constinit property declarations **********
static const UECodeGen_Private::FFloatPropertyParams NewProp_TargetValue;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FFloatPropertyParams NewProp_TargetUnitValue;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FFloatPropertyParams NewProp_AttackTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReleaseTime;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSoundModulationMixValue constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSoundModulationMixValue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSoundModulationMixValue;
class UScriptStruct* FSoundModulationMixValue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSoundModulationMixValue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSoundModulationMixValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSoundModulationMixValue, (UObject*)Z_Construct_UPackage__Script_AudioModulation(), TEXT("SoundModulationMixValue"));
}
return Z_Registration_Info_UScriptStruct_FSoundModulationMixValue.OuterSingleton;
}
// ********** Begin ScriptStruct FSoundModulationMixValue Property Definitions *********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::NewProp_TargetValue = { "TargetValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationMixValue, TargetValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetValue_MetaData), NewProp_TargetValue_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::NewProp_TargetUnitValue = { "TargetUnitValue", nullptr, (EPropertyFlags)0x0010000800002001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationMixValue, TargetUnitValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetUnitValue_MetaData), NewProp_TargetUnitValue_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::NewProp_AttackTime = { "AttackTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationMixValue, AttackTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttackTime_MetaData), NewProp_AttackTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::NewProp_ReleaseTime = { "ReleaseTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundModulationMixValue, ReleaseTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReleaseTime_MetaData), NewProp_ReleaseTime_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::NewProp_TargetValue,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::NewProp_TargetUnitValue,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::NewProp_AttackTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::NewProp_ReleaseTime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSoundModulationMixValue Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AudioModulation,
nullptr,
&NewStructOps,
"SoundModulationMixValue",
Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::PropPointers),
sizeof(FSoundModulationMixValue),
alignof(FSoundModulationMixValue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSoundModulationMixValue()
{
if (!Z_Registration_Info_UScriptStruct_FSoundModulationMixValue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSoundModulationMixValue.InnerSingleton, Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSoundModulationMixValue.InnerSingleton);
}
// ********** End ScriptStruct FSoundModulationMixValue ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationValue_h__Script_AudioModulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSoundModulationMixValue::StaticStruct, Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics::NewStructOps, TEXT("SoundModulationMixValue"),&Z_Registration_Info_UScriptStruct_FSoundModulationMixValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSoundModulationMixValue), 3505794715U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationValue_h__Script_AudioModulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationValue_h__Script_AudioModulation_973232092{
TEXT("/Script/AudioModulation"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationValue_h__Script_AudioModulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationValue_h__Script_AudioModulation_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "SoundModulationValue.h"
#ifdef AUDIOMODULATION_SoundModulationValue_generated_h
#error "SoundModulationValue.generated.h already included, missing '#pragma once' in SoundModulationValue.h"
#endif
#define AUDIOMODULATION_SoundModulationValue_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSoundModulationMixValue ******************************************
struct Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics;
#define FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationValue_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSoundModulationMixValue_Statics; \
AUDIOMODULATION_API static class UScriptStruct* StaticStruct();
struct FSoundModulationMixValue;
// ********** End ScriptStruct FSoundModulationMixValue ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_AudioModulation_Source_AudioModulation_Public_SoundModulationValue_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,13 @@
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\AudioModulationDestination.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\AudioModulationStatics.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\AudioModulationSettings.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\AudioModulationStyle.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\SoundControlBus.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\SoundControlBusMix.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\SoundModulationGenerator.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\SoundModulationParameter.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\SoundModulationPatch.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\SoundModulationValue.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\Generators\SoundModulationADEnvelope.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\Generators\SoundModulationEnvelopeFollower.h
D:\UE_5_7_1\Engine\Plugins\Runtime\AudioModulation\Source\AudioModulation\Public\Generators\SoundModulationLFO.h