Struct ui_sys::uiControl [−][src]
#[repr(C)]pub struct uiControl { pub Signature: u32, pub OSSignature: u32, pub TypeSignature: u32, pub Destroy: extern "C" fn(this: *mut uiControl), pub Handle: extern "C" fn(this: *mut uiControl) -> usize, pub Parent: extern "C" fn(this: *mut uiControl) -> *mut uiControl, pub SetParent: extern "C" fn(this: *mut uiControl, new_parent: *mut uiControl), pub Toplevel: extern "C" fn(this: *mut uiControl) -> c_int, pub Visible: extern "C" fn(this: *mut uiControl) -> c_int, pub Show: extern "C" fn(this: *mut uiControl), pub Hide: extern "C" fn(this: *mut uiControl), pub Enabled: extern "C" fn(this: *mut uiControl) -> c_int, pub Enable: extern "C" fn(this: *mut uiControl), pub Disable: extern "C" fn(this: *mut uiControl), }
Fields
Signature: u32
OSSignature: u32
TypeSignature: u32
Destroy: extern "C" fn(this: *mut uiControl)
Handle: extern "C" fn(this: *mut uiControl) -> usize
Parent: extern "C" fn(this: *mut uiControl) -> *mut uiControl
SetParent: extern "C" fn(this: *mut uiControl, new_parent: *mut uiControl)
Toplevel: extern "C" fn(this: *mut uiControl) -> c_int
Visible: extern "C" fn(this: *mut uiControl) -> c_int
Show: extern "C" fn(this: *mut uiControl)
Hide: extern "C" fn(this: *mut uiControl)
Enabled: extern "C" fn(this: *mut uiControl) -> c_int
Enable: extern "C" fn(this: *mut uiControl)
Disable: extern "C" fn(this: *mut uiControl)