|
| MockControllerI (IModelSptr model, IViewSptr view) |
|
| MOCK_METHOD (void, commandClear,(),(override)) |
|
| MOCK_METHOD (void, commandNewPoint,(const Point &),(override)) |
|
| MOCK_METHOD (void, commandNewLine,(const Point &, const Point &),(override)) |
|
| MOCK_METHOD (void, commandNewCircle,(const Point &, const int &),(override)) |
|
| MOCK_METHOD (void, commandRemoveShape,(),(override)) |
|
| MOCK_METHOD (void, commandOpenSuite,(const std::string &),(override)) |
|
| MOCK_METHOD (void, commandSaveSuite,(const std::string &),(override)) |
|
| MOCK_METHOD (void, loop,(),(override)) |
|
| MOCK_METHOD (bool, readCommand,(),(override)) |
|
| IController ()=default |
|
virtual | ~IController ()=default |
|
virtual void | commandClear ()=0 |
| Clearing current model. Подробнее...
|
|
virtual void | commandNewPoint (const Point &)=0 |
| Adds shape Point to current model. Подробнее...
|
|
virtual void | commandNewLine (const Point &, const Point &)=0 |
| Adds shape line to current model. Подробнее...
|
|
virtual void | commandNewCircle (const Point &, const int &)=0 |
| Adds shape circle to current model. Подробнее...
|
|
virtual void | commandRemoveShape ()=0 |
| Removes last shape from current model. Подробнее...
|
|
virtual void | commandOpenSuite (const std::string &)=0 |
| loads the model from file Подробнее...
|
|
virtual void | commandSaveSuite (const std::string &)=0 |
| saves the model to file Подробнее...
|
|
virtual void | loop ()=0 |
| starts processing user commands Подробнее...
|
|
virtual bool | readCommand ()=0 |
| Reads user commands to process current model. Подробнее...
|
|