abstract_type typedef | neogfx::i_layout_item | |
activate()=0 | neogfx::i_window | pure virtual |
add(i_widget &aChild)=0 | neogfx::i_widget | pure virtual |
add(const i_ref_ptr< i_widget > &aChild)=0 | neogfx::i_widget | pure virtual |
add_ref() const noexcept=0 | neolib::i_reference_counted | pure virtual |
adding_child() const =0 | neogfx::i_widget | pure virtual |
after() const =0 | neogfx::i_widget | pure virtual |
after()=0 | neogfx::i_widget | pure virtual |
alternate_base_color() const | neogfx::i_widget | inline |
ancestor_layout() | neogfx::i_layout_item | inline |
anchor_map_type typedef | neogfx::i_anchorable | |
anchor_to(i_anchorable &aRhs, const i_string &aLhsAnchor, anchor_constraint_function aLhsFunction, const i_string &aRhsAnchor, anchor_constraint_function aRhsFunction)=0 | neogfx::i_anchorable | pure virtual |
anchor_to(i_anchorable &aRhs, std::string const &aLhsAnchor, anchor_constraint_function aLhsFunction, std::string const &aRhsAnchor, anchor_constraint_function aRhsFunction) | neogfx::i_anchorable | inline |
anchors() const =0 | neogfx::i_anchorable | pure virtual |
anchors()=0 | neogfx::i_anchorable | pure virtual |
as_layout() const =0 | neogfx::i_layout_item | pure virtual |
as_layout()=0 | neogfx::i_layout_item | pure virtual |
neogfx::as_object()=0 | neogfx::i_object | pure virtual |
neogfx::i_anchorable::as_object()=0 | neogfx::i_anchorable | pure virtual |
as_spacer() const =0 | neogfx::i_layout_item | pure virtual |
as_spacer()=0 | neogfx::i_layout_item | pure virtual |
as_widget() const =0 | neogfx::i_window | pure virtual |
as_widget()=0 | neogfx::i_window | pure virtual |
background_color() const | neogfx::i_widget | inline |
background_is_transparent() const | neogfx::i_widget | inline |
background_opacity() const =0 | neogfx::i_widget | pure virtual |
background_transparency() const | neogfx::i_widget | inline |
base_color() const | neogfx::i_widget | inline |
before() const =0 | neogfx::i_widget | pure virtual |
before()=0 | neogfx::i_widget | pure virtual |
bring_child_to_front(const i_widget &aChild)=0 | neogfx::i_widget | pure virtual |
bring_to_front() | neogfx::i_widget | inline |
button_box_layout() const | neogfx::i_standard_layout_container | inline |
button_box_layout() | neogfx::i_standard_layout_container | inline |
can_capture() const =0 | neogfx::i_widget | pure virtual |
can_close() const =0 | neogfx::i_window | pure virtual |
can_defer_layout() const =0 | neogfx::i_widget | pure virtual |
can_dismiss(const i_widget *aClickedWidget) const =0 | neogfx::i_window | pure virtual |
can_set_focus(focus_reason aFocusReason) const =0 | neogfx::i_widget | pure virtual |
can_update() const =0 | neogfx::i_widget | pure virtual |
CannotDismiss enum value | neogfx::i_window | |
capture_position() const =0 | neogfx::i_widget | pure virtual |
capture_released()=0 | neogfx::i_widget | pure virtual |
captured()=0 | neogfx::i_widget | pure virtual |
capturing() const =0 | neogfx::i_widget | pure virtual |
center(bool aSetMinimumSize=true)=0 | neogfx::i_window | pure virtual |
center_on_parent(bool aSetMinimumSize=true)=0 | neogfx::i_window | pure virtual |
child_has_focus() const =0 | neogfx::i_widget | pure virtual |
children() const =0 | neogfx::i_widget | pure virtual |
class_name(neolib::i_string &aClassName) const =0 | neogfx::i_object | pure virtual |
client_layout() const | neogfx::i_standard_layout_container | inline |
client_layout() | neogfx::i_standard_layout_container | inline |
client_rect(bool aExtendIntoPadding=true) const =0 | neogfx::i_widget | pure virtual |
client_widget() const =0 | neogfx::i_window | pure virtual |
client_widget()=0 | neogfx::i_window | pure virtual |
close()=0 | neogfx::i_window | pure virtual |
CloseOnDismissal enum value | neogfx::i_window | |
consider_ancestors_for_mouse_events() const =0 | neogfx::i_widget | pure virtual |
container_background_color() const =0 | neogfx::i_widget | pure virtual |
control_block()=0 | neolib::i_reference_counted | pure virtual |
counted_window_enable(bool aEnable)=0 | neogfx::i_window | pure virtual |
deactivate()=0 | neogfx::i_window | pure virtual |
declare_event(window_event, neogfx::window_event &) declare_event(dismissing_children | neogfx::i_window | |
declare_event(activated) declare_event(deactivated) declare_event(closed) declare_event(paint_overlay | neogfx::i_window | |
neogfx::i_widget::declare_event(device_metrics_updated, const i_widget &) declare_event(child_added | neogfx::i_widget | |
neogfx::i_widget::declare_event(child_removed, i_widget &) declare_event(visibility_changed) declare_event(position_changed) declare_event(parent_position_changed) declare_event(size_changed) declare_event(layout_completed) declare_event(painting | neogfx::i_widget | |
neogfx::i_widget::declare_event(painting_children, i_graphics_context &) declare_event(painted | neogfx::i_widget | |
neogfx::i_widget::declare_event(mouse_event, const neogfx::mouse_event &) declare_event(non_client_mouse_event | neogfx::i_widget | |
neogfx::i_widget::declare_event(query_mouse_cursor, neogfx::mouse_cursor &) declare_event(keyboard_event | neogfx::i_widget | |
neogfx::i_layout_item::declare_event(destroying) | neolib::i_object | |
neogfx::i_layout_item::declare_event(destroyed) | neolib::i_object | |
default_clip_rect(bool aIncludeNonClient=false) const =0 | neogfx::i_widget | pure virtual |
default_drag_drop_target() const =0 | neogfx::i_window | pure virtual |
default_drag_drop_target()=0 | neogfx::i_window | pure virtual |
disable() | neogfx::i_widget | inline |
disabled() const =0 | neogfx::i_widget | pure virtual |
dismiss()=0 | neogfx::i_window | pure virtual |
dismiss_children(const i_widget *aClickedWidget=nullptr)=0 | neogfx::i_window | protectedpure virtual |
dismissal_type() const =0 | neogfx::i_window | pure virtual |
dismissal_type_e enum name | neogfx::i_window | |
dismissed() const =0 | neogfx::i_window | pure virtual |
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_background_color() const | neogfx::i_widget | inline |
effectively_disabled() const =0 | neogfx::i_widget | pure virtual |
effectively_enabled() const =0 | neogfx::i_widget | pure virtual |
effectively_hidden() const =0 | neogfx::i_widget | pure virtual |
effectively_visible() const =0 | neogfx::i_widget | pure virtual |
element_rect(skin_element aElement) const =0 | neogfx::i_skinnable_item | pure virtual |
emplace(Args &&... args) | neogfx::i_widget | inline |
enable(bool aEnable)=0 | neogfx::i_widget | pure virtual |
enable() | neogfx::i_widget | inline |
enabled() const =0 | neogfx::i_widget | pure virtual |
enter_fullscreen(const video_mode &aVideoMode)=0 | neogfx::i_window | pure virtual |
entered(bool aChildEntered=false) const =0 | neogfx::i_widget | pure virtual |
entered_widget() const =0 | neogfx::i_window | pure virtual |
extents() const =0 | neogfx::i_widget | pure virtual |
find(const i_widget &aChild, bool aThrowIfNotFound=true) const =0 | neogfx::i_widget | pure virtual |
find(const i_widget &aChild, bool aThrowIfNotFound=true)=0 | neogfx::i_widget | pure virtual |
find_ancestor_layout() | neogfx::i_layout_item | inline |
find_real_surface() const | neogfx::i_window | inline |
find_real_surface() | neogfx::i_window | inline |
find_surface() const | neogfx::i_window | inline |
find_surface() | neogfx::i_window | inline |
fix_weightings(bool aRecalculate=true)=0 | neogfx::i_layout_item | pure virtual |
focus_gained(focus_reason aFocusReason)=0 | neogfx::i_widget | pure virtual |
focus_lost(focus_reason aFocusReason)=0 | neogfx::i_widget | pure virtual |
focus_policy() const =0 | neogfx::i_widget | pure virtual |
focused_widget() const =0 | neogfx::i_window | pure virtual |
font() const =0 | neogfx::i_widget | pure virtual |
font_role() const =0 | neogfx::i_widget | pure virtual |
foreground_color() const | neogfx::i_widget | inline |
fps() const =0 | neogfx::i_window | pure virtual |
get_widget_at(const point &aPosition) const =0 | neogfx::i_widget | pure virtual |
get_widget_at(const point &aPosition)=0 | neogfx::i_widget | pure virtual |
handling_mouse_event() const | neogfx::i_widget | inline |
has_alternate_base_color() const | neogfx::i_widget | inline |
has_ancestor_layout() const | neogfx::i_layout_item | inline |
has_background_color() const | neogfx::i_widget | inline |
has_background_opacity() const =0 | neogfx::i_widget | pure virtual |
has_base_color() const | neogfx::i_widget | inline |
has_children() const =0 | neogfx::i_widget | pure virtual |
has_client_widget() const =0 | neogfx::i_standard_layout_container | pure virtual |
has_entered_widget() const =0 | neogfx::i_window | pure virtual |
has_focus() const =0 | neogfx::i_widget | pure virtual |
has_focus_policy() const =0 | neogfx::i_widget | pure virtual |
has_focused_widget() const =0 | neogfx::i_window | pure virtual |
has_font() const =0 | neogfx::i_widget | pure virtual |
has_font_role() const =0 | neogfx::i_widget | pure virtual |
has_foreground_color() const | neogfx::i_widget | inline |
neogfx::has_layout() const =0 | neogfx::i_widget | pure virtual |
neogfx::i_standard_layout_container::has_layout(standard_layout aStandardLayout) const =0 | neogfx::i_standard_layout_container | pure virtual |
has_layout_manager() const =0 | neogfx::i_widget | pure virtual |
has_logical_coordinate_system() const =0 | neogfx::i_widget | pure virtual |
has_native_surface() const =0 | neogfx::i_window | pure virtual |
has_native_window() const =0 | neogfx::i_window | pure virtual |
has_palette() const =0 | neogfx::i_widget | pure virtual |
has_palette_color(color_role aColorRole) const =0 | neogfx::i_widget | pure virtual |
has_parent() const =0 | neogfx::i_widget | pure virtual |
has_parent_layout() const =0 | neogfx::i_widget | pure virtual |
has_parent_layout_item() const =0 | neogfx::i_layout_item | pure virtual |
has_parent_widget() const =0 | neogfx::i_layout_item | pure virtual |
has_parent_window() const =0 | neogfx::i_window | pure virtual |
has_root() const =0 | neogfx::i_widget | pure virtual |
has_surface() const =0 | neogfx::i_window | pure virtual |
hidden() const =0 | neogfx::i_widget | pure virtual |
hide() | neogfx::i_widget | inline |
HideOnDismissal enum value | neogfx::i_window | |
hit_test(const point &aPosition) const =0 | neogfx::i_widget | pure virtual |
iconize()=0 | neogfx::i_window | pure virtual |
id() const =0 | neogfx::i_layout_item | pure virtual |
ignore_mouse_events(bool aConsiderAncestors=true) const =0 | neogfx::i_widget | pure virtual |
ignore_non_client_mouse_events(bool aConsiderAncestors=true) const =0 | neogfx::i_widget | pure virtual |
invalidate_combined_transformation()=0 | neogfx::i_layout_item | pure virtual |
is_active() const =0 | neogfx::i_window | pure virtual |
is_alive() const =0 | neolib::i_lifetime | pure virtual |
is_ancestor_of(const i_window &aWindow) const | neogfx::i_window | inline |
neogfx::i_widget::is_ancestor_of(const i_widget &aWidget) const | neogfx::i_widget | inline |
is_cache() const =0 | neogfx::i_layout_item | pure virtual |
is_closed() const =0 | neogfx::i_window | pure virtual |
is_creating() const =0 | neolib::i_lifetime | pure virtual |
is_descendent_of(const i_window &aWindow) const | neogfx::i_window | inline |
neogfx::i_widget::is_descendent_of(const i_widget &aWidget) const | neogfx::i_widget | inline |
is_destroyed() const =0 | neolib::i_lifetime | pure virtual |
is_destroying() const =0 | neolib::i_lifetime | pure virtual |
is_dismissing_children() const =0 | neogfx::i_window | pure virtual |
is_effectively_active() const =0 | neogfx::i_window | pure virtual |
is_fullscreen() const =0 | neogfx::i_window | pure virtual |
is_iconic() const =0 | neogfx::i_window | pure virtual |
is_layout() const =0 | neogfx::i_layout_item | pure virtual |
is_managing_layout() const =0 | neogfx::i_widget | pure virtual |
is_maximized() const =0 | neogfx::i_window | pure virtual |
is_nested() const =0 | neogfx::i_window | pure virtual |
is_owner_of(const i_window &aChildWindow) const =0 | neogfx::i_window | pure virtual |
is_parent_of(const i_window &aChildWindow) const =0 | neogfx::i_window | pure virtual |
neogfx::i_widget::is_parent_of(const i_widget &aWidget) const | neogfx::i_widget | inline |
is_restored() const =0 | neogfx::i_window | pure virtual |
is_root() const =0 | neogfx::i_widget | pure virtual |
is_sibling_of(const i_widget &aWidget) const | neogfx::i_widget | inline |
is_singular() const =0 | neogfx::i_widget | pure virtual |
is_spacer() const =0 | neogfx::i_layout_item | pure virtual |
is_strong() const =0 | neogfx::i_window | pure virtual |
is_surface() const =0 | neogfx::i_window | pure virtual |
is_weak() const =0 | neogfx::i_window | pure virtual |
neogfx::is_widget() const =0 | neogfx::i_layout_item | pure virtual |
neogfx::i_skinnable_item::is_widget() const =0 | neogfx::i_skinnable_item | pure virtual |
neogfx::i_standard_layout_container::is_widget() const =0 | neogfx::i_standard_layout_container | pure virtual |
key_pressed(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers)=0 | neogfx::i_keyboard_handler | pure virtual |
key_released(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers)=0 | neogfx::i_keyboard_handler | pure virtual |
last() const =0 | neogfx::i_widget | pure virtual |
last()=0 | neogfx::i_widget | pure virtual |
layer() const =0 | neogfx::i_widget | pure virtual |
neogfx::layout() const =0 | neogfx::i_widget | pure virtual |
neogfx::layout()=0 | neogfx::i_widget | pure virtual |
neogfx::i_standard_layout_container::layout(standard_layout aStandardLayout, layout_position aPosition=layout_position::None) const =0 | neogfx::i_standard_layout_container | pure virtual |
neogfx::i_standard_layout_container::layout(standard_layout aStandardLayout, layout_position aPosition=layout_position::None)=0 | neogfx::i_standard_layout_container | pure virtual |
layout_as(const point &aPosition, const size &aSize)=0 | neogfx::i_layout_item | pure virtual |
layout_item_disabled(i_layout_item &aItem)=0 | neogfx::i_layout_item | pure virtual |
layout_item_enabled(i_layout_item &aItem)=0 | neogfx::i_layout_item | pure virtual |
layout_items(bool aDefer=false)=0 | neogfx::i_widget | pure virtual |
layout_items_completed()=0 | neogfx::i_widget | pure virtual |
layout_items_in_progress() const =0 | neogfx::i_widget | pure virtual |
layout_items_started()=0 | neogfx::i_widget | pure virtual |
layout_manager() const =0 | neogfx::i_widget | pure virtual |
layout_manager()=0 | neogfx::i_widget | pure virtual |
layout_reason()=0 | neogfx::i_widget | pure virtual |
link_after(i_widget *aNextWidget)=0 | neogfx::i_widget | pure virtual |
link_before(i_widget *aPreviousWidget)=0 | neogfx::i_widget | pure virtual |
logical_coordinate_system() const =0 | neogfx::i_widget | pure virtual |
maximize()=0 | neogfx::i_window | pure virtual |
menu_layout() const | neogfx::i_standard_layout_container | inline |
menu_layout() | neogfx::i_standard_layout_container | inline |
modal_enable(bool aEnable)=0 | neogfx::i_window | pure virtual |
mouse_button_double_clicked(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers)=0 | neogfx::i_widget | pure virtual |
mouse_button_pressed(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers)=0 | neogfx::i_widget | pure virtual |
mouse_button_released(mouse_button aButton, const point &aPosition)=0 | neogfx::i_widget | pure virtual |
mouse_cursor() const =0 | neogfx::i_widget | pure virtual |
mouse_entered(const point &aPosition)=0 | neogfx::i_widget | pure virtual |
mouse_event_is_client() const | neogfx::i_widget | inline |
mouse_event_is_non_client() const | neogfx::i_widget | inline |
mouse_event_location() const =0 | neogfx::i_widget | pure virtual |
mouse_left()=0 | neogfx::i_widget | pure virtual |
mouse_moved(const point &aPosition, key_modifiers_e aKeyModifiers)=0 | neogfx::i_widget | pure virtual |
mouse_position() const =0 | neogfx::i_window | pure virtual |
mouse_wheel_scrolled(mouse_wheel aWheel, const point &aPosition, delta aDelta, key_modifiers_e aKeyModifiers)=0 | neogfx::i_widget | pure virtual |
move(const point &aPosition)=0 | neogfx::i_widget | pure virtual |
moved()=0 | neogfx::i_widget | pure virtual |
native_surface() const =0 | neogfx::i_window | pure virtual |
native_surface()=0 | neogfx::i_window | pure virtual |
native_window() const =0 | neogfx::i_window | pure virtual |
native_window()=0 | neogfx::i_window | pure virtual |
non_client_layout() const | neogfx::i_standard_layout_container | inline |
non_client_layout() | neogfx::i_standard_layout_container | inline |
non_client_rect() const =0 | neogfx::i_widget | pure virtual |
non_client_release_capture()=0 | neogfx::i_widget | pure virtual |
non_client_set_capture()=0 | neogfx::i_widget | pure virtual |
object_state() const =0 | neolib::i_lifetime | pure virtual |
object_state_ptr() const =0 | neolib::i_lifetime | pure virtual |
object_type() const =0 | neogfx::i_object | pure virtual |
opacity() const =0 | neogfx::i_widget | pure virtual |
paint(i_graphics_context &aGc) const =0 | neogfx::i_widget | pure virtual |
paint_non_client(i_graphics_context &aGc) const =0 | neogfx::i_widget | pure virtual |
paint_non_client_after(i_graphics_context &aGc) const =0 | neogfx::i_widget | pure virtual |
palette() const =0 | neogfx::i_widget | pure virtual |
palette_color(color_role aColorRole) const =0 | neogfx::i_widget | pure virtual |
parent() const =0 | neogfx::i_widget | pure virtual |
parent()=0 | neogfx::i_widget | pure virtual |
parent_changed()=0 | neogfx::i_widget | pure virtual |
parent_layout() const =0 | neogfx::i_widget | pure virtual |
parent_layout()=0 | neogfx::i_widget | pure virtual |
parent_layout_item() const =0 | neogfx::i_layout_item | pure virtual |
parent_layout_item()=0 | neogfx::i_layout_item | pure virtual |
parent_moved()=0 | neogfx::i_widget | pure virtual |
parent_widget() const =0 | neogfx::i_layout_item | pure virtual |
parent_widget()=0 | neogfx::i_layout_item | pure virtual |
parent_window() const =0 | neogfx::i_window | pure virtual |
parent_window()=0 | neogfx::i_window | pure virtual |
part(const point &aPosition) const =0 | neogfx::i_widget | pure virtual |
part_active(widget_part aPart) const =0 | neogfx::i_widget | pure virtual |
pin() const noexcept=0 | neolib::i_reference_counted | pure virtual |
placement() const =0 | neogfx::i_window | pure virtual |
potential_fps() const =0 | neogfx::i_window | pure virtual |
properties() const =0 | neogfx::i_property_owner | pure virtual |
properties()=0 | neogfx::i_property_owner | pure virtual |
property_changed(i_property &aProperty)=0 | neogfx::i_property_owner | pure virtual |
ready_to_render() const =0 | neogfx::i_window | pure virtual |
real_surface() const =0 | neogfx::i_widget | pure virtual |
real_surface()=0 | neogfx::i_widget | pure virtual |
release() const =0 | neolib::i_reference_counted | pure virtual |
release_and_take_ownership() const =0 | neolib::i_reference_counted | pure virtual |
release_and_take_ownership()=0 | neolib::i_reference_counted | pure virtual |
release_capture(capture_reason aReason=capture_reason::Other)=0 | neogfx::i_widget | pure virtual |
release_focus()=0 | neogfx::i_widget | pure virtual |
release_focused_widget(i_widget &aWidget)=0 | neogfx::i_window | pure virtual |
remove(i_widget &aChild, bool aSingular, i_ref_ptr< i_widget > &aChildRef)=0 | neogfx::i_widget | pure virtual |
remove(i_widget &aChild, bool aSingular=true) | neogfx::i_widget | inline |
remove_all()=0 | neogfx::i_widget | pure virtual |
render(i_graphics_context &aGc) const =0 | neogfx::i_widget | pure virtual |
render_layer() const =0 | neogfx::i_widget | pure virtual |
rendering_priority() const =0 | neogfx::i_window | pure virtual |
requires_owner_focus() const =0 | neogfx::i_window | pure virtual |
requires_update() const =0 | neogfx::i_widget | pure virtual |
resize(const size &aSize)=0 | neogfx::i_widget | pure virtual |
resized()=0 | neogfx::i_widget | pure virtual |
resizing() const =0 | neogfx::i_widget | pure virtual |
restore()=0 | neogfx::i_window | pure virtual |
root() const =0 | neogfx::i_widget | pure virtual |
root()=0 | neogfx::i_widget | pure virtual |
same_parent_widget_as(i_layout_item const &aOther) const | neogfx::i_layout_item | inline |
same_real_surface(const i_widget &aWidget) const | neogfx::i_widget | inline |
same_surface(const i_widget &aWidget) const | neogfx::i_widget | inline |
send_child_to_back(const i_widget &aChild)=0 | neogfx::i_widget | pure virtual |
send_to_back() | neogfx::i_widget | inline |
set_alive()=0 | neolib::i_lifetime | pure virtual |
set_alternate_base_color(const optional_color &aAlternateBaseColor=optional_color{}) | neogfx::i_widget | inline |
set_background_color(const optional_color &aBackgroundColor=optional_color{}) | neogfx::i_widget | inline |
set_background_opacity(double aOpacity)=0 | neogfx::i_widget | pure virtual |
set_background_transparency(double aTransparency) | neogfx::i_widget | inline |
set_base_color(const optional_color &aBaseColor=optional_color{}) | neogfx::i_widget | inline |
set_capture(capture_reason aReason=capture_reason::Other, const optional_point &aPosition={})=0 | neogfx::i_widget | pure virtual |
set_client(i_widget &aClient)=0 | neogfx::i_standard_layout_container | pure virtual |
set_client(i_ref_ptr< i_widget > const &aClient)=0 | neogfx::i_standard_layout_container | pure virtual |
set_consider_ancestors_for_mouse_events(bool aConsiderAncestors=true)=0 | neogfx::i_widget | pure virtual |
set_destroyed()=0 | neolib::i_lifetime | pure virtual |
set_destroying()=0 | neolib::i_lifetime | pure virtual |
set_focus(focus_reason aFocusReason=focus_reason::Other)=0 | neogfx::i_widget | pure virtual |
set_focus_policy(const optional_focus_policy &aFocusPolicy)=0 | neogfx::i_widget | pure virtual |
set_focused_widget(i_widget &aWidget, focus_reason aFocusReason)=0 | neogfx::i_window | pure virtual |
set_font(optional_font const &aFont)=0 | neogfx::i_widget | pure virtual |
set_font_role(const optional_font_role &aFontRole)=0 | neogfx::i_widget | pure virtual |
set_foreground_color(const optional_color &aForegroundColor=optional_color{}) | neogfx::i_widget | inline |
set_id(const i_string &aId)=0 | neogfx::i_layout_item | pure virtual |
set_ignore_mouse_events(bool aIgnoreMouseEvents)=0 | neogfx::i_widget | pure virtual |
set_ignore_non_client_mouse_events(bool aIgnoreNonClientMouseEvents)=0 | neogfx::i_widget | pure virtual |
set_layer(layer_t aLayer)=0 | neogfx::i_widget | pure virtual |
set_layout(i_layout &aLayout, bool aMoveExistingItems=true)=0 | neogfx::i_widget | pure virtual |
set_layout(const i_ref_ptr< i_layout > &aLayout, bool aMoveExistingItems=true)=0 | neogfx::i_widget | pure virtual |
set_logical_coordinate_system(const optional_logical_coordinate_system &aLogicalCoordinateSystem)=0 | neogfx::i_widget | pure virtual |
set_opacity(double aOpacity)=0 | neogfx::i_widget | pure virtual |
set_palette(const i_palette &aPalette)=0 | neogfx::i_widget | pure virtual |
set_palette_color(color_role aColorRole, const optional_color &aColor)=0 | neogfx::i_widget | pure virtual |
set_parent(i_widget &aParent)=0 | neogfx::i_widget | pure virtual |
set_parent_layout(i_layout *aParentLayout)=0 | neogfx::i_layout_item | pure virtual |
set_parent_widget(i_widget *aParentWidget)=0 | neogfx::i_layout_item | pure virtual |
set_placement(const window_placement &aPlacement)=0 | neogfx::i_window | pure virtual |
set_ready_to_render(bool aReady)=0 | neogfx::i_window | pure virtual |
set_render_layer(const std::optional< layer_t > &aLayer)=0 | neogfx::i_widget | pure virtual |
set_root(i_window &aRoot)=0 | neogfx::i_widget | pure virtual |
set_singular(bool aSingular)=0 | neogfx::i_widget | pure virtual |
set_status_bar(i_status_bar &aStatusBar)=0 | neogfx::i_standard_layout_container | pure virtual |
set_status_bar(i_ref_ptr< i_status_bar > const &aStatusBar)=0 | neogfx::i_standard_layout_container | pure virtual |
set_style(window_style aStyle)=0 | neogfx::i_window | pure virtual |
set_surface(i_surface_window &aSurfaceWindow)=0 | neogfx::i_window | pure virtual |
set_title_bar(i_title_bar &aTitleBar)=0 | neogfx::i_standard_layout_container | pure virtual |
set_title_bar(i_ref_ptr< i_title_bar > const &aTitleBar)=0 | neogfx::i_standard_layout_container | pure virtual |
set_title_text(i_string const &aTitleText)=0 | neogfx::i_window | pure virtual |
set_transparency(double aTransparency) | neogfx::i_widget | inline |
show(bool aVisible)=0 | neogfx::i_widget | pure virtual |
show() | neogfx::i_widget | inline |
status_bar() const =0 | neogfx::i_standard_layout_container | pure virtual |
status_bar()=0 | neogfx::i_standard_layout_container | pure virtual |
status_bar_layout() const | neogfx::i_standard_layout_container | inline |
status_bar_layout() | neogfx::i_standard_layout_container | inline |
style() const =0 | neogfx::i_window | pure virtual |
surface() const =0 | neogfx::i_window | pure virtual |
surface()=0 | neogfx::i_window | pure virtual |
surface_window | neogfx::i_window | friend |
sys_text_input(i_string const &aText)=0 | neogfx::i_keyboard_handler | pure virtual |
text_input(i_string const &aText)=0 | neogfx::i_keyboard_handler | pure virtual |
title_bar() const =0 | neogfx::i_standard_layout_container | pure virtual |
title_bar()=0 | neogfx::i_standard_layout_container | pure virtual |
title_bar_layout() const | neogfx::i_standard_layout_container | inline |
title_bar_layout() | neogfx::i_standard_layout_container | inline |
title_text() const =0 | neogfx::i_window | pure virtual |
to_client_coordinates(const point &aWindowCoordinates) const | neogfx::i_widget | inline |
to_client_coordinates(const rect &aWindowCoordinates) const | neogfx::i_widget | inline |
to_position(dock_area aDockArea) | neogfx::i_standard_layout_container | inlinestatic |
to_window_coordinates(const point &aClientCoordinates) const | neogfx::i_widget | inline |
to_window_coordinates(const rect &aClientCoordinates) const | neogfx::i_widget | inline |
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 |
transparency() const | neogfx::i_widget | inline |
ultimate_ancestor() const =0 | neogfx::i_window | pure virtual |
ultimate_ancestor()=0 | neogfx::i_window | pure virtual |
unlink()=0 | neogfx::i_widget | pure virtual |
unpin() const =0 | neolib::i_reference_counted | pure virtual |
update(bool aIncludeNonClient=false)=0 | neogfx::i_widget | pure virtual |
update(const rect &aUpdateRect)=0 | neogfx::i_widget | pure virtual |
update_click_focus(i_widget &aCandidateWidget, const point &aClickPos)=0 | neogfx::i_window | protectedpure virtual |
update_layout(bool aDeferLayout=true, bool aAncestors=false)=0 | neogfx::i_layout_item | pure virtual |
update_modality(bool aEnableAncestors)=0 | neogfx::i_window | protectedpure virtual |
update_rect() const =0 | neogfx::i_widget | pure virtual |
use_count() const noexcept=0 | neolib::i_reference_counted | pure virtual |
view() const =0 | neogfx::i_widget | pure virtual |
view()=0 | neogfx::i_widget | pure virtual |
visible() const =0 | neogfx::i_widget | pure virtual |
widget_added(i_widget &)=0 | neogfx::i_window | pure virtual |
widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) const =0 | neogfx::i_widget | pure virtual |
widget_for_mouse_event(const point &aPosition, bool aForHitTest=false)=0 | neogfx::i_widget | pure virtual |
widget_list | neogfx::i_widget | |
widget_part_rect(widget_part_e aWidgetPart) const =0 | neogfx::i_window | pure virtual |
widget_removed(i_widget &aWidget)=0 | neogfx::i_window | pure virtual |
widget_type() const =0 | neogfx::i_widget | pure virtual |
window | neogfx::i_window | friend |
window_border() const =0 | neogfx::i_window | pure virtual |
window_enabled() const =0 | neogfx::i_window | pure virtual |
window_manager() const =0 | neogfx::i_window | pure virtual |
window_manager()=0 | neogfx::i_window | pure virtual |
window_position() const =0 | neogfx::i_window | pure virtual |
~i_layout_item()=default | neogfx::i_layout_item | virtual |
~i_lifetime()=default | neolib::i_lifetime | virtual |
~i_object()=default | neogfx::i_object | virtual |
~i_property_owner()=default | neogfx::i_property_owner | virtual |
~i_reference_counted()=default | neolib::i_reference_counted | virtual |
~i_skinnable_item()=default | neogfx::i_skinnable_item | virtual |
~i_standard_layout_container()=default | neogfx::i_standard_layout_container | virtual |
~i_widget()=default | neogfx::i_widget | virtual |