Variables

@:value([])bindedEffects:Array<Effect> = []

@:value([])effects:Array<Effect> = []

@:value(false)mute:Bool = false

@:value(0.)priority:Float = 0.

@:value(1.)volume:Float = 1.

Methods

@:access(hxd.snd.Manager)addEffect<T>(e:T):T

@:value({ time : 1. })fadeTo(volume:Float, time:Float = 1., ?onEnd:() ‑> Void):Void

getEffect<T>(etype:Class<T>):T

@:access(hxd.snd.Manager)removeEffect(e:Effect):Void