Struct sixtyfps_rendering_backend_qt::native_widgets::NativeScrollView [−][src]
#[repr(C)]pub struct NativeScrollView {}Show fields
pub x: Property<f32>, pub y: Property<f32>, pub width: Property<f32>, pub height: Property<f32>, pub horizontal_max: Property<f32>, pub horizontal_page_size: Property<f32>, pub horizontal_value: Property<f32>, pub vertical_max: Property<f32>, pub vertical_page_size: Property<f32>, pub vertical_value: Property<f32>, pub cached_rendering_data: CachedRenderingData, pub native_padding_left: Property<f32>, pub native_padding_right: Property<f32>, pub native_padding_top: Property<f32>, pub native_padding_bottom: Property<f32>, // some fields omitted
Fields
x: Property<f32>
y: Property<f32>
width: Property<f32>
height: Property<f32>
horizontal_max: Property<f32>
horizontal_page_size: Property<f32>
horizontal_value: Property<f32>
vertical_max: Property<f32>
vertical_page_size: Property<f32>
vertical_value: Property<f32>
cached_rendering_data: CachedRenderingData
native_padding_left: Property<f32>
native_padding_right: Property<f32>
native_padding_top: Property<f32>
native_padding_bottom: Property<f32>
Implementations
impl NativeScrollView
[src]
impl NativeScrollView
[src]pub const FIELD_OFFSETS: NativeScrollViewFieldsOffsets
[src]
Return a struct containing the offset of for the fields of this struct
impl NativeScrollView
[src]
impl NativeScrollView
[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 horizontal_max(self: Pin<&Self>) -> f32
[src]
pub fn horizontal_page_size(self: Pin<&Self>) -> f32
[src]
pub fn horizontal_value(self: Pin<&Self>) -> f32
[src]
pub fn vertical_max(self: Pin<&Self>) -> f32
[src]
pub fn vertical_page_size(self: Pin<&Self>) -> f32
[src]
pub fn vertical_value(self: Pin<&Self>) -> f32
[src]
pub fn native_padding_left(self: Pin<&Self>) -> f32
[src]
pub fn native_padding_right(self: Pin<&Self>) -> f32
[src]
pub fn native_padding_top(self: Pin<&Self>) -> f32
[src]
pub fn native_padding_bottom(self: Pin<&Self>) -> f32
[src]
Trait Implementations
impl BuiltinItem for NativeScrollView
[src]
impl BuiltinItem for NativeScrollView
[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 NativeScrollView
[src]
impl Default for NativeScrollView
[src]fn default() -> NativeScrollView
[src]
impl HasStaticVTable<ItemVTable> for NativeScrollView
[src]
impl HasStaticVTable<ItemVTable> for NativeScrollView
[src]fn static_vtable() -> &'static ItemVTable
[src]
impl Item for NativeScrollView
[src]
impl Item for NativeScrollView
[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 NativeScrollView
[src]
impl ItemConsts for NativeScrollView
[src]const cached_rendering_data_offset: FieldOffset<Self, CachedRenderingData>
[src]
impl<'__dummy_lifetime> Unpin for NativeScrollView where
__MustNotImplUnpin<'__dummy_lifetime>: Unpin,
[src]
impl<'__dummy_lifetime> Unpin for NativeScrollView where
__MustNotImplUnpin<'__dummy_lifetime>: Unpin,
[src]Auto Trait Implementations
impl !RefUnwindSafe for NativeScrollView
impl !RefUnwindSafe for NativeScrollView
impl Send for NativeScrollView
impl Send for NativeScrollView
impl !Sync for NativeScrollView
impl !Sync for NativeScrollView
impl UnwindSafe for NativeScrollView
impl UnwindSafe for NativeScrollView