Versions in this module Expand all Collapse all v1 v1.0.0 Jan 1, 2022 Changes in this version + type GlitchService struct + func NewGlitchService(handler *Handler) *GlitchService + func (gs *GlitchService) AddEffect(effectType wonderGlitchDTO.EffectType) *GlitchService + func (gs *GlitchService) Glitchify(inputEffects []wonderGlitchDTO.InputEffect) *image.RGBA + func (gs *GlitchService) SetDest(dest image.Image) *GlitchService + func (gs *GlitchService) SetFactor(factor float64) *GlitchService + func (gs *GlitchService) SetTime(time float64) + type Handler struct + func NewEffectHandlerBus(effectTypes []wonderGlitchDTO.EffectType) *Handler + func (h *Handler) AddEffect(effectType wonderGlitchDTO.EffectType) *Handler + func (h *Handler) Handle(effect *wonderGlitchDTO.InputEffect, dest *image.RGBA, threshold int) *image.RGBA