#[repr(C, packed(4))]pub struct bSound {Show 20 fields
pub id: ID,
pub name: [i8; 1024],
pub packedfile: Pointer<PackedFile>,
pub handle: Pointer<Void>,
pub newpackedfile: Pointer<PackedFile>,
pub ipo: Pointer<Ipo>,
pub volume: f32,
pub attenuation: f32,
pub pitch: f32,
pub min_gain: f32,
pub max_gain: f32,
pub distance: f32,
pub flags: i16,
pub tags: i16,
pub _pad: [i8; 4],
pub offset_time: f64,
pub cache: Pointer<Void>,
pub waveform: Pointer<Void>,
pub playback_handle: Pointer<Void>,
pub spinlock: Pointer<Void>,
}Fields§
§id: ID§name: [i8; 1024]§packedfile: Pointer<PackedFile>§handle: Pointer<Void>§newpackedfile: Pointer<PackedFile>§ipo: Pointer<Ipo>§volume: f32§attenuation: f32§pitch: f32§min_gain: f32§max_gain: f32§distance: f32§flags: i16§_pad: [i8; 4]§offset_time: f64§cache: Pointer<Void>§waveform: Pointer<Void>§playback_handle: Pointer<Void>§spinlock: Pointer<Void>Trait Implementations§
Source§impl GeneratedBlendStruct for bSound
impl GeneratedBlendStruct for bSound
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "bSound"
const STRUCT_INDEX: usize = 351usize
const STRUCT_TYPE_INDEX: usize = 454usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<bSound> for bSound
Auto Trait Implementations§
impl Freeze for bSound
impl RefUnwindSafe for bSound
impl Send for bSound
impl Sync for bSound
impl Unpin for bSound
impl UnwindSafe for bSound
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