// // Guide.h // XNI // // Created by Matej Jan on 7.12.10. // Copyright 2010 Retronator. All rights reserved. // #import #import #import "Retronator.Xni.Framework.classes.h" #import "Retronator.Xni.Framework.GamerServices.classes.h" #import "System.h" @interface Guide : NSObject { Game *game; BOOL isVisible; NotificationPosition notificationPosition; NSMutableSet *messageBoxResults; } @property (nonatomic) BOOL isVisible; @property (nonatomic) NotificationPosition notificationPosition; + (void) showAchievements; + (void) showLeaderboard; + (id) beginShowMessageBoxWithTitle:(NSString*)title text:(NSString*)text buttons:(NSArray*)buttons focusButton:(int)focusButton icon:(MessageBoxIcon)icon callback:(Delegate*)callback state:(id)state; + (NSNumber *) endShowMessageBox:(id)result; + (Guide*) getInstance; - (void) showAchievements; - (void) showLeaderboard; - (id) beginShowMessageBoxWithTitle:(NSString*)title text:(NSString*)text buttons:(NSArray*)buttons focusButton:(int)focusButton icon:(MessageBoxIcon)icon callback:(Delegate*)callback state:(id)state; - (NSNumber *) endShowMessageBox:(id)result; @end