Struct classicube_sys::LSlider
source · #[repr(C)]pub struct LSlider {Show 22 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 autoSelectable: cc_bool,
pub dirty: cc_bool,
pub opaque: cc_bool,
pub type_: cc_uint8,
pub skipsEnter: cc_bool,
pub OnClick: Option<unsafe extern "C" fn(widget: *mut c_void)>,
pub OnHover: Option<unsafe extern "C" fn(widget: *mut c_void)>,
pub OnUnhover: Option<unsafe extern "C" fn(widget: *mut c_void)>,
pub last: Rect2D,
pub meta: *mut c_void,
pub layouts: *const LLayout,
pub value: c_int,
pub _width: c_int,
pub _height: c_int,
pub color: BitmapCol,
}Fields§
§VTABLE: *const LWidgetVTABLE§x: c_int§y: c_int§width: c_int§height: c_int§hovered: cc_bool§selected: cc_bool§autoSelectable: cc_bool§dirty: cc_bool§opaque: cc_bool§type_: cc_uint8§skipsEnter: cc_bool§OnClick: Option<unsafe extern "C" fn(widget: *mut c_void)>§OnHover: Option<unsafe extern "C" fn(widget: *mut c_void)>§OnUnhover: Option<unsafe extern "C" fn(widget: *mut c_void)>§last: Rect2D§meta: *mut c_void§layouts: *const LLayout§value: c_int§_width: c_int§_height: c_int§color: BitmapColTrait Implementations§
source§impl PartialEq for LSlider
impl PartialEq for LSlider
impl Copy for LSlider
impl Eq for LSlider
impl StructuralPartialEq for LSlider
Auto Trait Implementations§
impl RefUnwindSafe for LSlider
impl !Send for LSlider
impl !Sync for LSlider
impl Unpin for LSlider
impl UnwindSafe for LSlider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more