lxgui
Public Attributes | List of all members
lxgui::gui::region_core_attributes Struct Reference

Struct holding all the core information about a region necessary for its creation. More...

#include <gui_region_core_attributes.hpp>

Inheritance diagram for lxgui::gui::region_core_attributes:
lxgui::gui::frame_core_attributes

Public Attributes

std::string object_type
 
std::string name
 
bool is_virtual = false
 
utils::observer_ptr< frameparent = nullptr
 
std::vector< utils::observer_ptr< const region > > inheritance
 

Detailed Description

Struct holding all the core information about a region necessary for its creation.

Definition at line 16 of file gui_region_core_attributes.hpp.

Member Data Documentation

◆ inheritance

std::vector<utils::observer_ptr<const region> > lxgui::gui::region_core_attributes::inheritance

Definition at line 23 of file gui_region_core_attributes.hpp.

◆ is_virtual

bool lxgui::gui::region_core_attributes::is_virtual = false

Definition at line 19 of file gui_region_core_attributes.hpp.

◆ name

std::string lxgui::gui::region_core_attributes::name

Definition at line 18 of file gui_region_core_attributes.hpp.

◆ object_type

std::string lxgui::gui::region_core_attributes::object_type

Definition at line 17 of file gui_region_core_attributes.hpp.

◆ parent

utils::observer_ptr<frame> lxgui::gui::region_core_attributes::parent = nullptr

Definition at line 21 of file gui_region_core_attributes.hpp.


The documentation for this struct was generated from the following file: