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

Auto Trait Implementations

impl Send for uiControl

impl Sync for uiControl