Struct libui_ng_sys::uiAreaHandler
source · #[repr(C)]pub struct uiAreaHandler {
pub Draw: Option<unsafe extern "C" fn(arg1: *mut uiAreaHandler, arg2: *mut uiArea, arg3: *mut uiAreaDrawParams)>,
pub MouseEvent: Option<unsafe extern "C" fn(arg1: *mut uiAreaHandler, arg2: *mut uiArea, arg3: *mut uiAreaMouseEvent)>,
pub MouseCrossed: Option<unsafe extern "C" fn(arg1: *mut uiAreaHandler, arg2: *mut uiArea, left: c_int)>,
pub DragBroken: Option<unsafe extern "C" fn(arg1: *mut uiAreaHandler, arg2: *mut uiArea)>,
pub KeyEvent: Option<unsafe extern "C" fn(arg1: *mut uiAreaHandler, arg2: *mut uiArea, arg3: *mut uiAreaKeyEvent) -> c_int>,
}Fields§
§Draw: Option<unsafe extern "C" fn(arg1: *mut uiAreaHandler, arg2: *mut uiArea, arg3: *mut uiAreaDrawParams)>§MouseEvent: Option<unsafe extern "C" fn(arg1: *mut uiAreaHandler, arg2: *mut uiArea, arg3: *mut uiAreaMouseEvent)>§MouseCrossed: Option<unsafe extern "C" fn(arg1: *mut uiAreaHandler, arg2: *mut uiArea, left: c_int)>§DragBroken: Option<unsafe extern "C" fn(arg1: *mut uiAreaHandler, arg2: *mut uiArea)>§KeyEvent: Option<unsafe extern "C" fn(arg1: *mut uiAreaHandler, arg2: *mut uiArea, arg3: *mut uiAreaKeyEvent) -> c_int>Trait Implementations§
source§impl Clone for uiAreaHandler
impl Clone for uiAreaHandler
source§fn clone(&self) -> uiAreaHandler
fn clone(&self) -> uiAreaHandler
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more