#pragma once #include "game/game_state.hpp" #include "character/character.hpp" class StatePlaying : public GameState { public: std::unique_ptr player; StatePlaying(); StatePlaying(StatePlaying&&); ~StatePlaying() override; bool Init(Game*) override; void handle_Events(SDL_Event&, Game*) override; void Update(Game*) override; void Render(Game*) override; void Load(SDL_Renderer* renderer, std::string path); void Save(std::string path); };