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

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

abstract_type typedefneogfx::widget< Interface >
add(i_widget &aChild) overrideneogfx::widget< Interface >
add(const i_ref_ptr< i_widget > &aChild) overrideneogfx::widget< Interface >
add_ref() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
adding_child() const overrideneogfx::widget< Interface >
after() const overrideneogfx::widget< Interface >
after() overrideneogfx::widget< Interface >
anchor_map_type typedefneogfx::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) overrideneogfx::layout_item< Base >inline
anchors() const overrideneogfx::anchorable< reference_counted< Base > >inline
anchors() overrideneogfx::anchorable< reference_counted< Base > >inline
animate()neogfx::push_buttonprotectedvirtual
animation_color(uint32_t aAnimationFrame) constneogfx::push_buttonprotectedvirtual
as_layout() const finalneogfx::layout_item< Base >inline
as_layout() finalneogfx::layout_item< Base >inline
as_spacer() const finalneogfx::layout_item< Base >inline
as_spacer() finalneogfx::layout_item< Base >inline
as_widget() const overrideneogfx::tab_buttonvirtual
as_widget() overrideneogfx::tab_buttonvirtual
background_opacity() const overrideneogfx::widget< Interface >
before() const overrideneogfx::widget< Interface >
before() overrideneogfx::widget< Interface >
border() const overrideneogfx::layout_item< Base >inline
border_color() constneogfx::push_buttonprotectedvirtual
bring_child_to_front(const i_widget &aChild) overrideneogfx::widget< Interface >
button(alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(std::string const &aText, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(const i_texture &aTexture, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(const i_image &aImaget, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(std::string const &aText, const i_texture &aTexture, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(std::string const &aText, const i_image &aImaget, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_widget &aParent, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_widget &aParent, std::string const &aText, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_widget &aParent, const i_texture &aTexture, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_widget &aParent, const i_image &aImage, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_widget &aParent, std::string const &aText, const i_texture &aTexture, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_widget &aParent, std::string const &aText, const i_image &aImage, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_layout &aLayout, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_layout &aLayout, std::string const &aText, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_layout &aLayout, const i_texture &aTexture, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_layout &aLayout, const i_image &aImage, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_layout &aLayout, std::string const &aText, const i_texture &aTexture, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
button(i_layout &aLayout, std::string const &aText, const i_image &aImage, alignment aAlignment=alignment::Left|alignment::VCenter)neogfx::button< i_push_button >
can_capture() const overrideneogfx::widget< Interface >
can_defer_layout() const overrideneogfx::widget< Interface >
can_set_focus(focus_reason aFocusReason) const overrideneogfx::widget< Interface >
can_toggle() constneogfx::button< i_push_button >protectedvirtual
can_update() const overrideneogfx::widget< Interface >
capture_position() const overrideneogfx::widget< Interface >
capture_released() overrideneogfx::widget< Interface >
captured() overrideneogfx::widget< Interface >
capturing() const overrideneogfx::widget< Interface >
check() overrideneogfx::button< i_push_button >
checkable() const overrideneogfx::button< i_push_button >
checked_state() constneogfx::button< i_push_button >protectedvirtual
child_addedneogfx::widget< Interface >
child_has_focus() const overrideneogfx::widget< Interface >
children() const overrideneogfx::widget< Interface >
client_rect(bool aExtendIntoPadding=true) const overrideneogfx::widget< Interface >
closable() const overrideneogfx::tab_buttonvirtual
consider_ancestors_for_mouse_events() const overrideneogfx::widget< Interface >
container() const overrideneogfx::tab_buttonvirtual
container() overrideneogfx::tab_buttonvirtual
container_background_color() const overrideneogfx::widget< Interface >
control_block() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
default_clip_rect(bool aIncludeNonClient=false) const overrideneogfx::widget< Interface >
define_declared_event(DeviceMetricsUpdated, device_metrics_updated, const i_widget &) define_declared_event(ChildAddedneogfx::widget< Interface >
define_declared_event(ChildRemoved, child_removed, i_widget &) define_declared_event(VisibilityChangedneogfx::widget< Interface >
define_declared_event(PositionChanged, position_changed) define_declared_event(ParentPositionChangedneogfx::widget< Interface >
define_declared_event(SizeChanged, size_changed) define_declared_event(LayoutCompletedneogfx::widget< Interface >
define_declared_event(Painting, painting, i_graphics_context &) define_declared_event(PaintingChildrenneogfx::widget< Interface >
define_declared_event(Painted, painted, i_graphics_context &) define_declared_event(Mouseneogfx::widget< Interface >
define_declared_event(NonClientMouse, non_client_mouse_event, const neogfx::non_client_mouse_event &) define_declared_event(QueryMouseCursorneogfx::widget< Interface >
define_declared_event(Keyboard, keyboard_event, const neogfx::keyboard_event &) define_declared_event(Focusneogfx::widget< Interface >
device_metrics() const overrideneogfx::widget< Interface >
device_metrics_available() const overrideneogfx::widget< Interface >
disabled() const overrideneogfx::widget< Interface >
effective_face_color() constneogfx::push_buttonprotectedvirtual
effective_hover_color() constneogfx::push_buttonprotectedvirtual
effectively_disabled() const overrideneogfx::widget< Interface >
effectively_enabled() const overrideneogfx::widget< Interface >
effectively_hidden() const overrideneogfx::widget< Interface >
effectively_visible() const overrideneogfx::widget< Interface >
element_rect(skin_element aElement) const overrideneogfx::widget< Interface >
enable(bool aEnable) overrideneogfx::widget< Interface >
enabled() const overrideneogfx::widget< Interface >
entered(bool aChildEntered=false) const overrideneogfx::widget< Interface >
extents() const finalneogfx::layout_item< Base >inline
face_color() constneogfx::push_buttonvirtual
find(const i_widget &aChild, bool aThrowIfNotFound=true) const overrideneogfx::widget< Interface >
find(const i_widget &aChild, bool aThrowIfNotFound=true) overrideneogfx::widget< Interface >
finished_animation() constneogfx::push_buttonprotectedvirtual
fix_weightings(bool aRecalculate=true) overrideneogfx::layout_item< Base >inline
fixed_size(optional_size const &aAvailableSpace={}) const overrideneogfx::layout_item< Base >inline
focus_eventneogfx::widget< Interface >
focus_gained(focus_reason aFocusReason) overrideneogfx::widget< Interface >
focus_lost(focus_reason aFocusReason) overrideneogfx::widget< Interface >
focus_policy() const overrideneogfx::widget< Interface >
font() const overrideneogfx::widget< Interface >
font_role() const overrideneogfx::widget< Interface >
get_widget_at(const point &aPosition) const overrideneogfx::widget< Interface >
get_widget_at(const point &aPosition) overrideneogfx::widget< Interface >
handle_clicked() overrideneogfx::tab_buttonprotectedvirtual
has_background_opacity() const overrideneogfx::widget< Interface >
has_border() const noexcept overrideneogfx::layout_item< Base >inline
has_children() const overrideneogfx::widget< Interface >
has_face_color() constneogfx::push_buttonvirtual
has_fixed_size() const noexcept overrideneogfx::layout_item< Base >inline
has_focus() const overrideneogfx::widget< Interface >
has_focus_policy() const overrideneogfx::widget< Interface >
has_font() const overrideneogfx::widget< Interface >
has_font_role() const overrideneogfx::widget< Interface >
has_hover_color() constneogfx::push_buttonvirtual
has_ideal_size() const noexcept overrideneogfx::layout_item< Base >inline
has_layout() const overrideneogfx::widget< Interface >
has_layout_manager() const finalneogfx::layout_item< Base >inline
has_logical_coordinate_system() const overrideneogfx::widget< Interface >
has_margin() const noexcept overrideneogfx::layout_item< Base >inline
has_maximum_size() const noexcept overrideneogfx::layout_item< Base >inline
has_minimum_size() const noexcept overrideneogfx::layout_item< Base >inline
has_padding() const noexcept overrideneogfx::layout_item< Base >inline
has_palette() const overrideneogfx::widget< Interface >
has_palette_color(color_role aColorRole) const overrideneogfx::widget< Interface >
has_parent() const finalneogfx::widget< Interface >
has_parent_layout() const finalneogfx::widget< Interface >
has_parent_layout_item() const finalneogfx::layout_item< Base >inline
has_parent_widget() const finalneogfx::widget< Interface >
has_root() const finalneogfx::widget< Interface >
has_size_policy() const noexcept overrideneogfx::layout_item< Base >inline
has_surface() const overrideneogfx::widget< Interface >
has_transformation() const noexcept overrideneogfx::layout_item< Base >inline
has_weight() const noexcept overrideneogfx::layout_item< Base >inline
hidden() const overrideneogfx::widget< Interface >
hit_test(const point &aPosition) const overrideneogfx::widget< Interface >
hover_color() constneogfx::push_buttonvirtual
iCombinedTransformationneogfx::layout_item< Base >mutable
id() const finalneogfx::layout_item< Base >inline
ideal_size(optional_size const &aAvailableSpace={}) const overrideneogfx::layout_item< Base >inline
ignore_mouse_events(bool aConsiderAncestors=true) const overrideneogfx::widget< Interface >
ignore_non_client_mouse_events(bool aConsiderAncestors=true) const overrideneogfx::widget< Interface >
image() constneogfx::button< i_push_button >
image_widget() constneogfx::button< i_push_button >
image_widget()neogfx::button< i_push_button >
invalidate_combined_transformation() overrideneogfx::layout_item< Base >inline
iOriginneogfx::layout_item< Base >mutable
is_cache() const finalneogfx::layout_item< Base >inline
is_checked() const overrideneogfx::button< i_push_button >
is_deselected() const overrideneogfx::tab_buttonvirtual
is_ideal_size_constrained() const noexcept overrideneogfx::layout_item< Base >inline
is_indeterminate() const overrideneogfx::button< i_push_button >
is_layout() const finalneogfx::layout_item< Base >inline
is_managing_layout() const overrideneogfx::widget< Interface >
is_maximum_size_constrained() const noexcept overrideneogfx::layout_item< Base >inline
is_minimum_size_constrained() const noexcept overrideneogfx::layout_item< Base >inline
is_pressed() const overrideneogfx::button< i_push_button >
is_root() const finalneogfx::widget< Interface >
is_selected() const overrideneogfx::tab_buttonvirtual
is_singular() const finalneogfx::widget< Interface >
is_spacer() const finalneogfx::layout_item< Base >inline
is_surface() const overrideneogfx::widget< Interface >
is_unchecked() const overrideneogfx::button< i_push_button >
is_widget() const overrideneogfx::layout_item< Base >inline
key_pressed(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers) overrideneogfx::button< i_push_button >protected
key_released(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers) overrideneogfx::widget< Interface >
label() constneogfx::button< i_push_button >
label()neogfx::button< i_push_button >
last() const overrideneogfx::widget< Interface >
last() overrideneogfx::widget< Interface >
layer() const overrideneogfx::widget< Interface >
layout() const overrideneogfx::widget< Interface >
layout() overrideneogfx::widget< Interface >
layout_as(const point &aPosition, const size &aSize) overrideneogfx::widget< Interface >
layout_item()neogfx::layout_item< Base >inline
layout_item_disabled(i_layout_item &aItem) overrideneogfx::layout_item< Base >inlineprotected
layout_item_enabled(i_layout_item &aItem) overrideneogfx::layout_item< Base >inlineprotected
layout_items(bool aDefer=false) overrideneogfx::widget< Interface >
layout_items_completed() overrideneogfx::widget< Interface >
layout_items_in_progress() const overrideneogfx::widget< Interface >
layout_items_started() overrideneogfx::widget< Interface >
layout_manager() const finalneogfx::layout_item< Base >inline
layout_manager() finalneogfx::layout_item< Base >inline
layout_reason() overrideneogfx::widget< Interface >
link_after(i_widget *aNextWidget) overrideneogfx::widget< Interface >
link_before(i_widget *aPreviousWidget) overrideneogfx::widget< Interface >
logical_coordinate_system() const overrideneogfx::widget< Interface >
margin() const overrideneogfx::layout_item< Base >inline
maximum_size(optional_size const &aAvailableSpace=optional_size{}) const overrideneogfx::push_button
minimum_size(optional_size const &aAvailableSpace=optional_size{}) const overrideneogfx::push_button
mnemonic() const overrideneogfx::button< i_push_button >protectedvirtual
mnemonic_execute() overrideneogfx::button< i_push_button >protectedvirtual
mnemonic_widget() overrideneogfx::button< i_push_button >protectedvirtual
mouse_button_double_clicked(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers) overrideneogfx::button< i_push_button >protected
mouse_button_pressed(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers) overrideneogfx::button< i_push_button >protected
mouse_button_released(mouse_button aButton, const point &aPosition) overrideneogfx::button< i_push_button >protected
mouse_cursor() const overrideneogfx::widget< Interface >
mouse_entered(const point &aPosition) overrideneogfx::tab_buttonprotected
mouse_eventneogfx::widget< Interface >
mouse_event_location() const overrideneogfx::widget< Interface >
mouse_left() overrideneogfx::tab_buttonprotected
mouse_moved(const point &aPosition, key_modifiers_e aKeyModifiers) overrideneogfx::widget< Interface >
mouse_position() const overrideneogfx::widget< Interface >
mouse_wheel_scrolled(mouse_wheel aWheel, const point &aPosition, delta aDelta, key_modifiers_e aKeyModifiers) overrideneogfx::widget< Interface >
move(const point &aPosition) overrideneogfx::widget< Interface >
moved() overrideneogfx::widget< Interface >
non_client_rect() const overrideneogfx::widget< Interface >
non_client_release_capture() overrideneogfx::widget< Interface >
non_client_set_capture() overrideneogfx::widget< Interface >
opacity() const overrideneogfx::widget< Interface >
operator=(const reference_counted &)neolib::reference_counted< Base, DeallocateOnRelease >inline
origin() const finalneogfx::layout_item< Base >inline
padding() const overrideneogfx::tab_buttonprotected
paint(i_graphics_context &aGc) const overrideneogfx::push_button
paint_non_client(i_graphics_context &aGc) const overrideneogfx::push_button
paint_non_client_after(i_graphics_context &aGc) const overrideneogfx::widget< Interface >
painting_childrenneogfx::widget< Interface >
palette() const overrideneogfx::widget< Interface >
palette_color(color_role aColorRole) const overrideneogfx::tab_buttonprotected
parent() const finalneogfx::widget< Interface >
parent() finalneogfx::widget< Interface >
parent_changed() finalneogfx::widget< Interface >
parent_layout() const finalneogfx::widget< Interface >
parent_layout() finalneogfx::widget< Interface >
parent_layout_item() const finalneogfx::layout_item< Base >inline
parent_layout_item() finalneogfx::layout_item< Base >inline
parent_moved() overrideneogfx::widget< Interface >
parent_widget() const finalneogfx::widget< Interface >
parent_widget() finalneogfx::widget< Interface >
part(const point &aPosition) const overrideneogfx::widget< Interface >
part_active(widget_part aPart) const overrideneogfx::widget< Interface >
path() constneogfx::push_buttonprotectedvirtual
path_bounding_rect() const overrideneogfx::tab_buttonprotectedvirtual
perform_hover_animation() const overrideneogfx::tab_buttonprotectedvirtual
pin() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
position() const finalneogfx::layout_item< Base >inline
property_changed(i_property &aProperty) overrideneogfx::widget< Interface >
push_button(push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(std::string const &aText, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(const i_texture &aTexture, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(const i_image &aImage, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(std::string const &aText, const i_texture &aTexture, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(std::string const &aText, const i_image &aImage, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_widget &aParent, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_widget &aParent, std::string const &aText, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_widget &aParent, const i_texture &aTexture, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_widget &aParent, const i_image &aImage, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_widget &aParent, std::string const &aText, const i_texture &aTexture, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_widget &aParent, std::string const &aText, const i_image &aImage, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_layout &aLayout, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_layout &aLayout, std::string const &aText, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_layout &aLayout, const i_texture &aTexture, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_layout &aLayout, const i_image &aImage, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_layout &aLayout, std::string const &aText, const i_texture &aTexture, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
push_button(i_layout &aLayout, std::string const &aText, const i_image &aImage, push_button_style aStyle=push_button_style::Normal)neogfx::push_button
query_mouse_cursorneogfx::widget< Interface >
ready_to_render() const overrideneogfx::widget< Interface >
real_surface() const overrideneogfx::widget< Interface >
real_surface() overrideneogfx::widget< Interface >
reference_counted() noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
reference_counted(const reference_counted &aOther) noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
release() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_capture(capture_reason aReason=capture_reason::Other) overrideneogfx::widget< Interface >
release_focus() overrideneogfx::widget< Interface >
remove(i_widget &aChild, bool aSingular, i_ref_ptr< i_widget > &aChildRef) overrideneogfx::widget< Interface >
remove_all() overrideneogfx::widget< Interface >
render(i_graphics_context &aGc) const overrideneogfx::widget< Interface >
render_layer() const overrideneogfx::widget< Interface >
requires_update() const overrideneogfx::widget< Interface >
reset_origin() const finalneogfx::layout_item< Base >inline
resize(const size &aSize) overrideneogfx::widget< Interface >
resized() overrideneogfx::widget< Interface >
resizing() const overrideneogfx::widget< Interface >
root() const finalneogfx::widget< Interface >
root() finalneogfx::widget< Interface >
select() overrideneogfx::tab_buttonvirtual
send_child_to_back(const i_widget &aChild) overrideneogfx::widget< Interface >
set_background_opacity(double aOpacity) overrideneogfx::widget< Interface >
set_border(optional_border const &aBorder, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_capture(capture_reason aReason=capture_reason::Other, const optional_point &aPosition={}) overrideneogfx::widget< Interface >
set_checkable(button_checkable aCheckable=button_checkable::BiState) overrideneogfx::button< i_push_button >
set_checked(bool aChecked) overrideneogfx::button< i_push_button >
set_checked_state(const std::optional< bool > &aCheckedState)neogfx::button< i_push_button >protectedvirtual
set_closable(bool aClosable) overrideneogfx::tab_buttonvirtual
set_consider_ancestors_for_mouse_events(bool aConsiderAncestors=true) overrideneogfx::widget< Interface >
set_extents(const size &aExtents) overrideneogfx::layout_item< Base >inlineprotected
set_face_color(const optional_color &aFaceColor=optional_color{})neogfx::push_buttonvirtual
set_fixed_size(optional_size const &aFixedSize, bool aUpdateLayout=true)neogfx::layout_item< Base >inline
set_focus(focus_reason aFocusReason=focus_reason::Other) overrideneogfx::widget< Interface >
set_focus_policy(const optional_focus_policy &aFocusPolicy) overrideneogfx::widget< Interface >
set_font(optional_font const &aFont) overrideneogfx::widget< Interface >
set_font_role(const optional_font_role &aFontRole) overrideneogfx::widget< Interface >
set_hover_color(const optional_color &aHoverColor=optional_color{})neogfx::push_buttonvirtual
set_id(const i_string &aId) finalneogfx::layout_item< Base >inline
set_ideal_size(optional_size const &aIdealSize, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_ignore_mouse_events(bool aIgnoreMouseEvents) overrideneogfx::widget< Interface >
set_ignore_non_client_mouse_events(bool aIgnoreNonClientMouseEvents) overrideneogfx::widget< Interface >
set_image(const i_texture &aTexture) overrideneogfx::tab_buttonvirtual
set_image(const i_image &aImage) overrideneogfx::tab_buttonvirtual
neogfx::push_button::set_image(i_string const &aImageUri)neogfx::button< i_push_button >
neogfx::push_button::set_image(const neogfx::image &aImage)neogfx::button< i_push_button >
neogfx::push_button::set_image(const texture &aImage)neogfx::button< i_push_button >
set_image_extents(const optional_size &aImageExtents)neogfx::button< i_push_button >
set_indeterminate() overrideneogfx::button< i_push_button >
set_layer(layer_t aLayer) overrideneogfx::widget< Interface >
set_layout(i_layout &aLayout, bool aMoveExistingItems=true) overrideneogfx::widget< Interface >
set_layout(const i_ref_ptr< i_layout > &aLayout, bool aMoveExistingItems=true) overrideneogfx::widget< Interface >
set_logical_coordinate_system(const optional_logical_coordinate_system &aLogicalCoordinateSystem) overrideneogfx::widget< Interface >
set_margin(optional_margin const &aMargin, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_maximum_size(optional_size const &aMaximumSize, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_minimum_size(optional_size const &aMinimumSize, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_opacity(double aOpacity) overrideneogfx::widget< Interface >
set_padding(optional_padding const &aPadding, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_palette(const i_palette &aPalette) overrideneogfx::widget< Interface >
set_palette_color(color_role aColorRole, const optional_color &aColor) overrideneogfx::widget< Interface >
set_parent(i_widget &aParent) overrideneogfx::widget< Interface >
set_parent_layout(i_layout *aParentLayout) finalneogfx::widget< Interface >
set_parent_widget(i_widget *aParentWidget) finalneogfx::widget< Interface >
set_position(const point &aPosition) overrideneogfx::layout_item< Base >inlineprotected
set_render_layer(const std::optional< layer_t > &aLayer) overrideneogfx::widget< Interface >
set_root(i_window &aRoot) finalneogfx::widget< Interface >
set_selected_state(bool aSelectedState)neogfx::tab_buttonprotected
set_singular(bool aSingular) finalneogfx::widget< Interface >
set_size_policy(const optional_size_policy &aSizePolicy, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_text(i_string const &aText) overrideneogfx::tab_buttonvirtual
set_transformation(optional_mat33 const &aTransformation, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_weight(optional_size const &aWeight, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
show(bool aVisible) overrideneogfx::widget< Interface >
size_policy() const overrideneogfx::button< i_push_button >
spot_color() const overrideneogfx::tab_buttonprotectedvirtual
style() const overrideneogfx::push_button
surface() const overrideneogfx::widget< Interface >
surface() overrideneogfx::widget< Interface >
sys_text_input(i_string const &aText) overrideneogfx::widget< Interface >
tab_button(i_tab_container &aContainer, std::string const &aText=std::string(), bool aClosable=false, bool aStandardImageSize=true)neogfx::tab_button
tab_button(i_widget &aParent, i_tab_container &aContainer, std::string const &aText=std::string(), bool aClosable=false, bool aStandardImageSize=true)neogfx::tab_button
tab_button(i_layout &aLayout, i_tab_container &aContainer, std::string const &aText=std::string(), bool aClosable=false, bool aStandardImageSize=true)neogfx::tab_button
text() const overrideneogfx::tab_buttonvirtual
text_input(i_string const &aText) overrideneogfx::widget< Interface >
text_widget() constneogfx::button< i_push_button >
text_widget()neogfx::button< i_push_button >
toggle() overrideneogfx::button< i_push_button >
transformation(bool aCombineAncestorTransformations=false) const overrideneogfx::layout_item< Base >inline
uncheck() overrideneogfx::button< i_push_button >
unconstrained_origin() const overrideneogfx::layout_item< Base >inlineprotected
unconstrained_position() const overrideneogfx::layout_item< Base >inlineprotected
unlink() overrideneogfx::widget< Interface >
unpin() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
update(const rect &aUpdateRect) overrideneogfx::tab_buttonprotected
neogfx::push_button::update(bool aIncludeNonClient=false) overrideneogfx::widget< Interface >
update_layout(bool aDeferLayout=true, bool aAncestors=false) finalneogfx::layout_item< Base >inline
update_rect() const overrideneogfx::widget< Interface >
use_count() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
view() const overrideneogfx::widget< Interface >
view() overrideneogfx::widget< Interface >
visible() const overrideneogfx::widget< Interface >
weight() const overrideneogfx::layout_item< Base >inline
widget()neogfx::widget< Interface >
widget(const widget &)=deleteneogfx::widget< Interface >
widget(i_widget &aParent)neogfx::widget< Interface >
widget(i_layout &aLayout)neogfx::widget< Interface >
widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) const overrideneogfx::widget< Interface >
widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) overrideneogfx::widget< Interface >
widget_list typedefneogfx::widget< Interface >
widget_type() const overrideneogfx::widget< Interface >
~anchorable()neogfx::anchorable< reference_counted< Base > >inline
~button()neogfx::button< i_push_button >
~layout_item()neogfx::layout_item< Base >inline
~reference_counted()neolib::reference_counted< Base, DeallocateOnRelease >inline
~tab_button()neogfx::tab_button
~widget()neogfx::widget< Interface >