Chrysalis - Pattern
Loading...
Searching...
No Matches
PointObserver.h
Go to the documentation of this file.
1#ifndef CHRYSALIS_POINTOBSERVER_H
2#define CHRYSALIS_POINTOBSERVER_H
3
4#include "BaseObserver.h"
5
10namespace Chrysalis {
11 class Point;
12 class PointObserver: public BaseObserver<PointObserver> {
13 protected:
14 explicit PointObserver() = default;
15 public:
16 virtual void pointMoved(const Point* point) = 0;
17 };
18}
20
21#endif //CHRYSALIS_POINTOBSERVER_H
virtual void pointMoved(const Point *point)=0
Definition Point.h:9
Definition Argument.h:9