SEGS  0.6.1-develop [3e741b81]
Super Entity Game Server
Classes | Namespaces | Enumerations | Functions
Character.h File Reference
#include "CommonNetStructures.h"
#include "BitStream.h"
#include "Powers.h"
#include "Costume.h"
#include "Common/GameData/CharacterData.h"
#include "Common/GameData/CharacterAttributes.h"
#include "Common/GameData/entitydata_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

class  Character
 

Namespaces

 SEGSEvents
 

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 SEGSEvents::GameAccountResponseCharacterData &src, Character &tgt, PlayerData &player, EntityData &entity)
 
bool fromActualCharacter (const Character &src, const PlayerData &player, const EntityData &entity, SEGSEvents::GameAccountResponseCharacterData &tgt)
 

Enumeration Type Documentation

◆ ConditionalFlag

enum ConditionalFlag : bool
Enumerator
Unconditional 
Conditional 

◆ NameFlag

enum NameFlag : bool
Enumerator
NoName 
HasName 

Function Documentation

◆ initializeCharacterFromCreator()

bool initializeCharacterFromCreator ( )