31 #ifndef TEMPLATESIMULATOR_H
32 #define TEMPLATESIMULATOR_H
90 #endif // TEMPLATESIMULATOR_H
virtual bool stopSimulation()=0
Stops simulation and resets its to initial state, all user data from simulation are cleared...
virtual bool goBack()=0
Gets simulation one step back.
void canGoBackChanged(bool can_go_back)
Emitted if "can go back" status of simulator changes.
TemplateCore * core() const
Access to associated template core.
void simulationStopRequested()
Emitted if simulation is stopped from template itself.
virtual void launch()
Called when core with this simulator widget is fully loaded from XML bundle or newly created...
QSize sizeHint() const
Hint for default and fixed size for all simulator contents.
The core class container for single template.
virtual bool startSimulation()=0
(Re)starts the simulation.
Base widget which represents simulator of the template.