LMMS
Loading...
Searching...
No Matches
juce::PushNotificationsDelegate::Class Struct Reference
Inheritance diagram for juce::PushNotificationsDelegate::Class:
juce::ObjCClass< NSObject< NSApplicationDelegate, NSUserNotificationCenterDelegate > >

Public Member Functions

 Class ()
Public Member Functions inherited from juce::ObjCClass< NSObject< NSApplicationDelegate, NSUserNotificationCenterDelegate > >
 ObjCClass (const char *nameRoot)
 ~ObjCClass ()
void registerClass ()
NSObject< NSApplicationDelegate, NSUserNotificationCenterDelegate > * createInstance () const
void addIvar (const char *name)
void addMethod (SEL selector, Result(*callbackFn)(id, SEL, Args...))
void addProtocol (Protocol *protocol)

Static Public Member Functions

static PushNotificationsDelegategetThis (id self)
static void setThis (id self, PushNotificationsDelegate *d)
static void registeredForRemoteNotifications (id self, SEL, NSApplication *, NSData *deviceToken)
static void failedToRegisterForRemoteNotifications (id self, SEL, NSApplication *, NSError *error)
static void didReceiveRemoteNotification (id self, SEL, NSApplication *, NSDictionary *userInfo)
static void didDeliverNotification (id self, SEL, NSUserNotificationCenter *, NSUserNotification *notification)
static void didActivateNotification (id self, SEL, NSUserNotificationCenter *, NSUserNotification *notification)
static bool shouldPresentNotification (id self, SEL, NSUserNotificationCenter *, NSUserNotification *notification)
Static Public Member Functions inherited from juce::ObjCClass< NSObject< NSApplicationDelegate, NSUserNotificationCenterDelegate > >
static ReturnType sendSuperclassMessage (id self, SEL sel, Params... params)

Additional Inherited Members

Public Attributes inherited from juce::ObjCClass< NSObject< NSApplicationDelegate, NSUserNotificationCenterDelegate > >
Class cls

Constructor & Destructor Documentation

◆ Class()

juce::PushNotificationsDelegate::Class::Class ( )
inline

Member Function Documentation

◆ didActivateNotification()

void juce::PushNotificationsDelegate::Class::didActivateNotification ( id self,
SEL ,
NSUserNotificationCenter * ,
NSUserNotification * notification )
inlinestatic

◆ didDeliverNotification()

void juce::PushNotificationsDelegate::Class::didDeliverNotification ( id self,
SEL ,
NSUserNotificationCenter * ,
NSUserNotification * notification )
inlinestatic

◆ didReceiveRemoteNotification()

void juce::PushNotificationsDelegate::Class::didReceiveRemoteNotification ( id self,
SEL ,
NSApplication * ,
NSDictionary * userInfo )
inlinestatic

◆ failedToRegisterForRemoteNotifications()

void juce::PushNotificationsDelegate::Class::failedToRegisterForRemoteNotifications ( id self,
SEL ,
NSApplication * ,
NSError * error )
inlinestatic

◆ getThis()

PushNotificationsDelegate & juce::PushNotificationsDelegate::Class::getThis ( id self)
inlinestatic

◆ registeredForRemoteNotifications()

void juce::PushNotificationsDelegate::Class::registeredForRemoteNotifications ( id self,
SEL ,
NSApplication * ,
NSData * deviceToken )
inlinestatic

◆ setThis()

void juce::PushNotificationsDelegate::Class::setThis ( id self,
PushNotificationsDelegate * d )
inlinestatic

◆ shouldPresentNotification()

bool juce::PushNotificationsDelegate::Class::shouldPresentNotification ( id self,
SEL ,
NSUserNotificationCenter * ,
NSUserNotification * notification )
inlinestatic

The documentation for this struct was generated from the following file: