Management-Problem
-
Klasse: Game (Hat Zugriff und steuert Player)
Klasse: Player (Hat Zugriff und steuert Inventory)
Klasse: Inventory (Hat Zugriff und steuert Slot/Items)
Klasse: Slot und Item-KlassenProblem:
Die Item-Klassen möchten auch auf die Game-Klasse zugreifen können, zum Beispiel:(In der use() Funktion eines Items):
game.player.addHealth(50);Wenn ich jetzt auch noch in Items.h zum Beispiel die Game.h einbinde kommen sehr viele Fehler, weil sich Header wohl selbst inkludieren oder so...
Wie könnte ich es hinbekommen?
-
// Items.h class Game; // Items.cpp #include "Game.h"
-
Vielen Dank!
Ich muss mich da noch einüben