iFun Engine API  1.0.0-b2821
Great Technology for Great Games
 All Classes Files Functions Variables Typedefs Macros
Public Types | Public Member Functions | Public Attributes | List of all members
fun::LeaderboardResetSchedule Struct Reference

Public Types

enum  Period { kDay = 0, kWeek = 1, kMonth = 2 }
 

Public Member Functions

 LeaderboardResetSchedule (const string &leaderboard_id, const Period &period, const int64_t &interval, const WallClock::Value &starts, const WallClock::Value &ends)
 

Public Attributes

WallClock::Value ends
 
bool expired
 
int64_t interval
 
WallClock::Value latest_reset_date_time
 
string leaderboard_id
 
WallClock::Value next_date_time
 
WallClock::Duration next_time
 
Period period
 
WallClock::Value starts
 
WallClock::Value upcoming_date_time
 
WallClock::Duration upcoming_time