Add API for sf::WindowBase

This commit is contained in:
Chris Thrasher authored and Lukas Dürrenberger committed 2023-11-19 13:23:39 +01:00
1 parent d90cd6f5ee
commit e2401417ef
10 files changed
+768 -64

No files matched your search

+6 -6
View File
@@ -150,15 +150,15 @@ sfBool sfRenderWindow_pollEvent(sfRenderWindow* renderWindow, sfEvent* event)
CSFML_CHECK_RETURN(event, sfFalse);
// Get the event
sf::Event SFMLEvent;
sfBool ret = renderWindow->This.pollEvent(SFMLEvent);
sf::Event sfmlEvent;
sfBool ret = renderWindow->This.pollEvent(sfmlEvent);
// No event, return
if (!ret)
return sfFalse;
// Convert the sf::Event event to a sfEvent
convertEvent(SFMLEvent, event);
convertEvent(sfmlEvent, event);
return sfTrue;
}
@@ -171,15 +171,15 @@ sfBool sfRenderWindow_waitEvent(sfRenderWindow* renderWindow, sfEvent* event)
CSFML_CHECK_RETURN(event, sfFalse);
// Get the event
sf::Event SFMLEvent;
sfBool ret = renderWindow->This.waitEvent(SFMLEvent);
sf::Event sfmlEvent;
sfBool ret = renderWindow->This.waitEvent(sfmlEvent);
// Error, return
if (!ret)
return sfFalse;
// Convert the sf::Event event to a sfEvent
convertEvent(SFMLEvent, event);
convertEvent(sfmlEvent, event);
return sfTrue;
}