Classes | |
| class | BAbstractLayout |
| BLayout subclass providing convenience methods for derived implementations. More... | |
| class | BLayoutBuilder::Base< ParentBuilder > |
| Base for all other layout builders in the BLayoutBuilder namespace. More... | |
| class | BGridLayout |
| The BGridLayout class a BLayout subclass that arranges the items it holds in a grid. More... | |
| class | BGroupLayout |
| The BGroupLayout class is a simple BLayout subclass that arranges the items it holds within a vertical or horizontal box. More... | |
| class | BLayout |
| The BLayout class provides an interface, and some basic implementation to manage the positioning and sizing of BLayoutItem s. More... | |
| class | BLayoutItem |
| Abstract class representing things that are positionable and resizable by objects of the BLayout class. More... | |
| class | BTwoDimensionalLayout |
| Abstract BLayout subclass arranging items within rows and columns. More... | |
| class | BLayoutBuilder::Group< ParentBuilder > |
| BLayoutBuilder::Base subclass for building BGroupLayouts. More... | |
Files | |
| file | GridLayout.h |
Provides the BGridLayout class. | |
| file | GroupLayout.h |
Describes the BGroupLayout class. | |
| file | GroupLayoutBuilder.h |
Provides the BLayoutBuilder::Group<> class. | |
| file | Layout.h |
Defines the BLayout class. | |
| file | LayoutBuilder.h |
Defines the BLayoutBuilder templates. | |
| file | LayoutItem.h |
Describes the BLayoutItem class. | |
| file | TwoDimensionalLayout.h |
Defines the BTwoDimensionalLayout class. | |