36 #ifndef __INCLUDE_CSTARTWINDOW_NXX 37 #define __INCLUDE_CSTARTWINDOW_NXX 43 #include <nuttx/config.h> 60 #if defined(__cplusplus) 121 struct nxgl_size_s m_iconSize;
147 static int startWindow(
int argc,
char *argv[]);
165 void getIconBounds(
void);
171 void removeAllApplications(
void);
272 bool isFullScreen(
void)
const;
296 #if defined(CONFIG_NXWM_UNITTEST) && !defined(CONFIG_NXWM_TOUCHSCREEN) 297 void clickIcon(
int index,
bool click);
302 #endif // __cplusplus 304 #endif // __INCLUDE_CSTARTWINDOW_NXX
CApplicationWindow * m_window
EStartWindowMessageOpcodes
TNxArray< struct SStartWindowSlot > m_slots
enum EStartWindowMessageOpcodes msgId
FAR const char * g_startWindowMqName
IApplicationFactory * app
NXWidgets::CImage * image