Struct classicube_sys::LTable
source ·
[−]#[repr(C)]pub struct LTable {Show 35 fields
pub VTABLE: *const LWidgetVTABLE,
pub x: c_int,
pub y: c_int,
pub width: c_int,
pub height: c_int,
pub hovered: cc_bool,
pub selected: cc_bool,
pub hidden: cc_bool,
pub tabSelectable: cc_bool,
pub horAnchor: cc_uint8,
pub verAnchor: cc_uint8,
pub xOffset: c_int,
pub yOffset: c_int,
pub OnClick: Option<unsafe extern "C" fn(widget: *mut c_void, idx: c_int)>,
pub last: Rect2D,
pub columns: *mut LTableColumn,
pub numColumns: c_int,
pub rowFont: *mut FontDesc,
pub rowsBegY: c_int,
pub rowsEndY: c_int,
pub rowHeight: c_int,
pub hdrHeight: c_int,
pub visibleRows: c_int,
pub rowsCount: c_int,
pub topRow: c_int,
pub selectedHash: *mut cc_string,
pub filter: *mut cc_string,
pub OnSelectedChanged: Option<unsafe extern "C" fn()>,
pub draggingColumn: c_int,
pub dragXStart: c_int,
pub draggingScrollbar: cc_bool,
pub dragYOffset: c_int,
pub _wheelAcc: f32,
pub _lastRow: c_int,
pub _lastClick: cc_uint64,
}Fields
VTABLE: *const LWidgetVTABLEx: c_inty: c_intwidth: c_intheight: c_inthovered: cc_boolselected: cc_booltabSelectable: cc_boolhorAnchor: cc_uint8verAnchor: cc_uint8xOffset: c_intyOffset: c_intOnClick: Option<unsafe extern "C" fn(widget: *mut c_void, idx: c_int)>last: Rect2Dcolumns: *mut LTableColumnnumColumns: c_introwFont: *mut FontDescrowsBegY: c_introwsEndY: c_introwHeight: c_inthdrHeight: c_intvisibleRows: c_introwsCount: c_inttopRow: c_intselectedHash: *mut cc_stringfilter: *mut cc_stringOnSelectedChanged: Option<unsafe extern "C" fn()>draggingColumn: c_intdragXStart: c_intdraggingScrollbar: cc_booldragYOffset: c_int_wheelAcc: f32_lastRow: c_int_lastClick: cc_uint64Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for LTable
impl UnwindSafe for LTable
Blanket Implementations
Mutably borrows from an owned value. Read more
