Struct sixtyfps_rendering_backend_qt::native_widgets::NativeCheckBox [−][src]
#[repr(C)]pub struct NativeCheckBox { pub x: Property<f32>, pub y: Property<f32>, pub width: Property<f32>, pub height: Property<f32>, pub enabled: Property<bool>, pub toggled: Callback<VoidArg>, pub text: Property<SharedString>, pub checked: Property<bool>, pub cached_rendering_data: CachedRenderingData, }
Fields
x: Property<f32>
y: Property<f32>
width: Property<f32>
height: Property<f32>
enabled: Property<bool>
toggled: Callback<VoidArg>
text: Property<SharedString>
checked: Property<bool>
cached_rendering_data: CachedRenderingData
Implementations
impl NativeCheckBox
[src]
impl NativeCheckBox
[src]pub const FIELD_OFFSETS: NativeCheckBoxFieldsOffsets
[src]
Return a struct containing the offset of for the fields of this struct
impl NativeCheckBox
[src]
impl NativeCheckBox
[src]pub fn x(self: Pin<&Self>) -> f32
[src]
pub fn y(self: Pin<&Self>) -> f32
[src]
pub fn width(self: Pin<&Self>) -> f32
[src]
pub fn height(self: Pin<&Self>) -> f32
[src]
pub fn enabled(self: Pin<&Self>) -> bool
[src]
pub fn text(self: Pin<&Self>) -> SharedString
[src]
pub fn checked(self: Pin<&Self>) -> bool
[src]
Trait Implementations
impl BuiltinItem for NativeCheckBox
[src]
impl BuiltinItem for NativeCheckBox
[src]fn name() -> &'static str
[src]
fn properties<Value: ValueType>(
) -> Vec<(&'static str, &'static dyn PropertyInfo<Self, Value>)>
[src]
) -> Vec<(&'static str, &'static dyn PropertyInfo<Self, Value>)>
fn fields<Value: ValueType>(
) -> Vec<(&'static str, &'static dyn FieldInfo<Self, Value>)>
[src]
) -> Vec<(&'static str, &'static dyn FieldInfo<Self, Value>)>
fn callbacks<Value: ValueType>(
) -> Vec<(&'static str, &'static dyn CallbackInfo<Self, Value>)>
[src]
) -> Vec<(&'static str, &'static dyn CallbackInfo<Self, Value>)>
impl Default for NativeCheckBox
[src]
impl Default for NativeCheckBox
[src]fn default() -> NativeCheckBox
[src]
impl HasStaticVTable<ItemVTable> for NativeCheckBox
[src]
impl HasStaticVTable<ItemVTable> for NativeCheckBox
[src]fn static_vtable() -> &'static ItemVTable
[src]
impl Item for NativeCheckBox
[src]
impl Item for NativeCheckBox
[src]fn init(self: Pin<&Self>, _window: &ComponentWindow)
[src]
fn geometry(self: Pin<&Self>) -> Rect
[src]
fn layouting_info(self: Pin<&Self>, _window: &ComponentWindow) -> LayoutInfo
[src]
fn implicit_size(self: Pin<&Self>, _window: &ComponentWindow) -> Size
[src]
fn input_event_filter_before_children(
self: Pin<&Self>,
_: MouseEvent,
_window: &ComponentWindow,
_self_rc: &ItemRc
) -> InputEventFilterResult
[src]
self: Pin<&Self>,
_: MouseEvent,
_window: &ComponentWindow,
_self_rc: &ItemRc
) -> InputEventFilterResult
fn input_event(
self: Pin<&Self>,
event: MouseEvent,
_window: &ComponentWindow,
_self_rc: &ItemRc
) -> InputEventResult
[src]
self: Pin<&Self>,
event: MouseEvent,
_window: &ComponentWindow,
_self_rc: &ItemRc
) -> InputEventResult
fn key_event(
self: Pin<&Self>,
_: &KeyEvent,
_window: &ComponentWindow
) -> KeyEventResult
[src]
self: Pin<&Self>,
_: &KeyEvent,
_window: &ComponentWindow
) -> KeyEventResult
fn focus_event(self: Pin<&Self>, _: &FocusEvent, _window: &ComponentWindow)
[src]
fn render(self: Pin<&Self>, backend: &mut &mut dyn ItemRenderer)
[src]
impl ItemConsts for NativeCheckBox
[src]
impl ItemConsts for NativeCheckBox
[src]const cached_rendering_data_offset: FieldOffset<Self, CachedRenderingData>
[src]
impl<'__dummy_lifetime> Unpin for NativeCheckBox where
__MustNotImplUnpin<'__dummy_lifetime>: Unpin,
[src]
impl<'__dummy_lifetime> Unpin for NativeCheckBox where
__MustNotImplUnpin<'__dummy_lifetime>: Unpin,
[src]Auto Trait Implementations
impl !RefUnwindSafe for NativeCheckBox
impl !RefUnwindSafe for NativeCheckBox
impl !Send for NativeCheckBox
impl !Send for NativeCheckBox
impl !Sync for NativeCheckBox
impl !Sync for NativeCheckBox
impl !UnwindSafe for NativeCheckBox
impl !UnwindSafe for NativeCheckBox