The bodge-nanovg Reference Manual
Table of Contents
The bodge-nanovg Reference Manual
This is the bodge-nanovg Reference Manual, version 1.0.0,
generated automatically by Declt version 2.4 "Will Decker"
on Wed Jun 20 10:49:55 2018 GMT+0.
1 Introduction

bodge nanovg wrapper
Thin wrapper over NanoVG
library for hardware-accelerated 2D drawing via OpenGL.
Requirements
- ASDF/Quicklisp
- x86_64/i686 GNU/Linux, macOS or Windows
Loading
(ql:quickload '(nanovg-blob bodge-nanovg))
Usage
Interface
All wrapped functions can be found in %nvg
package. On the other hand, nvg
package
contains minimally lispified wrappers and utility functions.
Example
A bit verbose but simplest possible example can be found in example.lisp
.
To run it, evaluate in your REPL:
(ql:quickload :bodge-nanovg/example)
(nanovg.example:run)
2 Systems
The main system appears first, followed by any subsystem dependency.
2.1 bodge-nanovg
- Author
Pavel Korolev
- Contact
dev@borodust.org
- License
MIT
- Description
Wrapper over nanovg library for cl-bodge system
- Version
1.0.0
- Dependencies
- uiop
- alexandria
- cffi
- claw
- Source
bodge-nanovg.asd (file)
- Components
-
3 Modules
Modules are listed depth-first from the system components tree.
3.1 bodge-nanovg/spec
- Dependency
nanovg.lisp (file)
- Parent
bodge-nanovg (system)
- Location
spec/
3.2 bodge-nanovg/lib
- Dependency
spec (module)
- Parent
bodge-nanovg (system)
- Location
lib/
3.3 bodge-nanovg/nanovg-includes
- Dependency
lib (module)
- Parent
bodge-nanovg (system)
- Location
/home/quickref/quicklisp/dists/quicklisp/software/bodge-nanovg-stable-97dc34ac-git/lib/nanovg/src/ (not found)
4 Files
Files are sorted by type and then listed depth-first from the systems
components trees.
4.1 Lisp
4.1.1 bodge-nanovg.asd
- Location
bodge-nanovg.asd
- Systems
bodge-nanovg (system)
4.1.2 bodge-nanovg/packages.lisp
- Parent
bodge-nanovg (system)
- Location
packages.lisp
- Packages
-
4.1.3 bodge-nanovg/libnanovg.lisp
- Dependency
packages.lisp (file)
- Parent
bodge-nanovg (system)
- Location
libnanovg.lisp
4.1.4 bodge-nanovg/claw.lisp
- Dependency
bodge_nanovg.h (file)
- Parent
bodge-nanovg (system)
- Location
claw.lisp
- Packages
%nanovg.%private
- Exported Definitions
-
- Internal Definitions
-
4.1.5 bodge-nanovg/nanovg.lisp
- Dependency
claw.lisp (file)
- Parent
bodge-nanovg (system)
- Location
nanovg.lisp
- Exported Definitions
-
4.2 Other
4.2.1 bodge-nanovg/bodge_nanovg.h
- Dependency
libnanovg.lisp (file)
- Parent
bodge-nanovg (system)
- Location
bodge_nanovg.h
5 Packages
Packages are listed by definition order.
5.1 nanovg
- Source
packages.lisp (file)
- Nickname
nvg
- Use List
- alexandria.0.dev
- claw
- common-lisp
- Exported Definitions
-
5.2 %nanovg
- Source
packages.lisp (file)
- Nickname
%nvg
- Exported Definitions
-
- Internal Definitions
-
5.3 %nanovg.%private
- Source
claw.lisp (file)
- Internal Definitions
-
6 Definitions
Definitions are sorted by export status, category, package, and then by
lexicographic order.
6.1 Exported definitions
6.1.1 Special variables
- Special Variable: +align-baseline+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +align-bottom+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +align-center+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +align-left+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +align-middle+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +align-right+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +align-top+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +antialias+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +atop+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +bevel+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +bodge-nanovg-h-+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +butt+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +ccw+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +copy+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +cw+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +debug+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +destination-atop+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +destination-in+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +destination-out+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +destination-over+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +dst-alpha+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +dst-color+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +hole+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +image-flipy+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +image-generate-mipmaps+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +image-nearest+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +image-nodelete+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +image-premultiplied+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +image-repeatx+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +image-repeaty+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +lighter+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +miter+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +nanovg-gl-h+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +nanovg-gl-use-state-filter+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +nanovg-gl3+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +nanovg-h+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +one+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +one-minus-dst-alpha+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +one-minus-dst-color+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +one-minus-src-alpha+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +one-minus-src-color+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +pi+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +round+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +solid+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +source-in+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +source-out+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +source-over+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +square+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +src-alpha+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +src-alpha-saturate+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +src-color+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +stencil-strokes+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +texture-alpha+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +texture-rgba+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +xor+
-
- Package
%nanovg
- Source
claw.lisp (file)
- Special Variable: +zero+
-
- Package
%nanovg
- Source
claw.lisp (file)
6.1.2 Functions
- Function: add-fallback-font CTX BASE-FONT FALLBACK-FONT
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: add-fallback-font-id CTX BASE-FONT FALLBACK-FONT
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: arc CTX CX CY R A0 A1 DIR
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: arc-to CTX X1 Y1 X2 Y2 RADIUS
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: begin-frame CTX WINDOW-WIDTH WINDOW-HEIGHT DEVICE-PIXEL-RATIO
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: begin-path CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: bezier-to CTX C1X C1Y C2X C2Y X Y
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: box-gradient RETURN-VALUE CTX X Y W H R F ICOL OCOL
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: cancel-frame CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: circle CTX CX CY R
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: close-path CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: create-font CTX NAME FILENAME
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: create-font-mem CTX NAME DATA NDATA FREE-DATA
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: create-gl3 FLAGS
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: create-image CTX FILENAME IMAGE-FLAGS
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: create-image-mem CTX IMAGE-FLAGS DATA NDATA
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: create-image-rgba CTX W H IMAGE-FLAGS DATA
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: create-internal PARAMS
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: current-transform CTX XFORM
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: debug-dump-path-cache CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: deg-to-rad DEG
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: delete-gl3 CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: delete-image CTX IMAGE
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: delete-internal CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: destroy-context CONTEXT
-
- Package
nanovg
- Source
nanovg.lisp (file)
- Function: destroy-image CONTEXT IMAGE
-
- Package
nanovg
- Source
nanovg.lisp (file)
- Function: dump-claw-c-wrapper LIBRARY-PATH
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: ellipse CTX CX CY RX RY
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: end-frame CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: fill CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: fill-color CTX COLOR
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: fill-paint CTX PAINT
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: find-font CTX NAME
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: font-blur CTX BLUR
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: font-face CTX FONT
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: font-face-id CTX FONT
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: font-size CTX SIZE
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: global-alpha CTX ALPHA
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: global-composite-blend-func CTX SFACTOR DFACTOR
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: global-composite-blend-func-separate CTX SRC-RGB DST-RGB SRC-ALPHA DST-ALPHA
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: global-composite-operation CTX OP
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: hsl RETURN-VALUE H S L
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: hsla RETURN-VALUE H S L A
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: image-flags &rest FLAGS
-
- Package
nanovg
- Source
nanovg.lisp (file)
- Function: image-pattern RETURN-VALUE CTX OX OY EX EY ANGLE IMAGE ALPHA
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: image-size CTX IMAGE W H
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: internal-params CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: intersect-scissor CTX X Y W H
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: lerp-rgba RETURN-VALUE C0 C1 U
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: line-cap CTX CAP
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: line-join CTX JOIN
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: line-to CTX X Y
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: linear-gradient RETURN-VALUE CTX SX SY EX EY ICOL OCOL
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: make-context &rest CREATE-FLAGS
-
- Package
nanovg
- Source
nanovg.lisp (file)
- Function: make-rgba-image CONTEXT WIDTH HEIGHT DATA &rest FLAGS
-
- Package
nanovg
- Source
nanovg.lisp (file)
- Function: miter-limit CTX LIMIT
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: move-to CTX X Y
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: path-winding CTX DIR
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: quad-to CTX CX CY X Y
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: rad-to-deg RAD
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: radial-gradient RETURN-VALUE CTX CX CY INR OUTR ICOL OCOL
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: rect CTX X Y W H
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: reset CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: reset-scissor CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: reset-transform CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: restore CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: rgb RETURN-VALUE R G B
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: rgb-f RETURN-VALUE R G B
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: rgba RETURN-VALUE R G B A
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: rgba-f RETURN-VALUE R G B A
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: rotate CTX ANGLE
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: rounded-rect CTX X Y W H R
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: rounded-rect-varying CTX X Y W H RAD-TOP-LEFT RAD-TOP-RIGHT RAD-BOTTOM-RIGHT RAD-BOTTOM-LEFT
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: save CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: scale CTX X Y
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: scissor CTX X Y W H
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: shape-anti-alias CTX ENABLED
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: skew-x CTX ANGLE
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: skew-y CTX ANGLE
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: stroke CTX
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: stroke-color CTX COLOR
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: stroke-paint CTX PAINT
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: stroke-width CTX SIZE
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: text CTX X Y STRING END
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: text-align CTX ALIGN
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: text-bounds CTX X Y STRING END BOUNDS
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: text-box CTX X Y BREAK-ROW-WIDTH STRING END
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: text-box-bounds CTX X Y BREAK-ROW-WIDTH STRING END BOUNDS
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: text-break-lines CTX STRING END BREAK-ROW-WIDTH ROWS MAX-ROWS
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: text-glyph-positions CTX X Y STRING END POSITIONS MAX-POSITIONS
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: text-letter-spacing CTX SPACING
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: text-line-height CTX LINE-HEIGHT
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: text-metrics CTX ASCENDER DESCENDER LINEH
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: trans-rgb-af RETURN-VALUE C0 A
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: trans-rgba RETURN-VALUE C0 A
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: transform CTX A B C D E F
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: transform-identity DST
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: transform-inverse DST SRC
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: transform-multiply DST SRC
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: transform-point DSTX DSTY XFORM SRCX SRCY
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: transform-premultiply DST SRC
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: transform-rotate DST A
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: transform-scale DST SX SY
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: transform-skew-x DST A
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: transform-skew-y DST A
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: transform-translate DST TX TY
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: translate CTX X Y
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: update-image CTX IMAGE DATA
-
- Package
%nanovg
- Source
claw.lisp (file)
6.1.3 Structures
- Structure: color ()
-
- Package
%nanovg
- Source
claw.lisp (file)
- Direct superclasses
wrapper (structure)
- Structure: composite-operation-state ()
-
- Package
%nanovg
- Source
claw.lisp (file)
- Direct superclasses
wrapper (structure)
- Structure: context ()
-
- Package
%nanovg
- Source
claw.lisp (file)
- Direct superclasses
wrapper (structure)
- Structure: glyph-position ()
-
- Package
%nanovg
- Source
claw.lisp (file)
- Direct superclasses
wrapper (structure)
- Structure: paint ()
-
- Package
%nanovg
- Source
claw.lisp (file)
- Direct superclasses
wrapper (structure)
- Structure: params ()
-
- Package
%nanovg
- Source
claw.lisp (file)
- Direct superclasses
wrapper (structure)
- Structure: path ()
-
- Package
%nanovg
- Source
claw.lisp (file)
- Direct superclasses
wrapper (structure)
- Structure: scissor ()
-
- Package
%nanovg
- Source
claw.lisp (file)
- Direct superclasses
wrapper (structure)
- Structure: text-row ()
-
- Package
%nanovg
- Source
claw.lisp (file)
- Direct superclasses
wrapper (structure)
- Structure: vertex ()
-
- Package
%nanovg
- Source
claw.lisp (file)
- Direct superclasses
wrapper (structure)
6.2 Internal definitions
6.2.1 Functions
- Function: color-ptr INSTANCE
-
- Function: (setf color-ptr) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: color-validity INSTANCE
-
- Function: (setf color-validity) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: composite-operation-state-ptr INSTANCE
-
- Function: (setf composite-operation-state-ptr) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: composite-operation-state-validity INSTANCE
-
- Function: (setf composite-operation-state-validity) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: context-ptr INSTANCE
-
- Function: (setf context-ptr) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: context-validity INSTANCE
-
- Function: (setf context-validity) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: glyph-position-ptr INSTANCE
-
- Function: (setf glyph-position-ptr) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: glyph-position-validity INSTANCE
-
- Function: (setf glyph-position-validity) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: make-color &key (PTR PTR) (VALIDITY VALIDITY)
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: make-composite-operation-state &key (PTR PTR) (VALIDITY VALIDITY)
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: make-context &key (PTR PTR) (VALIDITY VALIDITY)
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: make-glyph-position &key (PTR PTR) (VALIDITY VALIDITY)
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: make-paint &key (PTR PTR) (VALIDITY VALIDITY)
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: make-params &key (PTR PTR) (VALIDITY VALIDITY)
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: make-path &key (PTR PTR) (VALIDITY VALIDITY)
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: make-scissor &key (PTR PTR) (VALIDITY VALIDITY)
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: make-text-row &key (PTR PTR) (VALIDITY VALIDITY)
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: make-vertex &key (PTR PTR) (VALIDITY VALIDITY)
-
- Package
%nanovg
- Source
claw.lisp (file)
- Function: paint-ptr INSTANCE
-
- Function: (setf paint-ptr) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: paint-validity INSTANCE
-
- Function: (setf paint-validity) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: params-ptr INSTANCE
-
- Function: (setf params-ptr) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: params-validity INSTANCE
-
- Function: (setf params-validity) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: path-ptr INSTANCE
-
- Function: (setf path-ptr) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: path-validity INSTANCE
-
- Function: (setf path-validity) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: scissor-ptr INSTANCE
-
- Function: (setf scissor-ptr) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: scissor-validity INSTANCE
-
- Function: (setf scissor-validity) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: text-row-ptr INSTANCE
-
- Function: (setf text-row-ptr) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: text-row-validity INSTANCE
-
- Function: (setf text-row-validity) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: vertex-ptr INSTANCE
-
- Function: (setf vertex-ptr) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
- Function: vertex-validity INSTANCE
-
- Function: (setf vertex-validity) VALUE INSTANCE
-
- Package
%nanovg.%private
- Source
claw.lisp (file)
Appendix A Indexes
A.1 Concepts
| Index Entry | | Section |
|
B | | |
| bodge-nanovg.asd: | | The bodge-nanovg<dot>asd file |
| bodge-nanovg/bodge_nanovg.h: | | The bodge-nanovg/bodge_nanovg<dot>h file |
| bodge-nanovg/claw.lisp: | | The bodge-nanovg/claw<dot>lisp file |
| bodge-nanovg/lib: | | The bodge-nanovg/lib module |
| bodge-nanovg/libnanovg.lisp: | | The bodge-nanovg/libnanovg<dot>lisp file |
| bodge-nanovg/nanovg-includes: | | The bodge-nanovg/nanovg-includes module |
| bodge-nanovg/nanovg.lisp: | | The bodge-nanovg/nanovg<dot>lisp file |
| bodge-nanovg/packages.lisp: | | The bodge-nanovg/packages<dot>lisp file |
| bodge-nanovg/spec: | | The bodge-nanovg/spec module |
|
F | | |
| File, Lisp, bodge-nanovg.asd: | | The bodge-nanovg<dot>asd file |
| File, Lisp, bodge-nanovg/claw.lisp: | | The bodge-nanovg/claw<dot>lisp file |
| File, Lisp, bodge-nanovg/libnanovg.lisp: | | The bodge-nanovg/libnanovg<dot>lisp file |
| File, Lisp, bodge-nanovg/nanovg.lisp: | | The bodge-nanovg/nanovg<dot>lisp file |
| File, Lisp, bodge-nanovg/packages.lisp: | | The bodge-nanovg/packages<dot>lisp file |
| File, other, bodge-nanovg/bodge_nanovg.h: | | The bodge-nanovg/bodge_nanovg<dot>h file |
|
L | | |
| Lisp File, bodge-nanovg.asd: | | The bodge-nanovg<dot>asd file |
| Lisp File, bodge-nanovg/claw.lisp: | | The bodge-nanovg/claw<dot>lisp file |
| Lisp File, bodge-nanovg/libnanovg.lisp: | | The bodge-nanovg/libnanovg<dot>lisp file |
| Lisp File, bodge-nanovg/nanovg.lisp: | | The bodge-nanovg/nanovg<dot>lisp file |
| Lisp File, bodge-nanovg/packages.lisp: | | The bodge-nanovg/packages<dot>lisp file |
|
M | | |
| Module, bodge-nanovg/lib: | | The bodge-nanovg/lib module |
| Module, bodge-nanovg/nanovg-includes: | | The bodge-nanovg/nanovg-includes module |
| Module, bodge-nanovg/spec: | | The bodge-nanovg/spec module |
|
O | | |
| Other File, bodge-nanovg/bodge_nanovg.h: | | The bodge-nanovg/bodge_nanovg<dot>h file |
|
A.2 Functions
| Index Entry | | Section |
|
( | | |
| (setf color-ptr) : | | Internal functions |
| (setf color-validity) : | | Internal functions |
| (setf composite-operation-state-ptr) : | | Internal functions |
| (setf composite-operation-state-validity) : | | Internal functions |
| (setf context-ptr) : | | Internal functions |
| (setf context-validity) : | | Internal functions |
| (setf glyph-position-ptr) : | | Internal functions |
| (setf glyph-position-validity) : | | Internal functions |
| (setf paint-ptr) : | | Internal functions |
| (setf paint-validity) : | | Internal functions |
| (setf params-ptr) : | | Internal functions |
| (setf params-validity) : | | Internal functions |
| (setf path-ptr) : | | Internal functions |
| (setf path-validity) : | | Internal functions |
| (setf scissor-ptr) : | | Internal functions |
| (setf scissor-validity) : | | Internal functions |
| (setf text-row-ptr) : | | Internal functions |
| (setf text-row-validity) : | | Internal functions |
| (setf vertex-ptr) : | | Internal functions |
| (setf vertex-validity) : | | Internal functions |
|
A | | |
| add-fallback-font : | | Exported functions |
| add-fallback-font-id : | | Exported functions |
| arc : | | Exported functions |
| arc-to : | | Exported functions |
|
B | | |
| begin-frame : | | Exported functions |
| begin-path : | | Exported functions |
| bezier-to : | | Exported functions |
| box-gradient : | | Exported functions |
|
C | | |
| cancel-frame : | | Exported functions |
| circle : | | Exported functions |
| close-path : | | Exported functions |
| color-ptr : | | Internal functions |
| color-validity : | | Internal functions |
| composite-operation-state-ptr : | | Internal functions |
| composite-operation-state-validity : | | Internal functions |
| context-ptr : | | Internal functions |
| context-validity : | | Internal functions |
| create-font : | | Exported functions |
| create-font-mem : | | Exported functions |
| create-gl3 : | | Exported functions |
| create-image : | | Exported functions |
| create-image-mem : | | Exported functions |
| create-image-rgba : | | Exported functions |
| create-internal : | | Exported functions |
| current-transform : | | Exported functions |
|
D | | |
| debug-dump-path-cache : | | Exported functions |
| deg-to-rad : | | Exported functions |
| delete-gl3 : | | Exported functions |
| delete-image : | | Exported functions |
| delete-internal : | | Exported functions |
| destroy-context : | | Exported functions |
| destroy-image : | | Exported functions |
| dump-claw-c-wrapper : | | Exported functions |
|
E | | |
| ellipse : | | Exported functions |
| end-frame : | | Exported functions |
|
F | | |
| fill : | | Exported functions |
| fill-color : | | Exported functions |
| fill-paint : | | Exported functions |
| find-font : | | Exported functions |
| font-blur : | | Exported functions |
| font-face : | | Exported functions |
| font-face-id : | | Exported functions |
| font-size : | | Exported functions |
| Function, (setf color-ptr) : | | Internal functions |
| Function, (setf color-validity) : | | Internal functions |
| Function, (setf composite-operation-state-ptr) : | | Internal functions |
| Function, (setf composite-operation-state-validity) : | | Internal functions |
| Function, (setf context-ptr) : | | Internal functions |
| Function, (setf context-validity) : | | Internal functions |
| Function, (setf glyph-position-ptr) : | | Internal functions |
| Function, (setf glyph-position-validity) : | | Internal functions |
| Function, (setf paint-ptr) : | | Internal functions |
| Function, (setf paint-validity) : | | Internal functions |
| Function, (setf params-ptr) : | | Internal functions |
| Function, (setf params-validity) : | | Internal functions |
| Function, (setf path-ptr) : | | Internal functions |
| Function, (setf path-validity) : | | Internal functions |
| Function, (setf scissor-ptr) : | | Internal functions |
| Function, (setf scissor-validity) : | | Internal functions |
| Function, (setf text-row-ptr) : | | Internal functions |
| Function, (setf text-row-validity) : | | Internal functions |
| Function, (setf vertex-ptr) : | | Internal functions |
| Function, (setf vertex-validity) : | | Internal functions |
| Function, add-fallback-font : | | Exported functions |
| Function, add-fallback-font-id : | | Exported functions |
| Function, arc : | | Exported functions |
| Function, arc-to : | | Exported functions |
| Function, begin-frame : | | Exported functions |
| Function, begin-path : | | Exported functions |
| Function, bezier-to : | | Exported functions |
| Function, box-gradient : | | Exported functions |
| Function, cancel-frame : | | Exported functions |
| Function, circle : | | Exported functions |
| Function, close-path : | | Exported functions |
| Function, color-ptr : | | Internal functions |
| Function, color-validity : | | Internal functions |
| Function, composite-operation-state-ptr : | | Internal functions |
| Function, composite-operation-state-validity : | | Internal functions |
| Function, context-ptr : | | Internal functions |
| Function, context-validity : | | Internal functions |
| Function, create-font : | | Exported functions |
| Function, create-font-mem : | | Exported functions |
| Function, create-gl3 : | | Exported functions |
| Function, create-image : | | Exported functions |
| Function, create-image-mem : | | Exported functions |
| Function, create-image-rgba : | | Exported functions |
| Function, create-internal : | | Exported functions |
| Function, current-transform : | | Exported functions |
| Function, debug-dump-path-cache : | | Exported functions |
| Function, deg-to-rad : | | Exported functions |
| Function, delete-gl3 : | | Exported functions |
| Function, delete-image : | | Exported functions |
| Function, delete-internal : | | Exported functions |
| Function, destroy-context : | | Exported functions |
| Function, destroy-image : | | Exported functions |
| Function, dump-claw-c-wrapper : | | Exported functions |
| Function, ellipse : | | Exported functions |
| Function, end-frame : | | Exported functions |
| Function, fill : | | Exported functions |
| Function, fill-color : | | Exported functions |
| Function, fill-paint : | | Exported functions |
| Function, find-font : | | Exported functions |
| Function, font-blur : | | Exported functions |
| Function, font-face : | | Exported functions |
| Function, font-face-id : | | Exported functions |
| Function, font-size : | | Exported functions |
| Function, global-alpha : | | Exported functions |
| Function, global-composite-blend-func : | | Exported functions |
| Function, global-composite-blend-func-separate : | | Exported functions |
| Function, global-composite-operation : | | Exported functions |
| Function, glyph-position-ptr : | | Internal functions |
| Function, glyph-position-validity : | | Internal functions |
| Function, hsl : | | Exported functions |
| Function, hsla : | | Exported functions |
| Function, image-flags : | | Exported functions |
| Function, image-pattern : | | Exported functions |
| Function, image-size : | | Exported functions |
| Function, internal-params : | | Exported functions |
| Function, intersect-scissor : | | Exported functions |
| Function, lerp-rgba : | | Exported functions |
| Function, line-cap : | | Exported functions |
| Function, line-join : | | Exported functions |
| Function, line-to : | | Exported functions |
| Function, linear-gradient : | | Exported functions |
| Function, make-color : | | Internal functions |
| Function, make-composite-operation-state : | | Internal functions |
| Function, make-context : | | Exported functions |
| Function, make-context : | | Internal functions |
| Function, make-glyph-position : | | Internal functions |
| Function, make-paint : | | Internal functions |
| Function, make-params : | | Internal functions |
| Function, make-path : | | Internal functions |
| Function, make-rgba-image : | | Exported functions |
| Function, make-scissor : | | Internal functions |
| Function, make-text-row : | | Internal functions |
| Function, make-vertex : | | Internal functions |
| Function, miter-limit : | | Exported functions |
| Function, move-to : | | Exported functions |
| Function, paint-ptr : | | Internal functions |
| Function, paint-validity : | | Internal functions |
| Function, params-ptr : | | Internal functions |
| Function, params-validity : | | Internal functions |
| Function, path-ptr : | | Internal functions |
| Function, path-validity : | | Internal functions |
| Function, path-winding : | | Exported functions |
| Function, quad-to : | | Exported functions |
| Function, rad-to-deg : | | Exported functions |
| Function, radial-gradient : | | Exported functions |
| Function, rect : | | Exported functions |
| Function, reset : | | Exported functions |
| Function, reset-scissor : | | Exported functions |
| Function, reset-transform : | | Exported functions |
| Function, restore : | | Exported functions |
| Function, rgb : | | Exported functions |
| Function, rgb-f : | | Exported functions |
| Function, rgba : | | Exported functions |
| Function, rgba-f : | | Exported functions |
| Function, rotate : | | Exported functions |
| Function, rounded-rect : | | Exported functions |
| Function, rounded-rect-varying : | | Exported functions |
| Function, save : | | Exported functions |
| Function, scale : | | Exported functions |
| Function, scissor : | | Exported functions |
| Function, scissor-ptr : | | Internal functions |
| Function, scissor-validity : | | Internal functions |
| Function, shape-anti-alias : | | Exported functions |
| Function, skew-x : | | Exported functions |
| Function, skew-y : | | Exported functions |
| Function, stroke : | | Exported functions |
| Function, stroke-color : | | Exported functions |
| Function, stroke-paint : | | Exported functions |
| Function, stroke-width : | | Exported functions |
| Function, text : | | Exported functions |
| Function, text-align : | | Exported functions |
| Function, text-bounds : | | Exported functions |
| Function, text-box : | | Exported functions |
| Function, text-box-bounds : | | Exported functions |
| Function, text-break-lines : | | Exported functions |
| Function, text-glyph-positions : | | Exported functions |
| Function, text-letter-spacing : | | Exported functions |
| Function, text-line-height : | | Exported functions |
| Function, text-metrics : | | Exported functions |
| Function, text-row-ptr : | | Internal functions |
| Function, text-row-validity : | | Internal functions |
| Function, trans-rgb-af : | | Exported functions |
| Function, trans-rgba : | | Exported functions |
| Function, transform : | | Exported functions |
| Function, transform-identity : | | Exported functions |
| Function, transform-inverse : | | Exported functions |
| Function, transform-multiply : | | Exported functions |
| Function, transform-point : | | Exported functions |
| Function, transform-premultiply : | | Exported functions |
| Function, transform-rotate : | | Exported functions |
| Function, transform-scale : | | Exported functions |
| Function, transform-skew-x : | | Exported functions |
| Function, transform-skew-y : | | Exported functions |
| Function, transform-translate : | | Exported functions |
| Function, translate : | | Exported functions |
| Function, update-image : | | Exported functions |
| Function, vertex-ptr : | | Internal functions |
| Function, vertex-validity : | | Internal functions |
|
G | | |
| global-alpha : | | Exported functions |
| global-composite-blend-func : | | Exported functions |
| global-composite-blend-func-separate : | | Exported functions |
| global-composite-operation : | | Exported functions |
| glyph-position-ptr : | | Internal functions |
| glyph-position-validity : | | Internal functions |
|
H | | |
| hsl : | | Exported functions |
| hsla : | | Exported functions |
|
I | | |
| image-flags : | | Exported functions |
| image-pattern : | | Exported functions |
| image-size : | | Exported functions |
| internal-params : | | Exported functions |
| intersect-scissor : | | Exported functions |
|
L | | |
| lerp-rgba : | | Exported functions |
| line-cap : | | Exported functions |
| line-join : | | Exported functions |
| line-to : | | Exported functions |
| linear-gradient : | | Exported functions |
|
M | | |
| make-color : | | Internal functions |
| make-composite-operation-state : | | Internal functions |
| make-context : | | Exported functions |
| make-context : | | Internal functions |
| make-glyph-position : | | Internal functions |
| make-paint : | | Internal functions |
| make-params : | | Internal functions |
| make-path : | | Internal functions |
| make-rgba-image : | | Exported functions |
| make-scissor : | | Internal functions |
| make-text-row : | | Internal functions |
| make-vertex : | | Internal functions |
| miter-limit : | | Exported functions |
| move-to : | | Exported functions |
|
P | | |
| paint-ptr : | | Internal functions |
| paint-validity : | | Internal functions |
| params-ptr : | | Internal functions |
| params-validity : | | Internal functions |
| path-ptr : | | Internal functions |
| path-validity : | | Internal functions |
| path-winding : | | Exported functions |
|
Q | | |
| quad-to : | | Exported functions |
|
R | | |
| rad-to-deg : | | Exported functions |
| radial-gradient : | | Exported functions |
| rect : | | Exported functions |
| reset : | | Exported functions |
| reset-scissor : | | Exported functions |
| reset-transform : | | Exported functions |
| restore : | | Exported functions |
| rgb : | | Exported functions |
| rgb-f : | | Exported functions |
| rgba : | | Exported functions |
| rgba-f : | | Exported functions |
| rotate : | | Exported functions |
| rounded-rect : | | Exported functions |
| rounded-rect-varying : | | Exported functions |
|
S | | |
| save : | | Exported functions |
| scale : | | Exported functions |
| scissor : | | Exported functions |
| scissor-ptr : | | Internal functions |
| scissor-validity : | | Internal functions |
| shape-anti-alias : | | Exported functions |
| skew-x : | | Exported functions |
| skew-y : | | Exported functions |
| stroke : | | Exported functions |
| stroke-color : | | Exported functions |
| stroke-paint : | | Exported functions |
| stroke-width : | | Exported functions |
|
T | | |
| text : | | Exported functions |
| text-align : | | Exported functions |
| text-bounds : | | Exported functions |
| text-box : | | Exported functions |
| text-box-bounds : | | Exported functions |
| text-break-lines : | | Exported functions |
| text-glyph-positions : | | Exported functions |
| text-letter-spacing : | | Exported functions |
| text-line-height : | | Exported functions |
| text-metrics : | | Exported functions |
| text-row-ptr : | | Internal functions |
| text-row-validity : | | Internal functions |
| trans-rgb-af : | | Exported functions |
| trans-rgba : | | Exported functions |
| transform : | | Exported functions |
| transform-identity : | | Exported functions |
| transform-inverse : | | Exported functions |
| transform-multiply : | | Exported functions |
| transform-point : | | Exported functions |
| transform-premultiply : | | Exported functions |
| transform-rotate : | | Exported functions |
| transform-scale : | | Exported functions |
| transform-skew-x : | | Exported functions |
| transform-skew-y : | | Exported functions |
| transform-translate : | | Exported functions |
| translate : | | Exported functions |
|
U | | |
| update-image : | | Exported functions |
|
V | | |
| vertex-ptr : | | Internal functions |
| vertex-validity : | | Internal functions |
|
A.3 Variables
| Index Entry | | Section |
|
+ | | |
| +align-baseline+ : | | Exported special variables |
| +align-bottom+ : | | Exported special variables |
| +align-center+ : | | Exported special variables |
| +align-left+ : | | Exported special variables |
| +align-middle+ : | | Exported special variables |
| +align-right+ : | | Exported special variables |
| +align-top+ : | | Exported special variables |
| +antialias+ : | | Exported special variables |
| +atop+ : | | Exported special variables |
| +bevel+ : | | Exported special variables |
| +bodge-nanovg-h-+ : | | Exported special variables |
| +butt+ : | | Exported special variables |
| +ccw+ : | | Exported special variables |
| +copy+ : | | Exported special variables |
| +cw+ : | | Exported special variables |
| +debug+ : | | Exported special variables |
| +destination-atop+ : | | Exported special variables |
| +destination-in+ : | | Exported special variables |
| +destination-out+ : | | Exported special variables |
| +destination-over+ : | | Exported special variables |
| +dst-alpha+ : | | Exported special variables |
| +dst-color+ : | | Exported special variables |
| +hole+ : | | Exported special variables |
| +image-flipy+ : | | Exported special variables |
| +image-generate-mipmaps+ : | | Exported special variables |
| +image-nearest+ : | | Exported special variables |
| +image-nodelete+ : | | Exported special variables |
| +image-premultiplied+ : | | Exported special variables |
| +image-repeatx+ : | | Exported special variables |
| +image-repeaty+ : | | Exported special variables |
| +lighter+ : | | Exported special variables |
| +miter+ : | | Exported special variables |
| +nanovg-gl-h+ : | | Exported special variables |
| +nanovg-gl-use-state-filter+ : | | Exported special variables |
| +nanovg-gl3+ : | | Exported special variables |
| +nanovg-h+ : | | Exported special variables |
| +one+ : | | Exported special variables |
| +one-minus-dst-alpha+ : | | Exported special variables |
| +one-minus-dst-color+ : | | Exported special variables |
| +one-minus-src-alpha+ : | | Exported special variables |
| +one-minus-src-color+ : | | Exported special variables |
| +pi+ : | | Exported special variables |
| +round+ : | | Exported special variables |
| +solid+ : | | Exported special variables |
| +source-in+ : | | Exported special variables |
| +source-out+ : | | Exported special variables |
| +source-over+ : | | Exported special variables |
| +square+ : | | Exported special variables |
| +src-alpha+ : | | Exported special variables |
| +src-alpha-saturate+ : | | Exported special variables |
| +src-color+ : | | Exported special variables |
| +stencil-strokes+ : | | Exported special variables |
| +texture-alpha+ : | | Exported special variables |
| +texture-rgba+ : | | Exported special variables |
| +xor+ : | | Exported special variables |
| +zero+ : | | Exported special variables |
|
S | | |
| Special Variable, +align-baseline+ : | | Exported special variables |
| Special Variable, +align-bottom+ : | | Exported special variables |
| Special Variable, +align-center+ : | | Exported special variables |
| Special Variable, +align-left+ : | | Exported special variables |
| Special Variable, +align-middle+ : | | Exported special variables |
| Special Variable, +align-right+ : | | Exported special variables |
| Special Variable, +align-top+ : | | Exported special variables |
| Special Variable, +antialias+ : | | Exported special variables |
| Special Variable, +atop+ : | | Exported special variables |
| Special Variable, +bevel+ : | | Exported special variables |
| Special Variable, +bodge-nanovg-h-+ : | | Exported special variables |
| Special Variable, +butt+ : | | Exported special variables |
| Special Variable, +ccw+ : | | Exported special variables |
| Special Variable, +copy+ : | | Exported special variables |
| Special Variable, +cw+ : | | Exported special variables |
| Special Variable, +debug+ : | | Exported special variables |
| Special Variable, +destination-atop+ : | | Exported special variables |
| Special Variable, +destination-in+ : | | Exported special variables |
| Special Variable, +destination-out+ : | | Exported special variables |
| Special Variable, +destination-over+ : | | Exported special variables |
| Special Variable, +dst-alpha+ : | | Exported special variables |
| Special Variable, +dst-color+ : | | Exported special variables |
| Special Variable, +hole+ : | | Exported special variables |
| Special Variable, +image-flipy+ : | | Exported special variables |
| Special Variable, +image-generate-mipmaps+ : | | Exported special variables |
| Special Variable, +image-nearest+ : | | Exported special variables |
| Special Variable, +image-nodelete+ : | | Exported special variables |
| Special Variable, +image-premultiplied+ : | | Exported special variables |
| Special Variable, +image-repeatx+ : | | Exported special variables |
| Special Variable, +image-repeaty+ : | | Exported special variables |
| Special Variable, +lighter+ : | | Exported special variables |
| Special Variable, +miter+ : | | Exported special variables |
| Special Variable, +nanovg-gl-h+ : | | Exported special variables |
| Special Variable, +nanovg-gl-use-state-filter+ : | | Exported special variables |
| Special Variable, +nanovg-gl3+ : | | Exported special variables |
| Special Variable, +nanovg-h+ : | | Exported special variables |
| Special Variable, +one+ : | | Exported special variables |
| Special Variable, +one-minus-dst-alpha+ : | | Exported special variables |
| Special Variable, +one-minus-dst-color+ : | | Exported special variables |
| Special Variable, +one-minus-src-alpha+ : | | Exported special variables |
| Special Variable, +one-minus-src-color+ : | | Exported special variables |
| Special Variable, +pi+ : | | Exported special variables |
| Special Variable, +round+ : | | Exported special variables |
| Special Variable, +solid+ : | | Exported special variables |
| Special Variable, +source-in+ : | | Exported special variables |
| Special Variable, +source-out+ : | | Exported special variables |
| Special Variable, +source-over+ : | | Exported special variables |
| Special Variable, +square+ : | | Exported special variables |
| Special Variable, +src-alpha+ : | | Exported special variables |
| Special Variable, +src-alpha-saturate+ : | | Exported special variables |
| Special Variable, +src-color+ : | | Exported special variables |
| Special Variable, +stencil-strokes+ : | | Exported special variables |
| Special Variable, +texture-alpha+ : | | Exported special variables |
| Special Variable, +texture-rgba+ : | | Exported special variables |
| Special Variable, +xor+ : | | Exported special variables |
| Special Variable, +zero+ : | | Exported special variables |
|
A.4 Data types
| Index Entry | | Section |
|
% | | |
| %nanovg : | | The %nanovg package |
| %nanovg.%private : | | The %nanovg<dot>%private package |
|
B | | |
| bodge-nanovg : | | The bodge-nanovg system |
|
C | | |
| color : | | Exported structures |
| composite-operation-state : | | Exported structures |
| context : | | Exported structures |
|
G | | |
| glyph-position : | | Exported structures |
|
N | | |
| nanovg : | | The nanovg package |
|
P | | |
| Package, %nanovg : | | The %nanovg package |
| Package, %nanovg.%private : | | The %nanovg<dot>%private package |
| Package, nanovg : | | The nanovg package |
| paint : | | Exported structures |
| params : | | Exported structures |
| path : | | Exported structures |
|
S | | |
| scissor : | | Exported structures |
| Structure, color : | | Exported structures |
| Structure, composite-operation-state : | | Exported structures |
| Structure, context : | | Exported structures |
| Structure, glyph-position : | | Exported structures |
| Structure, paint : | | Exported structures |
| Structure, params : | | Exported structures |
| Structure, path : | | Exported structures |
| Structure, scissor : | | Exported structures |
| Structure, text-row : | | Exported structures |
| Structure, vertex : | | Exported structures |
| System, bodge-nanovg : | | The bodge-nanovg system |
|
T | | |
| text-row : | | Exported structures |
|
V | | |
| vertex : | | Exported structures |
|