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