using System;
using WeifenLuo.WinFormsUI.Docking;

namespace FooEditor.Plugin
{
    /// <summary>
    /// ドッキングフォーム
    /// </summary>
    public class DockingForm : DockContent
    {
    }

    /// <summary>
    /// プラグインインターフェイス
    /// </summary>
    public interface IPlugin
    {
        /// <summary>
        /// 起動時に呼び出されるメソッド
        /// </summary>
        /// <param name="e"></param>
        void Initalize(Editor e);
        /// <summary>
        /// 終了時に呼び出されるメソッド
        /// </summary>
        void ClosedApp();
        /// <summary>
        /// 設定ダイアログを表示するときに呼び出されるメソッド
        /// </summary>
        void ShowConfigForm();
    }
}
