#pragma once #include #include #include #include #include #include #include #include #include #include #include #include "scenes/ttt_multi_scene.h" #include "views/ttt_multi_game_view.h" #include "ttt_multi_icons.h" typedef struct { Gui* gui; NotificationApp* notifications; ViewDispatcher* view_dispatcher; SceneManager* scene_manager; // Common views Submenu* submenu; TttMultiGameView* game_view; } TttMultiApp; typedef enum { TttMultiViewMenu, TttMultiViewGame, } TttMultiView;