Cyrus Mod Loader
Loading...
Searching...
No Matches
LeaderboardEntry Class Reference

#include <LeaderboardEntry.h>

Inheritance diagram for LeaderboardEntry:
PropertyClass

Public Member Functions

gid getCharacterID ()
 
void setCharacterID (gid val)
 
unsigned int getRank ()
 
void setRank (unsigned int val)
 
std::string getNameBlob ()
 
void setNameBlob (std::string val)
 
unsigned int getCharacterLevel ()
 
void setCharacterLevel (unsigned int val)
 
unsigned int getCharacterSchool ()
 
void setCharacterSchool (unsigned int val)
 
unsigned int getWins ()
 
void setWins (unsigned int val)
 
unsigned int getLosses ()
 
void setLosses (unsigned int val)
 
unsigned int getTies ()
 
void setTies (unsigned int val)
 
unsigned int getGamesPlayed ()
 
void setGamesPlayed (unsigned int val)
 
unsigned int getPoints ()
 
void setPoints (unsigned int val)
 
- Public Member Functions inherited from PropertyClass
virtual char * getClassName ()=0
 Gets the class name of the derived class in the format class T[*].
 
virtual void * getPropertyList ()=0
 Constructs and caches the PropertyList for the derived class, adding all reflected members and member functions.
 
virtual bool copy (uint32_t a1)=0
 Copies the property class data.
 
virtual void * serialize (void *a2, uint32_t a3)=0
 Serializes the derived class's PropertyList as XML.
 
virtual bool onCreated ()=0
 Called when the PropertyClass is created.
 
template<typename T >
CYRUS T * as ()
 Casts this to a pointer of type T.
 
virtual void onPostLoad ()=0
 Called when the PropertyClass is loaded, i.e., initialize is called and onCreated has finished.
 
virtual void onFinalizeLoad ()=0
 
virtual bool shouldNotSerialize ()=0
 Determines if the PropertyClass should not be serialized.
 

Member Function Documentation

◆ getCharacterID()

gid LeaderboardEntry::getCharacterID ( )
inline

◆ getCharacterLevel()

unsigned int LeaderboardEntry::getCharacterLevel ( )
inline

◆ getCharacterSchool()

unsigned int LeaderboardEntry::getCharacterSchool ( )
inline

◆ getGamesPlayed()

unsigned int LeaderboardEntry::getGamesPlayed ( )
inline

◆ getLosses()

unsigned int LeaderboardEntry::getLosses ( )
inline

◆ getNameBlob()

std::string LeaderboardEntry::getNameBlob ( )
inline

◆ getPoints()

unsigned int LeaderboardEntry::getPoints ( )
inline

◆ getRank()

unsigned int LeaderboardEntry::getRank ( )
inline

◆ getTies()

unsigned int LeaderboardEntry::getTies ( )
inline

◆ getWins()

unsigned int LeaderboardEntry::getWins ( )
inline

◆ setCharacterID()

void LeaderboardEntry::setCharacterID ( gid val)
inline

◆ setCharacterLevel()

void LeaderboardEntry::setCharacterLevel ( unsigned int val)
inline

◆ setCharacterSchool()

void LeaderboardEntry::setCharacterSchool ( unsigned int val)
inline

◆ setGamesPlayed()

void LeaderboardEntry::setGamesPlayed ( unsigned int val)
inline

◆ setLosses()

void LeaderboardEntry::setLosses ( unsigned int val)
inline

◆ setNameBlob()

void LeaderboardEntry::setNameBlob ( std::string val)
inline

◆ setPoints()

void LeaderboardEntry::setPoints ( unsigned int val)
inline

◆ setRank()

void LeaderboardEntry::setRank ( unsigned int val)
inline

◆ setTies()

void LeaderboardEntry::setTies ( unsigned int val)
inline

◆ setWins()

void LeaderboardEntry::setWins ( unsigned int val)
inline