1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00
SpoinkyNL 24afb6b0f5 UI - Large amount of memory improvements in the VMs
Core - Minor memory improvements
2020-06-19 21:48:26 +02:00

24 lines
559 B
C#

using SkiaSharp;
namespace Artemis.Core.Models.Profile.LayerShapes
{
public abstract class LayerShape
{
protected LayerShape(Layer layer)
{
Layer = layer;
}
/// <summary>
/// The layer this shape is attached to
/// </summary>
public Layer Layer { get; set; }
/// <summary>
/// Gets a the path outlining the shape
/// </summary>
public SKPath Path { get; protected set; }
public abstract void CalculateRenderProperties();
}
}