// Copyright (c) Wojciech Figat. All rights reserved.
#pragma once
#include "Plugin.h"
#if USE_EDITOR
///
/// Base class for all plugins used in Editor.
///
///
/// Plugins should have a public and parameter-less constructor.
///
///
API_CLASS(Abstract, Namespace="FlaxEditor") class FLAXENGINE_API EditorPlugin : public Plugin
{
DECLARE_SCRIPTING_TYPE(EditorPlugin);
public:
void Initialize() override;
void Deinitialize() override;
};
#endif