SEGS  0.4.2
Super Entity Game Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Enumerations | Functions
Character.h File Reference
#include "CommonNetStructures.h"
#include "BitStream.h"
#include "Powers.h"
#include "Common/GameData/attrib_definitions.h"
#include "Common/GameData/chardata_definitions.h"
#include "Common/GameData/clientoptions_definitions.h"
#include "Common/GameData/gui_definitions.h"
#include "Common/GameData/keybind_definitions.h"
#include "Common/GameData/other_definitions.h"
#include <QtCore/QString>
#include <QtCore/QVector>
#include <cassert>
#include <string>
Include dependency graph for Character.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CharacterPowerBoost
 
struct  CharacterPower
 
class  Character
 

Enumerations

enum  NameFlag : bool { NoName = false, HasName = true }
 
enum  ConditionalFlag : bool { Unconditional = false, Conditional = true }
 

Functions

void serializeStats (const Character &src, BitStream &bs, bool sendAbsolute)
 
bool initializeCharacterFromCreator ()
 
bool toActualCharacter (const GameAccountResponseCharacterData &src, Character &tgt, PlayerData &player)
 
bool fromActualCharacter (const Character &src, const PlayerData &player, GameAccountResponseCharacterData &tgt)
 

Enumeration Type Documentation

enum ConditionalFlag : bool
Enumerator
Unconditional 
Conditional 
enum NameFlag : bool
Enumerator
NoName 
HasName 

Function Documentation

bool initializeCharacterFromCreator ( )