All Data Structures Files Functions Variables Enumerations Enumerator Properties Defines
/Projects/Cogito/src/Utils/Utils.h
Go to the documentation of this file.
00001 //
00002 //  Utils.h
00003 //  Author: Thomas Taylor
00004 //
00005 //  A class of static 'util' methods
00006 //
00007 //  18/12/2011: Created class
00008 //
00009 
00010 #import "cocos2d.h"
00011 #import "CommonDataTypes.h"
00012 
00013 @interface Utils : NSObject
00014 
00015 +(int)generateRandomNumberFrom:(int)_min to:(int)_max;
00016 +(NSString*)getTimeStampWithFormat:(NSString*)_format;
00017 +(UIColor*)getUIColourFromRed:(int)_red green:(int)_green blue:(int)_blue;
00018 +(NSString*)secondsToMinutes:(int)_seconds;
00019 +(NSDictionary*)loadPlistFromFile:(NSString*)_filename;
00020 +(void)listAvailableFonts;
00021 +(NSString*)getActionAsString:(Action)_action;
00022 +(NSString*)getBooleanAsString:(BOOL)_bool;
00023 +(NSString*)getDifficultyAsString:(Difficulty)_difficulty;
00024 +(NSString*)getLearningTypeAsString:(MachineLearningType)_learningType;
00025 +(NSString*)getObjectAsString:(GameObjectType)_object;
00026 +(NSString*)getRatingAsString:(GameRating)_rating;
00027 +(NSString*)getStateAsString:(CharacterStates)_state;
00028 
00029 @end