| 633 | } |
| 634 | |
| 635 | void mainLoop() { |
| 636 | mWindow->clear(); |
| 637 | |
| 638 | KM->update(); |
| 639 | |
| 640 | if ( KM->isKeyDown( KEY_ESCAPE ) ) { |
| 641 | mWindow->close(); |
| 642 | } |
| 643 | |
| 644 | physicsUpdate(); |
| 645 | |
| 646 | if ( KM->isKeyUp( KEY_LEFT ) || KM->isKeyUp( KEY_A ) ) { |
| 647 | ChangeDemo( mCurDemo - 1 ); |
| 648 | } else if ( KM->isKeyUp( KEY_RIGHT ) || KM->isKeyUp( KEY_D ) ) { |
| 649 | ChangeDemo( mCurDemo + 1 ); |
| 650 | } |
| 651 | |
| 652 | mWindow->display(); |
| 653 | } |
| 654 | |
| 655 | EE_MAIN_FUNC int main( int, char*[] ) { |
| 656 | mWindow = Engine::instance()->createWindow( WindowSettings( 1024, 768, "eepp - Physics" ), |
nothing calls this directly
no test coverage detected