1

私は C++ が初めてで、Extreme Tux Racer のコードを学ぼうとしています。メイン メソッドのコードでは、manager.Run(...) と表示されます。私には、これは State 名前空間で manager オブジェクトの Run メソッドを実行しているように見えます。

switch (g_game.argument) {
        case 0:
            State::manager.Run(SplashScreen);
            break;
        case 4:
            g_game.toolmode = TUXSHAPE;
            State::manager.Run(Tools);
            break;
        case 9:
            State::manager.Run(OglTest);
            break;
    }

manager オブジェクトの run メソッドは、どこかで宣言および定義する必要があると思います。しかし、含まれているすべてのファイルでマネージャーという単語を検索しましたが、見つかりませんでした。ここで何が欠けていますか?

4

1 に答える 1