NOCL  v0.1.0-2524
Modern C++ Class Library for GUI Projects
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 ▼Cnocl::BaseNon-virtual base class from which NOCL objects may inherit
 ▼Cnocl::VBaseVirtual base class from which NOCL objects may inherit
 Cnocl::ApplicationApplication-level control
 ▼Cnocl::EventHandlerBase class for event handling
 Cnocl::ButtonHandlerEvent handler for nocl::Button events
 ▼Cnocl::GUIComponentBase class for all GUI components
 ▼Cnocl::ContainerBase class for all GUI components that act as containers
 ▼Cnocl::BoxContainer for aligning and sizing components into a rectangular area
 Cnocl::ButtonBoxContainer for aligning and sizing buttons the same way
 ▼Cnocl::ButtonBase class for various types of buttons
 Cnocl::TextButtonTraditional text pushbutton
 Cnocl::FixedFixed layout
 Cnocl::GridContainer which arranges children using a grid of columns and rows
 ▼Cnocl::LayoutBlank layout
 Cnocl::FlexboxFlexbox layout engine
 Cnocl::TextEditorMulti-line text editor
 ▼Cnocl::WindowWindow with a frame
 Cnocl::FrameWindowTop level frame window
 Cnocl::LabelText label
 ▼Cnocl::TextFieldSingle line text editor/entryfield
 Cnocl::SpinButtonEntryfield with buttons to increment or decrement the value in the text field
 Cnocl::ToggleSwitchOn/off toggle switch
 Cnocl::LogfileText log file
 ▼Cstd::exceptionSTL class
 Cnocl::ExceptionException class that inherits from the standard C++ class std:exception
 Cnocl::FlexItemItem used with the Flexbox layout engine
 ▼Cstd::ios_baseSTL class
 ▼Cstd::basic_ios< Char >STL class
 ▼Cstd::basic_ostream< Char >STL class
 ▼Cstd::basic_ofstream< Char >STL class
 ▼Cstd::ofstreamSTL class
 Cnocl::LogfileText log file
 Cnocl::PointThe position (x and y offsets) associated with an object
 Cnocl::SizeThe size (width and height) associated with an object