SEGS  0.6.1-develop [3e741b81]
Super Entity Game Server
Public Types | Public Member Functions | Public Attributes | List of all members
GUIWindow Class Reference

#include <gui_definitions.h>

Collaboration diagram for GUIWindow:
Collaboration graph

Public Types

enum  : uint32_t { class_version = 1 }
 

Public Member Functions

void guiWindowDump () const
 
void setWindowVisibility (WindowVisibility val)
 
template<class Archive >
void serialize (Archive &archive)
 

Public Attributes

WindowIDX m_idx = wdw_DockDraw
 
WindowVisibility m_mode = wv_Uninitialized
 
int32_t m_posx = 0
 
int32_t m_posy = 0
 
uint32_t m_width = 0
 
uint32_t m_height = 0
 
uint32_t m_locked = 0
 
uint32_t m_color = 0x3399FF99
 
uint32_t m_alpha = 0x88
 
bool m_draggable_frame = false
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : uint32_t
Enumerator
class_version 

Member Function Documentation

◆ guiWindowDump()

void GUIWindow::guiWindowDump ( ) const
inline
Here is the caller graph for this function:

◆ serialize()

template<class Archive >
void GUIWindow::serialize ( Archive &  archive)
inline
Here is the call graph for this function:

◆ setWindowVisibility()

void GUIWindow::setWindowVisibility ( WindowVisibility  val)
inline
Here is the caller graph for this function:

Member Data Documentation

◆ m_alpha

uint32_t GUIWindow::m_alpha = 0x88

◆ m_color

uint32_t GUIWindow::m_color = 0x3399FF99

◆ m_draggable_frame

bool GUIWindow::m_draggable_frame = false

◆ m_height

uint32_t GUIWindow::m_height = 0

◆ m_idx

WindowIDX GUIWindow::m_idx = wdw_DockDraw

◆ m_locked

uint32_t GUIWindow::m_locked = 0

◆ m_mode

WindowVisibility GUIWindow::m_mode = wv_Uninitialized

◆ m_posx

int32_t GUIWindow::m_posx = 0

◆ m_posy

int32_t GUIWindow::m_posy = 0

◆ m_width

uint32_t GUIWindow::m_width = 0

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