// // NotificationHelper.h // RobloxMobile // // Created by Ganesh on 5/14/14. // Copyright (c) 2014 ROBLOX. All rights reserved. // #import #import #include #include #include "reflection/Type.h" @interface NotificationHelper : NSObject + (id) sharedInstance; -(void)scheduleLocalNotification:(int)userId withAlertID:(int) alertID withAlertMessage:(std::string) alertMessage showInMinutesFromNow:(int) minutesFromNow; -(void)cancelAllNotification:(int)userId; -(void)cancelNotification:(int)userId withAlertID:(int) alertID; -(void)handleNotification:(UILocalNotification*)notification; -(void)getScheduledNotifications :(int) userId withResumeFunction :(boost::function)>) resumeFn withErrorFunction :(boost::function) errFn; @end