Cześć. Próbowałem zrobić rysowanie tekstu w oknie glfw za pomocą sfml i wykodziłem coś takiego:
Text::Text(std::string wayToFont, std::string drawText, unsigned int size, const sf::Color color)
{
if (!font.loadFromFile(wayToFont))
{
std::cout << "Can't load font: " << wayToFont << std::endl;
}
else
{
text.setFont(font);
text.setString(drawText);
text.setCharacterSize(size);
text.setColor(color);
}
}
Text::~Text()
{
}
void Text::draw()
{
sf::Drawable::draw();
}
Tylko że nie rozumiem jak działa drawable. Gdy w argumencie sf::RenderTarget &target, podaję mój tekst to wywala błąd, i zupełnie nie wiem o co chodzi w drugim argumencie.