j'ai plus le code sous les yeux du coup plus le message mais c'etait quelque chose comme : "Player has an ambiguous base sf::Drawable"
(j'utilise la sfml)
j'ai ma classe player qui herite de Entity, sf::Drawable et sf::Transformable
(sf::Drawable herite d'une seule fonction virtuelle pure)
Entity herite de sf::Drawable et dans entity je met la fonction virtuelle draw comme pure (avec = 0)
ma classe EntityManager possede un std::vector<Entity*> et apres j'appelle une fonction dans le entity manager qui pour chaque Entity du vector, appelle la fonction draw de l'entity qui elle meme appelle donc la fonction du Player (puis d'autres classes qui heriteront de Entity), donc tout marche bien mais je comprends pas trop le warning