Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void iApplication::run()
- {
- _running = true;
- _frameSectionID = iStatistics::getInstance().registerSection("app:frame", 0);
- _handleSectionID = iStatistics::getInstance().registerSection("app:handle", 0);
- do
- {
- iStatistics::getInstance().nextFrame();
- iStatistics::getInstance().beginSection(_frameSectionID);
- iTimer::getInstance().handle();
- _windows.flush();
- iNodeFactory::getInstance().handle();
- iPhysics::getInstance().handle();
- iStatistics::getInstance().beginSection(_handleSectionID);
- handle();
- iStatistics::getInstance().endSection(_handleSectionID);
- draw();
- iStatistics::getInstance().endSection(_frameSectionID);
- } while (_running);
- iStatistics::getInstance().unregisterSection(_frameSectionID);
- iStatistics::getInstance().unregisterSection(_handleSectionID);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement