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

#include <WhirlyBurlyGameInfo.h>

Inheritance diagram for WhirlyBurlyGameInfo:
PropertyClass

Public Member Functions

unsigned int getGameID ()
 
void setGameID (unsigned int val)
 
gid getBluePlayerGID ()
 
void setBluePlayerGID (gid val)
 
std::string getBluePackedName ()
 
void setBluePackedName (std::string val)
 
gid getOrangePlayerGID ()
 
void setOrangePlayerGID (gid val)
 
std::string getOrangePackedName ()
 
void setOrangePackedName (std::string val)
 
gid getRedPlayerGID ()
 
void setRedPlayerGID (gid val)
 
std::string getRedPackedName ()
 
void setRedPackedName (std::string 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

◆ getBluePackedName()

std::string WhirlyBurlyGameInfo::getBluePackedName ( )
inline

◆ getBluePlayerGID()

gid WhirlyBurlyGameInfo::getBluePlayerGID ( )
inline

◆ getGameID()

unsigned int WhirlyBurlyGameInfo::getGameID ( )
inline

◆ getOrangePackedName()

std::string WhirlyBurlyGameInfo::getOrangePackedName ( )
inline

◆ getOrangePlayerGID()

gid WhirlyBurlyGameInfo::getOrangePlayerGID ( )
inline

◆ getRedPackedName()

std::string WhirlyBurlyGameInfo::getRedPackedName ( )
inline

◆ getRedPlayerGID()

gid WhirlyBurlyGameInfo::getRedPlayerGID ( )
inline

◆ setBluePackedName()

void WhirlyBurlyGameInfo::setBluePackedName ( std::string val)
inline

◆ setBluePlayerGID()

void WhirlyBurlyGameInfo::setBluePlayerGID ( gid val)
inline

◆ setGameID()

void WhirlyBurlyGameInfo::setGameID ( unsigned int val)
inline

◆ setOrangePackedName()

void WhirlyBurlyGameInfo::setOrangePackedName ( std::string val)
inline

◆ setOrangePlayerGID()

void WhirlyBurlyGameInfo::setOrangePlayerGID ( gid val)
inline

◆ setRedPackedName()

void WhirlyBurlyGameInfo::setRedPackedName ( std::string val)
inline

◆ setRedPlayerGID()

void WhirlyBurlyGameInfo::setRedPlayerGID ( gid val)
inline