DUDS
Distributed Update of Data from Something
LayoutErrors.hpp File Reference
Include dependency graph for LayoutErrors.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  duds::ui::graphics::LayoutError
 The base class for errors from layout managers. More...
 
struct  duds::ui::graphics::LayoutPriorityInvalidError
 An attempt was made to add a panel using an invalid priority value. More...
 
struct  duds::ui::graphics::PanelAlreadyAddedError
 A panel that can only be used in one layout was added to another layout. More...
 
struct  duds::ui::graphics::PanelImageTooLargeError
 Thrown by Panels during rendering if the panel discovers the size required for its image will not fit into the layout. More...
 
struct  duds::ui::graphics::PanelNotAddedError
 An operation that requires a panel to be added to a layout was attempted on a panel that is not in any layout. More...
 
struct  duds::ui::graphics::PanelNotFoundError
 A panel identified by priority key could not be found. More...
 

Namespaces

 duds
 
 duds::ui
 Holds user interface related code.
 
 duds::ui::graphics
 General graphics related code.
 

Typedefs

typedef boost::error_info< struct Info_PanelPriority, int > duds::ui::graphics::PanelPriority
 Identifies a Panel object's layout priority in errors. More...
 
typedef boost::error_info< struct Info_PanelSizeStep, int > duds::ui::graphics::PanelSizeStep
 Identifies a Panel's selected size-step in errors. More...