bool CGame::UpdateInput() { SDL_Event event; G_KEYDOWN=0; RefreshMouse(); SDL_PollEvent(&event); switch (event.type) { case SDL_KEYDOWN: G_KEYDOWN=event.key.keysym.sym; break; case SDL_VIDEOEXPOSE: break; case SDL_VIDEORESIZE: break; case SDL_QUIT: G_QUIT=true; break; default: break; } UserKeys(); return false; }
void IAGSEngine::SetMousePosition(int x, int y) { filter->SetMousePosition(x, y); RefreshMouse(); }