SEGS  0.6.1-develop [d2cac982]
Super Entity Game Server
Classes | Enumerations
gui_definitions.h File Reference
#include <stdint.h>
#include <vector>
#include <array>
#include <cassert>
#include <QDebug>
#include <cereal/cereal.hpp>
Include dependency graph for gui_definitions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GUIWindow
 
class  GUISettings
 

Enumerations

enum  WindowIDX : uint32_t {
  wdw_DockDraw = 0, wdw_Status = 1, wdw_Target = 2, wdw_PowersTray = 3,
  wdw_Chat = 4, wdw_PowerList = 5, wdw_Team = 6, wdw_NavCompass = 7,
  wdw_Map = 8, wdw_ChatOptions = 9, wdw_Friends = 10, wdw_ContactDiag = 11,
  wdw_Inspirations = 12, wdw_SuperGroup = 13, wdw_Emails = 14, wdw_ComposeEmail = 15,
  wdw_Contacts = 16, wdw_Missions = 17, wdw_Clues = 18, wdw_Trade = 19,
  wdw_Quit = 20, wdw_Info = 21, wdw_Help = 22, wdw_MissionSummary = 23,
  wdw_Actions = 24, wdw_Browser = 25, wdw_Search = 26, wdw_Shop = 27,
  wdw_GenericDlg = 28, wdw_MissionFeedback = 29, wdw_Support = 30, wdw_TitleSelect = 31,
  wdw_Defeated = 32, wdw_MapXferList = 33, wdw_CostumeSelect = 34
}
 
enum  WindowVisibility : uint32_t {
  wv_Uninitialized = 0, wv_Growing = 1, wv_Visible = 2, wv_Shrinking = 3,
  wv_DockedOrHidden = 4
}
 
enum  ChatWindowMasks : uint32_t {
  ch_TopMask = 0x4001, ch_Damage = 0x4, ch_Combat = 0x2, ch_System = 0x18048,
  ch_NPCDialog = 0x40030, ch_PrivateMsg = 0x80, ch_Team = 0x100, ch_SuperGroup = 0x200,
  ch_Local = 0x400, ch_Broadcast = 0x800, ch_Request = 0x1000, ch_Friends = 0x2000,
  ch_Emotes = 0x20000
}
 

Enumeration Type Documentation

◆ ChatWindowMasks

enum ChatWindowMasks : uint32_t
Enumerator
ch_TopMask 
ch_Damage 
ch_Combat 
ch_System 
ch_NPCDialog 
ch_PrivateMsg 
ch_Team 
ch_SuperGroup 
ch_Local 
ch_Broadcast 
ch_Request 
ch_Friends 
ch_Emotes 

◆ WindowIDX

enum WindowIDX : uint32_t
Enumerator
wdw_DockDraw 
wdw_Status 
wdw_Target 
wdw_PowersTray 
wdw_Chat 
wdw_PowerList 
wdw_Team 
wdw_NavCompass 
wdw_Map 
wdw_ChatOptions 
wdw_Friends 
wdw_ContactDiag 
wdw_Inspirations 
wdw_SuperGroup 
wdw_Emails 
wdw_ComposeEmail 
wdw_Contacts 
wdw_Missions 
wdw_Clues 
wdw_Trade 
wdw_Quit 
wdw_Info 
wdw_Help 
wdw_MissionSummary 
wdw_Actions 
wdw_Browser 
wdw_Search 
wdw_Shop 
wdw_GenericDlg 
wdw_MissionFeedback 
wdw_Support 
wdw_TitleSelect 
wdw_Defeated 
wdw_MapXferList 
wdw_CostumeSelect 

◆ WindowVisibility

enum WindowVisibility : uint32_t
Enumerator
wv_Uninitialized 
wv_Growing 
wv_Visible 
wv_Shrinking 
wv_DockedOrHidden