This header includes the Xlib.h, Xutil.h, Xatom.h, XInput.h, and XI.h header files, with sufficent wrappers to avoid conflicts with FLTK. In particular a macro is used so that "Window" is replaced by "XWindow" in these headers. You should use this rather than including the X header files directly.
Namespaces | |
namespace | fltk |
Classes | |
class | fltk::CreatedWindow |
fltk/osx.h | |
RgnHandle | fltk::clip_region () |
void | fltk::close_display () |
void | fltk::open_display () |
HFONT | fltk::xfont () |
fltk/x11.h | |
void | fltk::clip_region (Region) |
void | fltk::draw_into (XWindow, int w, int h) |
Window * | fltk::find (XWindow xid) |
bool | fltk::handle () |
void | fltk::open_display (Display *) |
void | fltk::stop_drawing (XWindow) |
XftFont * | fltk::xftfont () |
XWindow | fltk::xid (const Window *w) |
Atom | fltk::dnd_action |
Atom | fltk::dnd_source_action |
Atom * | fltk::dnd_source_types |
XWindow | fltk::dnd_source_window |
Atom | fltk::dnd_type |
ulong | fltk::event_time |
GC | fltk::gc |
XWindow | fltk::message_window |
Colormap | fltk::xcolormap |
XEvent | fltk::xevent |
XftDraw * | fltk::xftc |
int | fltk::xscreen |
XVisualInfo * | fltk::xvisual |
XWindow | fltk::xwindow |
fltk/win32.h | |
COLORREF | fltk::xpixel (Color i) |
Typedefs | |
typedef _cairo | cairo_t |
Functions | |
Region | XRectangleRegion (int x, int y, int w, int h) |
|
Missing X call, this creates and returns a Region with a single rectangle. |