pub struct AudioMixerController {
pub m_EnableSuspend: bool,
pub m_MasterGroup: PPtr,
pub m_MixerConstant: AudioMixerConstant,
pub m_Name: String,
pub m_OutputGroup: PPtr,
pub m_Snapshots: Vec<PPtr>,
pub m_StartSnapshot: PPtr,
pub m_SuspendThreshold: f32,
pub m_UpdateMode: Option<i32>,
}
Expand description
AudioMixerController is a class of the Unity engine since version 5.0.0f4.
Fields§
§m_EnableSuspend: bool
§m_MasterGroup: PPtr
PPtr<AudioMixerGroup
>: (5.0.0f4 - 2022.3.2f1)
m_MixerConstant: AudioMixerConstant
§m_Name: String
§m_OutputGroup: PPtr
PPtr<AudioMixerGroup
>: (5.0.0f4 - 2022.3.2f1)
m_Snapshots: Vec<PPtr>
Vec<PPtr<AudioMixerSnapshot
>>: (5.0.0f4 - 2022.3.2f1)
m_StartSnapshot: PPtr
PPtr<AudioMixerSnapshot
>: (5.0.0f4 - 2022.3.2f1)
m_SuspendThreshold: f32
§m_UpdateMode: Option<i32>
i32: (5.3.6f1 - 2022.3.2f1)
Trait Implementations§
Source§impl Debug for AudioMixerController
impl Debug for AudioMixerController
Source§impl<'de> Deserialize<'de> for AudioMixerController
impl<'de> Deserialize<'de> for AudioMixerController
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AudioMixerController
impl RefUnwindSafe for AudioMixerController
impl Send for AudioMixerController
impl Sync for AudioMixerController
impl Unpin for AudioMixerController
impl UnwindSafe for AudioMixerController
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more