Dillo
Classes | Namespaces | Enumerations
types.hh File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dw::core::Point
 
class  dw::core::Shape
 Abstract interface for different shapes. More...
 
class  dw::core::Rectangle
 dw::core::Shape implemtation for simple rectangles. More...
 
class  dw::core::Circle
 dw::core::Shape implemtation for simple circles. More...
 
class  dw::core::Polygon
 dw::core::Shape implemtation for polygons. More...
 
class  dw::core::Region
 
struct  dw::core::Allocation
 Represents the allocation, i.e. actual position and size of a dw::core::Widget. More...
 
struct  dw::core::Requisition
 
struct  dw::core::Extremes
 
class  dw::core::WidgetReference
 
struct  dw::core::Content
 
class  dw::core::StackingProcessingContext
 Base class for dw::core::DrawingContext and dw::core::GettingWidgetAtPointContext. More...
 
class  dw::core::DrawingContext
 Set at the top when drawing. More...
 
class  dw::core::GettingWidgetAtPointContext
 Set at the top when getting the widget at the point. More...
 

Namespaces

 dw
 Dw is in this namespace, or sub namespaces of this one.
 
 dw::core
 The core of Dw is defined in this namespace.
 
 dw::core::style
 Anything related to Dillo Widget styles is defined here.
 

Enumerations

enum  dw::core::HPosition {
  dw::core::HPOS_LEFT, dw::core::HPOS_CENTER, dw::core::HPOS_RIGHT, dw::core::HPOS_INTO_VIEW,
  dw::core::HPOS_NO_CHANGE
}
 
enum  dw::core::VPosition {
  dw::core::VPOS_TOP, dw::core::VPOS_CENTER, dw::core::VPOS_BOTTOM, dw::core::VPOS_INTO_VIEW,
  dw::core::VPOS_NO_CHANGE
}
 
enum  dw::core::ScrollCommand {
  dw::core::SCREEN_UP_CMD, dw::core::SCREEN_DOWN_CMD, dw::core::SCREEN_LEFT_CMD, dw::core::SCREEN_RIGHT_CMD,
  dw::core::LINE_UP_CMD, dw::core::LINE_DOWN_CMD, dw::core::LEFT_CMD, dw::core::RIGHT_CMD,
  dw::core::TOP_CMD, dw::core::BOTTOM_CMD
}
 
enum  dw::core::HighlightLayer { dw::core::HIGHLIGHT_SELECTION, dw::core::HIGHLIGHT_FINDTEXT, dw::core::HIGHLIGHT_NUM_LAYERS }