This is the climon Reference Manual, version 0.7.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 17:38:42 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
climon
The Simon game.
Nicolas Lamirault <nicolas.lamirault@gmail.com>
Nicolas Lamirault <nicolas.lamirault@gmail.com>
MIT License
0.7.0
pal
(system).
src
(module).
Modules are listed depth-first from the system components tree.
climon/src
climon
(system).
package.lisp
(file).
specials.lisp
(file).
climon.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
climon/src/specials.lisp
package.lisp
(file).
src
(module).
*climon-directory*
(special variable).
*random*
(special variable).
*score*
(special variable).
*simon*
(special variable).
*simons*
(special variable).
*sound*
(special variable).
*sounds*
(special variable).
*speed*
(special variable).
*user*
(special variable).
+base-color+
(constant).
+blue-area+
(constant).
+blue-color+
(constant).
+blue-sound+
(constant).
+green-area+
(constant).
+green-color+
(constant).
+green-sound+
(constant).
+height+
(constant).
+red-area+
(constant).
+red-color+
(constant).
+red-sound+
(constant).
+width+
(constant).
+yellow-area+
(constant).
+yellow-color+
(constant).
+yellow-sound+
(constant).
climon/src/climon.lisp
specials.lisp
(file).
src
(module).
climon
(function).
climon-sequence
(function).
climon-test
(function).
add-random-simon
(function).
check-area-from-mouse
(function).
check-user-answer
(function).
draw
(generic function).
good-answer-p
(function).
initialize-simon
(function).
mouse-in-area-p
(function).
play-sequence
(function).
set-simon
(function).
simon
(class).
simon-base
(class).
simon-blue
(class).
simon-green
(class).
simon-image
(reader method).
(setf simon-image)
(writer method).
simon-red
(class).
simon-yellow
(class).
Packages are listed by definition order.
climon
The SIMON game.
common-lisp
.
pal
.
*debug*
(special variable).
*version*
(special variable).
climon
(function).
climon-sequence
(function).
climon-test
(function).
*climon-directory*
(special variable).
*random*
(special variable).
*score*
(special variable).
*simon*
(special variable).
*simons*
(special variable).
*sound*
(special variable).
*sounds*
(special variable).
*speed*
(special variable).
*user*
(special variable).
+base-color+
(constant).
+blue-area+
(constant).
+blue-color+
(constant).
+blue-sound+
(constant).
+green-area+
(constant).
+green-color+
(constant).
+green-sound+
(constant).
+height+
(constant).
+red-area+
(constant).
+red-color+
(constant).
+red-sound+
(constant).
+width+
(constant).
+yellow-area+
(constant).
+yellow-color+
(constant).
+yellow-sound+
(constant).
add-random-simon
(function).
check-area-from-mouse
(function).
check-user-answer
(function).
draw
(generic function).
good-answer-p
(function).
initialize-simon
(function).
mouse-in-area-p
(function).
play-sequence
(function).
set-simon
(function).
simon
(class).
simon-base
(class).
simon-blue
(class).
simon-green
(class).
simon-image
(generic reader).
(setf simon-image)
(generic writer).
simon-red
(class).
simon-yellow
(class).
Definitions are sorted by export status, category, package, and then by lexicographic order.
When T, active some logs for debugging.
The default height.
The default width.
Directory with contains CLIMON source files.
The random sequence.
The user’s score.
The current Simon image.
All Simons.
The current Simon sound.
All sound assiocated with the color.
Rank of the user’s answer.
Get a new random sequence.
If the mouse is over a color, update the screen.
Check the current user COLOR from the random sequence.
Verify if the current COLOR is correct.
Creates all Simons.
Check if the mouse with X and Y coordonates is over the AREA.
Draw the current color, and play the associated sound.
Set current Simon sound and image with the specified COLOR which could be :yellow, :blue, :red or :green.
Draw a Simon game with or not activate color.
pal-ffi
.
:image
Initarg | Value |
---|---|
:image | (tag (quote simon-base)) |
Initarg | Value |
---|---|
:image | (tag (quote simon-blue)) |
Initarg | Value |
---|---|
:image | (tag (quote simon-green)) |
Initarg | Value |
---|---|
:image | (tag (quote simon-red)) |
Initarg | Value |
---|---|
:image | (tag (quote simon-yellow)) |
Jump to: | (
A C D F G I M P S |
---|
Jump to: | (
A C D F G I M P S |
---|
Jump to: | *
+
C I S |
---|
Jump to: | *
+
C I S |
---|
Jump to: | C F M P S |
---|
Jump to: | C F M P S |
---|