public override void SettingsUpdated(ToolSettings.SettingsUpdatedType updateType)
        {
            if (!IsActive)
                return;

            switch (updateType)
            {
                case ToolSettings.SettingsUpdatedType.BaseSystemChange:
                    _hexEditorControl.RefreshDMATable();
                    break;
            }
        }
        public override void SettingsUpdated(ToolSettings.SettingsUpdatedType updateType)
        {
            if (!IsActive)
                return;

            switch (updateType)
            {
                case ToolSettings.SettingsUpdatedType.BaseSystemChange:
                    _resourceViewControl.RefreshControl();
                    break;
            }
        }
        public override void SettingsUpdated(ToolSettings.SettingsUpdatedType updateType)
        {
            if (!IsActive)
                return;

            switch (updateType)
            {
                case ToolSettings.SettingsUpdatedType.WireframeChange:
                    _levelViewerControl.RefreshGL();
                    break;
                case ToolSettings.SettingsUpdatedType.BaseSystemChange:
                    _levelViewerControl.UpdateLevelInfo();
                    break;
            }
        }
 public abstract void SettingsUpdated(ToolSettings.SettingsUpdatedType updateType);