Core - Renamed LayerService to RenderElementService

Display conditions - Implemented persistent storage
This commit is contained in:
SpoinkyNL committed 2020-07-10 23:00:35 +02:00
1 parent 16c2b7f7fd
commit 0e873a48cf
32 files changed
+209 -111

No files matched your search

@@ -58,5 +58,6 @@ namespace Artemis.Core.Services.Interfaces
void RemoveConditionOperator([NotNull] DisplayConditionOperator displayConditionOperator);
List<DisplayConditionOperator> GetCompatibleConditionOperators(Type type);
DisplayConditionOperator GetConditionOperator(Guid operatorPluginGuid, string operatorType);
}
}
@@ -6,7 +6,7 @@ using Artemis.Core.Plugins.LayerEffect.Abstract;
namespace Artemis.Core.Services.Interfaces
{
public interface ILayerService : IArtemisService
public interface IRenderElementService : IArtemisService
{
/// <summary>
/// Creates a new layer
@@ -55,5 +55,7 @@ namespace Artemis.Core.Services.Interfaces
BaseLayerEffect AddLayerEffect(RenderProfileElement renderProfileElement, LayerEffectDescriptor layerEffectDescriptor);
void RemoveLayerEffect(BaseLayerEffect layerEffect);
void InstantiateDisplayConditions(RenderProfileElement renderElement);
}
}