#[repr(C)]pub struct DynamicResponse {
pub channel_count: c_int,
pub rms: [c_float; 32],
}
Available on
fmod_2_3
only.Expand description
Dynamic response data structure.
Fields§
§channel_count: c_int
The number of channels recorded in the rms array.
rms: [c_float; 32]
The RMS (Root Mean Square) averaged gain factor applied per channel for the last processed block of audio.
Trait Implementations§
Source§impl Clone for DynamicResponse
impl Clone for DynamicResponse
Source§fn clone(&self) -> DynamicResponse
fn clone(&self) -> DynamicResponse
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DynamicResponse
impl Debug for DynamicResponse
Source§impl PartialEq for DynamicResponse
impl PartialEq for DynamicResponse
Source§impl ReadableParameter for DynamicResponse
impl ReadableParameter for DynamicResponse
Source§fn get_parameter_string(dsp: Dsp, index: c_int) -> Result<Utf8CString>
fn get_parameter_string(dsp: Dsp, index: c_int) -> Result<Utf8CString>
Get the parameter string at
index
.impl Copy for DynamicResponse
impl StructuralPartialEq for DynamicResponse
Auto Trait Implementations§
impl Freeze for DynamicResponse
impl RefUnwindSafe for DynamicResponse
impl Send for DynamicResponse
impl Sync for DynamicResponse
impl Unpin for DynamicResponse
impl UnwindSafe for DynamicResponse
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