This is the skitter Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:43:15 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
skitter
An 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.asd
skitter/package.lisp
skitter/utils.lisp
skitter/frame-id.lisp
skitter/listener.lisp
skitter/control.lisp
skitter/input-source.lisp
skitter/logical-control.lisp
skitter/common.lisp
skitter/utils.lisp
package.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.lisp
utils.lisp
(file).
skitter
(system).
decay-events
(function).
*frame-id*
(special variable).
frame-id
(function).
skitter/listener.lisp
frame-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.lisp
listener.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.lisp
control.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.lisp
input-source.lisp
(file).
skitter
(system).
define-logical-control
(macro).
gen-control-logic-func
(function).
valid-control-form-p
(function).
skitter/common.lisp
logical-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.internals
common-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).
skitter
common-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 |
---|