-
class
Scrollable
: public Patch, public Adjustable
(Return to index)
-
Type:
Base Classes:
Derived Classes
Include file:
Public:
-
Scrollable (Glyph* g, Page* pg, Coord w, Coord h)
- virtual void
allocate (Canvas*, const Allocation&, Extension&)
- virtual Coord
cur_length (DimensionName) const
- virtual Coord
cur_lower (DimensionName) const
- virtual Coord
cur_upper (DimensionName) const
- virtual void
draw (Canvas*, const Allocation&) const
- Coord
dx_, dy_
- virtual Coord
length (DimensionName) const
- virtual Coord
lower (DimensionName) const
- Page*
page_
- virtual void
page_backward (DimensionName d)
- virtual void
page_forward (DimensionName d)
- Coord
page_incr_
- virtual void
page_scr (Coord cnew)
- virtual void
pick (Canvas*, const Allocation&, int depth, Hit&)
- virtual void
reallocate ()
- virtual void
request (Requisition&) const
- Requisition
requisition_
- virtual float
scale ()
- Coord
scale_
- virtual void
scale_to (DimensionName, float fraction_visible)
- virtual void
scroll_backward (DimensionName d)
- virtual void
scroll_forward (DimensionName d)
- Coord
scroll_incr_
- virtual void
scroll_scr (Coord cnew)
- virtual void
scroll_to (DimensionName, Coord lower)
- virtual Coord
upper (DimensionName) const
- Coord
width_, height_
- TransformSetter*
xform_
- virtual void
zoom_to (float magnification)
- virtual
~Scrollable ()
(more documentation)