#pragma once // Dumped with Dumper-7! namespace SDK { //--------------------------------------------------------------------------------------------------------------------- // ENUMS //--------------------------------------------------------------------------------------------------------------------- enum class EConstantQNormalizationEnum : uint8 { EqualEuclideanNorm = 0, EqualEnergy = 1, EqualAmplitude = 2, EConstantQNormalizationEnum_MAX = 3, }; enum class EConstantQFFTSizeEnum : uint8 { Min = 0, XXSmall = 1, XSmall = 2, Small = 3, Medium = 4, Large = 5, XLarge = 6, XXLarge = 7, Max = 8, }; enum class ELoudnessCurveTypeEnum : uint8 { A = 0, B = 1, C = 2, D = 3, None = 4, ELoudnessCurveTypeEnum_MAX = 5, }; enum class ELoudnessNRTCurveTypeEnum : uint8 { A = 0, B = 1, C = 2, D = 3, None = 4, ELoudnessNRTCurveTypeEnum_MAX = 5, }; enum class EMeterPeakType : uint8 { MeanSquared = 0, RootMeanSquared = 1, Peak = 2, Count = 3, EMeterPeakType_MAX = 4, }; //--------------------------------------------------------------------------------------------------------------------- // STRUCTS //--------------------------------------------------------------------------------------------------------------------- // 0x10 (0x10 - 0x0) // ScriptStruct AudioSynesthesia.LoudnessResults struct FLoudnessResults { public: float Loudness; // 0x0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NormalizedLoudness; // 0x4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PerceptualEnergy; // 0x8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeSeconds; // 0xC(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x14 (0x14 - 0x0) // ScriptStruct AudioSynesthesia.MeterResults struct FMeterResults { public: float TimeSeconds; // 0x0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MeterValue; // 0x4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PeakValue; // 0x8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumSamplesClipping; // 0xC(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClippingValue; // 0x10(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct AudioSynesthesia.SynesthesiaSpectrumResults struct FSynesthesiaSpectrumResults { public: float TimeSeconds; // 0x0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1AF3[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TArray SpectrumValues; // 0x8(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; }