synthizer 0.5.4

bindings to Synthizer, a library for 3D audio and effects
Documentation
use crate::internal_prelude::*;

/// Represents the source "base class".  It is possible to convert to this type
/// from any source, in order to use source-common functionality.
#[derive(Clone, Debug, Eq, Ord, PartialEq, PartialOrd, Hash)]
pub struct Source(pub(crate) Handle);

impl Source {
    source_properties!();

    object_common!();
    pausable_common!();
    source_common!();
}

handle_traits!(Source);