SEGS  0.4.2
Super Entity Game Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
playerdata_definitions.h
Go to the documentation of this file.
1 /*
2  * SEGS - Super Entity Game Server
3  * http://www.segs.io/
4  * Copyright (c) 2006 - 2018 SEGS Team (see Authors.txt)
5  * This software is licensed! (See License.txt for details)
6  */
7 
8 #pragma once
9 
11 #include "gui_definitions.h"
12 #include "keybind_definitions.h"
13 
14 #include <stdint.h>
15 
16 // this part of the Entity is for Players only info
17 struct PlayerData
18 {
19  static const constexpr uint32_t class_version = 1;
23  void reset()
24  {
26  }
27  void dump() const
28  {
30  }
31 };
static const constexpr uint32_t class_version
Definition: playerdata_definitions.h:19
ClientOptions m_options
Definition: playerdata_definitions.h:22
KeybindSettings m_keybinds
Definition: playerdata_definitions.h:21
Definition: playerdata_definitions.h:17
Definition: gui_definitions.h:114
void reset()
Definition: playerdata_definitions.h:23
void dump() const
Definition: playerdata_definitions.h:27
GUISettings m_gui
Definition: playerdata_definitions.h:20
Definition: keybind_definitions.h:476
void clientOptionsDump() const
Definition: clientoptions_definitions.h:107
Definition: clientoptions_definitions.h:50
bool m_first_person_view
Definition: clientoptions_definitions.h:77