DUDS
Distributed Update of Data from Something
BppPositionIndicator.hpp File Reference
#include <duds/ui/graphics/BppImage.hpp>
#include <boost/exception/info.hpp>
Include dependency graph for BppPositionIndicator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  duds::ui::graphics::BppPositionIndicator
 A generalized position indicator that can be used to render a simple scroll bar, progress bar, and other similar things. More...
 
struct  duds::ui::graphics::BppPositionIndicatorDimensionTooSmall
 An attempt was made to set the dimensions to a size that is too small to fit the position mark with enough room to allow it to move. More...
 
struct  duds::ui::graphics::BppPositionIndicatorError
 The base class for errors from the BppPositionIndicator. More...
 
struct  duds::ui::graphics::BppPositionIndicatorMarkerSizeError
 An attempt was made to set a minimum marker size that is less than one, or that is too large to fit within the current dimensions. More...
 
struct  duds::ui::graphics::BppPositionIndicatorRangeTooSmall
 An attempt was made to set the range to zero. More...
 

Namespaces

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

Typedefs

typedef boost::error_info< struct Info_IndicatorRange, std::uint16_t > duds::ui::graphics::IndicatorRange
 Error attribute with the range of positions for a position indicator. More...
 
typedef boost::error_info< struct Info_IndicatorMinimumSize, std::uint16_t > duds::ui::graphics::PositionMarkMinimumSize
 Error attribute with the length of the position mark in pixels. More...