Files
UnrealEngineUWP/Engine/Source/Developer/TraceAnalysis/Private/TraceAnalysisModule.cpp

25 lines
872 B
C++
Raw Normal View History

// Copyright Epic Games, Inc. All Rights Reserved.
#include "TraceAnalysisModule.h"
#include "MessageLogModule.h"
#include "Modules/ModuleManager.h"
////////////////////////////////////////////////////////////////////////////////
void FTraceAnalysisModule::StartupModule()
{
FMessageLogModule& MessageLogModule = FModuleManager::LoadModuleChecked<FMessageLogModule>("MessageLog");
MessageLogModule.RegisterLogListing(GetMessageLogName(), NSLOCTEXT("Trace", "TraceAnalysis", "Trace Analysis"));
MessageLogModule.EnableMessageLogDisplay(true);
}
////////////////////////////////////////////////////////////////////////////////
FName FTraceAnalysisModule::GetMessageLogName()
{
static FName Name("TraceAnalysis");
return Name;
}
////////////////////////////////////////////////////////////////////////////////
IMPLEMENT_MODULE(FTraceAnalysisModule, TraceAnalysis);