Project Alice
Loading...
Searching...
No Matches
ui::window_data Struct Reference

#include <gui_graphics.hpp>

Public Member Functions

bool is_dialog () const
 
bool is_fullscreen () const
 
bool is_moveable () const
 

Public Attributes

dcon::gui_def_id first_child
 
uint8_t num_children = 0
 
uint8_t flags = 0
 

Static Public Attributes

static constexpr uint8_t is_dialog_mask = 0x01
 
static constexpr uint8_t is_fullscreen_mask = 0x02
 
static constexpr uint8_t is_moveable_mask = 0x04
 

Detailed Description

Definition at line 253 of file gui_graphics.hpp.

Member Function Documentation

◆ is_dialog()

bool ui::window_data::is_dialog ( ) const
inline

Definition at line 262 of file gui_graphics.hpp.

◆ is_fullscreen()

bool ui::window_data::is_fullscreen ( ) const
inline

Definition at line 265 of file gui_graphics.hpp.

◆ is_moveable()

bool ui::window_data::is_moveable ( ) const
inline

Definition at line 268 of file gui_graphics.hpp.

Member Data Documentation

◆ first_child

dcon::gui_def_id ui::window_data::first_child

Definition at line 258 of file gui_graphics.hpp.

◆ flags

uint8_t ui::window_data::flags = 0

Definition at line 260 of file gui_graphics.hpp.

◆ is_dialog_mask

constexpr uint8_t ui::window_data::is_dialog_mask = 0x01
staticconstexpr

Definition at line 254 of file gui_graphics.hpp.

◆ is_fullscreen_mask

constexpr uint8_t ui::window_data::is_fullscreen_mask = 0x02
staticconstexpr

Definition at line 255 of file gui_graphics.hpp.

◆ is_moveable_mask

constexpr uint8_t ui::window_data::is_moveable_mask = 0x04
staticconstexpr

Definition at line 256 of file gui_graphics.hpp.

◆ num_children

uint8_t ui::window_data::num_children = 0

Definition at line 259 of file gui_graphics.hpp.


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