Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML]Does not name a type

Ostatnio zmodyfikowano 2013-09-21 19:08
Autor Wiadomość
KubusiastyKuba
Temat założony przez niniejszego użytkownika
[SFML]Does not name a type
» 2013-09-21 18:44:02
Witam ,chciałbym was prosić o radę :P Jak to naprawić "font"does not name a type oraz "text"does not name a type. Ja moze zamieszcze caly plik(plik z rozszerzeniem "h"):
C/C++
#include <SFML/Graphics.hpp>
using namespace sf;

class ptext
{
    Font font;
    font.loadFromFile( "files/abaddon.ttf" );
    Text text;
    text.setFont( font );
    text.setCharacterSize( 50 );
    text.setColor( Color::White );
public:
    void createt( std::string sentence )
    {
        text.setString( sentence );
    }
    void sett( int x, int y )
    {
        text.setPosition( x, y );
    }
   
};
Błąd wyskakuje w linijce :7,9,10,11.
jest to mój pierwszy raz gdy postanowiłem użyć klasy w projekcie ,ma ona mi pomoc w wypisywaniu na ekranie napisów (jest jeszcze niedokończona).
Oczywiście szukałem na necie rozwiązania problemu ,ale albo problemy są inne albo nie ogarniam naprawy problemu ,więc prosiłbym o łopatologiczne wyjaśnienie.
PS
po wstawieniu klasy w main problem znika jednakże nadal chcę wiedzieć jak to naprawić:)
P-92433
pekfos
» 2013-09-21 18:47:33
Tak się nie używa klas.
P-92434
KubusiastyKuba
Temat założony przez niniejszego użytkownika
» 2013-09-21 18:49:38
czyli moj genialny plan legł w gruzach :( a jak proponujesz mi napisac tę klase?
P-92435
pekfos
» 2013-09-21 18:50:59
Użyj konstruktorów. Nie możesz takiego kodu wpisać bezpośrednio do ciała klasy.
P-92436
KubusiastyKuba
Temat założony przez niniejszego użytkownika
» 2013-09-21 19:08:33
dobra ,ogromne dzięki pekfos :D wszystko już wiem więc zamykam
P-92438
« 1 »
  Strona 1 z 1