 dw | Dw is in this namespace, or sub namespaces of this one |
  core | The core of Dw is defined in this namespace |
   style | Anything related to Dillo Widget styles is defined here |
    Box | Represents a dimension box according to the CSS box model |
    StyleAttrs | |
    Style | |
    TooltipAttrs | |
    Tooltip | |
    FontAttrs | |
    Font | |
    ColorAttrs | |
    Color | |
   ui | Anything related to embedded UI widgets is defined here |
    Embed | A widget for embedding UI widgets |
    Resource | Basic interface for all resources |
     ActivateEmitter | |
     ActivateReceiver | Receiver interface for the "activate" signal |
     ClickedEmitter | |
     ClickedReceiver | Receiver interface for the "clicked" signal |
    ButtonResource | |
    LabelButtonResource | Interface for labelled buttons resources |
    ComplexButtonResource | |
     LayoutReceiver | |
    SelectionResource | Base interface for dw::core::ui::ListResource and dw::core::ui::OptionMenuResource |
    ListResource | |
    OptionMenuResource | |
    TextResource | |
    EntryResource | |
    MultiLineTextResource | |
    ToggleButtonResource | |
    CheckButtonResource | |
    RadioButtonResource | |
     GroupIterator | |
    ResourceFactory | A factory for the common resource |
   Event | Base class for all events |
   MouseEvent | Base class for all mouse events |
   MousePositionEvent | Base class for all mouse events related to a specific position |
   EventButton | Represents a button press or release event |
   EventMotion | Represents a mouse motion event |
   EventCrossing | Represents a enter or leave notify event |
   FindtextState | |
   Imgbuf | The platform independent interface for image buffers |
   Iterator | Iterators are used to iterate through the contents of a widget |
   EmptyIterator | This implementation of dw::core::Iterator can be used by widgets with no contents |
   TextIterator | This implementation of dw::core::Iterator can be used by widgets having one text word as contents |
   DeepIterator | A stack of iterators, to iterate recursively through a widget tree |
    Stack | |
   CharIterator | |
   Layout | The central class for managing and drawing a widget tree |
    Anchor | |
    Emitter | |
    LinkEmitter | |
    LinkReceiver | |
    Receiver | Receiver interface different signals |
   Platform | An interface to encapsulate some platform dependencies |
   SelectionState | This class handles selections, as well as activation of links, which is closely related |
   Point | |
   Shape | Abstract interface for different shapes |
   Rectangle | Dw::core::Shape implemtation for simple rectangles |
   Circle | Dw::core::Shape implemtation for simple circles |
   Polygon | Dw::core::Shape implemtation for polygons |
   Region | |
   Allocation | Represents the allocation, i.e. actual position and size of a dw::core::Widget |
   Requisition | |
   Extremes | |
   Content | |
   View | An interface to encapsulate platform dependent drawing |
   Widget | The base class of all dillo widgets |
  fltk | This namespace contains FLTK implementations of Dw interfaces |
   misc | Miscellaneous FLTK stuff |
   ui | FLTK implementation of dw::core::ui |
    ComplexButton | |
    FltkResource | |
    FltkSpecificResource | |
    FltkLabelButtonResource | |
    FltkComplexButtonResource | |
    FltkEntryResource | |
    FltkMultiLineTextResource | |
    FltkToggleButtonResource | |
    FltkCheckButtonResource | |
    FltkRadioButtonResource | |
     Group | |
      FltkGroupIterator | |
    FltkSelectionResource | |
    FltkOptionMenuResource | |
    FltkListResource | |
   FltkFlatView | |
   FltkImgbuf | |
   FltkFont | |
    FontFamily | |
   FltkColor | |
   FltkTooltip | |
   FltkView | This interface adds some more methods for all flkt-based views |
   FltkPlatform | |
    FltkResourceFactory | |
    IdleFunc | |
   FltkPreview | |
   FltkPreviewWindow | |
   FltkPreviewButton | |
   FltkViewBase | |
    BackBuffer | |
   FltkWidgetView | |
   FltkViewport | |
  AlignedTextblock | Base widget for all textblocks (sub classes of dw::Textblock), which are positioned vertically and aligned horizontally |
   List | |
  Bullet | Displays different kind of bullets |
  Trie | |
   TrieNode | |
  TrieBuilder | |
   DataEntry | |
   StackEntry | |
  Hyphenator | |
  ImageMapsList | Represents a list of client-side image maps |
   ImageMap | |
    ShapeAndLink | |
  Image | Displays an instance of dw::core::Imgbuf |
  ListItem | |
  Ruler | Widget for drawing (horizontal) rules |
  Table | A Widget for rendering tables |
   Child | |
   TableIterator | |
  TableCell | |
  Textblock | A Widget for rendering text blocks, i.e. paragraphs or sequences of paragraphs |
   Anchor | |
   BadnessAndPenalty | |
   Line | |
   TextblockIterator | |
   Word | |
 lout | |
  container | This namespace contains a framework for container classes, which members are instances of object::Object |
   typed | This namespace provides thin wrappers, implemented as C++ templates, to gain type-safety |
    Iterator | Typed version of container::untyped::Iterator |
    Collection | Abstract base class template for all container objects in container::typed |
    Vector | Typed version of container::untyped::Vector |
    List | Typed version of container::untyped::List |
    HashTable | Typed version of container::untyped::HashTable |
    Stack | Typed version of container::untyped::Stack |
   untyped | The container classes defined here contain instances of object::Object |
    Collection0 | .. |
     AbstractIterator | The base class for all iterators, as created by container::untyped::Collection::createIterator |
    Iterator | This is a small wrapper for AbstractIterator, which may be used directly, not as a pointer, to makes memory management simpler |
    Collection | Abstract base class for all container objects in container::untyped |
    Vector | Container, which is implemented by an array, which is dynamically resized |
    List | A single-linked list |
     ListIterator | |
     Node | |
    HashTable | A hash table |
     HashTableIterator | |
     Node | |
    Stack | A stack (LIFO) |
     Node | |
     StackIterator | |
  identity | Some stuff to identify classes of objects at run-time |
   IdentifiableObject | Instances of classes, which are sub classes of this class, may be identified at run-time |
    Class | |
  misc | Miscellaneous stuff, which does not fit anywhere else |
   Comparable | Instances of a sub class of this interface may be compared (less, greater) |
   SimpleVector | Simple (simpler than container::untyped::Vector and container::typed::Vector) template based vector |
   NotSoSimpleVector | Container similar to lout::misc::SimpleVector, but some cases of insertion optimized (used for hyphenation) |
   StringBuffer | A class for fast concatenation of a large number of strings |
    Node | |
   BitSet | A bit set, which automatically reallocates when needed |
   ZoneAllocator | A simple allocator optimized to handle many small chunks of memory. The chunks can not be free'd individually. Instead the whole zone must be free'd with zoneFree() |
  object | Here, some common classes (or interfaces) are defined, to standardize the access to other classes |
   Object | This is the base class for many other classes, which defines very common virtual methods |
   Pointer | An object::Object wrapper for void pointers |
   TypedPointer | A typed version of object::Pointer |
   Integer | An object::Object wrapper for int's |
   ConstString | An object::Object wrapper for constant strings (char*) |
   String | An object::Object wrapper for strings (char*) |
   PairBase | |
   Pair | |
   TypedPair | |
  signal | This namespace provides base classes to define signals |
   Emitter | The base class for signal emitters |
   Receiver | The base class for signal receiver base classes |
   ObservedObject | An observed object has a signal emitter, which tells the receivers, when the object is deleted |
    DeletionEmitter | |
    DeletionReceiver | |
  unicode | Stuff dealing with Unicode characters: UTF-8, character classes etc |
 Collection | |