This is the skitter Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:41:10 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
skitterAn event system for games
Chris Bagley Baggers <techsnuffle@gmail.com>
BSD 2 Clause
structy-defclass (system).
rtg-math (system).
alexandria (system).
package.lisp (file).
utils.lisp (file).
frame-id.lisp (file).
listener.lisp (file).
control.lisp (file).
input-source.lisp (file).
logical-control.lisp (file).
common.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
skitter/skitter.asdskitter/package.lispskitter/utils.lispskitter/frame-id.lispskitter/listener.lispskitter/control.lispskitter/input-source.lispskitter/logical-control.lispskitter/common.lispskitter/utils.lisppackage.lisp (file).
skitter (system).
denil (function).
empty-p (function).
ensure-n-long (macro).
hide (function).
intern-hidden (function).
make-n-long (function).
shifting-remove (function).
symb (function).
symb- (function).
skitter/frame-id.lisputils.lisp (file).
skitter (system).
decay-events (function).
*frame-id* (special variable).
frame-id (function).
skitter/listener.lispframe-id.lisp (file).
skitter (system).
listen-to (generic function).
make-event-listener (function).
print-object (method).
stop-listening (function).
whilst-listening-to (macro).
%make-event-listener (function).
*null-listener* (special variable).
copy-event-listener (function).
event-listener (structure).
event-listener-callback (reader).
(setf event-listener-callback) (writer).
event-listener-controls (reader).
(setf event-listener-controls) (writer).
event-listener-input-source-type (reader).
(setf event-listener-input-source-type) (writer).
event-listener-p (function).
event-listener-subject (reader).
(setf event-listener-subject) (writer).
remove-listener (generic function).
skitter/control.lisplistener.lisp (file).
skitter (system).
add (generic function).
define-control (macro).
remove-control (generic function).
control-constructor-name (function).
control-container-index-name (function).
control-container-slot-name (function).
control-data-acc-name (function).
control-decay-name (function).
control-hidden-constructor-name (function).
control-hidden-data-name (function).
control-last-frame-name (function).
control-listeners (generic function).
control-listeners-name (function).
listen-to-control (generic function).
propagate (function).
set-control-slots (macro).
skitter/input-source.lispcontrol.lisp (file).
skitter (system).
define-input-source (macro).
initialize-kind (generic function).
gen-add-methods (function).
gen-input-source-slot-getter (function).
gen-input-source-slot-name (function).
gen-input-source-slot-setter (function).
gen-populate-control (function).
gen-struct-slot-from-input-source-slot (function).
get-control (generic function).
input-source-constructor-name (function).
input-source-hidden-constructor-name (function).
isource-array-slot-p (function).
skitter/logical-control.lispinput-source.lisp (file).
skitter (system).
define-logical-control (macro).
gen-control-logic-func (function).
valid-control-form-p (function).
skitter/common.lisplogical-control.lisp (file).
skitter (system).
+gamepads+ (special variable).
+mice+ (special variable).
+window-manager+ (special variable).
+windows+ (special variable).
add (method).
add (method).
add (method).
add (method).
add (method).
boolean-control (structure).
float-control (structure).
float-decaying-control (structure).
gamepad (function).
gamepad (structure).
gamepad-1d (function).
gamepad-2d (function).
gamepad-button (function).
initialize-kind (method).
initialize-kind (method).
initialize-kind (method).
initialize-kind (method).
initialize-kind (method).
ivec2-control (structure).
ivec2-decaying-control (structure).
key-down-p (function).
keyboard (function).
keyboard (structure).
keyboard-button (function).
listen-to (method).
listen-to (method).
listen-to (method).
listen-to (method).
listen-to (method).
make-boolean-control (function).
make-float-control (function).
make-float-decaying-control (function).
make-gamepad (function).
make-ivec2-control (function).
make-ivec2-decaying-control (function).
make-keyboard (function).
make-mouse (function).
make-symbol-control (function).
make-uvec2-control (function).
make-uvec2-decaying-control (function).
make-vec2-control (function).
make-vec2-decaying-control (function).
make-window (function).
make-window-manager (function).
mouse (function).
mouse (structure).
mouse-button (function).
mouse-down-p (function).
mouse-move (function).
mouse-pos (function).
mouse-wheel (function).
print-object (method).
print-object (method).
print-object (method).
print-object (method).
print-object (method).
set-gamepad-1d (function).
set-gamepad-2d (function).
set-gamepad-button (function).
set-keyboard-button (function).
set-mouse-button (function).
set-mouse-move (function).
set-mouse-pos (function).
set-mouse-wheel (function).
set-window-closing (function).
set-window-layout (function).
set-window-manager-quitting (function).
set-window-pos (function).
set-window-size (function).
symbol-control (structure).
uvec2-control (structure).
uvec2-decaying-control (structure).
vec2-control (structure).
vec2-decaying-control (structure).
window (function).
window (structure).
window-closing (function).
window-layout (function).
window-manager (structure).
window-manager-quitting (function).
window-pos (function).
window-size (function).
%make-boolean-control (function).
%make-float-control (function).
%make-float-decaying-control (function).
%make-ivec2-control (function).
%make-ivec2-decaying-control (function).
%make-symbol-control (function).
%make-uvec2-control (function).
%make-uvec2-decaying-control (function).
%make-vec2-control (function).
%make-vec2-decaying-control (function).
%make-~agamepad (function).
%make-~akeyboard (function).
%make-~amouse (function).
%make-~awindow (function).
%make-~awindow-manager (function).
+keyboards+ (special variable).
boolean-control-container-index (reader).
(setf boolean-control-container-index) (writer).
boolean-control-container-slot (reader).
(setf boolean-control-container-slot) (writer).
boolean-control-data (function).
(setf boolean-control-data) (function).
boolean-control-listeners (reader).
(setf boolean-control-listeners) (writer).
boolean-control-p (function).
control-listeners (method).
control-listeners (method).
control-listeners (method).
control-listeners (method).
control-listeners (method).
control-listeners (method).
control-listeners (method).
control-listeners (method).
control-listeners (method).
control-listeners (method).
copy-boolean-control (function).
copy-float-control (function).
copy-float-decaying-control (function).
copy-gamepad (function).
copy-ivec2-control (function).
copy-ivec2-decaying-control (function).
copy-keyboard (function).
copy-mouse (function).
copy-symbol-control (function).
copy-uvec2-control (function).
copy-uvec2-decaying-control (function).
copy-vec2-control (function).
copy-vec2-decaying-control (function).
copy-window (function).
copy-window-manager (function).
float-control-container-index (reader).
(setf float-control-container-index) (writer).
float-control-container-slot (reader).
(setf float-control-container-slot) (writer).
float-control-data (function).
(setf float-control-data) (function).
float-control-listeners (reader).
(setf float-control-listeners) (writer).
float-control-p (function).
float-decaying-control-container-index (reader).
(setf float-decaying-control-container-index) (writer).
float-decaying-control-container-slot (reader).
(setf float-decaying-control-container-slot) (writer).
float-decaying-control-data (function).
(setf float-decaying-control-data) (function).
float-decaying-control-listeners (reader).
(setf float-decaying-control-listeners) (writer).
float-decaying-control-p (function).
gamepad-p (function).
get-control (method).
get-control (method).
get-control (method).
get-control (method).
get-control (method).
ivec2-control-container-index (reader).
(setf ivec2-control-container-index) (writer).
ivec2-control-container-slot (reader).
(setf ivec2-control-container-slot) (writer).
ivec2-control-data (function).
(setf ivec2-control-data) (function).
ivec2-control-listeners (reader).
(setf ivec2-control-listeners) (writer).
ivec2-control-p (function).
ivec2-decaying-control-container-index (reader).
(setf ivec2-decaying-control-container-index) (writer).
ivec2-decaying-control-container-slot (reader).
(setf ivec2-decaying-control-container-slot) (writer).
ivec2-decaying-control-data (function).
(setf ivec2-decaying-control-data) (function).
ivec2-decaying-control-listeners (reader).
(setf ivec2-decaying-control-listeners) (writer).
ivec2-decaying-control-p (function).
keyboard-p (function).
mouse-p (function).
remove-listener (method).
remove-listener (method).
remove-listener (method).
remove-listener (method).
remove-listener (method).
remove-listener (method).
remove-listener (method).
remove-listener (method).
remove-listener (method).
remove-listener (method).
skitter-gamepad-1d (reader).
(setf skitter-gamepad-1d) (writer).
skitter-gamepad-2d (reader).
(setf skitter-gamepad-2d) (writer).
skitter-gamepad-button (reader).
(setf skitter-gamepad-button) (writer).
skitter-keyboard-button (reader).
(setf skitter-keyboard-button) (writer).
skitter-mouse-button (reader).
(setf skitter-mouse-button) (writer).
skitter-mouse-move (reader).
(setf skitter-mouse-move) (writer).
skitter-mouse-pos (reader).
(setf skitter-mouse-pos) (writer).
skitter-mouse-wheel (reader).
(setf skitter-mouse-wheel) (writer).
skitter-window-closing (reader).
(setf skitter-window-closing) (writer).
skitter-window-layout (reader).
(setf skitter-window-layout) (writer).
skitter-window-manager-quitting (reader).
(setf skitter-window-manager-quitting) (writer).
skitter-window-pos (reader).
(setf skitter-window-pos) (writer).
skitter-window-size (reader).
(setf skitter-window-size) (writer).
skitter.internals-boolean-control-data (reader).
(setf skitter.internals-boolean-control-data) (writer).
skitter.internals-boolean-control-decays-p (reader).
(setf skitter.internals-boolean-control-decays-p) (writer).
skitter.internals-boolean-control-last-frame (reader).
(setf skitter.internals-boolean-control-last-frame) (writer).
skitter.internals-float-control-data (reader).
(setf skitter.internals-float-control-data) (writer).
skitter.internals-float-control-decays-p (reader).
(setf skitter.internals-float-control-decays-p) (writer).
skitter.internals-float-control-last-frame (reader).
(setf skitter.internals-float-control-last-frame) (writer).
skitter.internals-float-decaying-control-data (reader).
(setf skitter.internals-float-decaying-control-data) (writer).
skitter.internals-float-decaying-control-decays-p (reader).
(setf skitter.internals-float-decaying-control-decays-p) (writer).
skitter.internals-float-decaying-control-last-frame (reader).
(setf skitter.internals-float-decaying-control-last-frame) (writer).
skitter.internals-ivec2-control-data (reader).
(setf skitter.internals-ivec2-control-data) (writer).
skitter.internals-ivec2-control-decays-p (reader).
(setf skitter.internals-ivec2-control-decays-p) (writer).
skitter.internals-ivec2-control-last-frame (reader).
(setf skitter.internals-ivec2-control-last-frame) (writer).
skitter.internals-ivec2-decaying-control-data (reader).
(setf skitter.internals-ivec2-decaying-control-data) (writer).
skitter.internals-ivec2-decaying-control-decays-p (reader).
(setf skitter.internals-ivec2-decaying-control-decays-p) (writer).
skitter.internals-ivec2-decaying-control-last-frame (reader).
(setf skitter.internals-ivec2-decaying-control-last-frame) (writer).
skitter.internals-symbol-control-data (reader).
(setf skitter.internals-symbol-control-data) (writer).
skitter.internals-symbol-control-decays-p (reader).
(setf skitter.internals-symbol-control-decays-p) (writer).
skitter.internals-symbol-control-last-frame (reader).
(setf skitter.internals-symbol-control-last-frame) (writer).
skitter.internals-uvec2-control-data (reader).
(setf skitter.internals-uvec2-control-data) (writer).
skitter.internals-uvec2-control-decays-p (reader).
(setf skitter.internals-uvec2-control-decays-p) (writer).
skitter.internals-uvec2-control-last-frame (reader).
(setf skitter.internals-uvec2-control-last-frame) (writer).
skitter.internals-uvec2-decaying-control-data (reader).
(setf skitter.internals-uvec2-decaying-control-data) (writer).
skitter.internals-uvec2-decaying-control-decays-p (reader).
(setf skitter.internals-uvec2-decaying-control-decays-p) (writer).
skitter.internals-uvec2-decaying-control-last-frame (reader).
(setf skitter.internals-uvec2-decaying-control-last-frame) (writer).
skitter.internals-vec2-control-data (reader).
(setf skitter.internals-vec2-control-data) (writer).
skitter.internals-vec2-control-decays-p (reader).
(setf skitter.internals-vec2-control-decays-p) (writer).
skitter.internals-vec2-control-last-frame (reader).
(setf skitter.internals-vec2-control-last-frame) (writer).
skitter.internals-vec2-decaying-control-data (reader).
(setf skitter.internals-vec2-decaying-control-data) (writer).
skitter.internals-vec2-decaying-control-decays-p (reader).
(setf skitter.internals-vec2-decaying-control-decays-p) (writer).
skitter.internals-vec2-decaying-control-last-frame (reader).
(setf skitter.internals-vec2-decaying-control-last-frame) (writer).
symbol-control-container-index (reader).
(setf symbol-control-container-index) (writer).
symbol-control-container-slot (reader).
(setf symbol-control-container-slot) (writer).
symbol-control-data (function).
(setf symbol-control-data) (function).
symbol-control-listeners (reader).
(setf symbol-control-listeners) (writer).
symbol-control-p (function).
uvec2-control-container-index (reader).
(setf uvec2-control-container-index) (writer).
uvec2-control-container-slot (reader).
(setf uvec2-control-container-slot) (writer).
uvec2-control-data (function).
(setf uvec2-control-data) (function).
uvec2-control-listeners (reader).
(setf uvec2-control-listeners) (writer).
uvec2-control-p (function).
uvec2-decaying-control-container-index (reader).
(setf uvec2-decaying-control-container-index) (writer).
uvec2-decaying-control-container-slot (reader).
(setf uvec2-decaying-control-container-slot) (writer).
uvec2-decaying-control-data (function).
(setf uvec2-decaying-control-data) (function).
uvec2-decaying-control-listeners (reader).
(setf uvec2-decaying-control-listeners) (writer).
uvec2-decaying-control-p (function).
vec2-control-container-index (reader).
(setf vec2-control-container-index) (writer).
vec2-control-container-slot (reader).
(setf vec2-control-container-slot) (writer).
vec2-control-data (function).
(setf vec2-control-data) (function).
vec2-control-listeners (reader).
(setf vec2-control-listeners) (writer).
vec2-control-p (function).
vec2-decaying-control-container-index (reader).
(setf vec2-decaying-control-container-index) (writer).
vec2-decaying-control-container-slot (reader).
(setf vec2-decaying-control-container-slot) (writer).
vec2-decaying-control-data (function).
(setf vec2-decaying-control-data) (function).
vec2-decaying-control-listeners (reader).
(setf vec2-decaying-control-listeners) (writer).
vec2-decaying-control-p (function).
window-manager-p (function).
window-p (function).
Packages are listed by definition order.
skitter.internalscommon-lisp.
rtg-math.
structy-defclass.
add (generic function).
boolean-control (structure).
define-control (macro).
define-input-source (macro).
float-control (structure).
float-decaying-control (structure).
initialize-kind (generic function).
ivec2-control (structure).
ivec2-decaying-control (structure).
make-boolean-control (function).
make-float-control (function).
make-float-decaying-control (function).
make-ivec2-control (function).
make-ivec2-decaying-control (function).
make-symbol-control (function).
make-uvec2-control (function).
make-uvec2-decaying-control (function).
make-vec2-control (function).
make-vec2-decaying-control (function).
symbol-control (structure).
uvec2-control (structure).
uvec2-decaying-control (structure).
vec2-control (structure).
vec2-decaying-control (structure).
boolean-control-data (function).
(setf boolean-control-data) (function).
float-control-data (function).
(setf float-control-data) (function).
float-decaying-control-data (function).
(setf float-decaying-control-data) (function).
ivec2-control-data (function).
(setf ivec2-control-data) (function).
ivec2-decaying-control-data (function).
(setf ivec2-decaying-control-data) (function).
symbol-control-data (function).
(setf symbol-control-data) (function).
uvec2-control-data (function).
(setf uvec2-control-data) (function).
uvec2-decaying-control-data (function).
(setf uvec2-decaying-control-data) (function).
vec2-control-data (function).
(setf vec2-control-data) (function).
vec2-decaying-control-data (function).
(setf vec2-decaying-control-data) (function).
skittercommon-lisp.
rtg-math.
skitter.internals.
structy-defclass.
+gamepads+ (special variable).
+mice+ (special variable).
+window-manager+ (special variable).
+windows+ (special variable).
decay-events (function).
define-logical-control (macro).
gamepad (function).
gamepad (structure).
gamepad-1d (function).
gamepad-2d (function).
gamepad-button (function).
key-down-p (function).
keyboard (function).
keyboard (structure).
keyboard-button (function).
listen-to (generic function).
make-event-listener (function).
make-gamepad (function).
make-keyboard (function).
make-mouse (function).
make-window (function).
make-window-manager (function).
mouse (function).
mouse (structure).
mouse-button (function).
mouse-down-p (function).
mouse-move (function).
mouse-pos (function).
mouse-wheel (function).
remove-control (generic function).
set-gamepad-1d (function).
set-gamepad-2d (function).
set-gamepad-button (function).
set-keyboard-button (function).
set-mouse-button (function).
set-mouse-move (function).
set-mouse-pos (function).
set-mouse-wheel (function).
set-window-closing (function).
set-window-layout (function).
set-window-manager-quitting (function).
set-window-pos (function).
set-window-size (function).
stop-listening (function).
whilst-listening-to (macro).
window (function).
window (structure).
window-closing (function).
window-layout (function).
window-manager (structure).
window-manager-quitting (function).
window-pos (function).
window-size (function).
%make-event-listener (function).
*frame-id* (special variable).
*null-listener* (special variable).
+keyboards+ (special variable).
boolean-control-p (function).
control-constructor-name (function).
control-container-index-name (function).
control-container-slot-name (function).
control-data-acc-name (function).
control-decay-name (function).
control-hidden-constructor-name (function).
control-hidden-data-name (function).
control-last-frame-name (function).
control-listeners (generic function).
control-listeners-name (function).
copy-boolean-control (function).
copy-event-listener (function).
copy-float-control (function).
copy-float-decaying-control (function).
copy-gamepad (function).
copy-ivec2-control (function).
copy-ivec2-decaying-control (function).
copy-keyboard (function).
copy-mouse (function).
copy-symbol-control (function).
copy-uvec2-control (function).
copy-uvec2-decaying-control (function).
copy-vec2-control (function).
copy-vec2-decaying-control (function).
copy-window (function).
copy-window-manager (function).
denil (function).
empty-p (function).
ensure-n-long (macro).
event-listener (structure).
event-listener-callback (reader).
(setf event-listener-callback) (writer).
event-listener-controls (reader).
(setf event-listener-controls) (writer).
event-listener-input-source-type (reader).
(setf event-listener-input-source-type) (writer).
event-listener-p (function).
event-listener-subject (reader).
(setf event-listener-subject) (writer).
float-control-p (function).
float-decaying-control-p (function).
frame-id (function).
gamepad-p (function).
gen-add-methods (function).
gen-control-logic-func (function).
gen-input-source-slot-getter (function).
gen-input-source-slot-name (function).
gen-input-source-slot-setter (function).
gen-populate-control (function).
gen-struct-slot-from-input-source-slot (function).
get-control (generic function).
hide (function).
input-source-constructor-name (function).
input-source-hidden-constructor-name (function).
intern-hidden (function).
isource-array-slot-p (function).
ivec2-control-p (function).
ivec2-decaying-control-p (function).
keyboard-p (function).
listen-to-control (generic function).
make-n-long (function).
mouse-p (function).
propagate (function).
remove-listener (generic function).
set-control-slots (macro).
shifting-remove (function).
symb (function).
symb- (function).
symbol-control-p (function).
uvec2-control-p (function).
uvec2-decaying-control-p (function).
valid-control-form-p (function).
vec2-control-p (function).
vec2-decaying-control-p (function).
window-manager-p (function).
window-p (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
keyboard) (control boolean-control)) ¶gamepad) (control vec2-control)) ¶gamepad) (control float-control)) ¶gamepad) (control boolean-control)) ¶mouse) (control boolean-control)) ¶event-listener) (input-source window) slot-name &optional index) ¶event-listener) (input-source window-manager) slot-name &optional index) ¶event-listener) (input-source keyboard) slot-name &optional index) ¶event-listener) (input-source gamepad) slot-name &optional index) ¶event-listener) (input-source mouse) slot-name &optional index) ¶function) input-source slot-name &optional index) ¶window-manager) stream) ¶event-listener) stream) ¶structure-object.
boolean
(unsigned-byte 16)
0
boolean
symbol
:unknown-slot
fixnum
-1
(array skitter::event-listener (*))
(make-array 0 :element-type (quote skitter::event-listener) :adjustable t :fill-pointer 0)
structure-object.
boolean
(unsigned-byte 16)
0
single-float
0.0
symbol
:unknown-slot
fixnum
-1
(array skitter::event-listener (*))
(make-array 0 :element-type (quote skitter::event-listener) :adjustable t :fill-pointer 0)
structure-object.
boolean
t
(unsigned-byte 16)
0
single-float
0.0
symbol
:unknown-slot
fixnum
-1
(array skitter::event-listener (*))
(make-array 0 :element-type (quote skitter::event-listener) :adjustable t :fill-pointer 0)
structure-object.
(array skitter.internals:boolean-control (*))
(make-array 0 :element-type (quote skitter.internals:boolean-control) :adjustable t :fill-pointer 0)
(array skitter.internals:float-control (*))
(make-array 0 :element-type (quote skitter.internals:float-control) :adjustable t :fill-pointer 0)
(array skitter.internals:vec2-control (*))
(make-array 0 :element-type (quote skitter.internals:vec2-control) :adjustable t :fill-pointer 0)
structure-object.
boolean
(unsigned-byte 16)
0
glsl-symbols.types:ivec2
(rtg-math.base-vectors:v!int 0 0)
symbol
:unknown-slot
fixnum
-1
(array skitter::event-listener (*))
(make-array 0 :element-type (quote skitter::event-listener) :adjustable t :fill-pointer 0)
structure-object.
boolean
t
(unsigned-byte 16)
0
glsl-symbols.types:ivec2
(rtg-math.base-vectors:v!int 0 0)
symbol
:unknown-slot
fixnum
-1
(array skitter::event-listener (*))
(make-array 0 :element-type (quote skitter::event-listener) :adjustable t :fill-pointer 0)
structure-object.
(array skitter.internals:boolean-control (*))
(make-array 0 :element-type (quote skitter.internals:boolean-control) :adjustable t :fill-pointer 0)
structure-object.
skitter.internals:vec2-control
(skitter.internals:make-vec2-control)
skitter.internals:vec2-decaying-control
(skitter.internals:make-vec2-decaying-control)
skitter.internals:vec2-control
(skitter.internals:make-vec2-control)
(array skitter.internals:boolean-control (*))
(make-array 0 :element-type (quote skitter.internals:boolean-control) :adjustable t :fill-pointer 0)
structure-object.
boolean
(unsigned-byte 16)
0
symbol
:unknown
symbol
:unknown-slot
fixnum
-1
(array skitter::event-listener (*))
(make-array 0 :element-type (quote skitter::event-listener) :adjustable t :fill-pointer 0)
structure-object.
boolean
(unsigned-byte 16)
0
glsl-symbols.types:uvec2
(rtg-math.base-vectors:v!uint 0 0)
symbol
:unknown-slot
fixnum
-1
(array skitter::event-listener (*))
(make-array 0 :element-type (quote skitter::event-listener) :adjustable t :fill-pointer 0)
structure-object.
boolean
t
(unsigned-byte 16)
0
glsl-symbols.types:uvec2
(rtg-math.base-vectors:v!uint 0 0)
symbol
:unknown-slot
fixnum
-1
(array skitter::event-listener (*))
(make-array 0 :element-type (quote skitter::event-listener) :adjustable t :fill-pointer 0)
structure-object.
boolean
(unsigned-byte 16)
0
glsl-symbols.types:vec2
(rtg-math.base-vectors:v! 0 0)
symbol
:unknown-slot
fixnum
-1
(array skitter::event-listener (*))
(make-array 0 :element-type (quote skitter::event-listener) :adjustable t :fill-pointer 0)
structure-object.
boolean
t
(unsigned-byte 16)
0
glsl-symbols.types:vec2
(rtg-math.base-vectors:v! 0 0)
symbol
:unknown-slot
fixnum
-1
(array skitter::event-listener (*))
(make-array 0 :element-type (quote skitter::event-listener) :adjustable t :fill-pointer 0)
structure-object.
skitter.internals:ivec2-control
(skitter.internals:make-ivec2-control)
skitter.internals:uvec2-control
(skitter.internals:make-uvec2-control)
skitter.internals:boolean-control
(skitter.internals:make-boolean-control)
skitter.internals:symbol-control
(skitter.internals:make-symbol-control)
structure-object.
skitter.internals:boolean-control
(skitter.internals:make-boolean-control)
Set all the slots of an event source
This is a partner in crimer to #’gen-populate-control in that we on need add methods when there is a length
gens nil when there is a length as then you add the event controls using the add methods
uvec2-decaying-control)) ¶ivec2-decaying-control)) ¶vec2-decaying-control)) ¶float-decaying-control)) ¶uvec2-control)) ¶ivec2-control)) ¶vec2-control)) ¶float-control)) ¶symbol-control)) ¶boolean-control)) ¶window-manager) &optional slot-name index allow-arr-result) ¶event-listener)) ¶event-listener) (control uvec2-decaying-control)) ¶event-listener) (control ivec2-decaying-control)) ¶event-listener) (control vec2-decaying-control)) ¶event-listener) (control float-decaying-control)) ¶event-listener) (control uvec2-control)) ¶event-listener) (control ivec2-control)) ¶event-listener) (control vec2-control)) ¶event-listener) (control float-control)) ¶event-listener) (control symbol-control)) ¶event-listener) (control boolean-control)) ¶structure-object.
list
(list)
(function (t t t t t t) t)
(error "skitter: event-listener must be created with a callback")
| Jump to: | %
(
A B C D E F G H I K L M P R S U V W |
|---|
| Jump to: | %
(
A B C D E F G H I K L M P R S U V W |
|---|
| Jump to: | *
+
B C F I S U V |
|---|
| Jump to: | *
+
B C F I S U V |
|---|
| Jump to: | B C E F G I K L M P S U V W |
|---|
| Jump to: | B C E F G I K L M P S U V W |
|---|