Tramway SDK
Classes | Namespaces | Functions | Variables
character.cpp File Reference
#include <extensions/kitchensink/character.h>
#include <extensions/kitchensink/attributes.h>
#include <framework/entity.h>
#include <framework/file.h>
#include <templates/hashmap.h>
#include <templates/pool.h>

Classes

struct  tram::Ext::Kitchensink::InitialAttribute
 

Namespaces

namespace  tram
 Serialization, i.e.
 
namespace  tram::Ext
 
namespace  tram::Ext::Kitchensink
 Extension containing random stuff that doesn't fit in anywhere else.
 

Functions

Hashmap< Faction * > tram::Ext::Kitchensink::factions ("Ext::Kitchensink::Faction Hashmap", FACTION_COUNT)
 
Hashmap< CharacterClass * > tram::Ext::Kitchensink::character_classes ("Ext::Kitchensink::Character Hashmap", CHARACTER_COUNT)
 
Hashmap< Character * > tram::Ext::Kitchensink::characters ("Ext::Kitchensink::CharacterClass Hashmap", CLASS_COUNT)
 

Variables

const size_t FACTION_COUNT = 50
 
const size_t CHARACTER_COUNT = 50
 
const size_t CLASS_COUNT = 50
 

Variable Documentation

◆ CHARACTER_COUNT

const size_t CHARACTER_COUNT = 50

◆ CLASS_COUNT

const size_t CLASS_COUNT = 50

◆ FACTION_COUNT

const size_t FACTION_COUNT = 50