| abstract_type typedef | neogfx::widget< i_window > | |
| activate() override | neogfx::window | |
| add(i_widget &aChild) override | neogfx::widget< i_window > | |
| add(const i_ref_ptr< i_widget > &aChild) override | neogfx::widget< i_window > | |
| add_ref() const noexcept override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| adding_child() const override | neogfx::widget< i_window > | |
| after() const override | neogfx::widget< i_window > | |
| after() override | neogfx::widget< i_window > | |
| anchor_map_type typedef | neogfx::anchorable< reference_counted< Base > > | |
| anchor_to(i_anchorable &aRhs, i_string const &aLhsAnchor, anchor_constraint_function aLhsFunction, i_string const &aRhsAnchor, anchor_constraint_function aRhsFunction) override | neogfx::layout_item< Base > | inline |
| anchors() const override | neogfx::anchorable< reference_counted< Base > > | inline |
| anchors() override | neogfx::anchorable< reference_counted< Base > > | inline |
| as_layout() const final | neogfx::layout_item< Base > | inline |
| as_layout() final | neogfx::layout_item< Base > | inline |
| as_spacer() const final | neogfx::layout_item< Base > | inline |
| as_spacer() final | neogfx::layout_item< Base > | inline |
| as_widget() const override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlinevirtual |
| as_widget() override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlinevirtual |
| autoscale() const | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inline |
| background_opacity() const override | neogfx::widget< i_window > | |
| before() const override | neogfx::widget< i_window > | |
| before() override | neogfx::widget< i_window > | |
| border() const override | neogfx::framed_widget< widget< i_window > > | |
| bring_child_to_front(const i_widget &aChild) override | neogfx::widget< i_window > | |
| button_box_layout() const | neogfx::i_standard_layout_container | inline |
| button_box_layout() | neogfx::i_standard_layout_container | inline |
| can_capture() const override | neogfx::widget< i_window > | |
| can_close() const override | neogfx::window | |
| can_defer_layout() const override | neogfx::widget< i_window > | |
| can_dismiss(const i_widget *aClickedWidget) const override | neogfx::window | |
| can_set_focus(focus_reason aFocusReason) const override | neogfx::widget< i_window > | |
| can_update() const override | neogfx::widget< i_window > | |
| capture_position() const override | neogfx::widget< i_window > | |
| capture_released() override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlineprotected |
| captured() override | neogfx::widget< i_window > | |
| capturing() const override | neogfx::widget< i_window > | |
| center(bool aSetMinimumSize=true) override | neogfx::window | |
| center_on_parent(bool aSetMinimumSize=true) override | neogfx::window | |
| child_added | neogfx::widget< i_window > | |
| child_has_focus() const override | neogfx::widget< i_window > | |
| children() const override | neogfx::widget< i_window > | |
| client_layout() const | neogfx::i_standard_layout_container | inline |
| client_layout() | neogfx::i_standard_layout_container | inline |
| client_rect(bool aExtendIntoPadding=true) const override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| client_widget() const override | neogfx::window | virtual |
| client_widget() override | neogfx::window | virtual |
| close() override | neogfx::window | |
| consider_ancestors_for_mouse_events() const override | neogfx::widget< i_window > | |
| container_background_color() const override | neogfx::widget< i_window > | |
| control_block() override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| counted_window_enable(bool aEnable) override | neogfx::window | |
| create_status_bar(Args &&... aArgs) | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inline |
| create_title_bar(Args &&... aArgs) | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inline |
| create_title_bar(Args &&... aArgs) | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inline |
| deactivate() override | neogfx::window | |
| decorated(neogfx::decoration_style aStyle, Args &&... aArgs) | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inline |
| decoration() const | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inline |
| decoration_style() const | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inline |
| default_clip_rect(bool aIncludeNonClient=false) const override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlineprotected |
| default_drag_drop_target() const override | neogfx::window | |
| default_drag_drop_target() override | neogfx::window | |
| define_declared_event(DeviceMetricsUpdated, device_metrics_updated, const i_widget &) define_declared_event(ChildAdded | neogfx::widget< i_window > | |
| define_declared_event(ChildRemoved, child_removed, i_widget &) define_declared_event(VisibilityChanged | neogfx::widget< i_window > | |
| define_declared_event(PositionChanged, position_changed) define_declared_event(ParentPositionChanged | neogfx::widget< i_window > | |
| define_declared_event(SizeChanged, size_changed) define_declared_event(LayoutCompleted | neogfx::widget< i_window > | |
| define_declared_event(Painting, painting, i_graphics_context &) define_declared_event(PaintingChildren | neogfx::widget< i_window > | |
| define_declared_event(Painted, painted, i_graphics_context &) define_declared_event(Mouse | neogfx::widget< i_window > | |
| define_declared_event(NonClientMouse, non_client_mouse_event, const neogfx::non_client_mouse_event &) define_declared_event(QueryMouseCursor | neogfx::widget< i_window > | |
| define_declared_event(Keyboard, keyboard_event, const neogfx::keyboard_event &) define_declared_event(Focus | neogfx::widget< i_window > | |
| device_metrics() const override | neogfx::window | |
| device_metrics_available() const override | neogfx::window | |
| disabled() const override | neogfx::widget< i_window > | |
| dismiss() override | neogfx::window | |
| dismiss_children(const i_widget *aClickedWidget=nullptr) override | neogfx::window | protected |
| dismissal_type() const override | neogfx::window | |
| dismissed() const override | neogfx::window | |
| dock_layout(layout_position aPosition=layout_position::Left) const | neogfx::i_standard_layout_container | inline |
| dock_layout(layout_position aPosition=layout_position::Left) | neogfx::i_standard_layout_container | inline |
| dock_layout(dock_area aDockArea=dock_area::Left) const | neogfx::i_standard_layout_container | inline |
| dock_layout(dock_area aDockArea=dock_area::Left) | neogfx::i_standard_layout_container | inline |
| effective_frame_width() const | neogfx::framed_widget< widget< i_window > > | |
| effectively_disabled() const override | neogfx::widget< i_window > | |
| effectively_enabled() const override | neogfx::widget< i_window > | |
| effectively_hidden() const override | neogfx::widget< i_window > | |
| effectively_visible() const override | neogfx::widget< i_window > | |
| element_rect(skin_element aElement) const override | neogfx::widget< i_window > | |
| enable(bool aEnable) override | neogfx::widget< i_window > | |
| enabled() const override | neogfx::widget< i_window > | |
| enter_fullscreen(const video_mode &aVideoMode) override | neogfx::window | |
| entered(bool aChildEntered=false) const override | neogfx::widget< i_window > | |
| entered_widget() const override | neogfx::window | |
| extents() const final | neogfx::layout_item< Base > | inline |
| find(const i_widget &aChild, bool aThrowIfNotFound=true) const override | neogfx::widget< i_window > | |
| find(const i_widget &aChild, bool aThrowIfNotFound=true) override | neogfx::widget< i_window > | |
| fix_weightings(bool aRecalculate=true) override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inline |
| fixed_size(optional_size const &aAvailableSpace={}) const override | neogfx::layout_item< Base > | inline |
| focus_event | neogfx::widget< i_window > | |
| focus_gained(focus_reason aFocusReason) override | neogfx::window | |
| focus_lost(focus_reason aFocusReason) override | neogfx::window | |
| focus_policy() const override | neogfx::window | |
| focused_widget() const override | neogfx::window | |
| font() const override | neogfx::widget< i_window > | |
| font_role() const override | neogfx::widget< i_window > | |
| fps() const override | neogfx::window | |
| frame_color() const override | neogfx::window | virtual |
| frame_radius() const | neogfx::framed_widget< widget< i_window > > | virtual |
| framed_widget(Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| framed_widget(i_widget &aParent, Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| framed_widget(i_layout &aLayout, Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| framed_widget(dimension aLineWidth, Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| framed_widget(i_widget &aParent, dimension aLineWidth, Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| framed_widget(i_layout &aLayout, dimension aLineWidth, Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| framed_widget(frame_style aStyle, Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| framed_widget(i_widget &aParent, frame_style aStyle, Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| framed_widget(i_layout &aLayout, frame_style aStyle, Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| framed_widget(frame_style aStyle, dimension aLineWidth, Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| framed_widget(i_widget &aParent, frame_style aStyle, dimension aLineWidth, Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| framed_widget(i_layout &aLayout, frame_style aStyle, dimension aLineWidth, Args &&... aArgs) | neogfx::framed_widget< widget< i_window > > | inline |
| get_widget_at(const point &aPosition) const override | neogfx::widget< i_window > | |
| get_widget_at(const point &aPosition) override | neogfx::widget< i_window > | |
| has_background_opacity() const override | neogfx::widget< i_window > | |
| has_border() const noexcept override | neogfx::layout_item< Base > | inline |
| has_children() const override | neogfx::widget< i_window > | |
| has_client_widget() const override | neogfx::window | virtual |
| has_entered_widget() const override | neogfx::window | |
| has_fixed_size() const noexcept override | neogfx::layout_item< Base > | inline |
| has_focus() const override | neogfx::widget< i_window > | |
| has_focus_policy() const override | neogfx::widget< i_window > | |
| has_focused_widget() const override | neogfx::window | |
| has_font() const override | neogfx::widget< i_window > | |
| has_font_role() const override | neogfx::widget< i_window > | |
| has_frame_color() const | neogfx::framed_widget< widget< i_window > > | virtual |
| has_frame_radius() const | neogfx::framed_widget< widget< i_window > > | virtual |
| has_ideal_size() const noexcept override | neogfx::layout_item< Base > | inline |
| has_layout(standard_layout aStandardLayout) const override | neogfx::window | virtual |
| scrollable_widget< framed_widget< widget< i_window > > >::has_layout() const override | neogfx::widget< i_window > | |
| has_layout_manager() const final | neogfx::layout_item< Base > | inline |
| has_logical_coordinate_system() const override | neogfx::widget< i_window > | |
| has_margin() const noexcept override | neogfx::layout_item< Base > | inline |
| has_maximum_size() const noexcept override | neogfx::layout_item< Base > | inline |
| has_minimum_size() const noexcept override | neogfx::layout_item< Base > | inline |
| has_native_surface() const final | neogfx::window | |
| has_native_window() const final | neogfx::window | |
| has_padding() const noexcept override | neogfx::layout_item< Base > | inline |
| has_palette() const override | neogfx::widget< i_window > | |
| has_palette_color(color_role aColorRole) const override | neogfx::widget< i_window > | |
| has_parent() const final | neogfx::widget< i_window > | |
| has_parent_layout() const final | neogfx::widget< i_window > | |
| has_parent_layout_item() const final | neogfx::layout_item< Base > | inline |
| has_parent_widget() const final | neogfx::widget< i_window > | |
| has_parent_window() const final | neogfx::window | |
| has_root() const final | neogfx::widget< i_window > | |
| has_size_policy() const noexcept override | neogfx::layout_item< Base > | inline |
| has_surface() const final | neogfx::window | |
| has_transformation() const noexcept override | neogfx::layout_item< Base > | inline |
| has_weight() const noexcept override | neogfx::layout_item< Base > | inline |
| hidden() const override | neogfx::widget< i_window > | |
| hit_test(const point &aPosition) const override | neogfx::window | |
| horizontal_scrollbar() const | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | virtual |
| horizontal_scrollbar() | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | virtual |
| iCombinedTransformation | neogfx::layout_item< Base > | mutable |
| iconize() override | neogfx::window | |
| id() const final | neogfx::layout_item< Base > | inline |
| ideal_size(optional_size const &aAvailableSpace={}) const override | neogfx::layout_item< Base > | inline |
| ignore_mouse_events(bool aConsiderAncestors=true) const override | neogfx::widget< i_window > | |
| ignore_non_client_mouse_events(bool aConsiderAncestors=true) const override | neogfx::widget< i_window > | |
| init_scrollbars() | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protected |
| inner_frame_color() const | neogfx::framed_widget< widget< i_window > > | virtual |
| invalidate_combined_transformation() override | neogfx::layout_item< Base > | inline |
| iOrigin | neogfx::layout_item< Base > | mutable |
| is_active() const override | neogfx::window | |
| is_cache() const final | neogfx::layout_item< Base > | inline |
| is_closed() const override | neogfx::window | |
| is_dismissing_children() const override | neogfx::window | |
| is_effectively_active() const override | neogfx::window | |
| is_fullscreen() const override | neogfx::window | |
| is_iconic() const override | neogfx::window | |
| is_ideal_size_constrained() const noexcept override | neogfx::layout_item< Base > | inline |
| is_layout() const final | neogfx::layout_item< Base > | inline |
| is_managing_layout() const override | neogfx::window | |
| is_maximized() const override | neogfx::window | |
| is_maximum_size_constrained() const noexcept override | neogfx::layout_item< Base > | inline |
| is_minimum_size_constrained() const noexcept override | neogfx::layout_item< Base > | inline |
| is_nested() const override | neogfx::window | |
| is_owner_of(const i_window &aChildWindow) const final | neogfx::window | |
| is_parent_of(const i_window &aChildWindow) const final | neogfx::window | |
| is_restored() const override | neogfx::window | |
| is_root() const final | neogfx::widget< i_window > | |
| is_singular() const final | neogfx::widget< i_window > | |
| is_spacer() const final | neogfx::layout_item< Base > | inline |
| is_strong() const override | neogfx::window | |
| is_surface() const final | neogfx::window | |
| is_weak() const override | neogfx::window | |
| is_widget() const override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlinevirtual |
| key_pressed(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers) override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| key_released(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers) override | neogfx::widget< i_window > | |
| last() const override | neogfx::widget< i_window > | |
| last() override | neogfx::widget< i_window > | |
| layer() const override | neogfx::window | |
| layout(standard_layout aStandardLayout, layout_position aPosition=layout_position::None) const override | neogfx::window | virtual |
| layout(standard_layout aStandardLayout, layout_position aPosition=layout_position::None) override | neogfx::window | virtual |
| scrollable_widget< framed_widget< widget< i_window > > >::layout() const override | neogfx::widget< i_window > | |
| scrollable_widget< framed_widget< widget< i_window > > >::layout() override | neogfx::widget< i_window > | |
| layout_as(const point &aPosition, const size &aSize) override | neogfx::widget< i_window > | |
| layout_item() | neogfx::layout_item< Base > | inline |
| layout_item_disabled(i_layout_item &aItem) override | neogfx::layout_item< Base > | inlineprotected |
| layout_item_enabled(i_layout_item &aItem) override | neogfx::layout_item< Base > | inlineprotected |
| layout_items(bool aDefer=false) override | neogfx::widget< i_window > | |
| layout_items_completed() override | neogfx::window | |
| layout_items_in_progress() const override | neogfx::widget< i_window > | |
| layout_items_started() override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| layout_manager() const final | neogfx::layout_item< Base > | inline |
| layout_manager() final | neogfx::layout_item< Base > | inline |
| layout_reason() override | neogfx::widget< i_window > | |
| line_width() const | neogfx::framed_widget< widget< i_window > > | |
| link_after(i_widget *aNextWidget) override | neogfx::widget< i_window > | |
| link_before(i_widget *aPreviousWidget) override | neogfx::widget< i_window > | |
| logical_coordinate_system() const override | neogfx::widget< i_window > | |
| margin() const override | neogfx::layout_item< Base > | inline |
| maximize() override | neogfx::window | |
| maximum_size(optional_size const &aAvailableSpace={}) const override | neogfx::widget< i_window > | |
| menu_layout() const | neogfx::i_standard_layout_container | inline |
| menu_layout() | neogfx::i_standard_layout_container | inline |
| minimum_size(optional_size const &aAvailableSpace={}) const override | neogfx::window | |
| modal_enable(bool aEnable) override | neogfx::window | |
| mouse_button_double_clicked(mouse_button aButton, point const &aPosition, key_modifiers_e aKeyModifiers) override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| mouse_button_pressed(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers) override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlineprotected |
| mouse_button_released(mouse_button aButton, point const &aPosition) override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| mouse_cursor() const override | neogfx::widget< i_window > | |
| mouse_entered(const point &aPosition) override | neogfx::window | protected |
| mouse_event | neogfx::widget< i_window > | |
| mouse_event_location() const override | neogfx::widget< i_window > | |
| mouse_left() override | neogfx::window | protected |
| mouse_moved(const point &aPosition, key_modifiers_e aKeyModifiers) override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlineprotected |
| mouse_position() const override | neogfx::window | |
| mouse_wheel_scrolled(mouse_wheel aWheel, point const &aPosition, delta aDelta, key_modifiers_e aKeyModifiers) override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| move(const point &aPosition) override | neogfx::widget< i_window > | |
| moved() override | neogfx::widget< i_window > | |
| native_surface() const final | neogfx::window | |
| native_surface() final | neogfx::window | |
| native_window() const final | neogfx::window | |
| native_window() final | neogfx::window | |
| non_client_layout() const | neogfx::i_standard_layout_container | inline |
| non_client_layout() | neogfx::i_standard_layout_container | inline |
| non_client_rect() const override | neogfx::widget< i_window > | |
| non_client_release_capture() override | neogfx::widget< i_window > | |
| non_client_set_capture() override | neogfx::widget< i_window > | |
| opacity() const override | neogfx::widget< i_window > | |
| operator=(const reference_counted &) | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| origin() const final | neogfx::layout_item< Base > | inline |
| padding() const override | neogfx::widget< i_window > | |
| paint(i_graphics_context &aGc) const override | neogfx::window | |
| paint_non_client(i_graphics_context &aGc) const override | neogfx::framed_widget< widget< i_window > > | |
| paint_non_client_after(i_graphics_context &aGc) const override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| painting_children | neogfx::widget< i_window > | |
| palette() const override | neogfx::widget< i_window > | |
| palette_color(color_role aColorRole) const override | neogfx::window | |
| parent() const final | neogfx::widget< i_window > | |
| parent() final | neogfx::widget< i_window > | |
| parent_changed() final | neogfx::widget< i_window > | |
| parent_layout() const final | neogfx::widget< i_window > | |
| parent_layout() final | neogfx::widget< i_window > | |
| parent_layout_item() const final | neogfx::layout_item< Base > | inline |
| parent_layout_item() final | neogfx::layout_item< Base > | inline |
| parent_moved() override | neogfx::widget< i_window > | |
| parent_widget() const final | neogfx::widget< i_window > | |
| parent_widget() final | neogfx::widget< i_window > | |
| parent_window() const final | neogfx::window | |
| parent_window() final | neogfx::window | |
| part(const point &aPosition) const override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inline |
| part_active(widget_part aPart) const override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inline |
| pin() const noexcept override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| placement() const override | neogfx::window | |
| position() const final | neogfx::layout_item< Base > | inline |
| potential_fps() const override | neogfx::window | |
| property_changed(i_property &aProperty) override | neogfx::widget< i_window > | |
| query_mouse_cursor | neogfx::widget< i_window > | |
| ready_to_render() const override | neogfx::window | |
| real_surface() const final | neogfx::window | |
| real_surface() final | neogfx::window | |
| reference_counted() noexcept | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| reference_counted(const reference_counted &aOther) noexcept | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| release() const override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| release_and_take_ownership() const override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| release_and_take_ownership() override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| release_capture(capture_reason aReason=capture_reason::Other) override | neogfx::widget< i_window > | |
| release_focus() override | neogfx::widget< i_window > | |
| release_focused_widget(i_widget &aWidget) override | neogfx::window | |
| remove(i_widget &aChild, bool aSingular, i_ref_ptr< i_widget > &aChildRef) override | neogfx::widget< i_window > | |
| remove_all() override | neogfx::widget< i_window > | |
| render(i_graphics_context &aGc) const override | neogfx::window | |
| render_layer() const override | neogfx::widget< i_window > | |
| rendering_priority() const override | neogfx::window | |
| requires_owner_focus() const override | neogfx::window | |
| requires_update() const override | neogfx::widget< i_window > | |
| reset_origin() const final | neogfx::layout_item< Base > | inline |
| resize(const size &aSize) override | neogfx::widget< i_window > | |
| resized() override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| resizing() const override | neogfx::widget< i_window > | |
| resizing_context() const | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlineprotected |
| resizing_context() | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlineprotected |
| restore() override | neogfx::window | |
| root() const final | neogfx::widget< i_window > | |
| root() final | neogfx::widget< i_window > | |
| scroll_area() const override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | virtual |
| scroll_page() const override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | virtual |
| scroll_page_updated() | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protectedvirtual |
| scroll_position() const | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| scroll_to(i_widget &aChild) | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| scrollable_widget(Args &&... aArgs) | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | inline |
| scrollable_widget(neogfx::scrollbar_style aScrollbarStyle, Args &&... aArgs) | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | inline |
| scrollable_widget(i_widget &aParent, Args &&... aArgs) | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | inline |
| scrollable_widget(i_widget &aParent, neogfx::scrollbar_style aScrollbarStyle, Args &&... aArgs) | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | inline |
| scrollable_widget(i_layout &aLayout, Args &&... aArgs) | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | inline |
| scrollable_widget(i_layout &aLayout, neogfx::scrollbar_style aScrollbarStyle, Args &&... aArgs) | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | inline |
| scrollable_widget(const scrollable_widget &)=delete | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| scrollbar_color(i_scrollbar const &aScrollbar) const override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protectedvirtual |
| scrollbar_geometry(i_scrollbar const &aScrollbar) const override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protectedvirtual |
| scrollbar_style() const | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| scrollbar_updated(i_scrollbar const &aScrollbar, i_scrollbar::update_reason_e aReason) override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protectedvirtual |
| scrolling_disposition(const i_widget &aChildWidget) const override | neogfx::window | virtual |
| decorated< scrollable_widget< framed_widget< widget< i_window > > > >::scrolling_disposition() const | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | virtual |
| send_child_to_back(const i_widget &aChild) override | neogfx::widget< i_window > | |
| set_background_opacity(double aOpacity) override | neogfx::widget< i_window > | |
| set_border(optional_border const &aBorder, bool aUpdateLayout=true) override | neogfx::layout_item< Base > | inline |
| set_capture(capture_reason aReason=capture_reason::Other, const optional_point &aPosition={}) override | neogfx::widget< i_window > | |
| set_client(i_widget &aClient) override | neogfx::window | virtual |
| set_client(i_ref_ptr< i_widget > const &aClient) override | neogfx::window | virtual |
| set_consider_ancestors_for_mouse_events(bool aConsiderAncestors=true) override | neogfx::widget< i_window > | |
| set_decoration_style(neogfx::decoration_style aStyle) | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inline |
| set_extents(const size &aExtents) override | neogfx::layout_item< Base > | inlineprotected |
| set_fixed_size(optional_size const &aFixedSize, bool aUpdateLayout=true) | neogfx::layout_item< Base > | inline |
| set_focus(focus_reason aFocusReason=focus_reason::Other) override | neogfx::widget< i_window > | |
| set_focus_policy(const optional_focus_policy &aFocusPolicy) override | neogfx::widget< i_window > | |
| set_focused_widget(i_widget &aWidget, focus_reason aFocusReason) override | neogfx::window | |
| set_font(optional_font const &aFont) override | neogfx::widget< i_window > | |
| set_font_role(const optional_font_role &aFontRole) override | neogfx::widget< i_window > | |
| set_frame_color(const optional_color &aFrameColor=optional_color{}) | neogfx::framed_widget< widget< i_window > > | virtual |
| set_frame_radius(const optional_vec4 &aFrameRadius=optional_vec4{}) | neogfx::framed_widget< widget< i_window > > | virtual |
| set_frame_style(frame_style aStyle) | neogfx::framed_widget< widget< i_window > > | |
| set_id(const i_string &aId) final | neogfx::layout_item< Base > | inline |
| set_ideal_size(optional_size const &aIdealSize, bool aUpdateLayout=true) override | neogfx::layout_item< Base > | inline |
| set_ignore_mouse_events(bool aIgnoreMouseEvents) override | neogfx::widget< i_window > | |
| set_ignore_non_client_mouse_events(bool aIgnoreNonClientMouseEvents) override | neogfx::widget< i_window > | |
| set_layer(layer_t aLayer) override | neogfx::widget< i_window > | |
| set_layout(i_layout &aLayout, bool aMoveExistingItems=true) override | neogfx::widget< i_window > | |
| set_layout(const i_ref_ptr< i_layout > &aLayout, bool aMoveExistingItems=true) override | neogfx::widget< i_window > | |
| set_logical_coordinate_system(const optional_logical_coordinate_system &aLogicalCoordinateSystem) override | neogfx::widget< i_window > | |
| set_margin(optional_margin const &aMargin, bool aUpdateLayout=true) override | neogfx::layout_item< Base > | inline |
| set_maximum_size(optional_size const &aMaximumSize, bool aUpdateLayout=true) override | neogfx::layout_item< Base > | inline |
| set_minimum_size(optional_size const &aMinimumSize, bool aUpdateLayout=true) override | neogfx::layout_item< Base > | inline |
| set_opacity(double aOpacity) override | neogfx::widget< i_window > | |
| set_padding(optional_padding const &aPadding, bool aUpdateLayout=true) override | neogfx::layout_item< Base > | inline |
| set_palette(const i_palette &aPalette) override | neogfx::widget< i_window > | |
| set_palette_color(color_role aColorRole, const optional_color &aColor) override | neogfx::widget< i_window > | |
| set_parent(i_widget &aParent) override | neogfx::window | |
| set_parent_layout(i_layout *aParentLayout) final | neogfx::widget< i_window > | |
| set_parent_widget(i_widget *aParentWidget) final | neogfx::widget< i_window > | |
| set_placement(const window_placement &aPlacement) override | neogfx::window | |
| set_position(const point &aPosition) override | neogfx::layout_item< Base > | inlineprotected |
| set_ready_to_render(bool aReady) override | neogfx::window | |
| set_render_layer(const std::optional< layer_t > &aLayer) override | neogfx::widget< i_window > | |
| set_root(i_window &aRoot) final | neogfx::widget< i_window > | |
| set_singular(bool aSingular) final | neogfx::widget< i_window > | |
| set_size_policy(const optional_size_policy &aSizePolicy, bool aUpdateLayout=true) override | neogfx::layout_item< Base > | inline |
| set_status_bar(i_status_bar &aStatusBar) override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlinevirtual |
| set_status_bar(i_ref_ptr< i_status_bar > const &aStatusBar) | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlinevirtual |
| set_style(window_style aStyle) override | neogfx::window | |
| set_surface(i_surface_window &aSurfaceWindow) override | neogfx::window | |
| set_title_bar(i_title_bar &aTitleBar) override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlinevirtual |
| set_title_bar(i_ref_ptr< i_title_bar > const &aTitleBar) | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlinevirtual |
| set_title_text(i_string const &aTitleText) override | neogfx::window | |
| set_transformation(optional_mat33 const &aTransformation, bool aUpdateLayout=true) override | neogfx::layout_item< Base > | inline |
| set_weight(optional_size const &aWeight, bool aUpdateLayout=true) override | neogfx::layout_item< Base > | inline |
| show(bool aVisible) override | neogfx::window | |
| show(bool aVisible) override | neogfx::window | |
| size_policy() const override | neogfx::window | |
| status_bar() const override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlinevirtual |
| status_bar() override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlinevirtual |
| status_bar_layout() const | neogfx::i_standard_layout_container | inline |
| status_bar_layout() | neogfx::i_standard_layout_container | inline |
| style() const override | neogfx::window | |
| surface() const final | neogfx::window | |
| surface() final | neogfx::window | |
| sys_text_input(i_string const &aText) override | neogfx::widget< i_window > | |
| text_input(i_string const &aText) override | neogfx::widget< i_window > | |
| title_bar() const override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlinevirtual |
| title_bar() override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlinevirtual |
| title_bar_layout() const | neogfx::i_standard_layout_container | inline |
| title_bar_layout() | neogfx::i_standard_layout_container | inline |
| title_text() const override | neogfx::window | |
| to_position(dock_area aDockArea) | neogfx::i_standard_layout_container | inlinestatic |
| toolbar_layout(layout_position aPosition=layout_position::Top) const | neogfx::i_standard_layout_container | inline |
| toolbar_layout(layout_position aPosition=layout_position::Top) | neogfx::i_standard_layout_container | inline |
| transformation(bool aCombineAncestorTransformations=false) const override | neogfx::layout_item< Base > | inline |
| ultimate_ancestor() const override | neogfx::window | |
| ultimate_ancestor() override | neogfx::window | |
| unconstrained_origin() const override | neogfx::layout_item< Base > | inlineprotected |
| unconstrained_position() const override | neogfx::layout_item< Base > | inlineprotected |
| unlink() override | neogfx::widget< i_window > | |
| unpin() const override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| update(const rect &aUpdateRect) override | neogfx::window | |
| update(bool aIncludeNonClient=false) override | neogfx::window | |
| update(const rect &aUpdateRect) override | neogfx::window | |
| update_click_focus(i_widget &aCandidateWidget, const point &aClickPos) override | neogfx::window | protected |
| update_layout(bool aDeferLayout=true, bool aAncestors=false) final | neogfx::layout_item< Base > | inline |
| update_modality(bool aEnableAncestors) override | neogfx::window | protected |
| update_rect() const override | neogfx::widget< i_window > | |
| update_scrollbar_visibility() override | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protectedvirtual |
| update_scrollbar_visibility(usv_stage_e aStage) | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protectedvirtual |
| update_tracking(const point &aPosition) | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlineprotected |
| use_count() const noexcept override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| use_scrollbar_container_updater() const | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protectedvirtual |
| usv_stage_e enum name | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protected |
| UsvStageCheckHorizontal enum value | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protected |
| UsvStageCheckVertical1 enum value | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protected |
| UsvStageCheckVertical2 enum value | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protected |
| UsvStageDone enum value | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protected |
| UsvStageInit enum value | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | protected |
| vertical_scrollbar() const | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | virtual |
| vertical_scrollbar() | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | virtual |
| view() const override | neogfx::widget< i_window > | |
| view() override | neogfx::widget< i_window > | |
| visible() const override | neogfx::widget< i_window > | |
| weight() const override | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | inlineprotected |
| widget() | neogfx::widget< i_window > | |
| widget(const widget &)=delete | neogfx::widget< i_window > | |
| widget(i_widget &aParent) | neogfx::widget< i_window > | |
| widget(i_layout &aLayout) | neogfx::widget< i_window > | |
| widget_added(i_widget &) override | neogfx::window | |
| widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) const override | neogfx::widget< i_window > | |
| widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) override | neogfx::widget< i_window > | |
| widget_list typedef | neogfx::widget< i_window > | |
| widget_part_rect(widget_part_e aWidgetPart) const override | neogfx::window | |
| widget_removed(i_widget &aWidget) override | neogfx::window | |
| widget_type typedef | neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > > | |
| scrollable_widget< framed_widget< widget< i_window > > >::widget_type() const override | neogfx::widget< i_window > | |
| window(window_style aStyle=window_style::Default, frame_style aFrameStyle=frame_style::WindowFrame, neogfx::scrollbar_style aScrollbarStyle=neogfx::scrollbar_style::Normal) | neogfx::window | |
| window(const window_placement &aPlacement, window_style aStyle=window_style::Default, frame_style aFrameStyle=frame_style::WindowFrame, neogfx::scrollbar_style aScrollbarStyle=neogfx::scrollbar_style::Normal) | neogfx::window | |
| window(const window_placement &aPlacement, std::string const &aWindowTitle, window_style aStyle=window_style::Default, frame_style aFrameStyle=frame_style::WindowFrame, neogfx::scrollbar_style aScrollbarStyle=neogfx::scrollbar_style::Normal) | neogfx::window | |
| window(std::string const &aWindowTitle, window_style aStyle=window_style::Default, frame_style aFrameStyle=frame_style::WindowFrame, neogfx::scrollbar_style aScrollbarStyle=neogfx::scrollbar_style::Normal) | neogfx::window | |
| window(i_widget &aParent, window_style aStyle=window_style::Default, frame_style aFrameStyle=frame_style::WindowFrame, neogfx::scrollbar_style aScrollbarStyle=neogfx::scrollbar_style::Normal) | neogfx::window | |
| window(i_widget &aParent, const window_placement &aPlacement, window_style aStyle=window_style::Default, frame_style aFrameStyle=frame_style::WindowFrame, neogfx::scrollbar_style aScrollbarStyle=neogfx::scrollbar_style::Normal) | neogfx::window | |
| window(i_widget &aParent, const window_placement &aPlacement, std::string const &aWindowTitle, window_style aStyle=window_style::Default, frame_style aFrameStyle=frame_style::WindowFrame, neogfx::scrollbar_style aScrollbarStyle=neogfx::scrollbar_style::Normal) | neogfx::window | |
| window(i_widget &aParent, std::string const &aWindowTitle, window_style aStyle=window_style::Default, frame_style aFrameStyle=frame_style::WindowFrame, neogfx::scrollbar_style aScrollbarStyle=neogfx::scrollbar_style::Normal) | neogfx::window | |
| window_border() const override | neogfx::window | |
| window_enabled() const override | neogfx::window | |
| window_manager() const override | neogfx::window | |
| window_manager() override | neogfx::window | |
| window_position() const override | neogfx::window | |
| ~anchorable() | neogfx::anchorable< reference_counted< Base > > | inline |
| ~i_standard_layout_container()=default | neogfx::i_standard_layout_container | virtual |
| ~layout_item() | neogfx::layout_item< Base > | inline |
| ~reference_counted() | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| ~scrollable_widget() | neogfx::scrollable_widget< framed_widget< widget< i_window > > > | |
| ~widget() | neogfx::widget< i_window > | |
| ~window() | neogfx::window | |