My Project
 
Loading...
Searching...
No Matches
HeroSubClass Class Reference

#include <heroclass.h>

Collaboration diagram for HeroSubClass:

Public Member Functions

std::string Title ()
 
std::string Desc ()
 
void storeInBundle (Bundle *bundle)
 
bool operator== (const HeroSubClass &c) const
 
bool operator!= (const HeroSubClass &c) const
 

Static Public Member Functions

static HeroSubClass restoreInBundle (Bundle *bundle)
 

Static Public Attributes

static std::map< std::string, HeroSubClasssubClasses
 
static HeroSubClass NONE
 
static HeroSubClass GLADIATOR
 
static HeroSubClass BERSERKER
 
static HeroSubClass WARLOCK
 
static HeroSubClass BATTLEMAGE
 
static HeroSubClass ASSASSIN
 
static HeroSubClass FREERUNNER
 
static HeroSubClass SNIPER
 
static HeroSubClass WARDEN
 

Member Function Documentation

◆ Desc()

std::string HeroSubClass::Desc ( )
inline

◆ operator!=()

bool HeroSubClass::operator!= ( const HeroSubClass & c) const
inline

◆ operator==()

bool HeroSubClass::operator== ( const HeroSubClass & c) const
inline

◆ restoreInBundle()

HeroSubClass HeroSubClass::restoreInBundle ( Bundle * bundle)
static

◆ storeInBundle()

void HeroSubClass::storeInBundle ( Bundle * bundle)

◆ Title()

std::string HeroSubClass::Title ( )
inline

Member Data Documentation

◆ ASSASSIN

HeroSubClass HeroSubClass::ASSASSIN
static

◆ BATTLEMAGE

HeroSubClass HeroSubClass::BATTLEMAGE
static

◆ BERSERKER

HeroSubClass HeroSubClass::BERSERKER
static

◆ FREERUNNER

HeroSubClass HeroSubClass::FREERUNNER
static

◆ GLADIATOR

HeroSubClass HeroSubClass::GLADIATOR
static

◆ NONE

HeroSubClass HeroSubClass::NONE
static

◆ SNIPER

HeroSubClass HeroSubClass::SNIPER
static

◆ subClasses

std::map< std::string, HeroSubClass > HeroSubClass::subClasses
static

◆ WARDEN

HeroSubClass HeroSubClass::WARDEN
static

◆ WARLOCK

HeroSubClass HeroSubClass::WARLOCK
static

The documentation for this class was generated from the following files: