| RS_ActionBack | GUI action for back button |
| RS_ActionBlocksAdd | This action class can handle user events to edit blocks |
| RS_ActionBlocksAttributes | This action class can handle user events to edit block attributes |
| RS_ActionBlocksCreate | This action class can handle user events for creating blocks from existing entities |
| RS_ActionBlocksEdit | This action class can handle user events to edit blocks |
| RS_ActionBlocksExplode | This action class can handle user events for exploding blocks and other entity containers into single entities |
| RS_ActionBlocksFreezeAll | This action class can handle user events to edit layers |
| RS_ActionBlocksInsert | This action class can handle user events for inserting blocks into the current drawing |
| RS_ActionBlocksRemove | This action class can handle user events to remove blocks |
| RS_ActionBlocksToggleView | This action class can handle user events to edit layers |
| RS_ActionDebugEntities | This action triggers an auto zoom |
| RS_ActionDebugResize | This action resizes the application window |
| RS_ActionDefault | This action class can handle user events to select all entities |
| RS_ActionDimAligned | This action class can handle user events to draw aligned dimensions |
| RS_ActionDimAngular | This action class can handle user events to draw angular dimensions |
| RS_ActionDimDiametric | This action class can handle user events to draw diametric dimensions |
| RS_ActionDimension | Base class for dimension actions |
| RS_ActionDimLeader | This action class can handle user events to draw leaders (arrows) |
| RS_ActionDimLinear | This action class can handle user events to draw aligned dimensions |
| RS_ActionDimRadial | This action class can handle user events to draw radial dimensions |
| RS_ActionDrawArc | This action class can handle user events to draw simple arcs with the center, radius, start- and endangle given |
| RS_ActionDrawArc3P | This action class can handle user events to draw arcs with three points given |
| RS_ActionDrawArcTangential | This action class can handle user events to draw arcs with three points given |
| RS_ActionDrawCircle | This action class can handle user events to draw circles with a given center and a point on the circle line |
| RS_ActionDrawCircle2P | This action class can handle user events to draw simple arcs with the center, radius, start- and endangle given |
| RS_ActionDrawCircle3P | This action class can handle user events to draw circles with three points given |
| RS_ActionDrawCircleCR | This action class can handle user events to draw simple arcs with the center, radius, start- and endangle given |
| RS_ActionDrawEllipseAxis | This action class can handle user events to draw ellipses with a center point and the endpoints of minor and major axis |
| RS_ActionDrawHatch | This action class can handle user events to draw hatches |
| RS_ActionDrawImage | This action class can handle user events for inserting bitmaps into the current drawing |
| RS_ActionDrawLine | This action class can handle user events to draw simple lines with the start- and endpoint given |
| RS_ActionDrawLineAngle | This action class can handle user events to draw simple lines at a gien angle |
| RS_ActionDrawLineBisector | This action class can handle user events to draw bisectors |
| RS_ActionDrawLineFree | This action class can handle user events to draw freehand lines |
| RS_ActionDrawLineHorVert | This action class can handle user events to draw horizontal/vertical lines from a given startpoint to an endpoint closest to a second given point |
| RS_ActionDrawLineParallel | This action class can handle user events to draw parallel lines, arcs and circles |
| RS_ActionDrawLineParallelThrough | This action class can handle user events to draw parallel lines, arcs and circles |
| RS_ActionDrawLinePolygon | This action class can handle user events to draw polygons |
| RS_ActionDrawLinePolygon2 | This action class can handle user events to draw polygons |
| RS_ActionDrawLineRectangle | This action class can handle user events to draw rectangles with two corners given |
| RS_ActionDrawLineRelAngle | This action class can handle user events to draw lines with a given angle to a given entity |
| RS_ActionDrawLineTangent1 | This action class can handle user events to draw tangents from points to circles |
| RS_ActionDrawLineTangent2 | This action class can handle user events to draw tangents from circle to circle |
| RS_ActionDrawPoint | This action class can handle user events to draw points |
| RS_ActionDrawSpline | This action class can handle user events to draw splines |
| RS_ActionDrawText | This action class can handle user events to draw texts |
| RS_ActionEditCopy | This action class can handle user events for copying or cutting entities to the clipboard |
| RS_ActionEditPaste | This action class can handle user events for pasting entities from the clipboard into the current document |
| RS_ActionEditUndo | This action class can handle user events for undo / redo |
| RS_ActionFactory | This class can store recent files in a list |
| RS_ActionFileNew | This action class can handle user events to create new blank documents |
| RS_ActionFileOpen | This action class can handle user events to open files |
| RS_ActionFileSave | This action class can handle user events to save the current file |
| RS_ActionFileSaveAs | This action class can handle user events to export files in various formats |
| RS_ActionForward | GUI action for forward button |
| RS_ActionHandler | This class can trigger actions (from menus, buttons, |
| RS_ActionInfoAngle | This action class can handle user events to measure angles |
| RS_ActionInfoArea | This action class can handle user events to measure distances between two points |
| RS_ActionInfoDist | This action class can handle user events to measure distances between two points |
| RS_ActionInfoDist2 | This action class can handle user events to measure distances between entities and points |
| RS_ActionInfoInside | This action class can handle user events for checking if a given point is inside or outside the selected contour |
| RS_ActionInfoTotalLength | This action class can handle user events to delete entities |
| RS_ActionLayersAdd | This action class can handle user events to add layers |
| RS_ActionLayersEdit | This action class can handle user events to edit layers |
| RS_ActionLayersFreezeAll | This action class can handle user events to edit layers |
| RS_ActionLayersRemove | This action class can handle user events to remove layers |
| RS_ActionLayersToggleLock | This action class can handle user events to edit layers |
| RS_ActionLayersToggleView | This action class can handle user events to edit layers |
| RS_ActionLibraryInsert | This action class can handle user events for inserting library items (or any other DXF files) into the current drawing (as block/insert) |
| RS_ActionLockRelativeZero | This action class can handle user events to lock or unlock the relative Zero point |
| RS_ActionModifyAttributes | This action class can handle user events to change the attributes of entities |
| RS_ActionModifyBevel | This action class can handle user events to bevel corners |
| RS_ActionModifyCut | This action class can handle user events to divide entities |
| RS_ActionModifyCut2 | This action class can handle user events to cut out segments from entities |
| RS_ActionModifyDelete | This action class can handle user events to delete entities |
| RS_ActionModifyDeleteFree | This action class can handle user events to delete entities |
| RS_ActionModifyDeleteQuick | This action class can handle user events to delete entities directly (every click removes an entity) |
| RS_ActionModifyEntity | This action class can handle user events to select entities |
| RS_ActionModifyExplodeText | This action class can handle user events for exploding blocks and other entity containers into single entities |
| RS_ActionModifyMirror | This action class can handle user events to mirror entities |
| RS_ActionModifyMove | This action class can handle user events to move entities |
| RS_ActionModifyMoveRotate | This action class can handle user events to move and at the same time rotate entities |
| RS_ActionModifyRotate | This action class can handle user events to move entities |
| RS_ActionModifyRotate2 | This action class can handle user events to rotate entities around two entities |
| RS_ActionModifyRound | This action class can handle user events to round corners |
| RS_ActionModifyScale | This action class can handle user events to move entities |
| RS_ActionModifyStretch | This action class can handle user events to move entities |
| RS_ActionModifyToBack | This action class can handle user events to move entities to the background / foreground |
| RS_ActionModifyTrim | This action class can handle user events to trim entities |
| RS_ActionModifyTrimAmount | This action class can handle user events to trim entities by a given amount |
| RS_ActionOptionsDrawing | This action class can handle user events to change general application options |
| RS_ActionPARISDebugCreateContainer | Creates an entity group without using blocks |
| RS_ActionPrintPreview | Default action for print preview |
| RS_ActionSelect | This action class can handle user events to select entities |
| RS_ActionSelectAll | This action class can handle user events to select all entities |
| RS_ActionSelectBase | This class is the base class to all select actions |
| RS_ActionSelectContour | This action class can handle user events to select contours |
| RS_ActionSelectIntersected | This action class can handle user events to select all entities |
| RS_ActionSelectInvert | This action class can handle user events to select all entities |
| RS_ActionSelectLayer | This action class can handle user events to select contours |
| RS_ActionSelectSingle | This action class can handle user events to select entities |
| RS_ActionSelectWindow | This action class can handle user events to select all entities |
| RS_ActionSetRelativeZero | This action class can handle user events to set the relative Zero point |
| RS_ActionSetSnapMode | This action changes the current snap mode |
| RS_ActionSetSnapRestriction | This action changes the current additional snap mode |
| RS_ActionSnapIntersectionManual | This action class can handle user events to trim entities |
| RS_ActionToolRegenerateDimensions | This action class can handle user events to regenerate dimensions |
| RS_ActionViewDraft | This action toggles the draft mode (application global) |
| RS_ActionViewGrid | This action toggles the grid visibility (local to drawing) |
| RS_ActionZoomAuto | This action triggers an auto zoom |
| RS_ActionZoomAutoY | This action triggers an auto zoom in Y only |
| RS_ActionZoomIn | This action triggers zoom increase |
| RS_ActionZoomPan | This action class can handle user events to zoom in a window |
| RS_ActionZoomPrevious | This action switches back to the previously used view |
| RS_ActionZoomRedraw | This action triggers an auto zoom |
| RS_ActionZoomScroll | This action triggers a scrolling |
| RS_ActionZoomWindow | This action class can handle user events to zoom in a window |