Trait fmod::ChannelControlCallback

source ·
pub trait ChannelControlCallback {
    // Provided methods
    fn end(channel_control: ChannelControlType) -> Result<()> { ... }
    fn virtual_voice(
        channel_control: ChannelControlType,
        is_virtual: bool,
    ) -> Result<()> { ... }
    fn sync_point(
        channel_control: ChannelControlType,
        sync_point: c_int,
    ) -> Result<()> { ... }
    fn occlusion(
        channel_control: ChannelControlType,
        direct: &mut c_float,
        reverb: &mut c_float,
    ) -> Result<()> { ... }
}

Provided Methods§

source

fn end(channel_control: ChannelControlType) -> Result<()>

source

fn virtual_voice( channel_control: ChannelControlType, is_virtual: bool, ) -> Result<()>

source

fn sync_point( channel_control: ChannelControlType, sync_point: c_int, ) -> Result<()>

source

fn occlusion( channel_control: ChannelControlType, direct: &mut c_float, reverb: &mut c_float, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§