27#ifndef __nvdialog_notification_h__
28#define __nvdialog_notification_h__ 1
121 const char* action,
int value_to_set,
122 int* value_to_return);
#define NVD_API
Definition nvdialog.h:113
struct _NvdNotification NvdNotification
The base notification type used by NvDialog.
Definition nvdialog_notification.h:61
NVD_API void nvd_delete_notification(NvdNotification *notification)
Deletes a notification object from NvDialog.
NvdNotifyType
Possible types of NvDialog notifications. Each field will create a slightly different dialog matching...
Definition nvdialog_notification.h:40
@ NVD_NOTIFICATION_SIMPLE
Definition nvdialog_notification.h:41
@ NVD_NOTIFICATION_ERROR
Definition nvdialog_notification.h:44
@ NVD_NOTIFICATION_WARNING
Definition nvdialog_notification.h:43
NVD_API NvdNotification * nvd_notification_new(const char *title, const char *msg, NvdNotifyType type)
Creates a new notification object and returns it.
NVD_API void nvd_add_notification_action(NvdNotification *notification, const char *action, int value_to_set, int *value_to_return)
Adds another button with a specified action to do when it is clicked.
NVD_API void nvd_send_notification(NvdNotification *notification)
Sends the notification to the system. It's safe to assume that the same notification can be sent mult...