|
MVC
0.0.1
|
Полный список членов класса IModel, включая наследуемые из базового класса
| addCircle(const Point &, const int &)=0 | IModel | pure virtual |
| addLine(const Point &, const Point &)=0 | IModel | pure virtual |
| addPoint(const Point &)=0 | IModel | pure virtual |
| draw(IPainterSptr) const =0 | IModel | pure virtual |
| newModel()=0 | IModel | pure virtual |
| notifyUpdate() noexcept | Observable | inline |
| Observable()=default | Observable | |
| openModel(std::string &)=0 | IModel | pure virtual |
| removeLast()=0 | IModel | pure virtual |
| saveModel()=0 | IModel | pure virtual |
| subscribe(IViewSptr in_observer) noexcept | Observable | inline |
| unsubscribe(IViewSptr in_observer) noexcept | Observable | inline |
| ~IModel()=default | IModel | virtual |
| ~Observable()=default | Observable | virtual |
1.8.17