| CDesktop | Provides a set of basic drawing primitives |
| CUIBitmap | CUIBitmap behaves like CUILabel but additionally it can display an image on the top of its title |
| CUIBitmapButton | A button that also draws a bitmap on top of its title |
| CUIButton | Represents a Button |
| CUICheckBox | Represents a Check Box |
| CUICheckListBox | A List Box that contains a number of CUICheckBox |
| CUIEventLoop | Represents main application event loop |
| CUIEventLoop::MUIEventLoopEvents | Represents the events generated by the CUIEventLoop |
| CUIInput | Represents a generic text control that can edit its value via the keyboard |
| CUILabel | Represents a static text that does not reacts on any events |
| CUIListBox | Abstract List Box class |
| CUIPoint | Represents a point on the screen |
| CUIRadioButton | Represents a Radio Button |
| CUIRadioButtonListBox | A List Box that contains a number of CUIRadioButton |
| CUIRect | Represents a rectangle on the screen |
| CUIScreen | Represents an application screen (window) |
| CUISlider | CUISlider is a scroll bar that user can move up or down |
| CUIStringListBox | A List Box that can contain only strings |
| CUIWidgetGroup | Represents a group of widgets |
| MColorScheme | Represents a set of colors used by controls to draw themselves |
| MFont | Represents a font with rendering possibility |
| MFrameBuffer | Direct TomTom GO FrameBuffer access interface |
| MImage | Represents an image |
| MInputReader | Provides access to the devices's touchscreen and remode control |
| MInputReader::TKeyEventData | Data structure for remote control or keyboard events |
| MInputReader::TTouchEventData | Data structure for the touchscreen |
| MUISkin | Generic skin management interface |
| MUIWidget | Base class for all visible widgets |
| MUIWidget::MUIWidgetEvents | Represents the events generated by the MUIWidget |
| MVirtualScreen | Represents the virtual screen manager for drawing operations |
| MVirtualScreen::MVirtualScreenEvents | Represents the events generated by the MVirtualScreen |
| MVirtualScreen::MVirtualScreenEvents::TVirtualScreenRefreshData | Data structure used for Refresh event |
1.3.5