MVC
0.0.1
|
Here is controlls the model. Подробнее...
#include <icontroller.h>
Открытые члены | |
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. Подробнее... | |
Here is controlls the model.
|
default |
|
virtualdefault |
|
pure virtual |
Clearing current model.
Замещается в Controller.
|
pure virtual |
Adds shape circle to current model.
Замещается в Controller.
Adds shape line to current model.
Замещается в Controller.
|
pure virtual |
Adds shape Point to current model.
Замещается в Controller.
|
pure virtual |
loads the model from file
Замещается в Controller.
|
pure virtual |
Removes last shape from current model.
Замещается в Controller.
|
pure virtual |
saves the model to file
Замещается в Controller.
|
pure virtual |
starts processing user commands
Замещается в Controller.
|
pure virtual |
Reads user commands to process current model.