The bodge-glfw Reference Manual

Next: , Previous: , Up: (dir)   [Contents][Index]

The bodge-glfw Reference Manual

This is the bodge-glfw Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Aug 15 03:17:56 2022 GMT+0.

Table of Contents


1 Introduction

Build Status Build status

bodge glfw wrapper

Thin wrapper over GLFW OS abstraction and GL/Vulkan context handling library.

Requirements

Loading

(ql:quickload '(glfw-blob bodge-glfw))

Usage

Interface

All wrapped functions can be found in %glfw package. On the other hand, glfw package contains minimally lispified wrappers and utility functions.

Example

Lispified GLFW example from the documentation can be found in example.lisp

To run it, evaluate in your REPL:

(ql:quickload :bodge-glfw/example)
(glfw.example:run)

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 bodge-glfw

Wrapper over glfw3 library

Author

Pavel Korolev

Contact

dev@borodust.org

License

MIT

Version

1.0.0

Dependencies
  • alexandria (system).
  • cffi (system).
  • cffi-c-ref (system).
  • claw (system).
  • claw-utils (system).
Source

bodge-glfw.asd.

Child Components

3 Modules

Modules are listed depth-first from the system components tree.


Next: , Previous: , Up: Modules   [Contents][Index]

3.1 bodge-glfw/glfw-includes

Dependency

glfw.lisp (file).

Source

bodge-glfw.asd.

Parent Component

bodge-glfw (system).


3.2 bodge-glfw/glfw-deps

Dependency

glfw-includes (module).

Source

bodge-glfw.asd.

Parent Component

bodge-glfw (system).


3.3 bodge-glfw/spec

Dependency

glfw-deps (module).

Source

bodge-glfw.asd.

Parent Component

bodge-glfw (system).


4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Next: , Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp   [Contents][Index]

4.1.1 bodge-glfw/bodge-glfw.asd

Source

bodge-glfw.asd.

Parent Component

bodge-glfw (system).

ASDF Systems

bodge-glfw.


4.1.2 bodge-glfw/packages.lisp

Source

bodge-glfw.asd.

Parent Component

bodge-glfw (system).

Packages

glfw.


4.1.3 bodge-glfw/claw.lisp

Dependency

bodge_glfw.h (file).

Source

bodge-glfw.asd.

Parent Component

bodge-glfw (system).

Packages
Public Interface

Previous: , Up: Lisp   [Contents][Index]

4.1.4 bodge-glfw/glfw.lisp

Dependency

claw.lisp (file).

Source

bodge-glfw.asd.

Parent Component

bodge-glfw (system).

Public Interface
Internals

define-drop-callback (macro).


Previous: , Up: Files   [Contents][Index]

4.2 Static


Previous: , Up: Static   [Contents][Index]

4.2.1 bodge-glfw/bodge_glfw.h

Dependency

packages.lisp (file).

Source

bodge-glfw.asd.

Parent Component

bodge-glfw (system).


5 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

5.1 glfw

Source

packages.lisp.

Use List
  • alexandria.
  • claw.
  • common-lisp.
Public Interface
Internals

define-drop-callback (macro).


Next: , Previous: , Up: Packages   [Contents][Index]

5.2 %glfw.ext

Source

claw.lisp.


Previous: , Up: Packages   [Contents][Index]

5.3 %glfw

Source

claw.lisp.

Public Interface

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

6.1 Public Interface


Next: , Previous: , Up: Public Interface   [Contents][Index]

6.1.1 Special variables

Special Variable: +accum-alpha-bits+
Package

%glfw.

Source

claw.lisp.

Special Variable: +accum-blue-bits+
Package

%glfw.

Source

claw.lisp.

Special Variable: +accum-green-bits+
Package

%glfw.

Source

claw.lisp.

Special Variable: +accum-red-bits+
Package

%glfw.

Source

claw.lisp.

Special Variable: +alpha-bits+
Package

%glfw.

Source

claw.lisp.

Special Variable: +any-release-behavior+
Package

%glfw.

Source

claw.lisp.

Special Variable: +api+
Package

%glfw.

Source

claw.lisp.

Special Variable: +api-unavailable+
Package

%glfw.

Source

claw.lisp.

Special Variable: +arrow-cursor+
Package

%glfw.

Source

claw.lisp.

Special Variable: +auto-iconify+
Package

%glfw.

Source

claw.lisp.

Special Variable: +aux-buffers+
Package

%glfw.

Source

claw.lisp.

Special Variable: +blue-bits+
Package

%glfw.

Source

claw.lisp.

Special Variable: +center-cursor+
Package

%glfw.

Source

claw.lisp.

Special Variable: +client-api+
Package

%glfw.

Source

claw.lisp.

Special Variable: +cocoa-chdir-resources+
Package

%glfw.

Source

claw.lisp.

Special Variable: +cocoa-frame-name+
Package

%glfw.

Source

claw.lisp.

Special Variable: +cocoa-graphics-switching+
Package

%glfw.

Source

claw.lisp.

Special Variable: +cocoa-menubar+
Package

%glfw.

Source

claw.lisp.

Special Variable: +cocoa-retina-framebuffer+
Package

%glfw.

Source

claw.lisp.

Special Variable: +connected+
Package

%glfw.

Source

claw.lisp.

Special Variable: +context-creation-api+
Package

%glfw.

Source

claw.lisp.

Special Variable: +context-no-error+
Package

%glfw.

Source

claw.lisp.

Special Variable: +context-release-behavior+
Package

%glfw.

Source

claw.lisp.

Special Variable: +context-revision+
Package

%glfw.

Source

claw.lisp.

Special Variable: +context-robustness+
Package

%glfw.

Source

claw.lisp.

Special Variable: +context-version-major+
Package

%glfw.

Source

claw.lisp.

Special Variable: +context-version-minor+
Package

%glfw.

Source

claw.lisp.

Special Variable: +crosshair-cursor+
Package

%glfw.

Source

claw.lisp.

Special Variable: +cursor+
Package

%glfw.

Source

claw.lisp.

Special Variable: +cursor-disabled+
Package

%glfw.

Source

claw.lisp.

Special Variable: +cursor-hidden+
Package

%glfw.

Source

claw.lisp.

Special Variable: +cursor-normal+
Package

%glfw.

Source

claw.lisp.

Special Variable: +decorated+
Package

%glfw.

Source

claw.lisp.

Special Variable: +depth-bits+
Package

%glfw.

Source

claw.lisp.

Special Variable: +disconnected+
Package

%glfw.

Source

claw.lisp.

Special Variable: +dont-care+
Package

%glfw.

Source

claw.lisp.

Special Variable: +doublebuffer+
Package

%glfw.

Source

claw.lisp.

Special Variable: +egl-context-api+
Package

%glfw.

Source

claw.lisp.

Special Variable: +expose-native-x11+
Package

%glfw.

Source

claw.lisp.

Special Variable: +false+
Package

%glfw.

Source

claw.lisp.

Special Variable: +floating+
Package

%glfw.

Source

claw.lisp.

Special Variable: +focus-on-show+
Package

%glfw.

Source

claw.lisp.

Special Variable: +focused+
Package

%glfw.

Source

claw.lisp.

Special Variable: +format-unavailable+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-axis-last+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-axis-left-trigger+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-axis-left-x+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-axis-left-y+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-axis-right-trigger+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-axis-right-x+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-axis-right-y+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-a+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-b+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-back+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-circle+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-cross+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-dpad-down+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-dpad-left+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-dpad-right+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-dpad-up+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-guide+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-last+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-left-bumper+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-left-thumb+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-right-bumper+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-right-thumb+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-square+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-start+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-triangle+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-x+
Package

%glfw.

Source

claw.lisp.

Special Variable: +gamepad-button-y+
Package

%glfw.

Source

claw.lisp.

Special Variable: +green-bits+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hand-cursor+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hat-centered+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hat-down+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hat-left+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hat-left-down+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hat-left-up+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hat-right+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hat-right-down+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hat-right-up+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hat-up+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hovered+
Package

%glfw.

Source

claw.lisp.

Special Variable: +hresize-cursor+
Package

%glfw.

Source

claw.lisp.

Special Variable: +ibeam-cursor+
Package

%glfw.

Source

claw.lisp.

Special Variable: +iconified+
Package

%glfw.

Source

claw.lisp.

Special Variable: +include-vulkan+
Package

%glfw.

Source

claw.lisp.

Special Variable: +invalid-enum+
Package

%glfw.

Source

claw.lisp.

Special Variable: +invalid-value+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-1+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-10+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-11+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-12+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-13+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-14+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-15+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-16+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-2+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-3+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-4+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-5+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-6+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-7+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-8+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-9+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-hat-buttons+
Package

%glfw.

Source

claw.lisp.

Special Variable: +joystick-last+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-0+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-1+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-2+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-3+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-4+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-5+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-6+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-7+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-8+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-9+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-a+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-apostrophe+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-b+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-backslash+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-backspace+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-c+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-caps-lock+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-comma+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-d+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-delete+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-down+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-e+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-end+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-enter+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-equal+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-escape+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f1+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f10+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f11+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f12+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f13+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f14+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f15+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f16+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f17+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f18+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f19+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f2+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f20+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f21+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f22+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f23+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f24+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f25+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f3+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f4+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f5+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f6+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f7+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f8+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-f9+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-g+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-grave-accent+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-h+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-home+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-i+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-insert+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-j+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-k+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-0+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-1+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-2+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-3+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-4+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-5+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-6+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-7+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-8+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-9+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-add+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-decimal+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-divide+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-enter+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-equal+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-multiply+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-kp-subtract+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-l+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-last+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-left+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-left-alt+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-left-bracket+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-left-control+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-left-shift+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-left-super+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-m+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-menu+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-minus+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-n+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-num-lock+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-o+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-p+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-page-down+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-page-up+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-pause+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-period+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-print-screen+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-q+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-r+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-right+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-right-alt+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-right-bracket+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-right-control+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-right-shift+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-right-super+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-s+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-scroll-lock+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-semicolon+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-slash+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-space+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-t+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-tab+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-u+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-unknown+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-up+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-v+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-w+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-world-1+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-world-2+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-x+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-y+
Package

%glfw.

Source

claw.lisp.

Special Variable: +key-z+
Package

%glfw.

Source

claw.lisp.

Special Variable: +lock-key-mods+
Package

%glfw.

Source

claw.lisp.

Special Variable: +lose-context-on-reset+
Package

%glfw.

Source

claw.lisp.

Special Variable: +maximized+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mod-alt+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mod-caps-lock+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mod-control+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mod-num-lock+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mod-shift+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mod-super+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-1+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-2+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-3+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-4+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-5+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-6+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-7+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-8+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-last+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-left+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-middle+
Package

%glfw.

Source

claw.lisp.

Special Variable: +mouse-button-right+
Package

%glfw.

Source

claw.lisp.

Special Variable: +native-context-api+
Package

%glfw.

Source

claw.lisp.

Special Variable: +no-api+
Package

%glfw.

Source

claw.lisp.

Special Variable: +no-current-context+
Package

%glfw.

Source

claw.lisp.

Special Variable: +no-error+
Package

%glfw.

Source

claw.lisp.

Special Variable: +no-reset-notification+
Package

%glfw.

Source

claw.lisp.

Special Variable: +no-robustness+
Package

%glfw.

Source

claw.lisp.

Special Variable: +no-window-context+
Package

%glfw.

Source

claw.lisp.

Special Variable: +not-initialized+
Package

%glfw.

Source

claw.lisp.

Special Variable: +opengl-any-profile+
Package

%glfw.

Source

claw.lisp.

Special Variable: +opengl-api+
Package

%glfw.

Source

claw.lisp.

Special Variable: +opengl-compat-profile+
Package

%glfw.

Source

claw.lisp.

Special Variable: +opengl-core-profile+
Package

%glfw.

Source

claw.lisp.

Special Variable: +opengl-debug-context+
Package

%glfw.

Source

claw.lisp.

Special Variable: +opengl-es-api+
Package

%glfw.

Source

claw.lisp.

Special Variable: +opengl-forward-compat+
Package

%glfw.

Source

claw.lisp.

Special Variable: +opengl-profile+
Package

%glfw.

Source

claw.lisp.

Special Variable: +osmesa-context-api+
Package

%glfw.

Source

claw.lisp.

Special Variable: +out-of-memory+
Package

%glfw.

Source

claw.lisp.

Special Variable: +platform-error+
Package

%glfw.

Source

claw.lisp.

Special Variable: +press+
Package

%glfw.

Source

claw.lisp.

Special Variable: +raw-mouse-motion+
Package

%glfw.

Source

claw.lisp.

Special Variable: +red-bits+
Package

%glfw.

Source

claw.lisp.

Special Variable: +refresh-rate+
Package

%glfw.

Source

claw.lisp.

Special Variable: +release+
Package

%glfw.

Source

claw.lisp.

Special Variable: +release-behavior-flush+
Package

%glfw.

Source

claw.lisp.

Special Variable: +release-behavior-none+
Package

%glfw.

Source

claw.lisp.

Special Variable: +repeat+
Package

%glfw.

Source

claw.lisp.

Special Variable: +resizable+
Package

%glfw.

Source

claw.lisp.

Special Variable: +samples+
Package

%glfw.

Source

claw.lisp.

Special Variable: +scale-to-monitor+
Package

%glfw.

Source

claw.lisp.

Special Variable: +srgb-capable+
Package

%glfw.

Source

claw.lisp.

Special Variable: +stencil-bits+
Package

%glfw.

Source

claw.lisp.

Special Variable: +stereo+
Package

%glfw.

Source

claw.lisp.

Special Variable: +sticky-keys+
Package

%glfw.

Source

claw.lisp.

Special Variable: +sticky-mouse-buttons+
Package

%glfw.

Source

claw.lisp.

Special Variable: +transparent-framebuffer+
Package

%glfw.

Source

claw.lisp.

Special Variable: +true+
Package

%glfw.

Source

claw.lisp.

Special Variable: +version-major+
Package

%glfw.

Source

claw.lisp.

Special Variable: +version-minor+
Package

%glfw.

Source

claw.lisp.

Special Variable: +version-revision+
Package

%glfw.

Source

claw.lisp.

Special Variable: +version-unavailable+
Package

%glfw.

Source

claw.lisp.

Special Variable: +visible+
Package

%glfw.

Source

claw.lisp.

Special Variable: +vresize-cursor+
Package

%glfw.

Source

claw.lisp.

Special Variable: +x11-class-name+
Package

%glfw.

Source

claw.lisp.

Special Variable: +x11-instance-name+
Package

%glfw.

Source

claw.lisp.


6.1.2 Macros

Macro: define-char-callback (name (window codepoint) &body body)
Package

glfw.

Source

glfw.lisp.

Macro: define-cursor-pos-callback (name (window x y) &body body)
Package

glfw.

Source

glfw.lisp.

Macro: define-framebuffer-size-callback (name (window w h) &body body)
Package

glfw.

Source

glfw.lisp.

Macro: define-joystick-callback (name (joystick-id event-id) &body body)
Package

glfw.

Source

glfw.lisp.

Macro: define-key-callback (name (window key scancode action mod-keys) &body body)
Package

glfw.

Source

glfw.lisp.

Macro: define-mouse-button-callback (name (window button action mod-keys) &body body)
Package

glfw.

Source

glfw.lisp.

Macro: define-scroll-callback (name (window x y) &body body)
Package

glfw.

Source

glfw.lisp.

Macro: define-window-close-callback (name (window) &body body)
Package

glfw.

Source

glfw.lisp.

Macro: define-window-size-callback (name (window w h) &body body)
Package

glfw.

Source

glfw.lisp.

Macro: with-init (() &body body)
Package

glfw.

Source

glfw.lisp.

Macro: with-window-hints ((&rest hints) &body body)
Package

glfw.

Source

glfw.lisp.


Previous: , Up: Public Interface   [Contents][Index]

6.1.3 Ordinary functions

Function: create-cursor (image xhot yhot)

GLFWcursor* glfwCreateCursor(GLFWimage* image, int xhot, int yhot);

Package

%glfw.

Source

claw.lisp.

Function: create-standard-cursor (shape)

GLFWcursor* glfwCreateStandardCursor(int shape);

Package

%glfw.

Source

claw.lisp.

Function: create-window (width height title monitor share)

GLFWwindow* glfwCreateWindow(int width, int height, char* title, GLFWmonitor* monitor, GLFWwindow* share);

Package

%glfw.

Source

claw.lisp.

Function: default-window-hints ()

void glfwDefaultWindowHints();

Package

%glfw.

Source

claw.lisp.

Function: destroy-cursor (cursor)

void glfwDestroyCursor(GLFWcursor* cursor);

Package

%glfw.

Source

claw.lisp.

Function: destroy-window (window)

void glfwDestroyWindow(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: extension-supported (extension)

int glfwExtensionSupported(char* extension);

Package

%glfw.

Source

claw.lisp.

Function: focus-window (window)

void glfwFocusWindow(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: get-clipboard-string (window)

char* glfwGetClipboardString(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: get-current-context ()

GLFWwindow* glfwGetCurrentContext();

Package

%glfw.

Source

claw.lisp.

Function: get-cursor-pos (window xpos ypos)

void glfwGetCursorPos(GLFWwindow* window, double* xpos, double* ypos);

Package

%glfw.

Source

claw.lisp.

Function: get-error (description)

int glfwGetError(char** description);

Package

%glfw.

Source

claw.lisp.

Function: get-framebuffer-size (window width height)

void glfwGetFramebufferSize(GLFWwindow* window, int* width, int* height);

Package

%glfw.

Source

claw.lisp.

Function: get-gamepad-name (jid)

char* glfwGetGamepadName(int jid);

Package

%glfw.

Source

claw.lisp.

Function: get-gamepad-state (jid state)

int glfwGetGamepadState(int jid, GLFWgamepadstate* state);

Package

%glfw.

Source

claw.lisp.

Function: get-gamma-ramp (monitor)

GLFWgammaramp* glfwGetGammaRamp(GLFWmonitor* monitor);

Package

%glfw.

Source

claw.lisp.

Function: get-input-mode (window mode)

int glfwGetInputMode(GLFWwindow* window, int mode);

Package

%glfw.

Source

claw.lisp.

Function: get-joystick-axes (jid count)

float* glfwGetJoystickAxes(int jid, int* count);

Package

%glfw.

Source

claw.lisp.

Function: get-joystick-buttons (jid count)

unsigned char* glfwGetJoystickButtons(int jid, int* count);

Package

%glfw.

Source

claw.lisp.

Function: get-joystick-guid (jid)

char* glfwGetJoystickGUID(int jid);

Package

%glfw.

Source

claw.lisp.

Function: get-joystick-hats (jid count)

unsigned char* glfwGetJoystickHats(int jid, int* count);

Package

%glfw.

Source

claw.lisp.

Function: get-joystick-name (jid)

char* glfwGetJoystickName(int jid);

Package

%glfw.

Source

claw.lisp.

Function: get-joystick-user-pointer (jid)

void* glfwGetJoystickUserPointer(int jid);

Package

%glfw.

Source

claw.lisp.

Function: get-key (window key)

int glfwGetKey(GLFWwindow* window, int key);

Package

%glfw.

Source

claw.lisp.

Function: get-key-name (key scancode)

char* glfwGetKeyName(int key, int scancode);

Package

%glfw.

Source

claw.lisp.

Function: get-key-scancode (key)

int glfwGetKeyScancode(int key);

Package

%glfw.

Source

claw.lisp.

Function: get-monitor-content-scale (monitor xscale yscale)

void glfwGetMonitorContentScale(GLFWmonitor* monitor, float* xscale, float* yscale);

Package

%glfw.

Source

claw.lisp.

Function: get-monitor-name (monitor)

char* glfwGetMonitorName(GLFWmonitor* monitor);

Package

%glfw.

Source

claw.lisp.

Function: get-monitor-physical-size (monitor width-mm height-mm)

void glfwGetMonitorPhysicalSize(GLFWmonitor* monitor, int* widthMM, int* heightMM);

Package

%glfw.

Source

claw.lisp.

Function: get-monitor-pos (monitor xpos ypos)

void glfwGetMonitorPos(GLFWmonitor* monitor, int* xpos, int* ypos);

Package

%glfw.

Source

claw.lisp.

Function: get-monitor-user-pointer (monitor)

void* glfwGetMonitorUserPointer(GLFWmonitor* monitor);

Package

%glfw.

Source

claw.lisp.

Function: get-monitor-workarea (monitor xpos ypos width height)

void glfwGetMonitorWorkarea(GLFWmonitor* monitor, int* xpos, int* ypos, int* width, int* height);

Package

%glfw.

Source

claw.lisp.

Function: get-monitors (count)

GLFWmonitor** glfwGetMonitors(int* count);

Package

%glfw.

Source

claw.lisp.

Function: get-mouse-button (window button)

int glfwGetMouseButton(GLFWwindow* window, int button);

Package

%glfw.

Source

claw.lisp.

Function: get-primary-monitor ()

GLFWmonitor* glfwGetPrimaryMonitor();

Package

%glfw.

Source

claw.lisp.

Function: get-proc-address (procname)

GLFWglproc glfwGetProcAddress(char* procname);

Package

%glfw.

Source

claw.lisp.

Function: get-required-instance-extensions (count)

char** glfwGetRequiredInstanceExtensions(uint32_t* count);

Package

%glfw.

Source

claw.lisp.

Function: get-time ()

double glfwGetTime();

Package

%glfw.

Source

claw.lisp.

Function: get-timer-frequency ()

uint64_t glfwGetTimerFrequency();

Package

%glfw.

Source

claw.lisp.

Function: get-timer-value ()

uint64_t glfwGetTimerValue();

Package

%glfw.

Source

claw.lisp.

Function: get-version (major minor rev)

void glfwGetVersion(int* major, int* minor, int* rev);

Package

%glfw.

Source

claw.lisp.

Function: get-version-string ()

char* glfwGetVersionString();

Package

%glfw.

Source

claw.lisp.

Function: get-video-mode (monitor)

GLFWvidmode* glfwGetVideoMode(GLFWmonitor* monitor);

Package

%glfw.

Source

claw.lisp.

Function: get-video-modes (monitor count)

GLFWvidmode* glfwGetVideoModes(GLFWmonitor* monitor, int* count);

Package

%glfw.

Source

claw.lisp.

Function: get-window-attrib (window attrib)

int glfwGetWindowAttrib(GLFWwindow* window, int attrib);

Package

%glfw.

Source

claw.lisp.

Function: get-window-content-scale (window xscale yscale)

void glfwGetWindowContentScale(GLFWwindow* window, float* xscale, float* yscale);

Package

%glfw.

Source

claw.lisp.

Function: get-window-frame-size (window left top right bottom)

void glfwGetWindowFrameSize(GLFWwindow* window, int* left, int* top, int* right, int* bottom);

Package

%glfw.

Source

claw.lisp.

Function: get-window-monitor (window)

GLFWmonitor* glfwGetWindowMonitor(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: get-window-opacity (window)

float glfwGetWindowOpacity(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: get-window-pos (window xpos ypos)

void glfwGetWindowPos(GLFWwindow* window, int* xpos, int* ypos);

Package

%glfw.

Source

claw.lisp.

Function: get-window-size (window width height)

void glfwGetWindowSize(GLFWwindow* window, int* width, int* height);

Package

%glfw.

Source

claw.lisp.

Function: get-window-user-pointer (window)

void* glfwGetWindowUserPointer(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: get-x11adapter (monitor)

RRCrtc glfwGetX11Adapter(GLFWmonitor* monitor);

Package

%glfw.

Source

claw.lisp.

Function: get-x11display ()

Display* glfwGetX11Display();

Package

%glfw.

Source

claw.lisp.

Function: get-x11monitor (monitor)

RROutput glfwGetX11Monitor(GLFWmonitor* monitor);

Package

%glfw.

Source

claw.lisp.

Function: get-x11selection-string ()

char* glfwGetX11SelectionString();

Package

%glfw.

Source

claw.lisp.

Function: get-x11window (window)

Window glfwGetX11Window(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: hide-window (window)

void glfwHideWindow(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: iconify-window (window)

void glfwIconifyWindow(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: init ()

int glfwInit();

Package

%glfw.

Source

claw.lisp.

Function: init-hint (hint value)

void glfwInitHint(int hint, int value);

Package

%glfw.

Source

claw.lisp.

Function: joystick-is-gamepad (jid)

int glfwJoystickIsGamepad(int jid);

Package

%glfw.

Source

claw.lisp.

Function: joystick-present (jid)

int glfwJoystickPresent(int jid);

Package

%glfw.

Source

claw.lisp.

Function: make-context-current (window)

void glfwMakeContextCurrent(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: maximize-window (window)

void glfwMaximizeWindow(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: poll-events ()

void glfwPollEvents();

Package

%glfw.

Source

claw.lisp.

Function: post-empty-event ()

void glfwPostEmptyEvent();

Package

%glfw.

Source

claw.lisp.

Function: raw-mouse-motion-supported ()

int glfwRawMouseMotionSupported();

Package

%glfw.

Source

claw.lisp.

Function: request-window-attention (window)

void glfwRequestWindowAttention(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: restore-window (window)

void glfwRestoreWindow(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: set-char-callback (window callback)

GLFWcharfun glfwSetCharCallback(GLFWwindow* window, GLFWcharfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-char-mods-callback (window callback)

GLFWcharmodsfun glfwSetCharModsCallback(GLFWwindow* window, GLFWcharmodsfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-clipboard-string (window string)

void glfwSetClipboardString(GLFWwindow* window, char* string);

Package

%glfw.

Source

claw.lisp.

Function: set-cursor (window cursor)

void glfwSetCursor(GLFWwindow* window, GLFWcursor* cursor);

Package

%glfw.

Source

claw.lisp.

Function: set-cursor-enter-callback (window callback)

GLFWcursorenterfun glfwSetCursorEnterCallback(GLFWwindow* window, GLFWcursorenterfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-cursor-pos (window xpos ypos)

void glfwSetCursorPos(GLFWwindow* window, double xpos, double ypos);

Package

%glfw.

Source

claw.lisp.

Function: set-cursor-pos-callback (window callback)

GLFWcursorposfun glfwSetCursorPosCallback(GLFWwindow* window, GLFWcursorposfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-drop-callback (window callback)

GLFWdropfun glfwSetDropCallback(GLFWwindow* window, GLFWdropfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-error-callback (callback)

GLFWerrorfun glfwSetErrorCallback(GLFWerrorfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-framebuffer-size-callback (window callback)

GLFWframebuffersizefun glfwSetFramebufferSizeCallback(GLFWwindow* window, GLFWframebuffersizefun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-gamma (monitor gamma)

void glfwSetGamma(GLFWmonitor* monitor, float gamma);

Package

%glfw.

Source

claw.lisp.

Function: set-gamma-ramp (monitor ramp)

void glfwSetGammaRamp(GLFWmonitor* monitor, GLFWgammaramp* ramp);

Package

%glfw.

Source

claw.lisp.

Function: set-input-mode (window mode value)

void glfwSetInputMode(GLFWwindow* window, int mode, int value);

Package

%glfw.

Source

claw.lisp.

Function: set-joystick-callback (callback)

GLFWjoystickfun glfwSetJoystickCallback(GLFWjoystickfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-joystick-user-pointer (jid pointer)

void glfwSetJoystickUserPointer(int jid, void* pointer);

Package

%glfw.

Source

claw.lisp.

Function: set-key-callback (window callback)

GLFWkeyfun glfwSetKeyCallback(GLFWwindow* window, GLFWkeyfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-monitor-callback (callback)

GLFWmonitorfun glfwSetMonitorCallback(GLFWmonitorfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-monitor-user-pointer (monitor pointer)

void glfwSetMonitorUserPointer(GLFWmonitor* monitor, void* pointer);

Package

%glfw.

Source

claw.lisp.

Function: set-mouse-button-callback (window callback)

GLFWmousebuttonfun glfwSetMouseButtonCallback(GLFWwindow* window, GLFWmousebuttonfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-scroll-callback (window callback)

GLFWscrollfun glfwSetScrollCallback(GLFWwindow* window, GLFWscrollfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-time (time)

void glfwSetTime(double time);

Package

%glfw.

Source

claw.lisp.

Function: set-window-aspect-ratio (window numer denom)

void glfwSetWindowAspectRatio(GLFWwindow* window, int numer, int denom);

Package

%glfw.

Source

claw.lisp.

Function: set-window-attrib (window attrib value)

void glfwSetWindowAttrib(GLFWwindow* window, int attrib, int value);

Package

%glfw.

Source

claw.lisp.

Function: set-window-close-callback (window callback)

GLFWwindowclosefun glfwSetWindowCloseCallback(GLFWwindow* window, GLFWwindowclosefun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-window-content-scale-callback (window callback)

GLFWwindowcontentscalefun glfwSetWindowContentScaleCallback(GLFWwindow* window, GLFWwindowcontentscalefun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-window-focus-callback (window callback)

GLFWwindowfocusfun glfwSetWindowFocusCallback(GLFWwindow* window, GLFWwindowfocusfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-window-icon (window count images)

void glfwSetWindowIcon(GLFWwindow* window, int count, GLFWimage* images);

Package

%glfw.

Source

claw.lisp.

Function: set-window-iconify-callback (window callback)

GLFWwindowiconifyfun glfwSetWindowIconifyCallback(GLFWwindow* window, GLFWwindowiconifyfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-window-maximize-callback (window callback)

GLFWwindowmaximizefun glfwSetWindowMaximizeCallback(GLFWwindow* window, GLFWwindowmaximizefun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-window-monitor (window monitor xpos ypos width height refresh-rate)

void glfwSetWindowMonitor(GLFWwindow* window, GLFWmonitor* monitor, int xpos, int ypos, int width, int height, int refreshRate);

Package

%glfw.

Source

claw.lisp.

Function: set-window-opacity (window opacity)

void glfwSetWindowOpacity(GLFWwindow* window, float opacity);

Package

%glfw.

Source

claw.lisp.

Function: set-window-pos (window xpos ypos)

void glfwSetWindowPos(GLFWwindow* window, int xpos, int ypos);

Package

%glfw.

Source

claw.lisp.

Function: set-window-pos-callback (window callback)

GLFWwindowposfun glfwSetWindowPosCallback(GLFWwindow* window, GLFWwindowposfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-window-refresh-callback (window callback)

GLFWwindowrefreshfun glfwSetWindowRefreshCallback(GLFWwindow* window, GLFWwindowrefreshfun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-window-should-close (window value)

void glfwSetWindowShouldClose(GLFWwindow* window, int value);

Package

%glfw.

Source

claw.lisp.

Function: set-window-size (window width height)

void glfwSetWindowSize(GLFWwindow* window, int width, int height);

Package

%glfw.

Source

claw.lisp.

Function: set-window-size-callback (window callback)

GLFWwindowsizefun glfwSetWindowSizeCallback(GLFWwindow* window, GLFWwindowsizefun callback);

Package

%glfw.

Source

claw.lisp.

Function: set-window-size-limits (window minwidth minheight maxwidth maxheight)

void glfwSetWindowSizeLimits(GLFWwindow* window, int minwidth, int minheight, int maxwidth, int maxheight);

Package

%glfw.

Source

claw.lisp.

Function: set-window-title (window title)

void glfwSetWindowTitle(GLFWwindow* window, char* title);

Package

%glfw.

Source

claw.lisp.

Function: set-window-user-pointer (window pointer)

void glfwSetWindowUserPointer(GLFWwindow* window, void* pointer);

Package

%glfw.

Source

claw.lisp.

Function: set-x11selection-string (string)

void glfwSetX11SelectionString(char* string);

Package

%glfw.

Source

claw.lisp.

Function: show-window (window)

void glfwShowWindow(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: swap-buffers (window)

void glfwSwapBuffers(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.

Function: swap-interval (interval)

void glfwSwapInterval(int interval);

Package

%glfw.

Source

claw.lisp.

Function: terminate ()

void glfwTerminate();

Package

%glfw.

Source

claw.lisp.

Function: update-gamepad-mappings (string)

int glfwUpdateGamepadMappings(char* string);

Package

%glfw.

Source

claw.lisp.

Function: vulkan-supported ()

int glfwVulkanSupported();

Package

%glfw.

Source

claw.lisp.

Function: wait-events ()

void glfwWaitEvents();

Package

%glfw.

Source

claw.lisp.

Function: wait-events-timeout (timeout)

void glfwWaitEventsTimeout(double timeout);

Package

%glfw.

Source

claw.lisp.

Function: window-hint (hint value)

void glfwWindowHint(int hint, int value);

Package

%glfw.

Source

claw.lisp.

Function: window-hint-string (hint value)

void glfwWindowHintString(int hint, char* value);

Package

%glfw.

Source

claw.lisp.

Function: window-should-close (window)

int glfwWindowShouldClose(GLFWwindow* window);

Package

%glfw.

Source

claw.lisp.


6.2 Internals


Previous: , Up: Internals   [Contents][Index]

6.2.1 Macros

Macro: define-drop-callback (name (window count paths) &body body)
Package

glfw.

Source

glfw.lisp.


Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts


Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   C   D   E   F   G   H   I   J   M   P   R   S   T   U   V   W  
Index Entry  Section

C
create-cursor: Public ordinary functions
create-standard-cursor: Public ordinary functions
create-window: Public ordinary functions

D
default-window-hints: Public ordinary functions
define-char-callback: Public macros
define-cursor-pos-callback: Public macros
define-drop-callback: Private macros
define-framebuffer-size-callback: Public macros
define-joystick-callback: Public macros
define-key-callback: Public macros
define-mouse-button-callback: Public macros
define-scroll-callback: Public macros
define-window-close-callback: Public macros
define-window-size-callback: Public macros
destroy-cursor: Public ordinary functions
destroy-window: Public ordinary functions

E
extension-supported: Public ordinary functions

F
focus-window: Public ordinary functions
Function, create-cursor: Public ordinary functions
Function, create-standard-cursor: Public ordinary functions
Function, create-window: Public ordinary functions
Function, default-window-hints: Public ordinary functions
Function, destroy-cursor: Public ordinary functions
Function, destroy-window: Public ordinary functions
Function, extension-supported: Public ordinary functions
Function, focus-window: Public ordinary functions
Function, get-clipboard-string: Public ordinary functions
Function, get-current-context: Public ordinary functions
Function, get-cursor-pos: Public ordinary functions
Function, get-error: Public ordinary functions
Function, get-framebuffer-size: Public ordinary functions
Function, get-gamepad-name: Public ordinary functions
Function, get-gamepad-state: Public ordinary functions
Function, get-gamma-ramp: Public ordinary functions
Function, get-input-mode: Public ordinary functions
Function, get-joystick-axes: Public ordinary functions
Function, get-joystick-buttons: Public ordinary functions
Function, get-joystick-guid: Public ordinary functions
Function, get-joystick-hats: Public ordinary functions
Function, get-joystick-name: Public ordinary functions
Function, get-joystick-user-pointer: Public ordinary functions
Function, get-key: Public ordinary functions
Function, get-key-name: Public ordinary functions
Function, get-key-scancode: Public ordinary functions
Function, get-monitor-content-scale: Public ordinary functions
Function, get-monitor-name: Public ordinary functions
Function, get-monitor-physical-size: Public ordinary functions
Function, get-monitor-pos: Public ordinary functions
Function, get-monitor-user-pointer: Public ordinary functions
Function, get-monitor-workarea: Public ordinary functions
Function, get-monitors: Public ordinary functions
Function, get-mouse-button: Public ordinary functions
Function, get-primary-monitor: Public ordinary functions
Function, get-proc-address: Public ordinary functions
Function, get-required-instance-extensions: Public ordinary functions
Function, get-time: Public ordinary functions
Function, get-timer-frequency: Public ordinary functions
Function, get-timer-value: Public ordinary functions
Function, get-version: Public ordinary functions
Function, get-version-string: Public ordinary functions
Function, get-video-mode: Public ordinary functions
Function, get-video-modes: Public ordinary functions
Function, get-window-attrib: Public ordinary functions
Function, get-window-content-scale: Public ordinary functions
Function, get-window-frame-size: Public ordinary functions
Function, get-window-monitor: Public ordinary functions
Function, get-window-opacity: Public ordinary functions
Function, get-window-pos: Public ordinary functions
Function, get-window-size: Public ordinary functions
Function, get-window-user-pointer: Public ordinary functions
Function, get-x11adapter: Public ordinary functions
Function, get-x11display: Public ordinary functions
Function, get-x11monitor: Public ordinary functions
Function, get-x11selection-string: Public ordinary functions
Function, get-x11window: Public ordinary functions
Function, hide-window: Public ordinary functions
Function, iconify-window: Public ordinary functions
Function, init: Public ordinary functions
Function, init-hint: Public ordinary functions
Function, joystick-is-gamepad: Public ordinary functions
Function, joystick-present: Public ordinary functions
Function, make-context-current: Public ordinary functions
Function, maximize-window: Public ordinary functions
Function, poll-events: Public ordinary functions
Function, post-empty-event: Public ordinary functions
Function, raw-mouse-motion-supported: Public ordinary functions
Function, request-window-attention: Public ordinary functions
Function, restore-window: Public ordinary functions
Function, set-char-callback: Public ordinary functions
Function, set-char-mods-callback: Public ordinary functions
Function, set-clipboard-string: Public ordinary functions
Function, set-cursor: Public ordinary functions
Function, set-cursor-enter-callback: Public ordinary functions
Function, set-cursor-pos: Public ordinary functions
Function, set-cursor-pos-callback: Public ordinary functions
Function, set-drop-callback: Public ordinary functions
Function, set-error-callback: Public ordinary functions
Function, set-framebuffer-size-callback: Public ordinary functions
Function, set-gamma: Public ordinary functions
Function, set-gamma-ramp: Public ordinary functions
Function, set-input-mode: Public ordinary functions
Function, set-joystick-callback: Public ordinary functions
Function, set-joystick-user-pointer: Public ordinary functions
Function, set-key-callback: Public ordinary functions
Function, set-monitor-callback: Public ordinary functions
Function, set-monitor-user-pointer: Public ordinary functions
Function, set-mouse-button-callback: Public ordinary functions
Function, set-scroll-callback: Public ordinary functions
Function, set-time: Public ordinary functions
Function, set-window-aspect-ratio: Public ordinary functions
Function, set-window-attrib: Public ordinary functions
Function, set-window-close-callback: Public ordinary functions
Function, set-window-content-scale-callback: Public ordinary functions
Function, set-window-focus-callback: Public ordinary functions
Function, set-window-icon: Public ordinary functions
Function, set-window-iconify-callback: Public ordinary functions
Function, set-window-maximize-callback: Public ordinary functions
Function, set-window-monitor: Public ordinary functions
Function, set-window-opacity: Public ordinary functions
Function, set-window-pos: Public ordinary functions
Function, set-window-pos-callback: Public ordinary functions
Function, set-window-refresh-callback: Public ordinary functions
Function, set-window-should-close: Public ordinary functions
Function, set-window-size: Public ordinary functions
Function, set-window-size-callback: Public ordinary functions
Function, set-window-size-limits: Public ordinary functions
Function, set-window-title: Public ordinary functions
Function, set-window-user-pointer: Public ordinary functions
Function, set-x11selection-string: Public ordinary functions
Function, show-window: Public ordinary functions
Function, swap-buffers: Public ordinary functions
Function, swap-interval: Public ordinary functions
Function, terminate: Public ordinary functions
Function, update-gamepad-mappings: Public ordinary functions
Function, vulkan-supported: Public ordinary functions
Function, wait-events: Public ordinary functions
Function, wait-events-timeout: Public ordinary functions
Function, window-hint: Public ordinary functions
Function, window-hint-string: Public ordinary functions
Function, window-should-close: Public ordinary functions

G
get-clipboard-string: Public ordinary functions
get-current-context: Public ordinary functions
get-cursor-pos: Public ordinary functions
get-error: Public ordinary functions
get-framebuffer-size: Public ordinary functions
get-gamepad-name: Public ordinary functions
get-gamepad-state: Public ordinary functions
get-gamma-ramp: Public ordinary functions
get-input-mode: Public ordinary functions
get-joystick-axes: Public ordinary functions
get-joystick-buttons: Public ordinary functions
get-joystick-guid: Public ordinary functions
get-joystick-hats: Public ordinary functions
get-joystick-name: Public ordinary functions
get-joystick-user-pointer: Public ordinary functions
get-key: Public ordinary functions
get-key-name: Public ordinary functions
get-key-scancode: Public ordinary functions
get-monitor-content-scale: Public ordinary functions
get-monitor-name: Public ordinary functions
get-monitor-physical-size: Public ordinary functions
get-monitor-pos: Public ordinary functions
get-monitor-user-pointer: Public ordinary functions
get-monitor-workarea: Public ordinary functions
get-monitors: Public ordinary functions
get-mouse-button: Public ordinary functions
get-primary-monitor: Public ordinary functions
get-proc-address: Public ordinary functions
get-required-instance-extensions: Public ordinary functions
get-time: Public ordinary functions
get-timer-frequency: Public ordinary functions
get-timer-value: Public ordinary functions
get-version: Public ordinary functions
get-version-string: Public ordinary functions
get-video-mode: Public ordinary functions
get-video-modes: Public ordinary functions
get-window-attrib: Public ordinary functions
get-window-content-scale: Public ordinary functions
get-window-frame-size: Public ordinary functions
get-window-monitor: Public ordinary functions
get-window-opacity: Public ordinary functions
get-window-pos: Public ordinary functions
get-window-size: Public ordinary functions
get-window-user-pointer: Public ordinary functions
get-x11adapter: Public ordinary functions
get-x11display: Public ordinary functions
get-x11monitor: Public ordinary functions
get-x11selection-string: Public ordinary functions
get-x11window: Public ordinary functions

H
hide-window: Public ordinary functions

I
iconify-window: Public ordinary functions
init: Public ordinary functions
init-hint: Public ordinary functions

J
joystick-is-gamepad: Public ordinary functions
joystick-present: Public ordinary functions

M
Macro, define-char-callback: Public macros
Macro, define-cursor-pos-callback: Public macros
Macro, define-drop-callback: Private macros
Macro, define-framebuffer-size-callback: Public macros
Macro, define-joystick-callback: Public macros
Macro, define-key-callback: Public macros
Macro, define-mouse-button-callback: Public macros
Macro, define-scroll-callback: Public macros
Macro, define-window-close-callback: Public macros
Macro, define-window-size-callback: Public macros
Macro, with-init: Public macros
Macro, with-window-hints: Public macros
make-context-current: Public ordinary functions
maximize-window: Public ordinary functions

P
poll-events: Public ordinary functions
post-empty-event: Public ordinary functions

R
raw-mouse-motion-supported: Public ordinary functions
request-window-attention: Public ordinary functions
restore-window: Public ordinary functions

S
set-char-callback: Public ordinary functions
set-char-mods-callback: Public ordinary functions
set-clipboard-string: Public ordinary functions
set-cursor: Public ordinary functions
set-cursor-enter-callback: Public ordinary functions
set-cursor-pos: Public ordinary functions
set-cursor-pos-callback: Public ordinary functions
set-drop-callback: Public ordinary functions
set-error-callback: Public ordinary functions
set-framebuffer-size-callback: Public ordinary functions
set-gamma: Public ordinary functions
set-gamma-ramp: Public ordinary functions
set-input-mode: Public ordinary functions
set-joystick-callback: Public ordinary functions
set-joystick-user-pointer: Public ordinary functions
set-key-callback: Public ordinary functions
set-monitor-callback: Public ordinary functions
set-monitor-user-pointer: Public ordinary functions
set-mouse-button-callback: Public ordinary functions
set-scroll-callback: Public ordinary functions
set-time: Public ordinary functions
set-window-aspect-ratio: Public ordinary functions
set-window-attrib: Public ordinary functions
set-window-close-callback: Public ordinary functions
set-window-content-scale-callback: Public ordinary functions
set-window-focus-callback: Public ordinary functions
set-window-icon: Public ordinary functions
set-window-iconify-callback: Public ordinary functions
set-window-maximize-callback: Public ordinary functions
set-window-monitor: Public ordinary functions
set-window-opacity: Public ordinary functions
set-window-pos: Public ordinary functions
set-window-pos-callback: Public ordinary functions
set-window-refresh-callback: Public ordinary functions
set-window-should-close: Public ordinary functions
set-window-size: Public ordinary functions
set-window-size-callback: Public ordinary functions
set-window-size-limits: Public ordinary functions
set-window-title: Public ordinary functions
set-window-user-pointer: Public ordinary functions
set-x11selection-string: Public ordinary functions
show-window: Public ordinary functions
swap-buffers: Public ordinary functions
swap-interval: Public ordinary functions

T
terminate: Public ordinary functions

U
update-gamepad-mappings: Public ordinary functions

V
vulkan-supported: Public ordinary functions

W
wait-events: Public ordinary functions
wait-events-timeout: Public ordinary functions
window-hint: Public ordinary functions
window-hint-string: Public ordinary functions
window-should-close: Public ordinary functions
with-init: Public macros
with-window-hints: Public macros

Jump to:   C   D   E   F   G   H   I   J   M   P   R   S   T   U   V   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   +  
S  
Index Entry  Section

+
+accum-alpha-bits+: Public special variables
+accum-blue-bits+: Public special variables
+accum-green-bits+: Public special variables
+accum-red-bits+: Public special variables
+alpha-bits+: Public special variables
+any-release-behavior+: Public special variables
+api+: Public special variables
+api-unavailable+: Public special variables
+arrow-cursor+: Public special variables
+auto-iconify+: Public special variables
+aux-buffers+: Public special variables
+blue-bits+: Public special variables
+center-cursor+: Public special variables
+client-api+: Public special variables
+cocoa-chdir-resources+: Public special variables
+cocoa-frame-name+: Public special variables
+cocoa-graphics-switching+: Public special variables
+cocoa-menubar+: Public special variables
+cocoa-retina-framebuffer+: Public special variables
+connected+: Public special variables
+context-creation-api+: Public special variables
+context-no-error+: Public special variables
+context-release-behavior+: Public special variables
+context-revision+: Public special variables
+context-robustness+: Public special variables
+context-version-major+: Public special variables
+context-version-minor+: Public special variables
+crosshair-cursor+: Public special variables
+cursor+: Public special variables
+cursor-disabled+: Public special variables
+cursor-hidden+: Public special variables
+cursor-normal+: Public special variables
+decorated+: Public special variables
+depth-bits+: Public special variables
+disconnected+: Public special variables
+dont-care+: Public special variables
+doublebuffer+: Public special variables
+egl-context-api+: Public special variables
+expose-native-x11+: Public special variables
+false+: Public special variables
+floating+: Public special variables
+focus-on-show+: Public special variables
+focused+: Public special variables
+format-unavailable+: Public special variables
+gamepad-axis-last+: Public special variables
+gamepad-axis-left-trigger+: Public special variables
+gamepad-axis-left-x+: Public special variables
+gamepad-axis-left-y+: Public special variables
+gamepad-axis-right-trigger+: Public special variables
+gamepad-axis-right-x+: Public special variables
+gamepad-axis-right-y+: Public special variables
+gamepad-button-a+: Public special variables
+gamepad-button-b+: Public special variables
+gamepad-button-back+: Public special variables
+gamepad-button-circle+: Public special variables
+gamepad-button-cross+: Public special variables
+gamepad-button-dpad-down+: Public special variables
+gamepad-button-dpad-left+: Public special variables
+gamepad-button-dpad-right+: Public special variables
+gamepad-button-dpad-up+: Public special variables
+gamepad-button-guide+: Public special variables
+gamepad-button-last+: Public special variables
+gamepad-button-left-bumper+: Public special variables
+gamepad-button-left-thumb+: Public special variables
+gamepad-button-right-bumper+: Public special variables
+gamepad-button-right-thumb+: Public special variables
+gamepad-button-square+: Public special variables
+gamepad-button-start+: Public special variables
+gamepad-button-triangle+: Public special variables
+gamepad-button-x+: Public special variables
+gamepad-button-y+: Public special variables
+green-bits+: Public special variables
+hand-cursor+: Public special variables
+hat-centered+: Public special variables
+hat-down+: Public special variables
+hat-left+: Public special variables
+hat-left-down+: Public special variables
+hat-left-up+: Public special variables
+hat-right+: Public special variables
+hat-right-down+: Public special variables
+hat-right-up+: Public special variables
+hat-up+: Public special variables
+hovered+: Public special variables
+hresize-cursor+: Public special variables
+ibeam-cursor+: Public special variables
+iconified+: Public special variables
+include-vulkan+: Public special variables
+invalid-enum+: Public special variables
+invalid-value+: Public special variables
+joystick-1+: Public special variables
+joystick-10+: Public special variables
+joystick-11+: Public special variables
+joystick-12+: Public special variables
+joystick-13+: Public special variables
+joystick-14+: Public special variables
+joystick-15+: Public special variables
+joystick-16+: Public special variables
+joystick-2+: Public special variables
+joystick-3+: Public special variables
+joystick-4+: Public special variables
+joystick-5+: Public special variables
+joystick-6+: Public special variables
+joystick-7+: Public special variables
+joystick-8+: Public special variables
+joystick-9+: Public special variables
+joystick-hat-buttons+: Public special variables
+joystick-last+: Public special variables
+key-0+: Public special variables
+key-1+: Public special variables
+key-2+: Public special variables
+key-3+: Public special variables
+key-4+: Public special variables
+key-5+: Public special variables
+key-6+: Public special variables
+key-7+: Public special variables
+key-8+: Public special variables
+key-9+: Public special variables
+key-a+: Public special variables
+key-apostrophe+: Public special variables
+key-b+: Public special variables
+key-backslash+: Public special variables
+key-backspace+: Public special variables
+key-c+: Public special variables
+key-caps-lock+: Public special variables
+key-comma+: Public special variables
+key-d+: Public special variables
+key-delete+: Public special variables
+key-down+: Public special variables
+key-e+: Public special variables
+key-end+: Public special variables
+key-enter+: Public special variables
+key-equal+: Public special variables
+key-escape+: Public special variables
+key-f+: Public special variables
+key-f1+: Public special variables
+key-f10+: Public special variables
+key-f11+: Public special variables
+key-f12+: Public special variables
+key-f13+: Public special variables
+key-f14+: Public special variables
+key-f15+: Public special variables
+key-f16+: Public special variables
+key-f17+: Public special variables
+key-f18+: Public special variables
+key-f19+: Public special variables
+key-f2+: Public special variables
+key-f20+: Public special variables
+key-f21+: Public special variables
+key-f22+: Public special variables
+key-f23+: Public special variables
+key-f24+: Public special variables
+key-f25+: Public special variables
+key-f3+: Public special variables
+key-f4+: Public special variables
+key-f5+: Public special variables
+key-f6+: Public special variables
+key-f7+: Public special variables
+key-f8+: Public special variables
+key-f9+: Public special variables
+key-g+: Public special variables
+key-grave-accent+: Public special variables
+key-h+: Public special variables
+key-home+: Public special variables
+key-i+: Public special variables
+key-insert+: Public special variables
+key-j+: Public special variables
+key-k+: Public special variables
+key-kp-0+: Public special variables
+key-kp-1+: Public special variables
+key-kp-2+: Public special variables
+key-kp-3+: Public special variables
+key-kp-4+: Public special variables
+key-kp-5+: Public special variables
+key-kp-6+: Public special variables
+key-kp-7+: Public special variables
+key-kp-8+: Public special variables
+key-kp-9+: Public special variables
+key-kp-add+: Public special variables
+key-kp-decimal+: Public special variables
+key-kp-divide+: Public special variables
+key-kp-enter+: Public special variables
+key-kp-equal+: Public special variables
+key-kp-multiply+: Public special variables
+key-kp-subtract+: Public special variables
+key-l+: Public special variables
+key-last+: Public special variables
+key-left+: Public special variables
+key-left-alt+: Public special variables
+key-left-bracket+: Public special variables
+key-left-control+: Public special variables
+key-left-shift+: Public special variables
+key-left-super+: Public special variables
+key-m+: Public special variables
+key-menu+: Public special variables
+key-minus+: Public special variables
+key-n+: Public special variables
+key-num-lock+: Public special variables
+key-o+: Public special variables
+key-p+: Public special variables
+key-page-down+: Public special variables
+key-page-up+: Public special variables
+key-pause+: Public special variables
+key-period+: Public special variables
+key-print-screen+: Public special variables
+key-q+: Public special variables
+key-r+: Public special variables
+key-right+: Public special variables
+key-right-alt+: Public special variables
+key-right-bracket+: Public special variables
+key-right-control+: Public special variables
+key-right-shift+: Public special variables
+key-right-super+: Public special variables
+key-s+: Public special variables
+key-scroll-lock+: Public special variables
+key-semicolon+: Public special variables
+key-slash+: Public special variables
+key-space+: Public special variables
+key-t+: Public special variables
+key-tab+: Public special variables
+key-u+: Public special variables
+key-unknown+: Public special variables
+key-up+: Public special variables
+key-v+: Public special variables
+key-w+: Public special variables
+key-world-1+: Public special variables
+key-world-2+: Public special variables
+key-x+: Public special variables
+key-y+: Public special variables
+key-z+: Public special variables
+lock-key-mods+: Public special variables
+lose-context-on-reset+: Public special variables
+maximized+: Public special variables
+mod-alt+: Public special variables
+mod-caps-lock+: Public special variables
+mod-control+: Public special variables
+mod-num-lock+: Public special variables
+mod-shift+: Public special variables
+mod-super+: Public special variables
+mouse-button-1+: Public special variables
+mouse-button-2+: Public special variables
+mouse-button-3+: Public special variables
+mouse-button-4+: Public special variables
+mouse-button-5+: Public special variables
+mouse-button-6+: Public special variables
+mouse-button-7+: Public special variables
+mouse-button-8+: Public special variables
+mouse-button-last+: Public special variables
+mouse-button-left+: Public special variables
+mouse-button-middle+: Public special variables
+mouse-button-right+: Public special variables
+native-context-api+: Public special variables
+no-api+: Public special variables
+no-current-context+: Public special variables
+no-error+: Public special variables
+no-reset-notification+: Public special variables
+no-robustness+: Public special variables
+no-window-context+: Public special variables
+not-initialized+: Public special variables
+opengl-any-profile+: Public special variables
+opengl-api+: Public special variables
+opengl-compat-profile+: Public special variables
+opengl-core-profile+: Public special variables
+opengl-debug-context+: Public special variables
+opengl-es-api+: Public special variables
+opengl-forward-compat+: Public special variables
+opengl-profile+: Public special variables
+osmesa-context-api+: Public special variables
+out-of-memory+: Public special variables
+platform-error+: Public special variables
+press+: Public special variables
+raw-mouse-motion+: Public special variables
+red-bits+: Public special variables
+refresh-rate+: Public special variables
+release+: Public special variables
+release-behavior-flush+: Public special variables
+release-behavior-none+: Public special variables
+repeat+: Public special variables
+resizable+: Public special variables
+samples+: Public special variables
+scale-to-monitor+: Public special variables
+srgb-capable+: Public special variables
+stencil-bits+: Public special variables
+stereo+: Public special variables
+sticky-keys+: Public special variables
+sticky-mouse-buttons+: Public special variables
+transparent-framebuffer+: Public special variables
+true+: Public special variables
+version-major+: Public special variables
+version-minor+: Public special variables
+version-revision+: Public special variables
+version-unavailable+: Public special variables
+visible+: Public special variables
+vresize-cursor+: Public special variables
+x11-class-name+: Public special variables
+x11-instance-name+: Public special variables

S
Special Variable, +accum-alpha-bits+: Public special variables
Special Variable, +accum-blue-bits+: Public special variables
Special Variable, +accum-green-bits+: Public special variables
Special Variable, +accum-red-bits+: Public special variables
Special Variable, +alpha-bits+: Public special variables
Special Variable, +any-release-behavior+: Public special variables
Special Variable, +api+: Public special variables
Special Variable, +api-unavailable+: Public special variables
Special Variable, +arrow-cursor+: Public special variables
Special Variable, +auto-iconify+: Public special variables
Special Variable, +aux-buffers+: Public special variables
Special Variable, +blue-bits+: Public special variables
Special Variable, +center-cursor+: Public special variables
Special Variable, +client-api+: Public special variables
Special Variable, +cocoa-chdir-resources+: Public special variables
Special Variable, +cocoa-frame-name+: Public special variables
Special Variable, +cocoa-graphics-switching+: Public special variables
Special Variable, +cocoa-menubar+: Public special variables
Special Variable, +cocoa-retina-framebuffer+: Public special variables
Special Variable, +connected+: Public special variables
Special Variable, +context-creation-api+: Public special variables
Special Variable, +context-no-error+: Public special variables
Special Variable, +context-release-behavior+: Public special variables
Special Variable, +context-revision+: Public special variables
Special Variable, +context-robustness+: Public special variables
Special Variable, +context-version-major+: Public special variables
Special Variable, +context-version-minor+: Public special variables
Special Variable, +crosshair-cursor+: Public special variables
Special Variable, +cursor+: Public special variables
Special Variable, +cursor-disabled+: Public special variables
Special Variable, +cursor-hidden+: Public special variables
Special Variable, +cursor-normal+: Public special variables
Special Variable, +decorated+: Public special variables
Special Variable, +depth-bits+: Public special variables
Special Variable, +disconnected+: Public special variables
Special Variable, +dont-care+: Public special variables
Special Variable, +doublebuffer+: Public special variables
Special Variable, +egl-context-api+: Public special variables
Special Variable, +expose-native-x11+: Public special variables
Special Variable, +false+: Public special variables
Special Variable, +floating+: Public special variables
Special Variable, +focus-on-show+: Public special variables
Special Variable, +focused+: Public special variables
Special Variable, +format-unavailable+: Public special variables
Special Variable, +gamepad-axis-last+: Public special variables
Special Variable, +gamepad-axis-left-trigger+: Public special variables
Special Variable, +gamepad-axis-left-x+: Public special variables
Special Variable, +gamepad-axis-left-y+: Public special variables
Special Variable, +gamepad-axis-right-trigger+: Public special variables
Special Variable, +gamepad-axis-right-x+: Public special variables
Special Variable, +gamepad-axis-right-y+: Public special variables
Special Variable, +gamepad-button-a+: Public special variables
Special Variable, +gamepad-button-b+: Public special variables
Special Variable, +gamepad-button-back+: Public special variables
Special Variable, +gamepad-button-circle+: Public special variables
Special Variable, +gamepad-button-cross+: Public special variables
Special Variable, +gamepad-button-dpad-down+: Public special variables
Special Variable, +gamepad-button-dpad-left+: Public special variables
Special Variable, +gamepad-button-dpad-right+: Public special variables
Special Variable, +gamepad-button-dpad-up+: Public special variables
Special Variable, +gamepad-button-guide+: Public special variables
Special Variable, +gamepad-button-last+: Public special variables
Special Variable, +gamepad-button-left-bumper+: Public special variables
Special Variable, +gamepad-button-left-thumb+: Public special variables
Special Variable, +gamepad-button-right-bumper+: Public special variables
Special Variable, +gamepad-button-right-thumb+: Public special variables
Special Variable, +gamepad-button-square+: Public special variables
Special Variable, +gamepad-button-start+: Public special variables
Special Variable, +gamepad-button-triangle+: Public special variables
Special Variable, +gamepad-button-x+: Public special variables
Special Variable, +gamepad-button-y+: Public special variables
Special Variable, +green-bits+: Public special variables
Special Variable, +hand-cursor+: Public special variables
Special Variable, +hat-centered+: Public special variables
Special Variable, +hat-down+: Public special variables
Special Variable, +hat-left+: Public special variables
Special Variable, +hat-left-down+: Public special variables
Special Variable, +hat-left-up+: Public special variables
Special Variable, +hat-right+: Public special variables
Special Variable, +hat-right-down+: Public special variables
Special Variable, +hat-right-up+: Public special variables
Special Variable, +hat-up+: Public special variables
Special Variable, +hovered+: Public special variables
Special Variable, +hresize-cursor+: Public special variables
Special Variable, +ibeam-cursor+: Public special variables
Special Variable, +iconified+: Public special variables
Special Variable, +include-vulkan+: Public special variables
Special Variable, +invalid-enum+: Public special variables
Special Variable, +invalid-value+: Public special variables
Special Variable, +joystick-1+: Public special variables
Special Variable, +joystick-10+: Public special variables
Special Variable, +joystick-11+: Public special variables
Special Variable, +joystick-12+: Public special variables
Special Variable, +joystick-13+: Public special variables
Special Variable, +joystick-14+: Public special variables
Special Variable, +joystick-15+: Public special variables
Special Variable, +joystick-16+: Public special variables
Special Variable, +joystick-2+: Public special variables
Special Variable, +joystick-3+: Public special variables
Special Variable, +joystick-4+: Public special variables
Special Variable, +joystick-5+: Public special variables
Special Variable, +joystick-6+: Public special variables
Special Variable, +joystick-7+: Public special variables
Special Variable, +joystick-8+: Public special variables
Special Variable, +joystick-9+: Public special variables
Special Variable, +joystick-hat-buttons+: Public special variables
Special Variable, +joystick-last+: Public special variables
Special Variable, +key-0+: Public special variables
Special Variable, +key-1+: Public special variables
Special Variable, +key-2+: Public special variables
Special Variable, +key-3+: Public special variables
Special Variable, +key-4+: Public special variables
Special Variable, +key-5+: Public special variables
Special Variable, +key-6+: Public special variables
Special Variable, +key-7+: Public special variables
Special Variable, +key-8+: Public special variables
Special Variable, +key-9+: Public special variables
Special Variable, +key-a+: Public special variables
Special Variable, +key-apostrophe+: Public special variables
Special Variable, +key-b+: Public special variables
Special Variable, +key-backslash+: Public special variables
Special Variable, +key-backspace+: Public special variables
Special Variable, +key-c+: Public special variables
Special Variable, +key-caps-lock+: Public special variables
Special Variable, +key-comma+: Public special variables
Special Variable, +key-d+: Public special variables
Special Variable, +key-delete+: Public special variables
Special Variable, +key-down+: Public special variables
Special Variable, +key-e+: Public special variables
Special Variable, +key-end+: Public special variables
Special Variable, +key-enter+: Public special variables
Special Variable, +key-equal+: Public special variables
Special Variable, +key-escape+: Public special variables
Special Variable, +key-f+: Public special variables
Special Variable, +key-f1+: Public special variables
Special Variable, +key-f10+: Public special variables
Special Variable, +key-f11+: Public special variables
Special Variable, +key-f12+: Public special variables
Special Variable, +key-f13+: Public special variables
Special Variable, +key-f14+: Public special variables
Special Variable, +key-f15+: Public special variables
Special Variable, +key-f16+: Public special variables
Special Variable, +key-f17+: Public special variables
Special Variable, +key-f18+: Public special variables
Special Variable, +key-f19+: Public special variables
Special Variable, +key-f2+: Public special variables
Special Variable, +key-f20+: Public special variables
Special Variable, +key-f21+: Public special variables
Special Variable, +key-f22+: Public special variables
Special Variable, +key-f23+: Public special variables
Special Variable, +key-f24+: Public special variables
Special Variable, +key-f25+: Public special variables
Special Variable, +key-f3+: Public special variables
Special Variable, +key-f4+: Public special variables
Special Variable, +key-f5+: Public special variables
Special Variable, +key-f6+: Public special variables
Special Variable, +key-f7+: Public special variables
Special Variable, +key-f8+: Public special variables
Special Variable, +key-f9+: Public special variables
Special Variable, +key-g+: Public special variables
Special Variable, +key-grave-accent+: Public special variables
Special Variable, +key-h+: Public special variables
Special Variable, +key-home+: Public special variables
Special Variable, +key-i+: Public special variables
Special Variable, +key-insert+: Public special variables
Special Variable, +key-j+: Public special variables
Special Variable, +key-k+: Public special variables
Special Variable, +key-kp-0+: Public special variables
Special Variable, +key-kp-1+: Public special variables
Special Variable, +key-kp-2+: Public special variables
Special Variable, +key-kp-3+: Public special variables
Special Variable, +key-kp-4+: Public special variables
Special Variable, +key-kp-5+: Public special variables
Special Variable, +key-kp-6+: Public special variables
Special Variable, +key-kp-7+: Public special variables
Special Variable, +key-kp-8+: Public special variables
Special Variable, +key-kp-9+: Public special variables
Special Variable, +key-kp-add+: Public special variables
Special Variable, +key-kp-decimal+: Public special variables
Special Variable, +key-kp-divide+: Public special variables
Special Variable, +key-kp-enter+: Public special variables
Special Variable, +key-kp-equal+: Public special variables
Special Variable, +key-kp-multiply+: Public special variables
Special Variable, +key-kp-subtract+: Public special variables
Special Variable, +key-l+: Public special variables
Special Variable, +key-last+: Public special variables
Special Variable, +key-left+: Public special variables
Special Variable, +key-left-alt+: Public special variables
Special Variable, +key-left-bracket+: Public special variables
Special Variable, +key-left-control+: Public special variables
Special Variable, +key-left-shift+: Public special variables
Special Variable, +key-left-super+: Public special variables
Special Variable, +key-m+: Public special variables
Special Variable, +key-menu+: Public special variables
Special Variable, +key-minus+: Public special variables
Special Variable, +key-n+: Public special variables
Special Variable, +key-num-lock+: Public special variables
Special Variable, +key-o+: Public special variables
Special Variable, +key-p+: Public special variables
Special Variable, +key-page-down+: Public special variables
Special Variable, +key-page-up+: Public special variables
Special Variable, +key-pause+: Public special variables
Special Variable, +key-period+: Public special variables
Special Variable, +key-print-screen+: Public special variables
Special Variable, +key-q+: Public special variables
Special Variable, +key-r+: Public special variables
Special Variable, +key-right+: Public special variables
Special Variable, +key-right-alt+: Public special variables
Special Variable, +key-right-bracket+: Public special variables
Special Variable, +key-right-control+: Public special variables
Special Variable, +key-right-shift+: Public special variables
Special Variable, +key-right-super+: Public special variables
Special Variable, +key-s+: Public special variables
Special Variable, +key-scroll-lock+: Public special variables
Special Variable, +key-semicolon+: Public special variables
Special Variable, +key-slash+: Public special variables
Special Variable, +key-space+: Public special variables
Special Variable, +key-t+: Public special variables
Special Variable, +key-tab+: Public special variables
Special Variable, +key-u+: Public special variables
Special Variable, +key-unknown+: Public special variables
Special Variable, +key-up+: Public special variables
Special Variable, +key-v+: Public special variables
Special Variable, +key-w+: Public special variables
Special Variable, +key-world-1+: Public special variables
Special Variable, +key-world-2+: Public special variables
Special Variable, +key-x+: Public special variables
Special Variable, +key-y+: Public special variables
Special Variable, +key-z+: Public special variables
Special Variable, +lock-key-mods+: Public special variables
Special Variable, +lose-context-on-reset+: Public special variables
Special Variable, +maximized+: Public special variables
Special Variable, +mod-alt+: Public special variables
Special Variable, +mod-caps-lock+: Public special variables
Special Variable, +mod-control+: Public special variables
Special Variable, +mod-num-lock+: Public special variables
Special Variable, +mod-shift+: Public special variables
Special Variable, +mod-super+: Public special variables
Special Variable, +mouse-button-1+: Public special variables
Special Variable, +mouse-button-2+: Public special variables
Special Variable, +mouse-button-3+: Public special variables
Special Variable, +mouse-button-4+: Public special variables
Special Variable, +mouse-button-5+: Public special variables
Special Variable, +mouse-button-6+: Public special variables
Special Variable, +mouse-button-7+: Public special variables
Special Variable, +mouse-button-8+: Public special variables
Special Variable, +mouse-button-last+: Public special variables
Special Variable, +mouse-button-left+: Public special variables
Special Variable, +mouse-button-middle+: Public special variables
Special Variable, +mouse-button-right+: Public special variables
Special Variable, +native-context-api+: Public special variables
Special Variable, +no-api+: Public special variables
Special Variable, +no-current-context+: Public special variables
Special Variable, +no-error+: Public special variables
Special Variable, +no-reset-notification+: Public special variables
Special Variable, +no-robustness+: Public special variables
Special Variable, +no-window-context+: Public special variables
Special Variable, +not-initialized+: Public special variables
Special Variable, +opengl-any-profile+: Public special variables
Special Variable, +opengl-api+: Public special variables
Special Variable, +opengl-compat-profile+: Public special variables
Special Variable, +opengl-core-profile+: Public special variables
Special Variable, +opengl-debug-context+: Public special variables
Special Variable, +opengl-es-api+: Public special variables
Special Variable, +opengl-forward-compat+: Public special variables
Special Variable, +opengl-profile+: Public special variables
Special Variable, +osmesa-context-api+: Public special variables
Special Variable, +out-of-memory+: Public special variables
Special Variable, +platform-error+: Public special variables
Special Variable, +press+: Public special variables
Special Variable, +raw-mouse-motion+: Public special variables
Special Variable, +red-bits+: Public special variables
Special Variable, +refresh-rate+: Public special variables
Special Variable, +release+: Public special variables
Special Variable, +release-behavior-flush+: Public special variables
Special Variable, +release-behavior-none+: Public special variables
Special Variable, +repeat+: Public special variables
Special Variable, +resizable+: Public special variables
Special Variable, +samples+: Public special variables
Special Variable, +scale-to-monitor+: Public special variables
Special Variable, +srgb-capable+: Public special variables
Special Variable, +stencil-bits+: Public special variables
Special Variable, +stereo+: Public special variables
Special Variable, +sticky-keys+: Public special variables
Special Variable, +sticky-mouse-buttons+: Public special variables
Special Variable, +transparent-framebuffer+: Public special variables
Special Variable, +true+: Public special variables
Special Variable, +version-major+: Public special variables
Special Variable, +version-minor+: Public special variables
Special Variable, +version-revision+: Public special variables
Special Variable, +version-unavailable+: Public special variables
Special Variable, +visible+: Public special variables
Special Variable, +vresize-cursor+: Public special variables
Special Variable, +x11-class-name+: Public special variables
Special Variable, +x11-instance-name+: Public special variables

Jump to:   +  
S