neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::i_title_bar, including all inherited members.
abstract_type typedef | neogfx::i_title_bar | |
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_widget | virtual |
as_widget()=0 | neogfx::i_widget | 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 |
can_capture() const =0 | neogfx::i_widget | pure virtual |
can_defer_layout() const =0 | neogfx::i_widget | pure virtual |
can_set_focus(focus_reason aFocusReason) const =0 | neogfx::i_widget | pure virtual |
can_update() const =0 | neogfx::i_widget | pure virtual |
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 |
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_rect(bool aExtendIntoPadding=true) const =0 | neogfx::i_widget | pure virtual |
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 |
declare_event(device_metrics_updated, const i_widget &) declare_event(child_added | 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 | |
declare_event(painting_children, i_graphics_context &) declare_event(painted | neogfx::i_widget | |
declare_event(mouse_event, const neogfx::mouse_event &) declare_event(non_client_mouse_event | 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 |
disable() | neogfx::i_widget | inline |
disabled() const =0 | neogfx::i_widget | pure virtual |
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 |
entered(bool aChildEntered=false) const =0 | neogfx::i_widget | 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 |
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 |
font() const =0 | neogfx::i_widget | pure virtual |
font_role() const =0 | neogfx::i_widget | pure virtual |
foreground_color() const | neogfx::i_widget | inline |
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_focus() const =0 | neogfx::i_widget | pure virtual |
has_focus_policy() const =0 | neogfx::i_widget | 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 |
has_layout() const =0 | neogfx::i_widget | pure virtual |
has_layout_manager() const =0 | neogfx::i_widget | pure virtual |
has_logical_coordinate_system() const =0 | neogfx::i_widget | 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_root() const =0 | neogfx::i_widget | pure virtual |
has_surface() const =0 | neogfx::i_widget | pure virtual |
hidden() const =0 | neogfx::i_widget | pure virtual |
hide() | neogfx::i_widget | inline |
hit_test(const point &aPosition) const =0 | neogfx::i_widget | pure virtual |
icon_widget() const =0 | neogfx::i_title_bar | pure virtual |
icon_widget()=0 | neogfx::i_title_bar | 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_alive() const =0 | neolib::i_lifetime | pure virtual |
is_ancestor_of(const i_widget &aWidget) const | neogfx::i_widget | inline |
is_cache() const =0 | neogfx::i_layout_item | pure virtual |
is_creating() const =0 | neolib::i_lifetime | pure virtual |
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_layout() const =0 | neogfx::i_layout_item | pure virtual |
is_managing_layout() const =0 | neogfx::i_widget | pure virtual |
is_parent_of(const i_widget &aWidget) const | neogfx::i_widget | inline |
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_surface() const =0 | neogfx::i_widget | 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 |
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 |
layout() const =0 | neogfx::i_widget | pure virtual |
layout()=0 | neogfx::i_widget | 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 |
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_widget | 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 |
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 |
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 |
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_widget | 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 |
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 |
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 |
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_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_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_icon(i_texture const &aIcon)=0 | neogfx::i_title_bar | pure virtual |
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_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_title(i_string const &aTitle)=0 | neogfx::i_title_bar | pure virtual |
set_transparency(double aTransparency) | neogfx::i_widget | inline |
show(bool aVisible)=0 | neogfx::i_widget | pure virtual |
show() | neogfx::i_widget | inline |
surface() const =0 | neogfx::i_widget | pure virtual |
surface()=0 | neogfx::i_widget | pure virtual |
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() const =0 | neogfx::i_title_bar | pure virtual |
title_widget() const =0 | neogfx::i_title_bar | pure virtual |
title_widget()=0 | neogfx::i_title_bar | 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_window_coordinates(const point &aClientCoordinates) const | neogfx::i_widget | inline |
to_window_coordinates(const rect &aClientCoordinates) const | neogfx::i_widget | inline |
transparency() const | neogfx::i_widget | inline |
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_layout(bool aDeferLayout=true, bool aAncestors=false)=0 | neogfx::i_layout_item | pure 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_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_type() const =0 | neogfx::i_widget | 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_title_bar()=default | neogfx::i_title_bar | virtual |
~i_widget()=default | neogfx::i_widget | virtual |