neoGFX
Cross-platform C++ app/game engine
|
#include <decorated.hpp>
Public Types | |
typedef WidgetType | widget_type |
Protected Member Functions | |
neogfx::size_policy | size_policy () const override |
size | weight () const override |
void | capture_released () override |
void | mouse_button_pressed (mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers) override |
void | mouse_moved (const point &aPosition, key_modifiers_e aKeyModifiers) override |
rect | default_clip_rect (bool aIncludeNonClient=false) const override |
void | init () |
i_layout_item const & | resizing_context () const |
i_layout_item & | resizing_context () |
void | update_tracking (const point &aPosition) |
Additional Inherited Members | |
Static Public Member Functions inherited from neogfx::i_standard_layout_container | |
static layout_position | to_position (dock_area aDockArea) |
Definition at line 114 of file decorated.hpp.
typedef WidgetType neogfx::decorated< WidgetType, OtherBases >::widget_type |
Definition at line 119 of file decorated.hpp.
|
inline |
Definition at line 130 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Definition at line 274 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Definition at line 278 of file decorated.hpp.
|
inline |
Definition at line 139 of file decorated.hpp.
|
inlineoverrideprotected |
Definition at line 464 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Reimplemented in neogfx::window.
Definition at line 169 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Reimplemented in neogfx::window.
Definition at line 175 of file decorated.hpp.
|
inline |
Definition at line 264 of file decorated.hpp.
|
inline |
Definition at line 250 of file decorated.hpp.
|
inline |
Definition at line 258 of file decorated.hpp.
|
inline |
Definition at line 160 of file decorated.hpp.
|
inline |
Definition at line 145 of file decorated.hpp.
|
inlineoverrideprotected |
Definition at line 493 of file decorated.hpp.
|
inlineoverride |
Definition at line 437 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Reimplemented in neogfx::window.
Definition at line 165 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Reimplemented in neogfx::dialog, neogfx::dialog, and neogfx::window.
Definition at line 371 of file decorated.hpp.
|
inlineprotected |
Definition at line 502 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Definition at line 270 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Reimplemented in neogfx::dialog, neogfx::dialog, and neogfx::window.
Definition at line 397 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Reimplemented in neogfx::dialog, neogfx::dialog, and neogfx::window.
Definition at line 432 of file decorated.hpp.
|
inlineoverrideprotected |
Definition at line 470 of file decorated.hpp.
|
inlineoverrideprotected |
Definition at line 487 of file decorated.hpp.
|
inlineoverride |
Definition at line 306 of file decorated.hpp.
|
inlineoverride |
Definition at line 283 of file decorated.hpp.
|
inlineprotected |
Definition at line 566 of file decorated.hpp.
|
inlineprotected |
Definition at line 559 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Reimplemented in neogfx::window.
Definition at line 185 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Reimplemented in neogfx::window.
Definition at line 181 of file decorated.hpp.
|
inline |
Definition at line 149 of file decorated.hpp.
|
inlinevirtual |
Implements neogfx::i_standard_layout_container.
Definition at line 243 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Definition at line 239 of file decorated.hpp.
|
inlinevirtual |
Implements neogfx::i_standard_layout_container.
Definition at line 223 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Definition at line 219 of file decorated.hpp.
|
inlineoverrideprotected |
Definition at line 447 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Definition at line 229 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Definition at line 235 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Definition at line 209 of file decorated.hpp.
|
inlineoverridevirtual |
Implements neogfx::i_standard_layout_container.
Definition at line 215 of file decorated.hpp.
|
inlineprotected |
Definition at line 570 of file decorated.hpp.
|
inlineoverrideprotected |
Definition at line 455 of file decorated.hpp.