#[repr(C, packed(4))]pub struct Panel {Show 20 fields
pub next: Pointer<Panel>,
pub prev: Pointer<Panel>,
pub type_: Pointer<Nothing>,
pub layout: Pointer<Nothing>,
pub panelname: [i8; 64],
pub drawname: [i8; 64],
pub ofsx: i32,
pub ofsy: i32,
pub sizex: i32,
pub sizey: i32,
pub blocksizex: i32,
pub blocksizey: i32,
pub labelofs: i16,
pub flag: i16,
pub runtime_flag: i16,
pub _pad: [i8; 6],
pub sortorder: i32,
pub activedata: Pointer<Void>,
pub children: ListBase,
pub runtime: Panel_Runtime,
}
Fields§
§next: Pointer<Panel>
§prev: Pointer<Panel>
§type_: Pointer<Nothing>
§layout: Pointer<Nothing>
§panelname: [i8; 64]
§drawname: [i8; 64]
§ofsx: i32
§ofsy: i32
§sizex: i32
§sizey: i32
§blocksizex: i32
§blocksizey: i32
§labelofs: i16
§flag: i16
§runtime_flag: i16
§_pad: [i8; 6]
§sortorder: i32
§activedata: Pointer<Void>
§children: ListBase
§runtime: Panel_Runtime
Trait Implementations§
Source§impl GeneratedBlendStruct for Panel
impl GeneratedBlendStruct for Panel
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "Panel"
const STRUCT_INDEX: usize = 303usize
const STRUCT_TYPE_INDEX: usize = 425usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<Panel> for Panel
Auto Trait Implementations§
impl Freeze for Panel
impl RefUnwindSafe for Panel
impl Send for Panel
impl Sync for Panel
impl Unpin for Panel
impl UnwindSafe for Panel
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