neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_title_bar Member List

This is the complete list of members for neogfx::i_title_bar, including all inherited members.

abstract_type typedefneogfx::i_title_bar
add(i_widget &aChild)=0neogfx::i_widgetpure virtual
add(const i_ref_ptr< i_widget > &aChild)=0neogfx::i_widgetpure virtual
add_ref() const noexcept=0neolib::i_reference_countedpure virtual
adding_child() const =0neogfx::i_widgetpure virtual
after() const =0neogfx::i_widgetpure virtual
after()=0neogfx::i_widgetpure virtual
alternate_base_color() constneogfx::i_widgetinline
ancestor_layout()neogfx::i_layout_iteminline
anchor_map_type typedefneogfx::i_anchorable
anchor_to(i_anchorable &aRhs, const i_string &aLhsAnchor, anchor_constraint_function aLhsFunction, const i_string &aRhsAnchor, anchor_constraint_function aRhsFunction)=0neogfx::i_anchorablepure virtual
anchor_to(i_anchorable &aRhs, std::string const &aLhsAnchor, anchor_constraint_function aLhsFunction, std::string const &aRhsAnchor, anchor_constraint_function aRhsFunction)neogfx::i_anchorableinline
anchors() const =0neogfx::i_anchorablepure virtual
anchors()=0neogfx::i_anchorablepure virtual
as_layout() const =0neogfx::i_layout_itempure virtual
as_layout()=0neogfx::i_layout_itempure virtual
neogfx::as_object()=0neogfx::i_objectpure virtual
neogfx::i_anchorable::as_object()=0neogfx::i_anchorablepure virtual
as_spacer() const =0neogfx::i_layout_itempure virtual
as_spacer()=0neogfx::i_layout_itempure virtual
as_widget() const=0neogfx::i_widgetvirtual
as_widget()=0neogfx::i_widgetvirtual
background_color() constneogfx::i_widgetinline
background_is_transparent() constneogfx::i_widgetinline
background_opacity() const =0neogfx::i_widgetpure virtual
background_transparency() constneogfx::i_widgetinline
base_color() constneogfx::i_widgetinline
before() const =0neogfx::i_widgetpure virtual
before()=0neogfx::i_widgetpure virtual
bring_child_to_front(const i_widget &aChild)=0neogfx::i_widgetpure virtual
bring_to_front()neogfx::i_widgetinline
can_capture() const =0neogfx::i_widgetpure virtual
can_defer_layout() const =0neogfx::i_widgetpure virtual
can_set_focus(focus_reason aFocusReason) const =0neogfx::i_widgetpure virtual
can_update() const =0neogfx::i_widgetpure virtual
capture_position() const =0neogfx::i_widgetpure virtual
capture_released()=0neogfx::i_widgetpure virtual
captured()=0neogfx::i_widgetpure virtual
capturing() const =0neogfx::i_widgetpure virtual
child_has_focus() const =0neogfx::i_widgetpure virtual
children() const =0neogfx::i_widgetpure virtual
class_name(neolib::i_string &aClassName) const =0neogfx::i_objectpure virtual
client_rect(bool aExtendIntoPadding=true) const =0neogfx::i_widgetpure virtual
consider_ancestors_for_mouse_events() const =0neogfx::i_widgetpure virtual
container_background_color() const =0neogfx::i_widgetpure virtual
control_block()=0neolib::i_reference_countedpure virtual
declare_event(device_metrics_updated, const i_widget &) declare_event(child_addedneogfx::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(paintingneogfx::i_widget
declare_event(painting_children, i_graphics_context &) declare_event(paintedneogfx::i_widget
declare_event(mouse_event, const neogfx::mouse_event &) declare_event(non_client_mouse_eventneogfx::i_widget
declare_event(query_mouse_cursor, neogfx::mouse_cursor &) declare_event(keyboard_eventneogfx::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 =0neogfx::i_widgetpure virtual
disable()neogfx::i_widgetinline
disabled() const =0neogfx::i_widgetpure virtual
effective_background_color() constneogfx::i_widgetinline
effectively_disabled() const =0neogfx::i_widgetpure virtual
effectively_enabled() const =0neogfx::i_widgetpure virtual
effectively_hidden() const =0neogfx::i_widgetpure virtual
effectively_visible() const =0neogfx::i_widgetpure virtual
element_rect(skin_element aElement) const =0neogfx::i_skinnable_itempure virtual
emplace(Args &&... args)neogfx::i_widgetinline
enable(bool aEnable)=0neogfx::i_widgetpure virtual
enable()neogfx::i_widgetinline
enabled() const =0neogfx::i_widgetpure virtual
entered(bool aChildEntered=false) const =0neogfx::i_widgetpure virtual
extents() const =0neogfx::i_widgetpure virtual
find(const i_widget &aChild, bool aThrowIfNotFound=true) const =0neogfx::i_widgetpure virtual
find(const i_widget &aChild, bool aThrowIfNotFound=true)=0neogfx::i_widgetpure virtual
find_ancestor_layout()neogfx::i_layout_iteminline
fix_weightings(bool aRecalculate=true)=0neogfx::i_layout_itempure virtual
focus_gained(focus_reason aFocusReason)=0neogfx::i_widgetpure virtual
focus_lost(focus_reason aFocusReason)=0neogfx::i_widgetpure virtual
focus_policy() const =0neogfx::i_widgetpure virtual
font() const =0neogfx::i_widgetpure virtual
font_role() const =0neogfx::i_widgetpure virtual
foreground_color() constneogfx::i_widgetinline
get_widget_at(const point &aPosition) const =0neogfx::i_widgetpure virtual
get_widget_at(const point &aPosition)=0neogfx::i_widgetpure virtual
handling_mouse_event() constneogfx::i_widgetinline
has_alternate_base_color() constneogfx::i_widgetinline
has_ancestor_layout() constneogfx::i_layout_iteminline
has_background_color() constneogfx::i_widgetinline
has_background_opacity() const =0neogfx::i_widgetpure virtual
has_base_color() constneogfx::i_widgetinline
has_children() const =0neogfx::i_widgetpure virtual
has_focus() const =0neogfx::i_widgetpure virtual
has_focus_policy() const =0neogfx::i_widgetpure virtual
has_font() const =0neogfx::i_widgetpure virtual
has_font_role() const =0neogfx::i_widgetpure virtual
has_foreground_color() constneogfx::i_widgetinline
has_layout() const =0neogfx::i_widgetpure virtual
has_layout_manager() const =0neogfx::i_widgetpure virtual
has_logical_coordinate_system() const =0neogfx::i_widgetpure virtual
has_palette() const =0neogfx::i_widgetpure virtual
has_palette_color(color_role aColorRole) const =0neogfx::i_widgetpure virtual
has_parent() const =0neogfx::i_widgetpure virtual
has_parent_layout() const =0neogfx::i_widgetpure virtual
has_parent_layout_item() const =0neogfx::i_layout_itempure virtual
has_parent_widget() const =0neogfx::i_layout_itempure virtual
has_root() const =0neogfx::i_widgetpure virtual
has_surface() const =0neogfx::i_widgetpure virtual
hidden() const =0neogfx::i_widgetpure virtual
hide()neogfx::i_widgetinline
hit_test(const point &aPosition) const =0neogfx::i_widgetpure virtual
icon_widget() const =0neogfx::i_title_barpure virtual
icon_widget()=0neogfx::i_title_barpure virtual
id() const =0neogfx::i_layout_itempure virtual
ignore_mouse_events(bool aConsiderAncestors=true) const =0neogfx::i_widgetpure virtual
ignore_non_client_mouse_events(bool aConsiderAncestors=true) const =0neogfx::i_widgetpure virtual
invalidate_combined_transformation()=0neogfx::i_layout_itempure virtual
is_alive() const =0neolib::i_lifetimepure virtual
is_ancestor_of(const i_widget &aWidget) constneogfx::i_widgetinline
is_cache() const =0neogfx::i_layout_itempure virtual
is_creating() const =0neolib::i_lifetimepure virtual
is_descendent_of(const i_widget &aWidget) constneogfx::i_widgetinline
is_destroyed() const =0neolib::i_lifetimepure virtual
is_destroying() const =0neolib::i_lifetimepure virtual
is_layout() const =0neogfx::i_layout_itempure virtual
is_managing_layout() const =0neogfx::i_widgetpure virtual
is_parent_of(const i_widget &aWidget) constneogfx::i_widgetinline
is_root() const =0neogfx::i_widgetpure virtual
is_sibling_of(const i_widget &aWidget) constneogfx::i_widgetinline
is_singular() const =0neogfx::i_widgetpure virtual
is_spacer() const =0neogfx::i_layout_itempure virtual
is_surface() const =0neogfx::i_widgetpure virtual
neogfx::is_widget() const =0neogfx::i_layout_itempure virtual
neogfx::i_skinnable_item::is_widget() const =0neogfx::i_skinnable_itempure virtual
key_pressed(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers)=0neogfx::i_keyboard_handlerpure virtual
key_released(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers)=0neogfx::i_keyboard_handlerpure virtual
last() const =0neogfx::i_widgetpure virtual
last()=0neogfx::i_widgetpure virtual
layer() const =0neogfx::i_widgetpure virtual
layout() const =0neogfx::i_widgetpure virtual
layout()=0neogfx::i_widgetpure virtual
layout_as(const point &aPosition, const size &aSize)=0neogfx::i_layout_itempure virtual
layout_item_disabled(i_layout_item &aItem)=0neogfx::i_layout_itempure virtual
layout_item_enabled(i_layout_item &aItem)=0neogfx::i_layout_itempure virtual
layout_items(bool aDefer=false)=0neogfx::i_widgetpure virtual
layout_items_completed()=0neogfx::i_widgetpure virtual
layout_items_in_progress() const =0neogfx::i_widgetpure virtual
layout_items_started()=0neogfx::i_widgetpure virtual
layout_manager() const =0neogfx::i_widgetpure virtual
layout_manager()=0neogfx::i_widgetpure virtual
layout_reason()=0neogfx::i_widgetpure virtual
link_after(i_widget *aNextWidget)=0neogfx::i_widgetpure virtual
link_before(i_widget *aPreviousWidget)=0neogfx::i_widgetpure virtual
logical_coordinate_system() const =0neogfx::i_widgetpure virtual
mouse_button_double_clicked(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers)=0neogfx::i_widgetpure virtual
mouse_button_pressed(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers)=0neogfx::i_widgetpure virtual
mouse_button_released(mouse_button aButton, const point &aPosition)=0neogfx::i_widgetpure virtual
mouse_cursor() const =0neogfx::i_widgetpure virtual
mouse_entered(const point &aPosition)=0neogfx::i_widgetpure virtual
mouse_event_is_client() constneogfx::i_widgetinline
mouse_event_is_non_client() constneogfx::i_widgetinline
mouse_event_location() const =0neogfx::i_widgetpure virtual
mouse_left()=0neogfx::i_widgetpure virtual
mouse_moved(const point &aPosition, key_modifiers_e aKeyModifiers)=0neogfx::i_widgetpure virtual
mouse_position() const =0neogfx::i_widgetpure virtual
mouse_wheel_scrolled(mouse_wheel aWheel, const point &aPosition, delta aDelta, key_modifiers_e aKeyModifiers)=0neogfx::i_widgetpure virtual
move(const point &aPosition)=0neogfx::i_widgetpure virtual
moved()=0neogfx::i_widgetpure virtual
non_client_rect() const =0neogfx::i_widgetpure virtual
non_client_release_capture()=0neogfx::i_widgetpure virtual
non_client_set_capture()=0neogfx::i_widgetpure virtual
object_state() const =0neolib::i_lifetimepure virtual
object_state_ptr() const =0neolib::i_lifetimepure virtual
object_type() const =0neogfx::i_objectpure virtual
opacity() const =0neogfx::i_widgetpure virtual
paint(i_graphics_context &aGc) const =0neogfx::i_widgetpure virtual
paint_non_client(i_graphics_context &aGc) const =0neogfx::i_widgetpure virtual
paint_non_client_after(i_graphics_context &aGc) const =0neogfx::i_widgetpure virtual
palette() const =0neogfx::i_widgetpure virtual
palette_color(color_role aColorRole) const =0neogfx::i_widgetpure virtual
parent() const =0neogfx::i_widgetpure virtual
parent()=0neogfx::i_widgetpure virtual
parent_changed()=0neogfx::i_widgetpure virtual
parent_layout() const =0neogfx::i_widgetpure virtual
parent_layout()=0neogfx::i_widgetpure virtual
parent_layout_item() const =0neogfx::i_layout_itempure virtual
parent_layout_item()=0neogfx::i_layout_itempure virtual
parent_moved()=0neogfx::i_widgetpure virtual
parent_widget() const =0neogfx::i_layout_itempure virtual
parent_widget()=0neogfx::i_layout_itempure virtual
part(const point &aPosition) const =0neogfx::i_widgetpure virtual
part_active(widget_part aPart) const =0neogfx::i_widgetpure virtual
pin() const noexcept=0neolib::i_reference_countedpure virtual
properties() const =0neogfx::i_property_ownerpure virtual
properties()=0neogfx::i_property_ownerpure virtual
property_changed(i_property &aProperty)=0neogfx::i_property_ownerpure virtual
ready_to_render() const =0neogfx::i_widgetpure virtual
real_surface() const =0neogfx::i_widgetpure virtual
real_surface()=0neogfx::i_widgetpure virtual
release() const =0neolib::i_reference_countedpure virtual
release_and_take_ownership() const =0neolib::i_reference_countedpure virtual
release_and_take_ownership()=0neolib::i_reference_countedpure virtual
release_capture(capture_reason aReason=capture_reason::Other)=0neogfx::i_widgetpure virtual
release_focus()=0neogfx::i_widgetpure virtual
remove(i_widget &aChild, bool aSingular, i_ref_ptr< i_widget > &aChildRef)=0neogfx::i_widgetpure virtual
remove(i_widget &aChild, bool aSingular=true)neogfx::i_widgetinline
remove_all()=0neogfx::i_widgetpure virtual
render(i_graphics_context &aGc) const =0neogfx::i_widgetpure virtual
render_layer() const =0neogfx::i_widgetpure virtual
requires_update() const =0neogfx::i_widgetpure virtual
resize(const size &aSize)=0neogfx::i_widgetpure virtual
resized()=0neogfx::i_widgetpure virtual
resizing() const =0neogfx::i_widgetpure virtual
root() const =0neogfx::i_widgetpure virtual
root()=0neogfx::i_widgetpure virtual
same_parent_widget_as(i_layout_item const &aOther) constneogfx::i_layout_iteminline
same_real_surface(const i_widget &aWidget) constneogfx::i_widgetinline
same_surface(const i_widget &aWidget) constneogfx::i_widgetinline
send_child_to_back(const i_widget &aChild)=0neogfx::i_widgetpure virtual
send_to_back()neogfx::i_widgetinline
set_alive()=0neolib::i_lifetimepure virtual
set_alternate_base_color(const optional_color &aAlternateBaseColor=optional_color{})neogfx::i_widgetinline
set_background_color(const optional_color &aBackgroundColor=optional_color{})neogfx::i_widgetinline
set_background_opacity(double aOpacity)=0neogfx::i_widgetpure virtual
set_background_transparency(double aTransparency)neogfx::i_widgetinline
set_base_color(const optional_color &aBaseColor=optional_color{})neogfx::i_widgetinline
set_capture(capture_reason aReason=capture_reason::Other, const optional_point &aPosition={})=0neogfx::i_widgetpure virtual
set_consider_ancestors_for_mouse_events(bool aConsiderAncestors=true)=0neogfx::i_widgetpure virtual
set_destroyed()=0neolib::i_lifetimepure virtual
set_destroying()=0neolib::i_lifetimepure virtual
set_focus(focus_reason aFocusReason=focus_reason::Other)=0neogfx::i_widgetpure virtual
set_focus_policy(const optional_focus_policy &aFocusPolicy)=0neogfx::i_widgetpure virtual
set_font(optional_font const &aFont)=0neogfx::i_widgetpure virtual
set_font_role(const optional_font_role &aFontRole)=0neogfx::i_widgetpure virtual
set_foreground_color(const optional_color &aForegroundColor=optional_color{})neogfx::i_widgetinline
set_icon(i_texture const &aIcon)=0neogfx::i_title_barpure virtual
set_id(const i_string &aId)=0neogfx::i_layout_itempure virtual
set_ignore_mouse_events(bool aIgnoreMouseEvents)=0neogfx::i_widgetpure virtual
set_ignore_non_client_mouse_events(bool aIgnoreNonClientMouseEvents)=0neogfx::i_widgetpure virtual
set_layer(layer_t aLayer)=0neogfx::i_widgetpure virtual
set_layout(i_layout &aLayout, bool aMoveExistingItems=true)=0neogfx::i_widgetpure virtual
set_layout(const i_ref_ptr< i_layout > &aLayout, bool aMoveExistingItems=true)=0neogfx::i_widgetpure virtual
set_logical_coordinate_system(const optional_logical_coordinate_system &aLogicalCoordinateSystem)=0neogfx::i_widgetpure virtual
set_opacity(double aOpacity)=0neogfx::i_widgetpure virtual
set_palette(const i_palette &aPalette)=0neogfx::i_widgetpure virtual
set_palette_color(color_role aColorRole, const optional_color &aColor)=0neogfx::i_widgetpure virtual
set_parent(i_widget &aParent)=0neogfx::i_widgetpure virtual
set_parent_layout(i_layout *aParentLayout)=0neogfx::i_layout_itempure virtual
set_parent_widget(i_widget *aParentWidget)=0neogfx::i_layout_itempure virtual
set_render_layer(const std::optional< layer_t > &aLayer)=0neogfx::i_widgetpure virtual
set_root(i_window &aRoot)=0neogfx::i_widgetpure virtual
set_singular(bool aSingular)=0neogfx::i_widgetpure virtual
set_title(i_string const &aTitle)=0neogfx::i_title_barpure virtual
set_transparency(double aTransparency)neogfx::i_widgetinline
show(bool aVisible)=0neogfx::i_widgetpure virtual
show()neogfx::i_widgetinline
surface() const =0neogfx::i_widgetpure virtual
surface()=0neogfx::i_widgetpure virtual
sys_text_input(i_string const &aText)=0neogfx::i_keyboard_handlerpure virtual
text_input(i_string const &aText)=0neogfx::i_keyboard_handlerpure virtual
title() const =0neogfx::i_title_barpure virtual
title_widget() const =0neogfx::i_title_barpure virtual
title_widget()=0neogfx::i_title_barpure virtual
to_client_coordinates(const point &aWindowCoordinates) constneogfx::i_widgetinline
to_client_coordinates(const rect &aWindowCoordinates) constneogfx::i_widgetinline
to_window_coordinates(const point &aClientCoordinates) constneogfx::i_widgetinline
to_window_coordinates(const rect &aClientCoordinates) constneogfx::i_widgetinline
transparency() constneogfx::i_widgetinline
unlink()=0neogfx::i_widgetpure virtual
unpin() const =0neolib::i_reference_countedpure virtual
update(bool aIncludeNonClient=false)=0neogfx::i_widgetpure virtual
update(const rect &aUpdateRect)=0neogfx::i_widgetpure virtual
update_layout(bool aDeferLayout=true, bool aAncestors=false)=0neogfx::i_layout_itempure virtual
update_rect() const =0neogfx::i_widgetpure virtual
use_count() const noexcept=0neolib::i_reference_countedpure virtual
view() const =0neogfx::i_widgetpure virtual
view()=0neogfx::i_widgetpure virtual
visible() const =0neogfx::i_widgetpure virtual
widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) const =0neogfx::i_widgetpure virtual
widget_for_mouse_event(const point &aPosition, bool aForHitTest=false)=0neogfx::i_widgetpure virtual
widget_listneogfx::i_widget
widget_type() const =0neogfx::i_widgetpure virtual
~i_layout_item()=defaultneogfx::i_layout_itemvirtual
~i_lifetime()=defaultneolib::i_lifetimevirtual
~i_object()=defaultneogfx::i_objectvirtual
~i_property_owner()=defaultneogfx::i_property_ownervirtual
~i_reference_counted()=defaultneolib::i_reference_countedvirtual
~i_skinnable_item()=defaultneogfx::i_skinnable_itemvirtual
~i_title_bar()=defaultneogfx::i_title_barvirtual
~i_widget()=defaultneogfx::i_widgetvirtual