feat: loop(...) now takes a delta double arg
This commit is contained in:
parent
a8f7525576
commit
e1b7e97348
|
|
@ -21,7 +21,7 @@ void setup() {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
void loop() {
|
void loop(double delta) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void draw_scene(sf::RenderTarget &target, sf::RenderStates const &states) {
|
void draw_scene(sf::RenderTarget &target, sf::RenderStates const &states) {
|
||||||
|
|
|
||||||
|
|
@ -54,9 +54,9 @@ int main() {
|
||||||
// Event Polling
|
// Event Polling
|
||||||
poll_events();
|
poll_events();
|
||||||
// Update
|
// Update
|
||||||
loop();
|
sf::Time const deltaTime{ deltaClock.restart() };
|
||||||
draw_scene(window);
|
ImGui::SFML::Update(window, deltaTime);
|
||||||
ImGui::SFML::Update(window, deltaClock.restart());
|
loop(deltaTime.asSeconds());
|
||||||
if(ImGui::BeginMainMenuBar()) {
|
if(ImGui::BeginMainMenuBar()) {
|
||||||
draw_main_menu_bar();
|
draw_main_menu_bar();
|
||||||
ImGui::EndMainMenuBar();
|
ImGui::EndMainMenuBar();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue