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

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

abstract_type typedefneogfx::i_dockable
add_ref() const noexcept=0neolib::i_reference_countedpure virtual
as_widget() const=0neogfx::i_toolvirtual
as_widget()=0neogfx::i_toolvirtual
button_box_layout() constneogfx::i_standard_layout_containerinline
button_box_layout()neogfx::i_standard_layout_containerinline
can_dock(const i_dock &aDock) const =0neogfx::i_dockablepure virtual
client_layout() constneogfx::i_standard_layout_containerinline
client_layout()neogfx::i_standard_layout_containerinline
client_widget() const =0neogfx::i_standard_layout_containerpure virtual
client_widget()=0neogfx::i_standard_layout_containerpure virtual
control_block()=0neolib::i_reference_countedpure virtual
declare_event(docked, i_dock &) declare_event(undockedneogfx::i_dockable
dock(i_dock &aDock)=0neogfx::i_dockablepure virtual
dock_layout(layout_position aPosition=layout_position::Left) constneogfx::i_standard_layout_containerinline
dock_layout(layout_position aPosition=layout_position::Left)neogfx::i_standard_layout_containerinline
dock_layout(dock_area aDockArea=dock_area::Left) constneogfx::i_standard_layout_containerinline
dock_layout(dock_area aDockArea=dock_area::Left)neogfx::i_standard_layout_containerinline
docked_widget() const =0neogfx::i_dockablepure virtual
docked_widget()=0neogfx::i_dockablepure virtual
element_rect(skin_element aElement) const =0neogfx::i_skinnable_itempure virtual
has_client_widget() const =0neogfx::i_standard_layout_containerpure virtual
has_layout(standard_layout aStandardLayout) const =0neogfx::i_standard_layout_containerpure virtual
is_docked() const =0neogfx::i_dockablepure virtual
is_widget() const=0neogfx::i_toolvirtual
layout(standard_layout aStandardLayout, layout_position aPosition=layout_position::None) const =0neogfx::i_standard_layout_containerpure virtual
layout(standard_layout aStandardLayout, layout_position aPosition=layout_position::None)=0neogfx::i_standard_layout_containerpure virtual
menu_layout() constneogfx::i_standard_layout_containerinline
menu_layout()neogfx::i_standard_layout_containerinline
non_client_layout() constneogfx::i_standard_layout_containerinline
non_client_layout()neogfx::i_standard_layout_containerinline
pin() const noexcept=0neolib::i_reference_countedpure 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
set_client(i_widget &aClient)=0neogfx::i_standard_layout_containerpure virtual
set_client(i_ref_ptr< i_widget > const &aClient)=0neogfx::i_standard_layout_containerpure virtual
set_status_bar(i_status_bar &aStatusBar)=0neogfx::i_standard_layout_containerpure virtual
set_status_bar(i_ref_ptr< i_status_bar > const &aStatusBar)=0neogfx::i_standard_layout_containerpure virtual
set_title_bar(i_title_bar &aTitleBar)=0neogfx::i_standard_layout_containerpure virtual
set_title_bar(i_ref_ptr< i_title_bar > const &aTitleBar)=0neogfx::i_standard_layout_containerpure virtual
status_bar() const =0neogfx::i_standard_layout_containerpure virtual
status_bar()=0neogfx::i_standard_layout_containerpure virtual
status_bar_layout() constneogfx::i_standard_layout_containerinline
status_bar_layout()neogfx::i_standard_layout_containerinline
title() const =0neogfx::i_toolpure virtual
title_bar() const =0neogfx::i_standard_layout_containerpure virtual
title_bar()=0neogfx::i_standard_layout_containerpure virtual
title_bar_layout() constneogfx::i_standard_layout_containerinline
title_bar_layout()neogfx::i_standard_layout_containerinline
to_position(dock_area aDockArea)neogfx::i_standard_layout_containerinlinestatic
toolbar_layout(layout_position aPosition=layout_position::Top) constneogfx::i_standard_layout_containerinline
toolbar_layout(layout_position aPosition=layout_position::Top)neogfx::i_standard_layout_containerinline
undock()=0neogfx::i_dockablepure virtual
unpin() const =0neolib::i_reference_countedpure virtual
use_count() const noexcept=0neolib::i_reference_countedpure virtual
which_dock() const =0neogfx::i_dockablepure virtual
which_dock()=0neogfx::i_dockablepure virtual
~i_dockable()=defaultneogfx::i_dockablevirtual
~i_reference_counted()=defaultneolib::i_reference_countedvirtual
~i_skinnable_item()=defaultneogfx::i_skinnable_itemvirtual
~i_standard_layout_container()=defaultneogfx::i_standard_layout_containervirtual
~i_tool()=defaultneogfx::i_toolvirtual