ELEC2645 (2018/19) / Mbed 2 deprecated el17ajf

Dependencies:   mbed

Fork of el17ajf by Angus Findlay

Engine/Engine.cpp

Committer:
el17ajf
Date:
2019-03-12
Revision:
2:0b5e289ef905
Parent:
1:928632432ea4
Child:
5:3efbdcb3efaf

File content as of revision 2:0b5e289ef905:

Engine::Engine() {
    
}

Engine::~Engine() {
    
}

void Engine::loop() {
    while (1) {
        Input::update();
        Graphics::clear();
        
        if (Menus::count == 0) {
            game.update();
        }
        
        game.draw();
        
        if (Menus::count > 0) {
            Menus::updateAndDraw();
        }
        
        Graphics::render();
        
        wait_ms(1000/FPS);
    }
}