/* * MVC example of GTKmm program * * Controller class. Is responsible for translating UI events (from the View) * into method calls to the Model. * * Created by Jo Atlee on 06/07/09. * Updated to GTKmm 3.0 (version 3.10.1) from 2.4 on February 13, 2017. * Copyright 2009, 2017 UW. All rights reserved. * */ #ifndef MVC_CONTROLLER_H #define MVC_CONTROLLER_H #include class Model; class Controller { public: Controller( Model* ); void nextButtonClicked(); void resetButtonClicked(); private: Model *model_; }; // Controller #endif