libnx/nx/include/switch/services/applet.h
2017-12-07 18:54:07 -05:00

23 lines
594 B
C

typedef enum
{
APPLET_TYPE_None = -2,
APPLET_TYPE_Default = -1,
APPLET_TYPE_Application = 0,
APPLET_TYPE_SystemApplet = 1,
APPLET_TYPE_LibraryApplet = 2,
APPLET_TYPE_OverlayApplet = 3,
APPLET_TYPE_SystemApplication = 4,
} appletType;
Result appletInitialize(void);
void appletExit(void);
Result appletGetAppletResourceUserId(u64 *out);
Result appletCreateManagedDisplayLayer(u64 *out);
/**
* @brief Processes the current applet status. Generally used within a main loop.
* @return Whether the application should continue running.
*/
bool appletMainLoop(void);