#include <window_manager.hpp>
Public Attributes | |
| WindowId | id = 0 |
| WindowType | type = WindowType::main |
| WindowId | parent_id = 0 |
| 0 = no parent (root window) | |
| WindowHost * | host = nullptr |
| Non-owning — caller owns the WindowHost. | |
| View * | root_view = nullptr |
| Root view for this window. | |
| WindowState | state |
| bool | alive = true |
| bool pulp::view::WindowRecord::alive = true |
| WindowHost* pulp::view::WindowRecord::host = nullptr |
Non-owning — caller owns the WindowHost.
| WindowId pulp::view::WindowRecord::id = 0 |
| WindowId pulp::view::WindowRecord::parent_id = 0 |
0 = no parent (root window)
| View* pulp::view::WindowRecord::root_view = nullptr |
Root view for this window.
| WindowState pulp::view::WindowRecord::state |
| WindowType pulp::view::WindowRecord::type = WindowType::main |