Bonjour tout le monde,
J'essaye en ce moment de me créer une classe Bullet qui me servira pour tous mes futurs chef d'oeuvres, et je me retrouve confronté à un petit problème. Voici le code qui me semblait idéal..
virtual void draw(sf::RenderTarget &target, sf::RenderStates states)
{
target.draw(m_cShape);
m_cShape.move(truc,bidule);
}
Or, le prototype est
virtual void draw(sf::RenderTarget &target, sf::RenderStates states) const
Avec const à la fin! impossible donc d'appeler move
.
Quelqu'un aurait-il une idée pour contourner ce problème? Merci