commonlibsse_ng\re\i/
IDEvent.rs1use crate::re::BSFixedString::BSFixedString;
2use crate::re::InputEvent::{InputEvent, InputEventVtbl};
3use crate::re::offsets_rtti::RTTI_IDEvent;
4use crate::re::offsets_vtable::VTABLE_IDEvent;
5use crate::rel::id::VariantID;
6
7#[repr(C)]
8#[derive(Debug, PartialEq)]
9pub struct IDEvent {
10 pub __base: InputEvent, pub userEvent: BSFixedString, pub idCode: u32, pub pad24: u32, }
15const _: () = assert!(core::mem::size_of::<IDEvent>() == 0x28);
16
17impl IDEvent {
18 pub const RTTI: VariantID = RTTI_IDEvent;
20
21 pub const VTABLE: [VariantID; 1] = VTABLE_IDEvent;
23}
24
25pub struct IDEventVtbl {
26 pub __base: InputEventVtbl, }