#[repr(C, packed(4))]pub struct wmWindowManager {Show 25 fields
pub id: ID,
pub windrawable: Pointer<wmWindow>,
pub winactive: Pointer<wmWindow>,
pub windows: ListBase,
pub initialized: i16,
pub file_saved: i16,
pub op_undo_depth: i16,
pub outliner_sync_select_dirty: i16,
pub operators: ListBase,
pub notifier_queue: ListBase,
pub reports: ReportList,
pub jobs: ListBase,
pub paintcursors: ListBase,
pub drags: ListBase,
pub keyconfigs: ListBase,
pub defaultconf: Pointer<wmKeyConfig>,
pub addonconf: Pointer<wmKeyConfig>,
pub userconf: Pointer<wmKeyConfig>,
pub timers: ListBase,
pub autosavetimer: Pointer<Nothing>,
pub undo_stack: Pointer<Nothing>,
pub is_interface_locked: i8,
pub _pad: [i8; 7],
pub message_bus: Pointer<Nothing>,
pub xr: wmXrData,
}Fields§
§id: ID§windrawable: Pointer<wmWindow>§winactive: Pointer<wmWindow>§windows: ListBase§initialized: i16§file_saved: i16§op_undo_depth: i16§outliner_sync_select_dirty: i16§operators: ListBase§notifier_queue: ListBase§reports: ReportList§jobs: ListBase§paintcursors: ListBase§drags: ListBase§keyconfigs: ListBase§defaultconf: Pointer<wmKeyConfig>§addonconf: Pointer<wmKeyConfig>§userconf: Pointer<wmKeyConfig>§timers: ListBase§autosavetimer: Pointer<Nothing>§undo_stack: Pointer<Nothing>§is_interface_locked: i8§_pad: [i8; 7]§message_bus: Pointer<Nothing>§xr: wmXrDataTrait Implementations§
Source§impl GeneratedBlendStruct for wmWindowManager
impl GeneratedBlendStruct for wmWindowManager
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "wmWindowManager"
const STRUCT_INDEX: usize = 630usize
const STRUCT_TYPE_INDEX: usize = 771usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<wmWindowManager> for wmWindowManager
Auto Trait Implementations§
impl Freeze for wmWindowManager
impl RefUnwindSafe for wmWindowManager
impl Send for wmWindowManager
impl Sync for wmWindowManager
impl Unpin for wmWindowManager
impl UnwindSafe for wmWindowManager
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