// 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 "WaveTableSettings.h" #ifdef WAVETABLE_WaveTableSettings_generated_h #error "WaveTableSettings.generated.h already included, missing '#pragma once' in WaveTableSettings.h" #endif #define WAVETABLE_WaveTableSettings_generated_h #include "UObject/ObjectMacros.h" #include "UObject/ScriptMacros.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS // ********** Begin ScriptStruct FWaveTableSettings ************************************************ struct Z_Construct_UScriptStruct_FWaveTableSettings_Statics; #define FID_Engine_Plugins_Runtime_WaveTable_Source_WaveTable_Public_WaveTableSettings_h_81_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FWaveTableSettings_Statics; \ WAVETABLE_API static class UScriptStruct* StaticStruct(); struct FWaveTableSettings; // ********** End ScriptStruct FWaveTableSettings ************************************************** #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_WaveTable_Source_WaveTable_Public_WaveTableSettings_h // ********** Begin Enum EWaveTableResolution ****************************************************** #define FOREACH_ENUM_EWAVETABLERESOLUTION(op) \ op(EWaveTableResolution::None) \ op(EWaveTableResolution::Res_8) \ op(EWaveTableResolution::Res_16) \ op(EWaveTableResolution::Res_32) \ op(EWaveTableResolution::Res_64) \ op(EWaveTableResolution::Res_128) \ op(EWaveTableResolution::Res_256) \ op(EWaveTableResolution::Res_512) \ op(EWaveTableResolution::Res_1024) \ op(EWaveTableResolution::Res_2048) \ op(EWaveTableResolution::Res_4096) \ op(EWaveTableResolution::Res_Max) \ op(EWaveTableResolution::Maximum) enum class EWaveTableResolution : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> WAVETABLE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EWaveTableResolution ******************************************************** // ********** Begin Enum EWaveTableSamplingMode **************************************************** #define FOREACH_ENUM_EWAVETABLESAMPLINGMODE(op) \ op(EWaveTableSamplingMode::FixedSampleRate) \ op(EWaveTableSamplingMode::FixedResolution) \ op(EWaveTableSamplingMode::COUNT) enum class EWaveTableSamplingMode : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> WAVETABLE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EWaveTableSamplingMode ****************************************************** // ********** Begin Enum EWaveTableCurve *********************************************************** #define FOREACH_ENUM_EWAVETABLECURVE(op) \ op(EWaveTableCurve::Linear) \ op(EWaveTableCurve::Linear_Inv) \ op(EWaveTableCurve::Exp) \ op(EWaveTableCurve::Exp_Inverse) \ op(EWaveTableCurve::Log) \ op(EWaveTableCurve::Sin) \ op(EWaveTableCurve::Sin_Full) \ op(EWaveTableCurve::SCurve) \ op(EWaveTableCurve::Shared) \ op(EWaveTableCurve::Custom) \ op(EWaveTableCurve::File) \ op(EWaveTableCurve::Count) enum class EWaveTableCurve : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> WAVETABLE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EWaveTableCurve ************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS