2019-12-27 09:26:59 -05:00
|
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
2019-06-04 15:42:48 -04:00
|
|
|
|
|
|
|
|
#include "SampleToolsEditorModeToolkit.h"
|
|
|
|
|
#include "SampleToolsEditorMode.h"
|
|
|
|
|
#include "Engine/Selection.h"
|
|
|
|
|
|
|
|
|
|
#include "Modules/ModuleManager.h"
|
|
|
|
|
#include "PropertyEditorModule.h"
|
|
|
|
|
#include "IDetailsView.h"
|
|
|
|
|
|
|
|
|
|
#include "Widgets/Input/SButton.h"
|
|
|
|
|
#include "Widgets/Text/STextBlock.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include "EditorModeManager.h"
|
|
|
|
|
|
|
|
|
|
#define LOCTEXT_NAMESPACE "FSampleToolsEditorModeToolkit"
|
|
|
|
|
|
|
|
|
|
FSampleToolsEditorModeToolkit::FSampleToolsEditorModeToolkit()
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
2020-09-02 15:43:58 -04:00
|
|
|
void FSampleToolsEditorModeToolkit::Init(const TSharedPtr<IToolkitHost>& InitToolkitHost, TWeakObjectPtr<UEdMode> InOwningMode)
|
2019-06-04 15:42:48 -04:00
|
|
|
{
|
2020-09-02 15:43:58 -04:00
|
|
|
FModeToolkit::Init(InitToolkitHost, InOwningMode);
|
2019-06-04 15:42:48 -04:00
|
|
|
}
|
|
|
|
|
|
2020-09-02 15:43:58 -04:00
|
|
|
void FSampleToolsEditorModeToolkit::GetToolPaletteNames(TArray<FName>& PaletteNames) const
|
2019-06-04 15:42:48 -04:00
|
|
|
{
|
2020-09-02 15:43:58 -04:00
|
|
|
PaletteNames.Add(NAME_Default);
|
2019-06-04 15:42:48 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FName FSampleToolsEditorModeToolkit::GetToolkitFName() const
|
|
|
|
|
{
|
|
|
|
|
return FName("SampleToolsEditorMode");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
FText FSampleToolsEditorModeToolkit::GetBaseToolkitName() const
|
|
|
|
|
{
|
|
|
|
|
return NSLOCTEXT("SampleToolsEditorModeToolkit", "DisplayName", "SampleToolsEditorMode Tool");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#undef LOCTEXT_NAMESPACE
|