Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| ▼Nnocl | |
| CApplication | Application-level control |
| CBase | Non-virtual base class from which NOCL objects may inherit |
| CBox | Container for aligning and sizing components into a rectangular area |
| CButton | Base class for various types of buttons |
| CButtonBox | Container for aligning and sizing buttons the same way |
| CButtonHandler | Event handler for nocl::Button events |
| CContainer | Base class for all GUI components that act as containers |
| CEventHandler | Base class for event handling |
| CException | Exception class that inherits from the standard C++ class std:exception |
| CFixed | Fixed layout |
| CFlexbox | Flexbox layout engine |
| CFlexItem | Item used with the Flexbox layout engine |
| CFrameWindow | Top level frame window |
| CGrid | Container which arranges children using a grid of columns and rows |
| CGUIComponent | Base class for all GUI components |
| CLabel | Text label |
| CLayout | Blank layout |
| CLogfile | Text log file |
| CPoint | The position (x and y offsets) associated with an object |
| CSize | The size (width and height) associated with an object |
| CSpinButton | Entryfield with buttons to increment or decrement the value in the text field |
| CTextButton | Traditional text pushbutton |
| CTextEditor | Multi-line text editor |
| CTextField | Single line text editor/entryfield |
| CToggleSwitch | On/off toggle switch |
| CVBase | Virtual base class from which NOCL objects may inherit |
| CWindow | Window with a frame |