AMI -> MissionSelect
This commit is contained in:
@ -1,13 +1,13 @@
|
||||
#pragma once
|
||||
|
||||
#include "AMI.h"
|
||||
#include "MissionSelect.h"
|
||||
#include "defines.h"
|
||||
|
||||
#include <SDL2/SDL.h>
|
||||
|
||||
#include <memory>
|
||||
|
||||
enum class AppView { AMI, DRIVER, TESTING };
|
||||
enum class AppView { MISSION_SELECT, AMI, DRIVER, TESTING };
|
||||
|
||||
class SDLManager {
|
||||
public:
|
||||
@ -33,7 +33,7 @@ private:
|
||||
// others and its destructor is called after the others.
|
||||
SDLManager sdl_manager;
|
||||
|
||||
std::unique_ptr<AMI> ami;
|
||||
std::unique_ptr<MissionSelect> mission_select;
|
||||
|
||||
bool running;
|
||||
AppView view;
|
||||
|
||||
@ -10,10 +10,10 @@
|
||||
#include <queue>
|
||||
#include <vector>
|
||||
|
||||
class AMI final : public View {
|
||||
class MissionSelect final : public View {
|
||||
public:
|
||||
AMI(SDL_Renderer* renderer);
|
||||
~AMI();
|
||||
MissionSelect(SDL_Renderer* renderer);
|
||||
~MissionSelect();
|
||||
|
||||
void draw() override;
|
||||
void handle_events(std::queue<Event>& events) override;
|
||||
Reference in New Issue
Block a user