9 #ifndef C_API_ADDONINSTANCE_SCREENSAVER_H 10 #define C_API_ADDONINSTANCE_SCREENSAVER_H 12 #include "../addon_base.h" 19 typedef KODI_ADDON_INSTANCE_HDL KODI_ADDON_SCREENSAVER_HDL;
23 ADDON_HARDWARE_CONTEXT device;
31 typedef bool(ATTR_APIENTRYP PFN_KODI_ADDON_SCREENSAVER_START_V1)(
32 const KODI_ADDON_SCREENSAVER_HDL hdl);
33 typedef void(ATTR_APIENTRYP PFN_KODI_ADDON_SCREENSAVER_STOP_V1)(
34 const KODI_ADDON_SCREENSAVER_HDL hdl);
35 typedef void(ATTR_APIENTRYP PFN_KODI_ADDON_SCREENSAVER_RENDER_V1)(
36 const KODI_ADDON_SCREENSAVER_HDL hdl);
40 PFN_KODI_ADDON_SCREENSAVER_START_V1 start;
41 PFN_KODI_ADDON_SCREENSAVER_STOP_V1 stop;
42 PFN_KODI_ADDON_SCREENSAVER_RENDER_V1 render;
52 struct AddonToKodiFuncTable_Screensaver* toKodi;
Definition: screensaver.h:38
Definition: screensaver.h:50
Definition: screensaver.h:21
Definition: screensaver.h:45