Trop rapide du genre 6 caractères en une seconde...
while(app.isOpen()) //inclut les fonctions display, clear et draw (ce dont on avait débattu sur un autre sujet xD)
{
while(app.pollEvent()) //inclut ma fonction onEvent
{
if(CmEvent::clicLeft(app.getEvent()) && boutonT.isHover(app.getWindowPtr()))
{
boutonT.centerText("Bim! Centré!");
}
if(CmEvent::clicLeft(app.getEvent()) && boutonI.isHover(app.getWindowPtr()))
{
boutonI.centerImage();
}
if(CmEvent::enterPressed(app.getEvent()) && Input::getActiveInputPtr() != NULL)
{
boutonT.centerText(Input::Input::getActiveInputPtr()->returnString());
}
}
}
bool Application::pollEvent()
{
bool retour = mWindow.pollEvent(mEvent);
if(mEvent.type == sf::Event::Closed)
close();
else
mGuiMgr.onEvent(mEvent,&mWindow);
return retour;
}
Est-ce que ça peut avoir un rapport avec le fait que j'utilise un FrameRateLimit un peu trop élevé ?
Eh bien nan... Je viens de tester....