public override void Apply(Cue cue, XACTClip track, float elapsedTime) { SetRandomValueEvent evt = (SetRandomValueEvent)Event; switch (evt.Property) { case CueProperty.Volume: cue.eventVolume = evt.GetVolume(cue.eventVolume); break; case CueProperty.Pitch: cue.eventPitch = evt.GetPitch(cue.eventPitch); break; } HandleRepeating(); }
public SetRandomValueEventInstance(SetRandomValueEvent evt) : base(evt) { }