System/SystemEvent: Merge with Input/InputEvent into just Event.
This commit is contained in:
parent
858e721451
commit
10198484e7
12 changed files with 152 additions and 80 deletions
|
|
@ -56,6 +56,9 @@ void Game::gameLoop()
|
|||
|
||||
processEvents();
|
||||
|
||||
// Update input.
|
||||
getInput()->update();
|
||||
|
||||
if (time.beginFrame()) {
|
||||
|
||||
while(time.tick()) {
|
||||
|
|
@ -71,18 +74,18 @@ void Game::gameLoop()
|
|||
void Game::processEvents()
|
||||
{
|
||||
MessageQueue& queue = m_platform->getMessageQueue();
|
||||
SysEvent event;
|
||||
Event event;
|
||||
|
||||
while(queue.pollEvent(event)) {
|
||||
|
||||
if (event.type == SysEvent::Quit) {
|
||||
if (event.type == Event::Quit) {
|
||||
exit();
|
||||
break;
|
||||
}
|
||||
|
||||
// Call message handler.
|
||||
|
||||
if (event.type == SysEvent::Size) {
|
||||
if (event.type == Event::Size) {
|
||||
m_messageHandler->onSizeChanged(event.size.display, event.size.width, event.size.height);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue