//Includes std
#include <iostream>
-
-
namespace bbtk
{
-
class GConnectorController : public GObjectController
{
-
public:
-
//Constructors
GConnectorController();
~GConnectorController();
-
//Public methods
-
// Methods from InteractorStyleMaracas
virtual bool OnMouseMove();
virtual bool OnLeftButtonDown();
virtual bool OnRightButtonUp();
virtual bool OnMiddleButtonDown();
virtual bool OnMiddleButtonUp();
-
// Implementation of the creaMaracasVisu controller
manualConnectorContourController* getManualContourController();
void setManualContourController(manualConnectorContourController* controller);
-
virtual void removeFromScene();
-
// Reports the end in the contour creation
void endContourCreation();
-
private:
-
//Attributes
-
// Implementation of the creaMaracasVisu contour (manualContourControler) controller
manualConnectorContourController* _controller;
-
//Private Methods
-
protected:
//Protected methods
-
};
-
-
}
// namespace bbtk
#endif