Skip to main content

Class EffectService

Namespace: Aurigma.DesignAtoms.Services.Effect
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class EffectService : IEffectService

Inheritance: System.Object -> EffectService

Implements

Inherited Members

  • System.Object.ToString
  • System.Object.Equals(System.Object)
  • System.Object.Equals(System.Object,System.Object)
  • System.Object.ReferenceEquals(System.Object,System.Object)
  • System.Object.GetHashCode
  • System.Object.GetType
  • System.Object.MemberwiseClone

Constructors

EffectService

public EffectService(IPaletteService paletteService, IGmColorConverter gmColorConverter, IStateResourcesRepository stateResourcesRepository, IImageLoader imageLoader, IColorProfileManager colorProfileManager)

Methods

Apply

public void Apply(ImageItem imageItem)
Parameters
TypeNameDescription
Aurigma.DesignAtoms.Model.Items.ImageItemimageItem

InitRecolorEffect

public void InitRecolorEffect(ImageItem imageItem, Palette palette, int maxColorLimit)
Parameters
TypeNameDescription
Aurigma.DesignAtoms.Model.Items.ImageItemimageItem
Aurigma.DesignAtoms.Model.Color.Palettepalette
System.Int32maxColorLimit
Was this page helpful?