| AbstractMenu | An abstraction for the application menus | 
| Action | The abstraction for an action (i.e. used inside menus) | 
| AngleConstraintType | Specifies angle constraints during snapping. | 
| Annotation | A layout annotation (i.e. ruler) | 
| Application | The application object | 
| BitmapBuffer | A simplistic pixel buffer representing monochrome image | 
| BrowserDialog | A HTML display and browser dialog | 
| BrowserPanel | A HTML display and browser widget | 
| BrowserSource | The BrowserDialog's source for "int" URL's | 
| ButtonState | The namespace for the button state flags in the mouse events of the Plugin class. | 
| CellView | A class describing what is shown inside a layout view | 
| ConfigPage | The plugin framework's configuration page | 
| Cursor | The namespace for the cursor constants | 
| Dispatcher | Root of the configuration space in the plugin context and menu dispatcher | 
| EditorHooks | An implementation base class for editor hooks | 
| EditorOptionsPage | The plugin framework's editor options page | 
| EditorOptionsPageBase | The plugin framework's editor options page base class | 
| FileDialog | Various methods to request a file name | 
| HelpDialog | The help dialog | 
| HelpSource | A BrowserSource implementation delivering the help text for the help dialog | 
| Image | An image to be stored as a layout annotation | 
| ImageDataMapping | A structure describing the data mapping of an image object | 
| InputDialog | Various methods to open a dialog requesting data entry | 
| KeyCode | The namespace for the some key codes. | 
| LayerProperties | The layer properties structure | 
| LayerPropertiesIterator | Layer properties iterator | 
| LayerPropertiesNode | A layer properties node structure | 
| LayerPropertiesNodeRef | A class representing a reference to a layer properties node | 
| LayoutView | The view object presenting one or more layout objects | 
| LayoutView::SelectionMode | Specifies how selected objects interact with already selected ones. | 
| LayoutViewWidget | |
| Macro | A macro class | 
| Macro::Format | Specifies the format of a macro | 
| Macro::Interpreter | Specifies the interpreter used for executing a macro | 
| MacroExecutionContext | Support for various debugger features | 
| MacroInterpreter | A custom interpreter for a DSL (domain specific language) | 
| MainWindow | The main application window and central controller object | 
| Marker | The floating-point coordinate marker object | 
| MessageBox | Various methods to display message boxes | 
| NetlistBrowserDialog | Represents the netlist browser dialog. | 
| NetlistObjectPath | An object describing the instantiation of a netlist object. | 
| NetlistObjectsPath | An object describing the instantiation of a single netlist object or a pair of those. | 
| ObjectInstPath | A class describing a selected shape or instance | 
| PixelBuffer | A simplistic pixel buffer representing an image of ARGB32 or RGB32 values | 
| Plugin | The plugin object | 
| PluginBase | The plugin base class | 
| PluginFactory | The plugin framework's plugin factory object | 
| TextInfo | A utility class for generating text bounding boxes including the glyph polygons |