Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Sujets - lil6mon

Pages: [1]
1
Graphique / probleme debutant aves sf::Texte
« le: Avril 19, 2020, 01:57:19 am »
Bonjour j'essai de creer un menu souris asser simple mais je n'arrive pas a afficher le texte de la class que j'ai faite, je pense que le probleme est dans le .cpp :
#include "menu.h"

icon::icon(sf::Vector2f position, sf::Vector2f size, std::string textString)
{
        font.loadFromFile("GoogleSans-Bold.ttf");
        name.setFont(font);
        name.setCharacterSize(24);
        name.setFillColor(sf::Color::Black);
        name.setPosition(position);
        name.setString(textString);
}

void icon::draw(sf::RenderWindow& window)
{
        window.draw(name);
}
 

le .h :
#ifndef MENU_H
#define MENU_H
#include <SFML/Graphics.hpp>
#include <string>

class icon{

        public:

                icon(sf::Vector2f position, sf::Vector2f size, std::string textString);

                void draw(sf::RenderWindow& window);

        protected:

                sf::Text name;
                sf::Font font;
};

#endif

la fenetre se ferme dans l'instant et on me parle de violation d'accès :/

merci pour votre aide.

Pages: [1]
anything