| 
| 
void  | ClearAll () | 
|   | 
| 
List< Achievement >  | CreateAchievementsList () | 
|   | 
| 
Achievement  | GetAchievement (string achievementName) | 
|   | 
| 
AchievementCondition  | GetCondition (string achievementName, string conditionName) | 
|   | 
| T  | GetCondition< T > (string achievementName, string conditionName) | 
|   | 
| 
int  | GetIconIndex (string achievementName) | 
|   | 
| 
void  | Load () | 
|   | 
| 
void  | Register (Achievement achievement) | 
|   | 
| 
void  | RegisterAchievementCategory (string achievementName, AchievementCategory category) | 
|   | 
| 
void  | RegisterIconIndex (string achievementName, int iconIndex) | 
|   | 
| 
void  | Save () | 
|   |