neoGFX
Cross-platform C++ app/game engine
|
#include <i_layout.hpp>
Classes | |
struct | no_client_widget |
struct | no_status_bar |
struct | no_title_bar |
Static Public Member Functions | |
static layout_position | to_position (dock_area aDockArea) |
Definition at line 63 of file i_layout.hpp.
|
virtualdefault |
|
pure virtual |
Implemented in neogfx::i_window, neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, neogfx::decorated< splitter, i_dock >, and neogfx::i_tool.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, neogfx::decorated< splitter, i_dock >, neogfx::i_tool, and neogfx::i_window.
|
inline |
Definition at line 154 of file i_layout.hpp.
|
inline |
Definition at line 150 of file i_layout.hpp.
|
inline |
Definition at line 146 of file i_layout.hpp.
|
inline |
Definition at line 142 of file i_layout.hpp.
|
pure virtual |
Implemented in neogfx::i_window, neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, neogfx::decorated< splitter, i_dock >, and neogfx::window.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, neogfx::decorated< splitter, i_dock >, neogfx::window, and neogfx::i_window.
|
inline |
Definition at line 138 of file i_layout.hpp.
|
inline |
Definition at line 134 of file i_layout.hpp.
|
inline |
Definition at line 130 of file i_layout.hpp.
|
inline |
Definition at line 126 of file i_layout.hpp.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, neogfx::decorated< splitter, i_dock >, and neogfx::window.
|
pure virtual |
Implemented in neogfx::dialog, neogfx::dialog, neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, neogfx::decorated< splitter, i_dock >, and neogfx::window.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, neogfx::decorated< splitter, i_dock >, and neogfx::i_tool.
|
pure virtual |
Implemented in neogfx::dialog, neogfx::dialog, neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, neogfx::decorated< splitter, i_dock >, and neogfx::window.
|
pure virtual |
Implemented in neogfx::dialog, neogfx::dialog, neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, neogfx::decorated< splitter, i_dock >, and neogfx::window.
|
inline |
Definition at line 114 of file i_layout.hpp.
|
inline |
Definition at line 110 of file i_layout.hpp.
|
inline |
Definition at line 98 of file i_layout.hpp.
|
inline |
Definition at line 94 of file i_layout.hpp.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, neogfx::decorated< splitter, i_dock >, and neogfx::window.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, neogfx::decorated< splitter, i_dock >, and neogfx::window.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, and neogfx::decorated< splitter, i_dock >.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, and neogfx::decorated< splitter, i_dock >.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, and neogfx::decorated< splitter, i_dock >.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, and neogfx::decorated< splitter, i_dock >.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, and neogfx::decorated< splitter, i_dock >.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, and neogfx::decorated< splitter, i_dock >.
|
inline |
Definition at line 162 of file i_layout.hpp.
|
inline |
Definition at line 158 of file i_layout.hpp.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, and neogfx::decorated< splitter, i_dock >.
|
pure virtual |
Implemented in neogfx::decorated< WidgetType, OtherBases >, neogfx::decorated< framed_widget<>, reference_counted< i_dockable > >, neogfx::decorated< neogfx::scrollable_widget< neogfx::framed_widget< neogfx::widget< neogfx::i_window > > > >, neogfx::decorated< scrollable_widget< framed_widget< widget< i_window > > > >, and neogfx::decorated< splitter, i_dock >.
|
inline |
Definition at line 106 of file i_layout.hpp.
|
inline |
Definition at line 102 of file i_layout.hpp.
|
inlinestatic |
Definition at line 167 of file i_layout.hpp.
|
inline |
Definition at line 122 of file i_layout.hpp.
|
inline |
Definition at line 118 of file i_layout.hpp.