X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fmswin%2Ffg_internal_mswin.h;h=ee52382b553dc4c3f43fdd092289bc0d9729f58e;hb=99d53f15a4216240088132f6af9cb194b519b1cc;hp=21899b831318bba780a43b9572b4d8782da951b9;hpb=9a83e1923241a52132e87f333184433067456097;p=freeglut diff --git a/src/mswin/fg_internal_mswin.h b/src/mswin/fg_internal_mswin.h index 21899b8..ee52382 100644 --- a/src/mswin/fg_internal_mswin.h +++ b/src/mswin/fg_internal_mswin.h @@ -95,6 +95,16 @@ struct tagSFG_PlatformWindowState DWORD OldStyle; /* window style - stored before the window is made fullscreen */ 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 */ + + /* 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; };