The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:X11-Xlib X11"

X11::Xlib - Low-level access to the X11 library River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC

X11::Xlib::Keymap - Object Oriented access to the X11 keymap River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

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::Window - XID wrapper for Window River stage one • 3 direct dependents • 7 total dependents

NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC

X11::Xlib::Screen - Convenience wrapper around Display+ScreenID River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC

X11::Xlib::XRectangle - Struct defining 16-bit x,y,width,height River stage one • 3 direct dependents • 7 total dependents

NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC

X11::Xlib::XVisualInfo - Struct to list details of a Visual* River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

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 River stage one • 3 direct dependents • 7 total dependents

NERDVANA/X11-Xlib-0.25 - 21 Aug 2023 08:07:38 UTC

X11::Xlib::XWindowAttributes - Struct defining window attributes River stage one • 3 direct dependents • 7 total dependents

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
22 results (0.04 seconds)