Lines Matching refs:win
191 glutCreateSubWindow(int win, int x, int y, int width, int height)
198 GlutWindow *window = new GlutWindow(gState.windowList[win-1], "child",
218 glutSetWindow(int win)
222 if (win < 1 || win > gState.windowListSize) {
227 window = gState.windowList[win - 1];
284 glutDestroyWindow(int win)
291 GlutWindow *window = gState.windowList[win - 1];
295 // if win is the current window, set current window to 0
356 glutPostWindowRedisplay(int win)
358 GlutWindow *gwin = gState.windowList[win - 1];
378 BDirectWindow *win = dynamic_cast<BDirectWindow*>(gState.currentWindow->Window());
379 if (win == NULL)
382 win->Lock();
386 if (win->IsFullScreen())
387 win->SetFullScreen(false);
389 win->MoveTo(x, y); // move the window
391 win->Unlock();
401 BDirectWindow *win = dynamic_cast<BDirectWindow*>(gState.currentWindow->Window());
402 if (win == NULL)
405 win->Lock();
410 if (win->IsFullScreen())
411 win->SetFullScreen(false);
414 win->ResizeTo(width - 1, height - 1);
416 win->Unlock();
424 BDirectWindow *win = dynamic_cast<BDirectWindow*>(gState.currentWindow->Window());
425 if (win == NULL)
428 win->Lock();
429 win->SetFullScreen(true);
430 win->Unlock();