Layer brushes - Make enable-disable process consistent with plugins

This commit is contained in:
SpoinkyNL committed 2020-06-07 15:00:40 +02:00
1 parent a1c2e4ad5a
commit ee37c3b836
37 files changed
+325 -128

No files matched your search

@@ -1,5 +1,4 @@
using System;
using Artemis.Core.Extensions;
using Artemis.Core.Extensions;
using Artemis.Core.Models.Profile;
using Artemis.Core.Plugins.LayerBrush;
using RGB.NET.Brushes;
@@ -16,6 +15,14 @@ namespace Artemis.Plugins.LayerBrushes.ColorRgbNet
_solidBrush = new SolidColorBrush(Color.Transparent);
}
public override void EnableLayerBrush()
{
}
public override void DisableLayerBrush()
{
}
public override void Update(double deltaTime)
{
_solidBrush.Color = Properties.Color.CurrentValue.ToRgbColor();
@@ -1,4 +1,4 @@
using Artemis.Core.Plugins.LayerBrush;
using Artemis.Core.Plugins.Abstract;
using Artemis.Core.Plugins.Models;
using Artemis.Plugins.LayerBrushes.ColorRgbNet.PropertyInput;
using Artemis.UI.Shared.Services.Interfaces;
@@ -15,12 +15,12 @@ namespace Artemis.Plugins.LayerBrushes.ColorRgbNet
AddLayerBrushDescriptor<RgbNetColorBrush>("RGB.NET Color", "A RGB.NET based color", "Brush");
}
protected override void EnablePlugin()
public override void EnablePlugin()
{
_profileEditorService.RegisterPropertyInput(PluginInfo, typeof(StringPropertyInputViewModel));
}
protected override void DisablePlugin()
public override void DisablePlugin()
{
}
}