Files
cppcourse/397/SolutionEx71ABonus/ConsolePoleVisitor.cpp
T
2026-10-05 11:27:21 +02:00

15 lines
510 B
C++

// ======================================================
// ConsolePole.cpp
// ======================================================
#include "ConsolePoleVisitor.h"
#include "Light.h"
#include "Pole.h"
#include "Screen.h"
void ConsolePoleVisitor::update(const Hint &h) { MyPole.accept(*this); }
ConsolePoleVisitor::ConsolePoleVisitor(Pole &p) : MyPole(p) { MyPole.accept(*this); }
void ConsolePoleVisitor::visit(Light &l) { Screen::write(l.getString(), l.getX(), l.getY(), l.getColor()); }