dillo  3.0.5
About: dillo is a small, fast, extensible Web browser particularly suitable for older or smaller computers and embedded systems (but only limited or no support for frames, CSS, JavaScript, Java).
  Fossies Dox: dillo-3.0.5.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

core.hh
Go to the documentation of this file.
1 #ifndef __DW_CORE_HH__
2 #define __DW_CORE_HH__
3 
4 #define __INCLUDED_FROM_DW_CORE_HH__
5 
13 namespace dw {
14 
20 namespace core {
21 
22 typedef unsigned char byte;
23 
24 class Layout;
25 class View;
26 class Widget;
27 class Iterator;
28 
29 // Nothing yet to free.
30 inline void freeall () { }
31 
32 namespace ui {
33 
34 class ResourceFactory;
35 
36 } // namespace ui
37 } // namespace core
38 } // namespace dw
39 
40 #include "../lout/object.hh"
41 #include "../lout/container.hh"
42 #include "../lout/signal.hh"
43 
44 #include "types.hh"
45 #include "events.hh"
46 #include "imgbuf.hh"
47 #include "imgrenderer.hh"
48 #include "style.hh"
49 #include "view.hh"
50 #include "platform.hh"
51 #include "iterator.hh"
52 #include "findtext.hh"
53 #include "selection.hh"
54 #include "layout.hh"
55 #include "widget.hh"
56 #include "ui.hh"
57 
58 #undef __INCLUDED_FROM_DW_CORE_HH__
59 
60 #endif // __DW_CORE_HH__
ui.hh
types.hh
dw::core::Iterator
Iterators are used to iterate through the contents of a widget.
Definition: iterator.hh:19
imgbuf.hh
events.hh
dw::core::ui::ResourceFactory
A factory for the common resource.
Definition: ui.hh:535
dw::core::Layout
The central class for managing and drawing a widget tree.
Definition: layout.hh:16
view.hh
platform.hh
dw::core::View
An interface to encapsulate platform dependent drawing.
Definition: view.hh:16
widget.hh
imgrenderer.hh
style.hh
dw::core::byte
unsigned char byte
Definition: core.hh:22
findtext.hh
selection.hh
dw::core::Widget
The base class of all dillo widgets.
Definition: widget.hh:23
dw
Dw is in this namespace, or sub namespaces of this one.
Definition: alignedtextblock.cc:26
dw::core::freeall
void freeall()
Definition: core.hh:30
layout.hh
iterator.hh