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

#include <WizShopOffering.h>

Inheritance diagram for WizShopOffering:
PropertyClass

Public Member Functions

List< gid > getShopList ()
 
void setShopList (List< gid > val)
 
List< std::string > getRecipeList ()
 
void setRecipeList (List< std::string > val)
 
std::string getShopTitle ()
 
void setShopTitle (std::string val)
 
float getSellModifier ()
 
void setSellModifier (float val)
 
int getShopType ()
 
void setShopType (int val)
 
bool getCSRTestShop ()
 
void setCSRTestShop (bool val)
 
int getFurnitureShop ()
 
void setFurnitureShop (int val)
 
List< std::string > getActiveHolidayList ()
 
void setActiveHolidayList (List< 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

◆ getActiveHolidayList()

List< std::string > WizShopOffering::getActiveHolidayList ( )
inline

◆ getCSRTestShop()

bool WizShopOffering::getCSRTestShop ( )
inline

◆ getFurnitureShop()

int WizShopOffering::getFurnitureShop ( )
inline

◆ getRecipeList()

List< std::string > WizShopOffering::getRecipeList ( )
inline

◆ getSellModifier()

float WizShopOffering::getSellModifier ( )
inline

◆ getShopList()

List< gid > WizShopOffering::getShopList ( )
inline

◆ getShopTitle()

std::string WizShopOffering::getShopTitle ( )
inline

◆ getShopType()

int WizShopOffering::getShopType ( )
inline

◆ setActiveHolidayList()

void WizShopOffering::setActiveHolidayList ( List< std::string > val)
inline

◆ setCSRTestShop()

void WizShopOffering::setCSRTestShop ( bool val)
inline

◆ setFurnitureShop()

void WizShopOffering::setFurnitureShop ( int val)
inline

◆ setRecipeList()

void WizShopOffering::setRecipeList ( List< std::string > val)
inline

◆ setSellModifier()

void WizShopOffering::setSellModifier ( float val)
inline

◆ setShopList()

void WizShopOffering::setShopList ( List< gid > val)
inline

◆ setShopTitle()

void WizShopOffering::setShopTitle ( std::string val)
inline

◆ setShopType()

void WizShopOffering::setShopType ( int val)
inline