// 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