#pragma once #include "Engine.h" #include "eXiSoundVis.h" // KISS Headers, that we need for the decompression part #include "ThirdParty/Kiss_FFT/kiss_fft129/kiss_fft.h" #include "ThirdParty/Kiss_FFT/kiss_fft129/tools/kiss_fftnd.h" // Log Category DECLARE_LOG_CATEGORY_EXTERN(LogeXiSoundVis, Log, All); // Short Defines to faster debug #define PrintLog(TextToLog) if(bShowLogDebug) UE_LOG(LogeXiSoundVis, Log, TextToLog) #define PrintWarning(TextToLog) if(bShowWarningDebug) UE_LOG(LogeXiSoundVis, Warning, TextToLog) #define PrintError(TextToLog) if(bShowErrorDebug) UE_LOG(LogeXiSoundVis, Error, TextToLog)