#[repr(C)]pub struct BGSLoadGameBuffer {
pub vtable: *const BGSLoadGameBufferVtbl,
pub buffer: *mut c_void,
pub unk10: u64,
pub unk18: u32,
pub unk1C: u32,
pub unk20: u32,
pub bufferPosition: u32,
}
Fields§
§vtable: *const BGSLoadGameBufferVtbl
§buffer: *mut c_void
§unk10: u64
§unk18: u32
§unk1C: u32
§unk20: u32
§bufferPosition: u32
Implementations§
Source§impl BGSLoadGameBuffer
impl BGSLoadGameBuffer
Sourcepub const RTTI: VariantID = RTTI_BGSLoadGameBuffer
pub const RTTI: VariantID = RTTI_BGSLoadGameBuffer
Address & offset of the runtime type information (RTTI) identifier.
Sourcepub const VTABLE: [VariantID; 1] = VTABLE_BGSLoadGameBuffer
pub const VTABLE: [VariantID; 1] = VTABLE_BGSLoadGameBuffer
Address & offset of the virtual function table.
pub fn load_data_endian(&mut self, data: *mut c_void, offset: u32, size: u32)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BGSLoadGameBuffer
impl RefUnwindSafe for BGSLoadGameBuffer
impl !Send for BGSLoadGameBuffer
impl !Sync for BGSLoadGameBuffer
impl Unpin for BGSLoadGameBuffer
impl UnwindSafe for BGSLoadGameBuffer
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