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