Cześć.
Jeżeli gdzieś już jest post w którym poznam odpowiedź to proszę podać link.
Mam taki problem. Próbuję stworzyć (obiektowo) prostą grę opartą o c++ i sfml 2.x .
Przykład;
Tworzę klasy:
-Grafika
-sterowanie
W klasie grafika mam metody które renderują i generują okno a także metode która wczytuje grafikę, a w klasie sterowanie mam metode sterowania modelem na scenie czyli graczem. I tu mam problem, próbowałem na wiele sposobów; przyjaźń, dziedziczenie i nic nie pomaga, a chodzi mi o to że:
W klasie Grafika w metodzie okno tworzę okno o nazwie window. W klasie sterowanie metoda ruch korzysta z zmiennej nazwy okna, i pokazuje błąd że taka zmienna nie istnieje. Moje pytanie brzmi: Jak utworzyć te klasy żeby metoda w klasie sterowanie odczytywała nazwę okna z klasy Grafika?