ScummVM API documentation
Pegasus::Notification Class Reference
Inheritance diagram for Pegasus::Notification:
Pegasus::IDObject Pegasus::CaldoriaMessages

Public Member Functions

 Notification (const NotificationID id, NotificationManager *owner)
 
void notifyMe (NotificationReceiver *, NotificationFlags flags, NotificationFlags mask)
 
void cancelNotification (NotificationReceiver *receiver)
 
void setNotificationFlags (NotificationFlags flags, NotificationFlags mask)
 
NotificationFlags getNotificationFlags ()
 
void clearNotificationFlags ()
 
- Public Member Functions inherited from Pegasus::IDObject
 IDObject (const int32 id)
 
int32 getObjectID () const
 

Protected Member Functions

void checkReceivers ()
 

Protected Attributes

NotificationManager_owner
 
ReceiverList _receivers
 
NotificationFlags _currentFlags
 

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