#[repr(C, packed(4))]pub struct ScrArea {Show 25 fields
pub next: Pointer<ScrArea>,
pub prev: Pointer<ScrArea>,
pub v1: Pointer<ScrVert>,
pub v2: Pointer<ScrVert>,
pub v3: Pointer<ScrVert>,
pub v4: Pointer<ScrVert>,
pub full: Pointer<bScreen>,
pub totrct: rcti,
pub spacetype: i8,
pub butspacetype: i8,
pub butspacetype_subtype: i16,
pub winx: i16,
pub winy: i16,
pub headertype: i8,
pub do_refresh: i8,
pub flag: i16,
pub region_active_win: i16,
pub _pad: [i8; 2],
pub type_: Pointer<Nothing>,
pub global: Pointer<ScrGlobalAreaData>,
pub spacedata: ListBase,
pub regionbase: ListBase,
pub handlers: ListBase,
pub actionzones: ListBase,
pub runtime: ScrArea_Runtime,
}Fields§
§next: Pointer<ScrArea>§prev: Pointer<ScrArea>§v1: Pointer<ScrVert>§v2: Pointer<ScrVert>§v3: Pointer<ScrVert>§v4: Pointer<ScrVert>§full: Pointer<bScreen>§totrct: rcti§spacetype: i8§butspacetype: i8§butspacetype_subtype: i16§winx: i16§winy: i16§headertype: i8§do_refresh: i8§flag: i16§region_active_win: i16§_pad: [i8; 2]§type_: Pointer<Nothing>§global: Pointer<ScrGlobalAreaData>§spacedata: ListBase§regionbase: ListBase§handlers: ListBase§actionzones: ListBase§runtime: ScrArea_RuntimeTrait Implementations§
Source§impl GeneratedBlendStruct for ScrArea
impl GeneratedBlendStruct for ScrArea
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "ScrArea"
const STRUCT_INDEX: usize = 310usize
const STRUCT_TYPE_INDEX: usize = 437usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<ScrArea> for ScrArea
Auto Trait Implementations§
impl Freeze for ScrArea
impl RefUnwindSafe for ScrArea
impl Send for ScrArea
impl Sync for ScrArea
impl Unpin for ScrArea
impl UnwindSafe for ScrArea
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