ralpha-assets/Plugins/RalphaPlugin/Source/RalphaEditor/Public/RalphaEditor.h

23 lines
454 B
C++

// Copyright Ralpha Team. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Modules/ModuleManager.h"
class FToolBarBuilder;
class FMenuBuilder;
class RALPHAEDITOR_API FRalphaEditorModule : public IModuleInterface
{
public:
/** IModuleInterface implementation */
virtual void StartupModule() override;
virtual void ShutdownModule() override;
private:
void RegisterMenus();
TSharedPtr<class FUICommandList> PluginCommands;
};