void room_update() { window_set_caption(room_caption); if (view_enabled) { for (int i=0;i<8;i++) if (view_visible[i]) { if (mouse_x >= view_xport[i] && mouse_x < view_xport[i]+view_wport[i] && mouse_y >= view_yport[i] && mouse_y < view_yport[i]+view_hport[i]) { mouse_x=view_xview[i]+((mouse_x-view_xport[i])/(double)view_wport[i])*view_wview[i]; mouse_y=view_yview[i]+((mouse_y-view_yport[i])/(double)view_hport[i])*view_hview[i]; break; } } } }
void screen_refresh() { glXSwapBuffers(enigma::x11::disp, enigma::x11::win); enigma::update_mouse_variables(); window_set_caption(room_caption); }
void screen_refresh() { window_set_caption(room_caption); enigma::update_mouse_variables(); m_swapChain->Present(0, 0); }
void screen_refresh() { window_set_caption(room_caption); enigma::update_mouse_variables(); SwapBuffers(enigma::window_hDC); }
void screen_refresh() { window_set_caption(room_caption); enigma::update_mouse_variables(); d3dmgr->Present(NULL, NULL, NULL, NULL); }
inline void window::set_caption(const wchar_t* text) { window_set_caption(hwnd, text); }