|
| Window (uint64_t handle, int sock, struct sockaddr *sa, size_t sa_len,::Container *pParent) |
|
virtual | ~Window () |
|
virtual Type | getType () const |
|
virtual void | setTitle (const std::string &s) |
|
virtual void | render (cairo_t *cr) |
|
virtual void | resize (ssize_t horizDistance, ssize_t vertDistance, WObject *pChild=0) |
|
virtual void | focus () |
|
virtual void | nofocus () |
|
virtual void | norefresh () |
| Don't refresh the context on every reposition.
|
|
virtual void | yesrefresh () |
| Refresh context on every reposition.
|
|
virtual void | refreshContext () |
| Refresh our graphical context, called after reposition.
|
|
void * | getFramebuffer () const |
|
virtual void | sendMessage (const char *msg, size_t len) |
|
uint64_t | getHandle () const |
|
::Container * | getParent () const |
|
void | setParent (::Container *p) |
|
void | setDirty (PedigreeGraphics::Rect &dirty) |
|
PedigreeGraphics::Rect | getDirty () const |
|
bool | isDirty () const |
|
void | reposition (size_t x=~0UL, size_t y=~0UL, size_t w=~0UL, size_t h=~0UL) |
|
void | bump (ssize_t bumpX=0, ssize_t bumpY=0) |
|
virtual void | resized () |
|
PedigreeGraphics::Rect | getCopyDimensions () const |
|
Window: an actual window in the system, with actual rendering logic and event handling.
Definition at line 195 of file winman.h.