DDraceNetwork Docs
notifications.h
Go to the documentation of this file.
1#ifndef ENGINE_NOTIFICATIONS_H
2#define ENGINE_NOTIFICATIONS_H
3
4#include "kernel.h"
5
7{
8 MACRO_INTERFACE("notifications")
9public:
10 virtual void Init(const char *pAppname) = 0;
11 virtual void Shutdown() override = 0;
12 virtual void Notify(const char *pTitle, const char *pMessage) = 0;
13};
14
16
17#endif // ENGINE_NOTIFICATIONS_H
Definition: kernel.h:10
Definition: notifications.h:7
virtual void Shutdown() override=0
virtual void Notify(const char *pTitle, const char *pMessage)=0
virtual void Init(const char *pAppname)=0
#define MACRO_INTERFACE(Name)
Definition: kernel.h:25
INotifications * CreateNotifications()
Definition: notifications.cpp:41