Moving platform-specific fields in "SFG_Display" into a substructure
[freeglut] / src / mswin / freeglut_internal_mswin.h
index 1fadebc..baf4800 100644 (file)
 #ifndef  FREEGLUT_INTERNAL_MSWIN_H\r
 #define  FREEGLUT_INTERNAL_MSWIN_H\r
 \r
+typedef struct tagSFG_PlatformDisplay SFG_PlatformDisplay;\r
+struct tagSFG_PlatformDisplay\r
+{\r
+    HINSTANCE       Instance;           /* The application's instance        */\r
+    DEVMODE         DisplayMode;        /* Desktop's display settings        */\r
+    char           *DisplayName;        /* Display name for multi display support*/ \r
+};\r
 \r
 \r
-#include "..\Common\freeglut_internal.h"\r
-\r
 \r
 #endif  /* FREEGLUT_INTERNAL_MSWIN_H */
\ No newline at end of file