Dillo v3.1.1-91-g6d5b3ee3
Loading...
Searching...
No Matches
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
13namespace dw {
14
16enum { IMPL_POS = false };
17
23namespace core {
24
25typedef unsigned char byte;
26
27class Layout;
28class View;
29class Widget;
30class Iterator;
32
33// Nothing yet to free.
34inline void freeall () { }
35
36namespace ui {
37
38class ResourceFactory;
39
40} // namespace ui
41} // namespace core
42} // namespace dw
43
44#include "../lout/object.hh"
45#include "../lout/container.hh"
46#include "../lout/signal.hh"
47
48#include "tools.hh"
49#include "types.hh"
50#include "events.hh"
51#include "imgbuf.hh"
52#include "imgrenderer.hh"
53#include "style.hh"
54#include "view.hh"
55#include "platform.hh"
56#include "iterator.hh"
57#include "findtext.hh"
58#include "selection.hh"
59#include "layout.hh"
60#include "widget.hh"
61#include "stackingcontextmgr.hh"
62#include "ui.hh"
63
64#undef __INCLUDED_FROM_DW_CORE_HH__
65
66#endif // __DW_CORE_HH__
Iterators are used to iterate through the contents of a widget.
Definition iterator.hh:20
The central class for managing and drawing a widget tree.
Definition layout.hh:17
See Handling stacking contexts.
An interface to encapsulate platform dependent drawing.
Definition view.hh:17
The base class of all dillo widgets.
Definition widget.hh:44
A factory for the common resource.
Definition ui.hh:581
unsigned char byte
Definition core.hh:25
void freeall()
Definition core.hh:34
Dw is in this namespace, or sub namespaces of this one.
@ IMPL_POS
Definition core.hh:16