SuperTuxKart
PlayerProfile Member List

This is the complete list of members for PlayerProfile, including all inherited members.

addIcon()PlayerProfile
clearSession(bool save=true)PlayerProfile
clearUnlocked() (defined in PlayerProfile)PlayerProfileinline
computeActive()PlayerProfileinline
getAchievementsStatus() (defined in PlayerProfile)PlayerProfileinline
getChallengeStatus(const std::string &id) (defined in PlayerProfile)PlayerProfileinline
getCurrentChallengeStatus() constPlayerProfileinline
getDefaultKartColor() const (defined in PlayerProfile)PlayerProfileinline
getIconFilename() constPlayerProfile
getLastOnlineName() constPlayerProfileinline
getName() constPlayerProfileinline
getNextUnlockPoints() const (defined in PlayerProfile)PlayerProfileinline
getNumBestTrophies() const (defined in PlayerProfile)PlayerProfileinline
getNumCompletedChallenges() const (defined in PlayerProfile)PlayerProfileinline
getNumEasyTrophies() const (defined in PlayerProfile)PlayerProfileinline
getNumHardTrophies() const (defined in PlayerProfile)PlayerProfileinline
getNumMediumTrophies() const (defined in PlayerProfile)PlayerProfileinline
getOnlineId() const =0 (defined in PlayerProfile)PlayerProfilepure virtual
getOnlineState() const =0 (defined in PlayerProfile)PlayerProfilepure virtual
getPoints() const (defined in PlayerProfile)PlayerProfileinline
getPointsBefore() const (defined in PlayerProfile)PlayerProfileinline
getProfile() const =0 (defined in PlayerProfile)PlayerProfilepure virtual
getRecentlyCompletedChallenges()PlayerProfileinline
getSavedToken() constPlayerProfileinline
getSavedUserId() constPlayerProfileinline
getSpeedrunTimer() (defined in PlayerProfile)PlayerProfileinline
getStoryModeStatus() (defined in PlayerProfile)PlayerProfileinline
getStoryModeTimer() (defined in PlayerProfile)PlayerProfileinline
getUniqueID() constPlayerProfileinline
getUseFrequency() const (defined in PlayerProfile)PlayerProfileinline
grandPrixFinished()PlayerProfileinline
hasSavedSession() constPlayerProfileinline
incrementUseFrequency()PlayerProfile
initRemainingData()PlayerProfile
isFinished() const (defined in PlayerProfile)PlayerProfileinline
isFirstTime() const (defined in PlayerProfile)PlayerProfileinline
isGuestAccount() constPlayerProfileinline
isLocked(const std::string &feature) constPlayerProfileinline
isLoggedIn() const (defined in PlayerProfile)PlayerProfileinlinevirtual
isSpeedrunFinished() (defined in PlayerProfile)PlayerProfileinline
loadRemainingData(const XMLNode *node)PlayerProfile
m_achievements_status (defined in PlayerProfile)PlayerProfileprivate
m_default_kart_colorPlayerProfileprivate
m_icon_filenamePlayerProfileprivate
m_is_guest_accountPlayerProfileprivate
m_last_online_namePlayerProfileprivate
m_last_was_onlinePlayerProfileprivate
m_local_namePlayerProfileprivate
m_remember_passwordPlayerProfileprivate
m_saved_sessionPlayerProfileprivate
m_saved_tokenPlayerProfileprivate
m_saved_user_idPlayerProfileprivate
m_story_mode_statusPlayerProfileprivate
m_unique_idPlayerProfileprivate
m_use_frequencyPlayerProfileprivate
NoCopy() (defined in NoCopy)NoCopyinline
OnlineState enum namePlayerProfile
operator<(const PlayerProfile &other)PlayerProfile
OS_GUEST enum value (defined in PlayerProfile)PlayerProfile
OS_SIGNED_IN enum value (defined in PlayerProfile)PlayerProfile
OS_SIGNED_OUT enum value (defined in PlayerProfile)PlayerProfile
OS_SIGNING_IN enum value (defined in PlayerProfile)PlayerProfile
OS_SIGNING_OUT enum value (defined in PlayerProfile)PlayerProfile
PlayerProfile(const core::stringw &name, bool is_guest=false)PlayerProfile
PlayerProfile(const XMLNode *node)PlayerProfile
raceFinished()PlayerProfile
rememberPassword() constPlayerProfileinline
requestPoll() const =0 (defined in PlayerProfile)PlayerProfilepure virtual
requestSavedSession()=0 (defined in PlayerProfile)PlayerProfilepure virtual
requestSignIn(const irr::core::stringw &username, const irr::core::stringw &password)=0 (defined in PlayerProfile)PlayerProfilepure virtual
requestSignOut()=0 (defined in PlayerProfile)PlayerProfilepure virtual
save(UTFWriter &out)PlayerProfile
saveSession(int user_id, const std::string &token)PlayerProfile
setCurrentChallenge(const std::string &name)PlayerProfileinline
setDefaultKartColor(float c) (defined in PlayerProfile)PlayerProfileinline
setFinished() (defined in PlayerProfile)PlayerProfileinline
setFirstTime(bool b) (defined in PlayerProfile)PlayerProfileinline
setLastOnlineName(const core::stringw &name)PlayerProfileinline
setName(const core::stringw &name)PlayerProfileinline
setRememberPassword(bool b)PlayerProfileinline
setSpeedrunFinished() (defined in PlayerProfile)PlayerProfileinline
setSpeedrunTimer(int ms) (defined in PlayerProfile)PlayerProfileinline
setStoryModeTimer(int ms) (defined in PlayerProfile)PlayerProfileinline
setUserDetails(std::shared_ptr< Online::HTTPRequest > request, const std::string &action, const std::string &url_path="") const =0PlayerProfilepure virtual
setWasOnlineLastTime(bool b)PlayerProfileinline
signIn(bool success, const XMLNode *input)=0 (defined in PlayerProfile)PlayerProfilepure virtual
signOut(bool success, const XMLNode *input, const irr::core::stringw &info)=0 (defined in PlayerProfile)PlayerProfilepure virtual
wasOnlineLastTime() constPlayerProfileinline
~PlayerProfile() (defined in PlayerProfile)PlayerProfilevirtual