160 lines
11 KiB
C++
160 lines
11 KiB
C++
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||
|
|
/*===========================================================================
|
||
|
|
Generated code exported from UnrealHeaderTool.
|
||
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
||
|
|
===========================================================================*/
|
||
|
|
|
||
|
|
#include "UObject/GeneratedCppIncludes.h"
|
||
|
|
#include "NiagaraDataInterfaceAudioOscilloscope.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
||
|
|
void EmptyLinkFunctionForGeneratedCodeNiagaraDataInterfaceAudioOscilloscope() {}
|
||
|
|
|
||
|
|
// ********** Begin Cross Module References ********************************************************
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_USoundSubmix_NoRegister();
|
||
|
|
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterface();
|
||
|
|
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope();
|
||
|
|
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_NoRegister();
|
||
|
|
UPackage* Z_Construct_UPackage__Script_Niagara();
|
||
|
|
// ********** End Cross Module References **********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UNiagaraDataInterfaceAudioOscilloscope ***********************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UNiagaraDataInterfaceAudioOscilloscope;
|
||
|
|
UClass* UNiagaraDataInterfaceAudioOscilloscope::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UNiagaraDataInterfaceAudioOscilloscope;
|
||
|
|
if (!Z_Registration_Info_UClass_UNiagaraDataInterfaceAudioOscilloscope.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("NiagaraDataInterfaceAudioOscilloscope"),
|
||
|
|
Z_Registration_Info_UClass_UNiagaraDataInterfaceAudioOscilloscope.InnerSingleton,
|
||
|
|
StaticRegisterNativesUNiagaraDataInterfaceAudioOscilloscope,
|
||
|
|
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_UNiagaraDataInterfaceAudioOscilloscope.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_NoRegister()
|
||
|
|
{
|
||
|
|
return UNiagaraDataInterfaceAudioOscilloscope::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "Category", "Audio" },
|
||
|
|
{ "Comment", "/** Data Interface allowing sampling of recent audio data. */" },
|
||
|
|
{ "DisplayName", "Audio Oscilloscope" },
|
||
|
|
{ "IncludePath", "NiagaraDataInterfaceAudioOscilloscope.h" },
|
||
|
|
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceAudioOscilloscope.h" },
|
||
|
|
{ "ToolTip", "Data Interface allowing sampling of recent audio data." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Submix_MetaData[] = {
|
||
|
|
{ "Category", "Oscilloscope" },
|
||
|
|
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceAudioOscilloscope.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Resolution_MetaData[] = {
|
||
|
|
{ "Category", "Oscilloscope" },
|
||
|
|
{ "ClampMax", "8192" },
|
||
|
|
{ "ClampMin", "64" },
|
||
|
|
{ "Comment", "// The number of samples of audio to pass to the GPU. Audio will be resampled to fit this resolution.\n// Increasing this number will increase the resolution of the waveform, but will also increase usage of the GPU memory bus,\n// potentially causing issues across the application.\n" },
|
||
|
|
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceAudioOscilloscope.h" },
|
||
|
|
{ "ToolTip", "The number of samples of audio to pass to the GPU. Audio will be resampled to fit this resolution.\nIncreasing this number will increase the resolution of the waveform, but will also increase usage of the GPU memory bus,\npotentially causing issues across the application." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScopeInMilliseconds_MetaData[] = {
|
||
|
|
{ "Category", "Oscilloscope" },
|
||
|
|
{ "ClampMax", "400.0" },
|
||
|
|
{ "ClampMin", "5.0" },
|
||
|
|
{ "Comment", "// The number of milliseconds of audio to show.\n" },
|
||
|
|
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceAudioOscilloscope.h" },
|
||
|
|
{ "ToolTip", "The number of milliseconds of audio to show." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UNiagaraDataInterfaceAudioOscilloscope constinit property declarations ***
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Submix;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Resolution;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_ScopeInMilliseconds;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class UNiagaraDataInterfaceAudioOscilloscope constinit property declarations *****
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UNiagaraDataInterfaceAudioOscilloscope>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class UNiagaraDataInterfaceAudioOscilloscope Property Definitions **************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::NewProp_Submix = { "Submix", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceAudioOscilloscope, Submix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Submix_MetaData), NewProp_Submix_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::NewProp_Resolution = { "Resolution", nullptr, (EPropertyFlags)0x0010040000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceAudioOscilloscope, Resolution), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Resolution_MetaData), NewProp_Resolution_MetaData) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::NewProp_ScopeInMilliseconds = { "ScopeInMilliseconds", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceAudioOscilloscope, ScopeInMilliseconds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScopeInMilliseconds_MetaData), NewProp_ScopeInMilliseconds_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::NewProp_Submix,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::NewProp_Resolution,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::NewProp_ScopeInMilliseconds,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class UNiagaraDataInterfaceAudioOscilloscope Property Definitions ****************
|
||
|
|
UObject* (*const Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UNiagaraDataInterface,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Niagara,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::ClassParams = {
|
||
|
|
&UNiagaraDataInterfaceAudioOscilloscope::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::PropPointers,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::PropPointers),
|
||
|
|
0,
|
||
|
|
0x000830A0u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::Class_MetaDataParams), Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UNiagaraDataInterfaceAudioOscilloscope::StaticRegisterNativesUNiagaraDataInterfaceAudioOscilloscope()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UNiagaraDataInterfaceAudioOscilloscope.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNiagaraDataInterfaceAudioOscilloscope.OuterSingleton, Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UNiagaraDataInterfaceAudioOscilloscope.OuterSingleton;
|
||
|
|
}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNiagaraDataInterfaceAudioOscilloscope);
|
||
|
|
UNiagaraDataInterfaceAudioOscilloscope::~UNiagaraDataInterfaceAudioOscilloscope() {}
|
||
|
|
// ********** End Class UNiagaraDataInterfaceAudioOscilloscope *************************************
|
||
|
|
|
||
|
|
// ********** Begin Registration *******************************************************************
|
||
|
|
struct Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceAudioOscilloscope_h__Script_Niagara_Statics
|
||
|
|
{
|
||
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||
|
|
{ Z_Construct_UClass_UNiagaraDataInterfaceAudioOscilloscope, UNiagaraDataInterfaceAudioOscilloscope::StaticClass, TEXT("UNiagaraDataInterfaceAudioOscilloscope"), &Z_Registration_Info_UClass_UNiagaraDataInterfaceAudioOscilloscope, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNiagaraDataInterfaceAudioOscilloscope), 67316333U) },
|
||
|
|
};
|
||
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceAudioOscilloscope_h__Script_Niagara_Statics
|
||
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceAudioOscilloscope_h__Script_Niagara_637949183{
|
||
|
|
TEXT("/Script/Niagara"),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceAudioOscilloscope_h__Script_Niagara_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceAudioOscilloscope_h__Script_Niagara_Statics::ClassInfo),
|
||
|
|
nullptr, 0,
|
||
|
|
nullptr, 0,
|
||
|
|
};
|
||
|
|
// ********** End Registration *********************************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|