Files
UnrealEngineUWP/Engine/Source/Developer/TraceTools/Private/TraceToolsModule.cpp
catalin dragoiu 08ccffff1a Switched channel list to a horizontal layout and added trace settings and stats to the trace control window.
#rb ionut.matasaru
#jira UE-215072

[CL 34315006 by catalin dragoiu in ue5-main branch]
2024-06-12 13:53:22 -04:00

36 lines
859 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "TraceToolsModule.h"
#include "Modules/ModuleManager.h"
#include "Misc/ConfigContext.h"
#include "TraceToolsStyle.h"
#include "Widgets/Docking/SDockTab.h"
// TraceTools
#include "Widgets/STraceControl.h"
IMPLEMENT_MODULE(FTraceToolsModule, TraceTools);
FString FTraceToolsModule::TraceFiltersIni;
void FTraceToolsModule::StartupModule()
{
LLM_SCOPE_BYNAME(TEXT("Insights/TraceTools"));
UE::TraceTools::FTraceToolsStyle::Initialize();
TraceFiltersIni = GEngineIni;
}
void FTraceToolsModule::ShutdownModule()
{
LLM_SCOPE_BYNAME(TEXT("Insights/TraceTools"));
UE::TraceTools::FTraceToolsStyle::Shutdown();
}
TSharedRef<SWidget> FTraceToolsModule::CreateTraceControlWidget(TSharedPtr<ITraceController> InTraceController)
{
return SNew(UE::TraceTools::STraceControl, InTraceController);
}