| glv::Application | Singleton GLV application |
| glv::Array< T > | Array |
| glv::Box | A Group that automatically fits itself to child Views |
| glv::Button | Single button |
| glv::ButtonBase< V > | Generic base class for buttons |
| glv::Buttons | Multiple buttons |
| glv::ChangedValue< T > | Generic index/value struct for widget notifications |
| glv::Color | An RGBA color |
| glv::Direction | Direction types |
| glv::draw::Disable | Disables rendering capabilities |
| glv::draw::Enable | Enables rendering capabilities |
| glv::Font | Font |
| glv::GLV | The top-level View |
| glv::Group | View used for forming a group of child Views |
| glv::Keyboard | Holds keyboard state |
| glv::Label | Basic label widget |
| glv::Label::Spec | Prototype for constructor |
| glv::Mouse | Holds mouse state |
| glv::Notification | Notification object |
| glv::Notifier | Notifies one or more observers of state change |
| glv::NumberDialer | Number editor with individually controllable digits |
| glv::Placer | View placer |
| glv::Plot | A 1D or 2D function plot |
| glv::Slider | Single slider |
| glv::Slider1DBase< V > | Base class for 1-D slider types |
| glv::Slider2D | A 2-D slider |
| glv::SliderBase< Dim > | Abstract multidimensional slider |
| glv::SliderGrid< Dim > | A multi-parameter slider grid |
| glv::SliderRange | A slider with an adjustable interval |
| glv::Sliders | Multiple sliders |
| glv::SmartObject< BaseClass > | Mixin class for doing advanced memory management |
| glv::SmartPointer | Smart pointer functionality to avoid deleting references |
| glv::Style | Overall appearance scheme |
| glv::StyleColor | Color style for View appearance |
| glv::Table | Table class for doing rectangular layouts |
| glv::Texture2 | 2-D texture |
| glv::TextView | View for editing text |
| glv::TRect< T > | Rectangle shape |
| glv::Values< T, Nx, Ny > | One or more static values |
| glv::ValueWidget< Tv, Tm > | Base class for a widget with a grid of values |
| glv::View | The base class of all GUI elements |
| glv::View::TraversalAction | An action to be called when traversing the node tree |
| glv::Window | A window with an assignable GLV context |
1.5.5