|
Cyrus Mod Loader
|
#include <ClassProjectTemplate.h>
Public Member Functions | |
| std::string | getProjectName () |
| void | setProjectName (std::string val) |
| std::string | getProjectTitle () |
| void | setProjectTitle (std::string val) |
| std::string | getProjectDescription () |
| void | setProjectDescription (std::string val) |
| ClassProjectType | getProjectType () |
| void | setProjectType (ClassProjectType val) |
| std::string | getInitialHoliday () |
| void | setInitialHoliday (std::string val) |
| int | getMaximumLengthInDays () |
| void | setMaximumLengthInDays (int val) |
| int | getCrownsCost () |
| void | setCrownsCost (int val) |
| int | getUseRankAsProgress () |
| void | setUseRankAsProgress (int val) |
| int | getRankProgressOffset () |
| void | setRankProgressOffset (int val) |
| int | getMinimumCreditsPerDay () |
| void | setMinimumCreditsPerDay (int val) |
| unsigned int | getLeaderboardRewardItemID () |
| void | setLeaderboardRewardItemID (unsigned int val) |
| int | getLeaderboardSize () |
| void | setLeaderboardSize (int val) |
| std::string | getMainDoodle () |
| void | setMainDoodle (std::string val) |
| int | getPurchasedCredits () |
| void | setPurchasedCredits (int val) |
| int | getFriendLootPosition () |
| void | setFriendLootPosition (int val) |
| std::string | getFriendLootTable () |
| void | setFriendLootTable (std::string val) |
| std::string | getEnterPortalText () |
| void | setEnterPortalText (std::string val) |
| int | getGoldCost () |
| void | setGoldCost (int val) |
| int | getNumberOfGoldCredits () |
| void | setNumberOfGoldCredits (int val) |
| int | getRestoreHealthAndManaAtExit () |
| void | setRestoreHealthAndManaAtExit (int val) |
| int | getEndingGracePeriodInDays () |
| void | setEndingGracePeriodInDays (int val) |
| std::string | getEventTeleportZone () |
| void | setEventTeleportZone (std::string val) |
| std::string | getEventTeleportLocation () |
| void | setEventTeleportLocation (std::string val) |
| int | getSubscriberCreditsPerDay () |
| void | setSubscriberCreditsPerDay (int val) |
| std::string | getExtendedTemplateName () |
| void | setExtendedTemplateName (std::string val) |
| std::string | getCreditsOverrideName () |
| void | setCreditsOverrideName (std::string val) |
| int | getSortPriority () |
| void | setSortPriority (int val) |
| int | getExcludeFromSeasonPass () |
| void | setExcludeFromSeasonPass (int val) |
| int | getIsSeasonPass () |
| void | setIsSeasonPass (int val) |
| int | getAutoStartYear () |
| void | setAutoStartYear (int val) |
| int | getAutoStartMonth () |
| void | setAutoStartMonth (int val) |
| int | getAutoStartDay () |
| void | setAutoStartDay (int val) |
| int | getMaximumSeasonPassPoints () |
| void | setMaximumSeasonPassPoints (int val) |
| int | getSubscriberCownsCost () |
| void | setSubscriberCownsCost (int val) |
| int | getHideGlobalProgressBar () |
| void | setHideGlobalProgressBar (int val) |
| std::string | getSeasonPassPicture () |
| void | setSeasonPassPicture (std::string val) |
| std::string | getTop10LeaderboardBadgeName () |
| void | setTop10LeaderboardBadgeName (std::string val) |
| std::string | getTop100LeaderboardBadgeName () |
| void | setTop100LeaderboardBadgeName (std::string val) |
| std::string | getTop1LeaderboardBadgeName () |
| void | setTop1LeaderboardBadgeName (std::string val) |
| List< SharedPointer< ClassProjectActivity > > * | getActivityList () |
| void | setActivityList (List< SharedPointer< ClassProjectActivity > > *val) |
| List< SharedPointer< ClassProjectReward > > * | getRewardList () |
| void | setRewardList (List< SharedPointer< ClassProjectReward > > *val) |
| List< SharedPointer< ClassProjectReward > > * | getTokenRewardList () |
| void | setTokenRewardList (List< SharedPointer< ClassProjectReward > > *val) |
| List< SharedPointer< ClassProjectLocation > > * | getLocationList () |
| void | setLocationList (List< SharedPointer< ClassProjectLocation > > *val) |
| List< SharedPointer< ClassProjectGlobalLootPoint > > * | getGlobalLootPointList () |
| void | setGlobalLootPointList (List< SharedPointer< ClassProjectGlobalLootPoint > > *val) |
| List< SharedPointer< ClassProjectFinalReward > > * | getFinalRewardList () |
| void | setFinalRewardList (List< SharedPointer< ClassProjectFinalReward > > *val) |
| List< SharedPointer< ClassProjectReward > > * | getFeaturedRewardList () |
| void | setFeaturedRewardList (List< SharedPointer< ClassProjectReward > > *val) |
| int | getIsBattlePass () |
| void | setIsBattlePass (int val) |
| int | getIsEnabledProgressAdvancement () |
| void | setIsEnabledProgressAdvancement (int val) |
| List< std::string > | getExtraDataList () |
| void | setExtraDataList (List< std::string > val) |
| int | getIsDisableActivitiesSection () |
| void | setIsDisableActivitiesSection (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. | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |