strange_flag_solver/StrangeFlag_Displayer.hpp
2024-04-09 22:16:23 +02:00

12 lines
358 B
C++

#ifndef STRANGEFLAG_DISPLAYER_HPP
#define STRANGEFLAG_DISPLAYER_HPP
#include "StrangeFlag.hpp"
class StrangeFlag_Displayer {
public:
virtual void display_state(StrangeFlag * const f) = 0;
virtual void display_fail(const size_t steps, const size_t tries) = 0;
virtual void display_result(const bool is_success, const size_t steps) = 0;
};
#endif