|
lxgui
|
A region that can be rendered in a layer. More...
#include <gui_layered_region.hpp>
Public Types | |
| using | base = region |
Public Member Functions | |
| layered_region (utils::control_block &block, manager &mgr, const region_core_attributes &attr) | |
| Constructor. | |
| std::string | serialize (const std::string &tab) const override |
| Prints all relevant information about this region in a string. | |
| utils::owner_ptr< region > | release_from_parent () override |
| Removes this region from its parent and return an owning pointer. | |
| layer | get_draw_layer () const |
| Returns this layered_region's draw layer. | |
| void | set_draw_layer (layer layer_id) |
| Sets this layered_region's draw layer. | |
| int | get_region_level () const |
| Sets the region level. | |
| void | set_region_level (int region_level) |
| Sets this layered_region's region level. | |
| void | notify_renderer_need_redraw () override |
| Notifies the renderer of this region that it needs to be redrawn. | |
| void | parse_layout (const layout_node &node) override |
| Parses data from a layout_node. | |
| virtual void | render () const |
| Renders this region on the current render target. | |
| virtual void | update (float delta) |
| Updates this region's logic. | |
| virtual void | copy_from (const region &obj) |
| Copies a region's parameters into this region (inheritance). | |
| virtual void | notify_borders_need_update () |
| Tells this region that its borders need updating. | |
| virtual void | notify_scaling_factor_updated () |
| Tells this region that the global interface scaling factor has changed. | |
| const std::string & | get_name () const |
| Returns this region's name. | |
| const std::string & | get_raw_name () const |
| Returns this region's raw name. | |
| utils::observer_ptr< const frame > | get_parent () const |
| Returns this region's parent. | |
| const utils::observer_ptr< frame > & | get_parent () |
| Returns this region's parent. | |
| void | destroy () |
| Forcefully removes this region from the GUI. | |
| void | set_alpha (float alpha) |
| Changes this region's alpha (opacity). | |
| float | get_alpha () const |
| Returns this region's alpha (opacity). | |
| float | get_effective_alpha () const |
| Returns this region's effective alpha (opacity). | |
| void | show () |
| shows this region. | |
| void | hide () |
| hides this region. | |
| void | set_shown (bool is_shown) |
| shows/hides this region. | |
| bool | is_shown () const |
| Checks if this region is shown. | |
| bool | is_visible () const |
| Checks if this region can be seen on the screen. | |
| bool | is_valid () const |
| Checks if this region has all its borders correctly defined. | |
| virtual void | set_dimensions (const vector2f &dimensions) |
| Changes this region's absolute dimensions (in pixels). | |
| virtual void | set_width (float abs_width) |
| Changes this region's absolute width (in pixels). | |
| virtual void | set_height (float abs_height) |
| Changes this region's absolute height (in pixels). | |
| void | set_relative_dimensions (const vector2f &dimensions) |
| Changes this region's dimensions (relative to its parent). | |
| void | set_relative_width (float rel_width) |
| Changes this region's width (relative to its parent). | |
| void | set_relative_height (float rel_height) |
| Changes this region's height (relative to its parent). | |
| const vector2f & | get_dimensions () const |
| Returns this region's explicitly-defined width and height (in pixels). | |
| vector2f | get_apparent_dimensions () const |
| Returns this region's apparent width and height (in pixels). | |
| bool | is_apparent_width_defined () const |
| Checks if this region's apparent width is defined. | |
| bool | is_apparent_height_defined () const |
| Checks if this region's apparent height is defined. | |
| virtual bool | is_in_region (const vector2f &position) const |
| Checks if the provided coordinates are inside this region. | |
| const std::string & | get_region_type () const |
| Returns the type of this region. | |
| bool | is_region_type (const std::string &type_name) const |
| Checks if this region is of the provided type. | |
| template<typename ObjectType > | |
| bool | is_region_type () const |
| Checks if this region is of the provided type. | |
| bool | is_region_type (const region &obj) const |
| Checks if this region is of a type equal or derived from the supplied region. | |
| float | get_bottom () const |
| Returns the vertical position of this region's bottom border. | |
| vector2f | get_center () const |
| Returns the position of this region's center. | |
| float | get_left () const |
| Returns the horizontal position of this region's left border. | |
| float | get_right () const |
| Returns the horizontal position of this region's right border. | |
| float | get_top () const |
| Returns the vertical position of this region's top border. | |
| const bounds2f & | get_borders () const |
| Returns this region's borders. | |
| void | clear_all_anchors () |
| Removes all anchors. | |
| void | set_all_anchors (const utils::observer_ptr< region > &obj) |
| Adjusts this regions anchors to fit the provided region. | |
| void | set_all_anchors (const std::string &obj_name) |
| Adjusts this regions anchors to fit the provided region. | |
| void | set_anchor (const anchor_data &a) |
| Adds/replaces an anchor. | |
| template<typename... Args> | |
| void | set_anchor (Args &&... args) |
| Adds/replaces an anchor. | |
| bool | depends_on (const region &obj) const |
| Checks if this region depends on another. | |
| std::size_t | get_anchor_count () const |
| Returns the number of defined anchors. | |
| anchor & | modify_anchor (point p) |
| Returns one of this region's anchor to modify it. | |
| const anchor & | get_anchor (point p) const |
| Returns one of this region's anchor. | |
| const std::array< std::optional< anchor >, 9 > & | get_anchors () const |
| Returns all of this region's anchors. | |
| float | round_to_pixel (float value, utils::rounding_method method=utils::rounding_method::nearest) const |
| Round an absolute position on screen to the nearest physical pixel. | |
| vector2f | round_to_pixel (const vector2f &position, utils::rounding_method method=utils::rounding_method::nearest) const |
| Round an absolute position on screen to the nearest physical pixel. | |
| void | add_anchored_object (region &obj) |
| Notifies this region that another one is anchored to it. | |
| void | remove_anchored_object (region &obj) |
| Notifies this region that another one is no longer anchored to it. | |
| bool | is_virtual () const |
| Checks if this region is virtual. | |
| void | set_manually_inherited (bool manually_inherited) |
| Flags this region as manually inherited or not. | |
| bool | is_manually_inherited () const |
| Checks if this object is manually inherited. | |
| virtual utils::observer_ptr< const frame_renderer > | get_effective_frame_renderer () const |
| Returns the renderer of this object or its parents. | |
| utils::observer_ptr< frame_renderer > | get_effective_frame_renderer () |
| Returns the renderer of this object or its parents, nullptr if none. | |
| const std::vector< utils::observer_ptr< region > > & | get_anchored_objects () const |
| Returns the list of all objects that are anchored to this one. | |
| virtual void | notify_loaded () |
| Notifies this region that it has been fully loaded. | |
| bool | is_loaded () const |
| Checks if this region has been fully loaded. | |
| virtual void | notify_visible () |
| Notifies this region that it is now visible on screen. | |
| virtual void | notify_invisible () |
| Notifies this region that it is no longer visible on screen. | |
| void | set_addon (const addon *a) |
| Sets the addon this frame belongs to. | |
| const addon * | get_addon () const |
| Returns this frame's addon. | |
| std::string | parse_file_name (const std::string &file_name) const |
| Convert an addon-relative file path to a application-relative path. | |
| manager & | get_manager () |
| Returns this region's manager. | |
| const manager & | get_manager () const |
| Returns this region's manager. | |
| registry & | get_registry () |
| Returns the UI object registry, which keeps track of all objects in the UI. | |
| const registry & | get_registry () const |
| Returns the UI object registry, which keeps track of all objects in the UI. | |
| void | remove_glue () |
| Removes the Lua glue. | |
Static Public Member Functions | |
| static void | register_on_lua (sol::state &lua) |
| Registers this region class to the provided Lua state. | |
Static Public Attributes | |
| static constexpr const char * | class_name = "LayeredRegion" |
Protected Member Functions | |
| void | parse_attributes_ (const layout_node &node) override |
| const std::vector< std::string > & | get_type_list_ () const override |
| virtual void | parse_size_node_ (const layout_node &node) |
| virtual void | parse_anchor_node_ (const layout_node &node) |
| color | parse_color_node_ (const layout_node &node) |
| vector2< std::optional< float > > | parse_offset_node_ (const layout_node &node) |
| vector2< float > | parse_offset_node_or_ (const layout_node &node, float fallback) |
| std::pair< anchor_type, vector2< std::optional< float > > > | parse_dimension_node_ (const layout_node &node) |
| void | read_anchors_ (float &left, float &right, float &top, float &bottom, float &x_center, float &y_center) const |
| bool | make_borders_ (float &min, float &max, float center, float size) const |
| virtual void | update_borders_ () |
| sol::state & | get_lua_ () |
| const sol::state & | get_lua_ () const |
| template<typename T > | |
| void | create_glue_ (T &self) |
| void | set_lua_member_ (std::string key, sol::stack_object value) |
| sol::object | get_lua_member_ (const std::string &key) const |
| void | set_virtual_ () |
| Makes this region virtual. | |
| void | set_name_ (const std::string &name) |
| Sets this region's name. | |
| virtual void | set_parent_ (utils::observer_ptr< frame > parent) |
| Changes this region's parent. | |
| template<typename T > | |
| void | initialize_ (T &self, const region_core_attributes &attr) |
| Set up function to call in all derived class constructors. | |
Static Protected Member Functions | |
| template<typename T > | |
| static const std::vector< std::string > & | get_type_list_impl_ () |
Protected Attributes | |
| layer | layer_ = layer::artwork |
| int | region_level_ = 0 |
| manager & | manager_ |
| const addon * | addon_ = nullptr |
| std::string | name_ |
| std::string | raw_name_ |
| utils::observer_ptr< frame > | parent_ = nullptr |
| bool | is_manually_inherited_ = false |
| bool | is_virtual_ = false |
| bool | is_loaded_ = false |
| bool | is_valid_ = true |
| std::array< std::optional< anchor >, 9 > | anchor_list_ |
| bounds2< bool > | defined_borders_ |
| bounds2f | borders_ |
| float | alpha_ = 1.0f |
| bool | is_shown_ = true |
| bool | is_visible_ = true |
| vector2f | dimensions_ |
| std::vector< utils::observer_ptr< region > > | anchored_object_list_ |
A region that can be rendered in a layer.
Layered regions can display content on the screen (texture, texts, 3D models, ...) and must be contained inside a layer, within a lxgui::gui::frame object. The frame will then render all its layered regions, sorted by layers. Within a layer, regions are further sorted by region level. Finally, within a region level, regions are sorted by definition order (last on top).
Layered regions cannot themselves react to events; this must be taken care of by the parent frame.
Definition at line 25 of file gui_layered_region.hpp.
Definition at line 27 of file gui_layered_region.hpp.
|
explicit |
Constructor.
Definition at line 13 of file gui_layered_region.cpp.
|
inherited |
Notifies this region that another one is anchored to it.
| obj | The anchored region |
Definition at line 561 of file gui_region.cpp.
|
inherited |
Removes all anchors.
Definition at line 365 of file gui_region.cpp.
|
virtualinherited |
Copies a region's parameters into this region (inheritance).
| obj | The region to copy |
Reimplemented in lxgui::gui::animated_texture, lxgui::gui::button, lxgui::gui::check_button, lxgui::gui::edit_box, lxgui::gui::font_string, lxgui::gui::frame, lxgui::gui::scroll_frame, lxgui::gui::slider, lxgui::gui::status_bar, and lxgui::gui::texture.
Definition at line 128 of file gui_region.cpp.
|
protectedinherited |
Definition at line 136 of file gui_region_tpl.hpp.
|
inherited |
Checks if this region depends on another.
| obj | The region to test |
Definition at line 503 of file gui_region.cpp.
|
inherited |
Forcefully removes this region from the GUI.
Definition at line 333 of file gui_region.cpp.
|
inherited |
Returns this frame's addon.
Definition at line 843 of file gui_region.cpp.
|
inherited |
Returns this region's alpha (opacity).
Definition at line 157 of file gui_region.cpp.
Returns one of this region's anchor.
| p | The anchor point |
Definition at line 539 of file gui_region.cpp.
|
inherited |
Returns the number of defined anchors.
Definition at line 519 of file gui_region.cpp.
|
inherited |
Returns the list of all objects that are anchored to this one.
Definition at line 790 of file gui_region.cpp.
|
inherited |
Returns all of this region's anchors.
Definition at line 549 of file gui_region.cpp.
|
inherited |
Returns this region's apparent width and height (in pixels).
Definition at line 276 of file gui_region.cpp.
|
inherited |
Returns this region's borders.
Definition at line 361 of file gui_region.cpp.
|
inherited |
Returns the vertical position of this region's bottom border.
Definition at line 357 of file gui_region.cpp.
|
inherited |
Returns the position of this region's center.
Definition at line 341 of file gui_region.cpp.
|
inherited |
Returns this region's explicitly-defined width and height (in pixels).
Definition at line 272 of file gui_region.cpp.
| layer lxgui::gui::layered_region::get_draw_layer | ( | ) | const |
Returns this layered_region's draw layer.
Definition at line 35 of file gui_layered_region.cpp.
|
inherited |
Returns this region's effective alpha (opacity).
Definition at line 161 of file gui_region.cpp.
|
inlineinherited |
Returns the renderer of this object or its parents, nullptr if none.
Definition at line 615 of file gui_region.hpp.
|
virtualinherited |
Returns the renderer of this object or its parents.
Reimplemented in lxgui::gui::frame.
Definition at line 802 of file gui_region.cpp.
|
inherited |
Returns the horizontal position of this region's left border.
Definition at line 345 of file gui_region.cpp.
|
protectedinherited |
Definition at line 767 of file gui_region.cpp.
|
protectedinherited |
Definition at line 771 of file gui_region.cpp.
|
protectedinherited |
|
inlineinherited |
Returns this region's manager.
Definition at line 693 of file gui_region.hpp.
|
inlineinherited |
Returns this region's manager.
Definition at line 701 of file gui_region.hpp.
|
inherited |
Returns this region's name.
Definition at line 140 of file gui_region.cpp.
|
inlineinherited |
Returns this region's parent.
Definition at line 237 of file gui_region.hpp.
|
inlineinherited |
Returns this region's parent.
Definition at line 229 of file gui_region.hpp.
|
inherited |
Returns this region's raw name.
Definition at line 144 of file gui_region.cpp.
| int lxgui::gui::layered_region::get_region_level | ( | ) | const |
Sets the region level.
Definition at line 48 of file gui_layered_region.cpp.
|
inherited |
Returns the type of this region.
Definition at line 148 of file gui_region.cpp.
|
inherited |
Returns the UI object registry, which keeps track of all objects in the UI.
Definition at line 850 of file gui_region.cpp.
|
inherited |
Returns the UI object registry, which keeps track of all objects in the UI.
Definition at line 855 of file gui_region.cpp.
|
inherited |
Returns the horizontal position of this region's right border.
Definition at line 349 of file gui_region.cpp.
|
inherited |
Returns the vertical position of this region's top border.
Definition at line 353 of file gui_region.cpp.
|
overrideprotectedvirtual |
Reimplemented from lxgui::gui::region.
Definition at line 69 of file gui_layered_region.cpp.
|
staticprotectedinherited |
Definition at line 147 of file gui_region_tpl.hpp.
|
inherited |
hides this region.
Definition at line 186 of file gui_region.cpp.
|
protectedinherited |
Set up function to call in all derived class constructors.
| self | A pointer to the derived this |
| attr | The region attributes provided to the constructor |
Definition at line 141 of file gui_region_tpl.hpp.
|
inherited |
Checks if this region's apparent height is defined.
Definition at line 284 of file gui_region.cpp.
|
inherited |
Checks if this region's apparent width is defined.
Definition at line 280 of file gui_region.cpp.
|
virtualinherited |
Checks if the provided coordinates are inside this region.
| position | The coordinates to test |
Reimplemented in lxgui::gui::frame, and lxgui::gui::slider.
Definition at line 288 of file gui_region.cpp.
|
inherited |
Checks if this region has been fully loaded.
Definition at line 798 of file gui_region.cpp.
|
inherited |
Checks if this object is manually inherited.
Definition at line 784 of file gui_region.cpp.
|
inlineinherited |
Checks if this region is of the provided type.
Definition at line 423 of file gui_region.hpp.
|
inlineinherited |
Checks if this region is of a type equal or derived from the supplied region.
Definition at line 431 of file gui_region.hpp.
|
inherited |
Checks if this region is of the provided type.
| type_name | The type to test |
Definition at line 152 of file gui_region.cpp.
|
inherited |
Checks if this region is shown.
Definition at line 203 of file gui_region.cpp.
|
inherited |
Checks if this region has all its borders correctly defined.
Definition at line 211 of file gui_region.cpp.
|
inherited |
Checks if this region is virtual.
Definition at line 553 of file gui_region.cpp.
|
inherited |
Checks if this region can be seen on the screen.
Definition at line 207 of file gui_region.cpp.
|
protectedinherited |
Definition at line 585 of file gui_region.cpp.
Returns one of this region's anchor to modify it.
| p | The anchor point |
Definition at line 529 of file gui_region.cpp.
|
virtualinherited |
Tells this region that its borders need updating.
Reimplemented in lxgui::gui::slider.
Definition at line 744 of file gui_region.cpp.
|
virtualinherited |
Notifies this region that it is no longer visible on screen.
Reimplemented in lxgui::gui::frame.
Definition at line 813 of file gui_region.cpp.
|
virtualinherited |
Notifies this region that it has been fully loaded.
Reimplemented in lxgui::gui::frame.
Definition at line 794 of file gui_region.cpp.
|
overridevirtual |
Notifies the renderer of this region that it needs to be redrawn.
Reimplemented from lxgui::gui::region.
Definition at line 61 of file gui_layered_region.cpp.
|
virtualinherited |
Tells this region that the global interface scaling factor has changed.
Reimplemented in lxgui::gui::edit_box, lxgui::gui::font_string, lxgui::gui::frame, and lxgui::gui::scroll_frame.
Definition at line 759 of file gui_region.cpp.
|
virtualinherited |
Notifies this region that it is now visible on screen.
Reimplemented in lxgui::gui::frame.
Definition at line 808 of file gui_region.cpp.
|
protectedvirtualinherited |
Definition at line 89 of file gui_region_parser.cpp.
|
overrideprotectedvirtual |
Reimplemented from lxgui::gui::region.
Definition at line 16 of file gui_layered_region_parser.cpp.
|
protectedinherited |
Definition at line 10 of file gui_region_parser.cpp.
|
protectedinherited |
Definition at line 35 of file gui_region_parser.cpp.
|
inherited |
Convert an addon-relative file path to a application-relative path.
| file_name | The raw file name |
Definition at line 818 of file gui_region.cpp.
|
overridevirtual |
Parses data from a layout_node.
| node | The layout node |
Reimplemented from lxgui::gui::region.
Reimplemented in lxgui::gui::texture.
Definition at line 9 of file gui_layered_region_parser.cpp.
|
protectedinherited |
Definition at line 24 of file gui_region_parser.cpp.
|
protectedinherited |
Definition at line 28 of file gui_region_parser.cpp.
|
protectedvirtualinherited |
Definition at line 65 of file gui_region_parser.cpp.
|
protectedinherited |
Definition at line 614 of file gui_region.cpp.
|
static |
Registers this region class to the provided Lua state.
|
overridevirtual |
Removes this region from its parent and return an owning pointer.
Reimplemented from lxgui::gui::region.
Definition at line 28 of file gui_layered_region.cpp.
|
inherited |
Notifies this region that another one is no longer anchored to it.
| obj | The region no longer anchored |
Definition at line 565 of file gui_region.cpp.
|
inherited |
Removes the Lua glue.
Definition at line 775 of file gui_region.cpp.
|
virtualinherited |
Renders this region on the current render target.
Reimplemented in lxgui::gui::animated_texture, lxgui::gui::font_string, lxgui::gui::frame, and lxgui::gui::texture.
Definition at line 765 of file gui_region.cpp.
|
inherited |
Round an absolute position on screen to the nearest physical pixel.
| position | The input absolute position (can be fractional) |
| method | The rounding method |
Definition at line 578 of file gui_region.cpp.
|
inherited |
Round an absolute position on screen to the nearest physical pixel.
| value | The input absolute position (can be fractional) |
| method | The rounding method |
Definition at line 573 of file gui_region.cpp.
|
overridevirtual |
Prints all relevant information about this region in a string.
| tab | The offset to give to all lines |
Reimplemented from lxgui::gui::region.
Reimplemented in lxgui::gui::texture.
Definition at line 20 of file gui_layered_region.cpp.
|
inherited |
Sets the addon this frame belongs to.
| a | The addon this frame belongs to |
Definition at line 833 of file gui_region.cpp.
|
inherited |
Adjusts this regions anchors to fit the provided region.
| obj_name | The name of the object to fit to |
Definition at line 404 of file gui_region.cpp.
|
inherited |
Adjusts this regions anchors to fit the provided region.
| obj | A pointer to the object you want to wrap |
Definition at line 437 of file gui_region.cpp.
|
inherited |
Changes this region's alpha (opacity).
| alpha | The new alpha value |
Definition at line 169 of file gui_region.cpp.
|
inlineinherited |
Adds/replaces an anchor.
| args | Argument to construct a new anchor_data |
Definition at line 503 of file gui_region.hpp.
|
inherited |
Adds/replaces an anchor.
| a | The anchor to add |
Definition at line 473 of file gui_region.cpp.
|
virtualinherited |
Changes this region's absolute dimensions (in pixels).
| dimensions | The new dimensions |
Reimplemented in lxgui::gui::frame.
Definition at line 215 of file gui_region.cpp.
| void lxgui::gui::layered_region::set_draw_layer | ( | layer | layer_id | ) |
Sets this layered_region's draw layer.
| layer_id | The new layer |
Definition at line 39 of file gui_layered_region.cpp.
|
virtualinherited |
Changes this region's absolute height (in pixels).
| abs_height | The new height |
Reimplemented in lxgui::gui::frame.
Definition at line 239 of file gui_region.cpp.
|
protectedinherited |
|
inherited |
Flags this region as manually inherited or not.
Definition at line 780 of file gui_region.cpp.
|
protectedinherited |
Sets this region's name.
| name | This region's name |
Definition at line 294 of file gui_region.cpp.
|
protectedvirtualinherited |
Changes this region's parent.
| parent | The new parent |
Reimplemented in lxgui::gui::frame.
Definition at line 312 of file gui_region.cpp.
| void lxgui::gui::layered_region::set_region_level | ( | int | region_level | ) |
Sets this layered_region's region level.
| region_level | The new level |
Definition at line 52 of file gui_layered_region.cpp.
|
inherited |
Changes this region's dimensions (relative to its parent).
| dimensions | The new dimensions (relative) |
Definition at line 251 of file gui_region.cpp.
|
inherited |
Changes this region's height (relative to its parent).
| rel_height | The new height |
Definition at line 265 of file gui_region.cpp.
|
inherited |
Changes this region's width (relative to its parent).
| rel_width | The new width |
Definition at line 258 of file gui_region.cpp.
|
inherited |
shows/hides this region.
| is_shown | 'true' if you want to show this region |
Definition at line 196 of file gui_region.cpp.
|
protectedinherited |
|
virtualinherited |
Changes this region's absolute width (in pixels).
| abs_width | The new width |
Reimplemented in lxgui::gui::frame.
Definition at line 227 of file gui_region.cpp.
|
inherited |
shows this region.
Definition at line 176 of file gui_region.cpp.
|
virtualinherited |
Updates this region's logic.
| delta | Time spent since last update |
Reimplemented in lxgui::gui::frame, and lxgui::gui::animated_texture.
Definition at line 763 of file gui_region.cpp.
|
protectedvirtualinherited |
Reimplemented in lxgui::gui::frame.
Definition at line 669 of file gui_region.cpp.
|
protectedinherited |
Definition at line 802 of file gui_region.hpp.
|
protectedinherited |
Definition at line 818 of file gui_region.hpp.
|
protectedinherited |
Definition at line 814 of file gui_region.hpp.
|
protectedinherited |
Definition at line 824 of file gui_region.hpp.
|
protectedinherited |
Definition at line 816 of file gui_region.hpp.
|
staticconstexpr |
Definition at line 85 of file gui_layered_region.hpp.
|
protectedinherited |
Definition at line 815 of file gui_region.hpp.
|
protectedinherited |
Definition at line 822 of file gui_region.hpp.
|
protectedinherited |
Definition at line 811 of file gui_region.hpp.
|
protectedinherited |
Definition at line 809 of file gui_region.hpp.
|
protectedinherited |
Definition at line 819 of file gui_region.hpp.
|
protectedinherited |
Definition at line 812 of file gui_region.hpp.
|
protectedinherited |
Definition at line 810 of file gui_region.hpp.
|
protectedinherited |
Definition at line 820 of file gui_region.hpp.
|
protected |
Definition at line 92 of file gui_layered_region.hpp.
|
protectedinherited |
Definition at line 800 of file gui_region.hpp.
|
protectedinherited |
Definition at line 804 of file gui_region.hpp.
|
protectedinherited |
Definition at line 807 of file gui_region.hpp.
|
protectedinherited |
Definition at line 805 of file gui_region.hpp.
|
protected |
Definition at line 93 of file gui_layered_region.hpp.