Struct classicube_sys::LLabel
source · #[repr(C)]pub struct LLabel {Show 21 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 small: cc_bool,
pub text: cc_string,
pub _textBuffer: [c_char; 64],
}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§small: cc_bool§text: cc_string§_textBuffer: [c_char; 64]Trait Implementations§
source§impl PartialEq for LLabel
impl PartialEq for LLabel
impl Eq for LLabel
impl StructuralPartialEq for LLabel
Auto Trait Implementations§
impl RefUnwindSafe for LLabel
impl !Send for LLabel
impl !Sync for LLabel
impl Unpin for LLabel
impl UnwindSafe for LLabel
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