Files
UnrealEngineUWP/Engine/Source/Editor/LevelAssetEditor/Public/LevelAssetEditor.h
brooke hubert 669356b188 Initial Creation of Asset Placement Mode module.
#rnx
#Jira UE-98156
#rb lauren.barnes

[CL 14329611 by brooke hubert in ue5-main branch]
2020-09-16 14:38:57 -04:00

30 lines
604 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Modules/ModuleManager.h"
class FToolBarBuilder;
class FMenuBuilder;
class FLevelAssetEditorModule : public IModuleInterface
{
public:
/** IModuleInterface implementation */
virtual void StartupModule() override;
virtual void ShutdownModule() override;
/** This function will be bound to Command (by default it will bring up plugin window) */
void PluginButtonClicked();
private:
void RegisterMenus();
bool IsEnabled() const;
private:
TSharedPtr<class FUICommandList> PluginCommands;
};