/*
- * freeglut_internal_mswin.h
+ * fg_internal_mswin.h
*
* The freeglut library private include file.
*
DWORD OldStyleEx; /* window Ex style - stored before the window is made fullscreen */
BOOL OldMaximized; /* window maximized state - stored before the window is made fullscreen */
- GLboolean MouseTracking; /* Needed for generating GLUT_ENTERED and GLUT_LEFT entry func callbacks on windows */
- GLboolean WindowFuncCalled; /* Indicate whether windowStatus/visibility func was notified that this window was created */
+ BOOL MouseTracking; /* Needed for generating GLUT_ENTERED and GLUT_LEFT entry func callbacks on windows */
+
+ /* Need to store window titles to emulate
+ * glutSetIconTitle/glutSetWindowTitle as Windows has only
+ * one title associated with a window and we need to swap
+ * them out based on the window's iconic state
+ */
+ char* WindowTitle;
+ char* IconTitle;
};