Artemis Artemis
Artemis Artemis

Search Results for

    Interface ILayerEffectService

    A service that allows you to register and retrieve layer brushes

    Namespace: Artemis.Core.Services
    Assembly: Artemis.Core.dll
    Syntax
    public interface ILayerEffectService

    Methods

    GetLayerEffects()

    Returns a list of all registered layer effect descriptors

    Declaration
    List<LayerEffectDescriptor> GetLayerEffects()
    Returns
    Type Description
    List<LayerEffectDescriptor>

    RegisterLayerEffect(LayerEffectDescriptor)

    Add an effect descriptor so that it is available to profile elements

    Declaration
    LayerEffectRegistration RegisterLayerEffect(LayerEffectDescriptor descriptor)
    Parameters
    Type Name Description
    LayerEffectDescriptor descriptor
    Returns
    Type Description
    LayerEffectRegistration

    RemoveLayerEffect(LayerEffectRegistration)

    Remove a previously added layer effect descriptor so that it is no longer available

    Declaration
    void RemoveLayerEffect(LayerEffectRegistration registration)
    Parameters
    Type Name Description
    LayerEffectRegistration registration
    Content is available under the PolyForm Noncommercial License, by Artemis RGB.