|
| | 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. Подробнее...
|
| |