Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/WaveTable/UHT/WaveTableSettings.generated.h

85 lines
3.6 KiB
C
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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<EWaveTableResolution> { enum { Value = true }; };
template<> WAVETABLE_NON_ATTRIBUTED_API UEnum* StaticEnum<EWaveTableResolution>();
// ********** 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<EWaveTableSamplingMode> { enum { Value = true }; };
template<> WAVETABLE_NON_ATTRIBUTED_API UEnum* StaticEnum<EWaveTableSamplingMode>();
// ********** 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<EWaveTableCurve> { enum { Value = true }; };
template<> WAVETABLE_NON_ATTRIBUTED_API UEnum* StaticEnum<EWaveTableCurve>();
// ********** End Enum EWaveTableCurve *************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS