#[repr(C, packed(4))]pub struct bScreen {Show 24 fields
pub id: ID,
pub vertbase: ListBase,
pub edgebase: ListBase,
pub areabase: ListBase,
pub regionbase: ListBase,
pub scene: Pointer<Scene>,
pub flag: i16,
pub winid: i16,
pub redraws_flag: i16,
pub temp: i8,
pub state: i8,
pub do_draw: i8,
pub do_refresh: i8,
pub do_draw_gesture: i8,
pub do_draw_paintcursor: i8,
pub do_draw_drag: i8,
pub skip_handling: i8,
pub scrubbing: i8,
pub _pad: [i8; 1],
pub active_region: Pointer<ARegion>,
pub animtimer: Pointer<Nothing>,
pub context: Pointer<Void>,
pub tool_tip: Pointer<Nothing>,
pub preview: Pointer<PreviewImage>,
}Fields§
§id: ID§vertbase: ListBase§edgebase: ListBase§areabase: ListBase§regionbase: ListBase§scene: Pointer<Scene>§flag: i16§winid: i16§redraws_flag: i16§temp: i8§state: i8§do_draw: i8§do_refresh: i8§do_draw_gesture: i8§do_draw_paintcursor: i8§do_draw_drag: i8§skip_handling: i8§scrubbing: i8§_pad: [i8; 1]§active_region: Pointer<ARegion>§animtimer: Pointer<Nothing>§context: Pointer<Void>§tool_tip: Pointer<Nothing>§preview: Pointer<PreviewImage>Trait Implementations§
Source§impl GeneratedBlendStruct for bScreen
impl GeneratedBlendStruct for bScreen
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "bScreen"
const STRUCT_INDEX: usize = 298usize
const STRUCT_TYPE_INDEX: usize = 415usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<bScreen> for bScreen
Auto Trait Implementations§
impl Freeze for bScreen
impl RefUnwindSafe for bScreen
impl Send for bScreen
impl Sync for bScreen
impl Unpin for bScreen
impl UnwindSafe for bScreen
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