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

#include <PvPActor.h>

Inheritance diagram for PvPActor:
MatchActor PropertyClass AdvPvPActor

Public Member Functions

unsigned char getPvpStatus ()
 
void setPvpStatus (unsigned char val)
 
short getGender ()
 
void setGender (short val)
 
int getLevel ()
 
void setLevel (int val)
 
std::string getNameBlob ()
 
void setNameBlob (std::string val)
 
std::string getSSchool ()
 
void setSSchool (std::string val)
 
int getTimeLeft ()
 
void setTimeLeft (int val)
 
- Public Member Functions inherited from MatchActor
gid getNActorID ()
 
void setNActorID (gid val)
 
gid getNLadderContainerID ()
 
void setNLadderContainerID (gid val)
 
unsigned int getNTournamentNameID ()
 
void setNTournamentNameID (unsigned int val)
 
gid getNTournamentID ()
 
void setNTournamentID (gid val)
 
unsigned int getLeagueID ()
 
void setLeagueID (unsigned int val)
 
unsigned int getSeasonID ()
 
void setSeasonID (unsigned int val)
 
unsigned int getNMatchNameID ()
 
void setNMatchNameID (unsigned int val)
 
gid getNMatchID ()
 
void setNMatchID (gid val)
 
gid getNTeamID ()
 
void setNTeamID (gid val)
 
int getStatus ()
 
void setStatus (int val)
 
MatchCostAdjustment getCostAdj ()
 
void setCostAdj (MatchCostAdjustment val)
 
SharedPointer< Ladder > * getPLadder ()
 
void setPLadder (SharedPointer< Ladder > *val)
 
gid getBracketID ()
 
void setBracketID (gid val)
 
int getOverridingELO ()
 
void setOverridingELO (int val)
 
int getMatchKFactor ()
 
void setMatchKFactor (int val)
 
gid getUserID ()
 
void setUserID (gid val)
 
unsigned int getMatchMakingRangeForMatches ()
 
void setMatchMakingRangeForMatches (unsigned int val)
 
unsigned int getMaxMatchMakingRangeForMatches ()
 
void setMaxMatchMakingRangeForMatches (unsigned int val)
 
bool getAllowRangeToExceedMaxForMatches ()
 
void setAllowRangeToExceedMaxForMatches (bool val)
 
int getMatchCrownsCost ()
 
void setMatchCrownsCost (int val)
 
gid getMachineID ()
 
void setMachineID (gid val)
 
int getTier ()
 
void setTier (int val)
 
int getRank ()
 
void setRank (int val)
 
int getRating ()
 
void setRating (int val)
 
int getLevelBand ()
 
void setLevelBand (int val)
 
int getEnteredQueue ()
 
void setEnteredQueue (int val)
 
bool getIsSubscriber ()
 
void setIsSubscriber (bool val)
 
bool getMeetBracketBadgeRequirnments ()
 
void setMeetBracketBadgeRequirnments (bool val)
 
bool get1v1 ()
 
void set1v1 (bool val)
 
int getStreak ()
 
void setStreak (int val)
 
int getMatches ()
 
void setMatches (int val)
 
int getLastFight ()
 
void setLastFight (int val)
 
std::string getPVPHistoryStr ()
 
void setPVPHistoryStr (std::string val)
 
float getMaxCritHit ()
 
void setMaxCritHit (float val)
 
float getMaxBlockCrit ()
 
void setMaxBlockCrit (float val)
 
float getShadowPipRating ()
 
void setShadowPipRating (float val)
 
std::string getOptInOut ()
 
void setOptInOut (std::string val)
 
bool getPlayerTimeDraw ()
 
void setPlayerTimeDraw (bool 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

◆ getGender()

short PvPActor::getGender ( )
inline

◆ getLevel()

int PvPActor::getLevel ( )
inline

◆ getNameBlob()

std::string PvPActor::getNameBlob ( )
inline

◆ getPvpStatus()

unsigned char PvPActor::getPvpStatus ( )
inline

◆ getSSchool()

std::string PvPActor::getSSchool ( )
inline

◆ getTimeLeft()

int PvPActor::getTimeLeft ( )
inline

◆ setGender()

void PvPActor::setGender ( short val)
inline

◆ setLevel()

void PvPActor::setLevel ( int val)
inline

◆ setNameBlob()

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

◆ setPvpStatus()

void PvPActor::setPvpStatus ( unsigned char val)
inline

◆ setSSchool()

void PvPActor::setSSchool ( std::string val)
inline

◆ setTimeLeft()

void PvPActor::setTimeLeft ( int val)
inline