SuperTuxKart
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
UnlockManager Member List

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

addChallenge(const std::string &filename)UnlockManager
addListChallenge(ChallengeData *c)UnlockManager
addOrFreeChallenge(ChallengeData *c)UnlockManager
AllChallengesType typedef (defined in UnlockManager)UnlockManagerprivate
createStoryModeStatus(const XMLNode *node=NULL)UnlockManager
findWhatWasUnlocked(int pointsBefore, int pointsNow, std::vector< std::string > &tracks, std::vector< std::string > &gps, std::vector< std::string > &karts, std::vector< const ChallengeData * > &unlocked)UnlockManager
getChallengeData(const std::string &id)UnlockManager
isSupportedVersion(const ChallengeData &challenge)UnlockManager
m_all_challenges (defined in UnlockManager)UnlockManagerprivate
m_list_challenges (defined in UnlockManager)UnlockManagerprivate
m_locked_sound (defined in UnlockManager)UnlockManagerprivate
NoCopy() (defined in NoCopy)NoCopyinline
NoCopy(const NoCopy &) (defined in NoCopy)NoCopyinlineprivate
operator=(const NoCopy &) (defined in NoCopy)NoCopyinlineprivate
playLockSound() constUnlockManager
readAllChallengesInDirs(const std::vector< std::string > *all_dirs) (defined in UnlockManager)UnlockManagerprivate
unlockByPoints(int points, ChallengeStatus *unlock_list)UnlockManager
UnlockManager() (defined in UnlockManager)UnlockManager
unlockSpecial(ChallengeStatus *unlock_list, int max_req_in_lower_diff)UnlockManager
~UnlockManager()UnlockManager