You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
* AudioAnalysis --> Audio_Analysis * MetaSound --> Audio_MetaSound * AudioSpatializationPlugins --> Audio_SpatializationPlugins The LLM_DEFINE_TAG macro needs to use the "underscore convention" to name a child tag prefixed with the name of the parent tag. #rb Ryan.Mangin #jira UE-164427 #preflight 632c5057c7791417aa7c7ea8 [CL 22145926 by ionut matasaru in ue5-main branch]
27 lines
709 B
C++
27 lines
709 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_1
|
|
#include "CoreMinimal.h"
|
|
#endif
|
|
|
|
#include "HAL/LowLevelMemTracker.h"
|
|
#include "Logging/LogMacros.h"
|
|
#include "Modules/ModuleInterface.h"
|
|
#include "Modules/ModuleManager.h"
|
|
|
|
DECLARE_LOG_CATEGORY_EXTERN(LogAudioAnalyzer, Log, All);
|
|
|
|
LLM_DECLARE_TAG_API(Audio_Analysis, AUDIOANALYZER_API);
|
|
// Convenience macro for Audio_Analysis LLM scope to avoid misspells.
|
|
#define AUDIO_ANALYSIS_LLM_SCOPE LLM_SCOPE_BYTAG(Audio_Analysis);
|
|
|
|
class AUDIOANALYZER_API FAudioAnalyzerModule : public IModuleInterface
|
|
{
|
|
public:
|
|
/** IModuleInterface implementation */
|
|
void StartupModule();
|
|
void ShutdownModule();
|
|
};
|