#include <QtCore>
#include "rs.h"
-class RS_ActionInterface;
+class ActionInterface;
class RS_ArcData;
class RS_AttributesData;
class RS_BevelData;
class RS_DimLinearData;
class RS_DimensionData;
class RS_Document;
+class Drawing;
class RS_Entity;
class RS_EventHandler;
-class RS_Graphic;
-class RS_GraphicView;
+class GraphicView;
class RS_Grid;
class RS_Hatch;
class RS_Insert;
* window for the given document or for a new document if no document
* is given.
*/
- virtual RS_GraphicView * requestNewDocument(const QString & fileName = QString::null,
+ virtual GraphicView * requestNewDocument(const QString & fileName = QString::null,
RS_Document * doc = NULL) = 0;
/**
* @param update true: widget gets data from the action, false:
* widget gets data from config file.
*/
- virtual void requestOptions(RS_ActionInterface * action, bool on, bool update = false) = 0;
+ virtual void requestOptions(ActionInterface * action, bool on, bool update = false) = 0;
/**
* This virtual method must be overwritten and must present
*
* @param nextAction ID of next action to create after selecting was done.
*/
- virtual void requestToolBarSelect(RS_ActionInterface * selectAction, RS2::ActionType nextAction) = 0;
+ virtual void requestToolBarSelect(ActionInterface * selectAction, RS2::ActionType nextAction) = 0;
/**
* This virtual method must be overwritten and must present
*
* @param graphic Graphic document.
*/
- virtual void requestOptionsDrawingDialog(RS_Graphic & graphic) = 0;
+ virtual void requestOptionsDrawingDialog(Drawing & graphic) = 0;
#ifdef RS_CAM
- virtual bool requestCamOptionsDialog(RS_Graphic & graphic) = 0;
+ virtual bool requestCamOptionsDialog(Drawing & graphic) = 0;
#endif
/**