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

#include <BracketRequest.h>

Inheritance diagram for BracketRequest:
PvPMatchRequest MatchRequest PropertyClass

Public Member Functions

unsigned int getMaxNumberOfTeams ()
 
void setMaxNumberOfTeams (unsigned int val)
 
unsigned int getMinNumberOfTeams ()
 
void setMinNumberOfTeams (unsigned int val)
 
unsigned int getTimeLimitSec ()
 
void setTimeLimitSec (unsigned int val)
 
gid getScheduleID ()
 
void setScheduleID (gid val)
 
unsigned int getVisibleTimeSeconds ()
 
void setVisibleTimeSeconds (unsigned int val)
 
unsigned int getRegistrationOpenTimeSeconds ()
 
void setRegistrationOpenTimeSeconds (unsigned int val)
 
unsigned int getTournamentPreparingTimeSeconds ()
 
void setTournamentPreparingTimeSeconds (unsigned int val)
 
int getTeamSize ()
 
void setTeamSize (int val)
 
List< SharedPointer< BracketRewards > > * getBracketRewardsList ()
 
void setBracketRewardsList (List< SharedPointer< BracketRewards > > *val)
 
std::string getName ()
 
void setName (std::string val)
 
unsigned int getRoundStartsInSeconds ()
 
void setRoundStartsInSeconds (unsigned int val)
 
unsigned int getRoundBufferTimeSeconds ()
 
void setRoundBufferTimeSeconds (unsigned int val)
 
unsigned int getNumberOfRounds ()
 
void setNumberOfRounds (unsigned int val)
 
float getScoreMultiplier ()
 
void setScoreMultiplier (float val)
 
unsigned int getPreferredNumberOfTeams ()
 
void setPreferredNumberOfTeams (unsigned int val)
 
bool getSpecialEvent ()
 
void setSpecialEvent (bool val)
 
List< std::string > getPvpDuelModifiers ()
 
void setPvpDuelModifiers (List< std::string > val)
 
std::string getPremierPrizesStoreGIDsCSV ()
 
void setPremierPrizesStoreGIDsCSV (std::string val)
 
unsigned int getCostPvPTourneyCurrency ()
 
void setCostPvPTourneyCurrency (unsigned int val)
 
unsigned int getSubCostPvPTourneyCurrency ()
 
void setSubCostPvPTourneyCurrency (unsigned int val)
 
- Public Member Functions inherited from PvPMatchRequest
SharedPointer< PvPMatchJoinQueueRequirements > * getJoinQueueRequirements ()
 
void setJoinQueueRequirements (SharedPointer< PvPMatchJoinQueueRequirements > *val)
 
List< gid > getIgnoredList ()
 
void setIgnoredList (List< gid > val)
 
float getMatchTimer ()
 
void setMatchTimer (float val)
 
int getBonusTime ()
 
void setBonusTime (int val)
 
int getPassPenalty ()
 
void setPassPenalty (int val)
 
int getYellowTime ()
 
void setYellowTime (int val)
 
int getRedTime ()
 
void setRedTime (int val)
 
int getMinTurnTime ()
 
void setMinTurnTime (int val)
 
Vector< SharedPointer< SpellEffectPenalty > > * getEffects ()
 
void setEffects (Vector< SharedPointer< SpellEffectPenalty > > *val)
 
- Public Member Functions inherited from MatchRequest
gid getCharacterID ()
 
void setCharacterID (gid val)
 
unsigned int getTournamentNameID ()
 
void setTournamentNameID (unsigned int val)
 
unsigned int getMatchNameID ()
 
void setMatchNameID (unsigned int val)
 
unsigned int getLeagueID ()
 
void setLeagueID (unsigned int val)
 
unsigned int getSeasonID ()
 
void setSeasonID (unsigned int val)
 
List< SharedPointer< MatchTeam > > * getTeams ()
 
void setTeams (List< SharedPointer< MatchTeam > > *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

◆ getBracketRewardsList()

List< SharedPointer< BracketRewards > > * BracketRequest::getBracketRewardsList ( )
inline

◆ getCostPvPTourneyCurrency()

unsigned int BracketRequest::getCostPvPTourneyCurrency ( )
inline

◆ getMaxNumberOfTeams()

unsigned int BracketRequest::getMaxNumberOfTeams ( )
inline

◆ getMinNumberOfTeams()

unsigned int BracketRequest::getMinNumberOfTeams ( )
inline

◆ getName()

std::string BracketRequest::getName ( )
inline

◆ getNumberOfRounds()

unsigned int BracketRequest::getNumberOfRounds ( )
inline

◆ getPreferredNumberOfTeams()

unsigned int BracketRequest::getPreferredNumberOfTeams ( )
inline

◆ getPremierPrizesStoreGIDsCSV()

std::string BracketRequest::getPremierPrizesStoreGIDsCSV ( )
inline

◆ getPvpDuelModifiers()

List< std::string > BracketRequest::getPvpDuelModifiers ( )
inline

◆ getRegistrationOpenTimeSeconds()

unsigned int BracketRequest::getRegistrationOpenTimeSeconds ( )
inline

◆ getRoundBufferTimeSeconds()

unsigned int BracketRequest::getRoundBufferTimeSeconds ( )
inline

◆ getRoundStartsInSeconds()

unsigned int BracketRequest::getRoundStartsInSeconds ( )
inline

◆ getScheduleID()

gid BracketRequest::getScheduleID ( )
inline

◆ getScoreMultiplier()

float BracketRequest::getScoreMultiplier ( )
inline

◆ getSpecialEvent()

bool BracketRequest::getSpecialEvent ( )
inline

◆ getSubCostPvPTourneyCurrency()

unsigned int BracketRequest::getSubCostPvPTourneyCurrency ( )
inline

◆ getTeamSize()

int BracketRequest::getTeamSize ( )
inline

◆ getTimeLimitSec()

unsigned int BracketRequest::getTimeLimitSec ( )
inline

◆ getTournamentPreparingTimeSeconds()

unsigned int BracketRequest::getTournamentPreparingTimeSeconds ( )
inline

◆ getVisibleTimeSeconds()

unsigned int BracketRequest::getVisibleTimeSeconds ( )
inline

◆ setBracketRewardsList()

void BracketRequest::setBracketRewardsList ( List< SharedPointer< BracketRewards > > * val)
inline

◆ setCostPvPTourneyCurrency()

void BracketRequest::setCostPvPTourneyCurrency ( unsigned int val)
inline

◆ setMaxNumberOfTeams()

void BracketRequest::setMaxNumberOfTeams ( unsigned int val)
inline

◆ setMinNumberOfTeams()

void BracketRequest::setMinNumberOfTeams ( unsigned int val)
inline

◆ setName()

void BracketRequest::setName ( std::string val)
inline

◆ setNumberOfRounds()

void BracketRequest::setNumberOfRounds ( unsigned int val)
inline

◆ setPreferredNumberOfTeams()

void BracketRequest::setPreferredNumberOfTeams ( unsigned int val)
inline

◆ setPremierPrizesStoreGIDsCSV()

void BracketRequest::setPremierPrizesStoreGIDsCSV ( std::string val)
inline

◆ setPvpDuelModifiers()

void BracketRequest::setPvpDuelModifiers ( List< std::string > val)
inline

◆ setRegistrationOpenTimeSeconds()

void BracketRequest::setRegistrationOpenTimeSeconds ( unsigned int val)
inline

◆ setRoundBufferTimeSeconds()

void BracketRequest::setRoundBufferTimeSeconds ( unsigned int val)
inline

◆ setRoundStartsInSeconds()

void BracketRequest::setRoundStartsInSeconds ( unsigned int val)
inline

◆ setScheduleID()

void BracketRequest::setScheduleID ( gid val)
inline

◆ setScoreMultiplier()

void BracketRequest::setScoreMultiplier ( float val)
inline

◆ setSpecialEvent()

void BracketRequest::setSpecialEvent ( bool val)
inline

◆ setSubCostPvPTourneyCurrency()

void BracketRequest::setSubCostPvPTourneyCurrency ( unsigned int val)
inline

◆ setTeamSize()

void BracketRequest::setTeamSize ( int val)
inline

◆ setTimeLimitSec()

void BracketRequest::setTimeLimitSec ( unsigned int val)
inline

◆ setTournamentPreparingTimeSeconds()

void BracketRequest::setTournamentPreparingTimeSeconds ( unsigned int val)
inline

◆ setVisibleTimeSeconds()

void BracketRequest::setVisibleTimeSeconds ( unsigned int val)
inline