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?