Dillo v3.1.1-46-g8a360e32
Loading...
Searching...
No Matches
bullet.hh
Go to the documentation of this file.
1#ifndef __BULLET_HH__
2#define __BULLET_HH__
3
4#include "core.hh"
5
6namespace dw {
7
14class Bullet: public core::Widget
15{
16protected:
20 void draw (core::View *view, core::Rectangle *area,
21 core::DrawingContext *context);
23
24public:
25 Bullet ();
26 ~Bullet ();
27};
28
29} // namespace dw
30
31#endif // __BULLET_HH__
Displays different kind of bullets.
Definition bullet.hh:15
void getExtremesSimpl(core::Extremes *extremes)
Simple variant, to be implemented by widgets with extremes not depending on positions.
Definition bullet.cc:45
void containerSizeChangedForChildren()
Definition bullet.cc:52
void draw(core::View *view, core::Rectangle *area, core::DrawingContext *context)
Area is given in widget coordinates.
Definition bullet.cc:59
void sizeRequestSimpl(core::Requisition *requisition)
Simple variant, to be implemented by widgets with sizes not depending on positions.
Definition bullet.cc:38
core::Iterator * iterator(core::Content::Type mask, bool atEnd)
Return an iterator for this widget.
Definition bullet.cc:85
Set at the top when drawing.
Definition types.hh:295
Iterators are used to iterate through the contents of a widget.
Definition iterator.hh:20
dw::core::Shape implemtation for simple rectangles.
Definition types.hh:70
An interface to encapsulate platform dependent drawing.
Definition view.hh:17
The base class of all dillo widgets.
Definition widget.hh:44
Extremes extremes
Analogue to dw::core::Widget::requisition.
Definition widget.hh:166
Requisition requisition
Size_request() stores the result of the last call of size_request_impl().
Definition widget.hh:160
Dw is in this namespace, or sub namespaces of this one.