Files
UnrealEngineUWP/Engine/Source/Runtime/AudioAnalyzer/Public/AudioAnalyzerModule.h
ionut matasaru 5dc98e1e0c Fixed "Audio" LLM child tags for Audio_Analysis, Audio_MetaSound and Audio_SpatializationPlugins.
* 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]
2022-09-22 17:40:29 -04:00

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();
};