libnick
2024.12.0
A cross-platform base for native Nickvision applications.
Loading...
Searching...
No Matches
include
notifications
shellnotification.h
Go to the documentation of this file.
1
23
#ifndef SHELLNOTIFICATION_H
24
#define SHELLNOTIFICATION_H
25
26
#include <string>
27
#include "
shellnotificationsenteventargs.h
"
28
#ifdef _WIN32
29
#include <windows.h>
30
#endif
31
32
namespace
Nickvision::Notifications::ShellNotification
33
{
34
#ifdef _WIN32
41
void
send(
const
ShellNotificationSentEventArgs
& e, HWND hwnd);
42
#elif defined(__linux__)
52
void
send(
const
ShellNotificationSentEventArgs
& e,
const
std::string& appId,
const
std::string& openText);
53
#elif defined(__APPLE__)
58
void
send(
const
ShellNotificationSentEventArgs
& e);
59
#endif
60
}
61
62
#endif
//SHELLNOTIFICATION_H
Nickvision::Notifications::ShellNotificationSentEventArgs
An event argument for when a shell notification is sent.
Definition
shellnotificationsenteventargs.h:34
Nickvision::Notifications::ShellNotification
Definition
shellnotification.h:33
shellnotificationsenteventargs.h
Generated by
1.12.0