2024-01-31 08:31:41 -05:00
|
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
|
|
|
|
|
|
#include "SourceControlViewportModule.h"
|
|
|
|
|
#include "SourceControlViewportOutlineMenu.h"
|
2024-02-01 04:25:05 -05:00
|
|
|
#include "SourceControlViewportToolTips.h"
|
2024-01-31 08:31:41 -05:00
|
|
|
|
|
|
|
|
void FSourceControlViewportModule::StartupModule()
|
|
|
|
|
{
|
|
|
|
|
ViewportOutlineMenu = MakeShared<FSourceControlViewportOutlineMenu>();
|
|
|
|
|
ViewportOutlineMenu->Init();
|
2024-02-01 04:25:05 -05:00
|
|
|
ViewportToolTips = MakeShared<FSourceControlViewportToolTips>();
|
|
|
|
|
ViewportToolTips->Init();
|
2024-01-31 08:31:41 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void FSourceControlViewportModule::ShutdownModule()
|
|
|
|
|
{
|
2024-02-01 04:25:05 -05:00
|
|
|
ViewportToolTips.Reset();
|
2024-01-31 08:31:41 -05:00
|
|
|
ViewportOutlineMenu.Reset();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
IMPLEMENT_MODULE( FSourceControlViewportModule, SourceControlViewport );
|