Rapicorn - Experimental UI Toolkit - Source Code  13.07.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions | Public Attributes | Protected Member Functions
Rapicorn::ViewportImpl Class Reference

Inherits Rapicorn::ResizeContainerImpl.

Inherited by Rapicorn::ScrollPortImpl [virtual], and Rapicorn::WindowImpl [virtual].

List of all members.

Public Member Functions

void expose_child_region (const Region &region)
Allocation child_viewport ()

Public Attributes

Aida::Signal< void()> sig_scrolled

Protected Member Functions

virtual Affine child_affine (const WidgetImpl &widget)
const Regionpeek_expose_region () const
void discard_expose_region ()
bool exposes_pending () const
virtual void render_recursive (RenderContext &rcontext)
virtual void render (RenderContext &rcontext, const Rect &rect)
void scroll_offsets (int deltax, int deltay)
void do_scrolled ()
int scroll_offset_x () const
int scroll_offset_y () const

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines