Struct ui_sys::uiAreaHandler
[−]
[src]
#[repr(C)]pub struct uiAreaHandler { pub Draw: extern "C" fn(_: *mut uiAreaHandler, _: *mut uiArea, _: *mut uiAreaDrawParams), pub MouseEvent: extern "C" fn(_: *mut uiAreaHandler, _: *mut uiArea, _: *mut uiAreaMouseEvent), pub MouseCrossed: extern "C" fn(_: *mut uiAreaHandler, _: *mut uiArea, _: c_int), pub DragBroken: extern "C" fn(_: *mut uiAreaHandler, _: *mut uiArea), pub KeyEvent: extern "C" fn(_: *mut uiAreaHandler, _: *mut uiArea, _: *mut uiAreaKeyEvent) -> c_int, }
Fields
Draw: extern "C" fn(_: *mut uiAreaHandler, _: *mut uiArea, _: *mut uiAreaDrawParams)
MouseEvent: extern "C" fn(_: *mut uiAreaHandler, _: *mut uiArea, _: *mut uiAreaMouseEvent)
MouseCrossed: extern "C" fn(_: *mut uiAreaHandler, _: *mut uiArea, _: c_int)
DragBroken: extern "C" fn(_: *mut uiAreaHandler, _: *mut uiArea)
KeyEvent: extern "C" fn(_: *mut uiAreaHandler, _: *mut uiArea, _: *mut uiAreaKeyEvent) -> c_int