[−][src]Trait polyphony::VoiceAssignerHelper
Trait used to facilitate implementing a VoiceAssigner
.
Required methods
fn find_active_voice(
&mut self,
identifier: Identifier,
voices: &mut [Voice]
) -> Option<usize>
&mut self,
identifier: Identifier,
voices: &mut [Voice]
) -> Option<usize>
fn find_new_voice(
&mut self,
identifier: Identifier,
voices: &mut [Voice]
) -> usize
&mut self,
identifier: Identifier,
voices: &mut [Voice]
) -> usize
Implementors
impl<V, Identifier> VoiceAssignerHelper<V, Identifier> for SimpleEventDispatcher where
V: Voice<SimpleVoiceState<Identifier>>,
Identifier: Copy + Eq,
[src]
V: Voice<SimpleVoiceState<Identifier>>,
Identifier: Copy + Eq,
fn find_active_voice(
&mut self,
identifier: Identifier,
voices: &mut [V]
) -> Option<usize>
[src]
&mut self,
identifier: Identifier,
voices: &mut [V]
) -> Option<usize>