W jaki sposób wywoływać typ wyliczeniowy ENUM w innej klasie?
Deklaruję ENUM publicznie w klasie GameStates:
class GameStates
{
public:
enum GameState {MENU, GAME, EXIT};
GameState state;
};
I chciałbym ustawić powiedzmy wartość na state = MENU, ale w innej klasie