Search results for "dist:X11-Xlib X11"
X11::Xlib - Low-level access to the X11 library
This module provides low-level access to Xlib functions. This includes access to some X11 extensions like the X11 test library (Xtst). If you import the Xlib functions directly, or call them as methods on an instance of X11::Xlib, you get a near-C ex...
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::GC - Wrapper for GC* pointers
This is an opaque structure describing a X11 Graphic Context. None of the GC API has been implemented yet, so this just allows you to pass around references to a GC such as the DefaultGC of a Screen....
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::XID - Base class for objects wrapping an XID
NERDVANA/X11-Xlib-0.25
-
21 Aug 2023 08:07:38 UTC
X11::Xlib::Keymap - Object Oriented access to the X11 keymap
For better or for worse, (hah, who am I kidding; worse) the X11 protocol gives applications the direct keyboard scan codes from the input device, and provides two tables to let applications do their own interpretation of the codes. The first table ("...
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::XEvent - Polymorphic class for XEvent structures
This object wraps an XEvent. XEvent is a union of many different C structs, though they all share a few common fields. The storage space of an XEvent is constant regardless of type, and so this class is backed by a simple scalar ref. The active struc...
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::Pixmap - XID wrapper for Pixmap
Object representing a Pixmap remote X11 resource. There does not seem to be any way to query the attributes of a pixmap, so this object's attributes must be passed to the constructor....
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::Struct - Base class for X11 packed structures
Base class for the various exposed C-structs of Xlib, which are represented as a blessed scalar-ref of the raw bytes of the struct. This makes them more efficient than fully inflating/deflating perl hashrefs for every Xlib call. All attribute accesso...
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::Screen - Convenience wrapper around Display+ScreenID
In ancient history, a "Screen" represented one physical graphics device + monitor. Now days there tends to be only one per system, with multiple monitors or displays aggregated into a single screen using Xinerama or XRandR. This was mostly caused by ...
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::Visual - Wrapper for Visual* pointers
This is an opaque structure describing an available visual configuration of a screen. The only thing you can do with this object is pass it to X11 functions, or get its "id" to look up the X11::Xlib::XVisualInfo....
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::Opaque - Base class for X11 opaque structures
Base class for the various hidden C-structs of Xlib, which are represented as a blessed opaque perl scalar, or blessed perl Hashref with the pointer tucked away in XS magic....
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::Display - Object-Oriented behavior for X11::Xlib
This subclass of X11::Xlib provides perl-ish Object-Oriented behavior for the API of Xlib. Calling methods like XCreateWindow return Window objects instead of integer XIDs. It also contains a number of friendly helper methods that wrap the Xlib API i...
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::Colormap - XID wrapper for Colormap
Object representing a Colormap, which is a remote X11 resource referenced by an XID. When this object goes out of scope it calls XDestroyColormap if autofree is true....
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::XSizeHints - Struct providing window size hints to the Window Manager
NERDVANA/X11-Xlib-0.25
-
21 Aug 2023 08:07:38 UTC
X11::Xlib::XRectangle - Struct defining 16-bit x,y,width,height
NERDVANA/X11-Xlib-0.25
-
21 Aug 2023 08:07:38 UTC
X11::Xlib::XVisualInfo - Struct to list details of a Visual*
The real "Visual" structure in Xlib is hidden from users, but various functions give you XVisualInfo to be able to inspect a Visual without making lots of method calls....
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::XserverRegion - XID wrapper for XserverRegion
Object representing a clip region, as used by the Xfixes extension. Not much of that API is exposed by this module, yet....
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::XWindowChanges - Struct defining window placement
This struct contains various attributes of a window, to be applied with XConfigureWindow....
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC
X11::Xlib::XKeyboardState - Struct for various keyboard attributes
NERDVANA/X11-Xlib-0.25
-
21 Aug 2023 08:07:38 UTC
X11::Xlib::XWindowAttributes - Struct defining window attributes
This struct contains various attributes of a window, which can be retrieved with XGetWindowAttributes....
NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC