forked from BradWBeer/clinch
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.lisp
32 lines (19 loc) · 1.93 KB
/
package.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
;;;; package.lisp
;;;; Please see the licence.txt for the CLinch
(defpackage #:clinch
(:use #:cl)
(:export
#:shader #:name #:program #:frag-shader #:vert-shader #:attributes #:uniforms #:use-shader #:get-uniform-id #:get-attribute-id #:attach-uniform #:unload #:bind-static-values-to-attribute
#:buffer #:id #:qtype #:usage #:stride #:vertex-count #:target #:loaded #:get-size #:size-in-bytes #:bind-buffer-to-vertex-array #:bind-buffer-to-attribute-array #:draw-with-index-buffer #:map-buffer #:unmap-buffer #:unload #:with-mapped-buffer #:get-buffer-data
#:texture #:tex-id #:width #:height #:data-format #:stride #:target #:bind #:map-buffer #:unmap-buffer #:bind-sampler #:unload #:with-mapped-texture
#:transform #:make-vector #:transform-point #:ray-triangle-intersect? #:make-matrix #:degrees->radians #:radians->degrees #:qtype #:transform #:transform->list #:set-identity-transform #:qreset #:m* #:transpose #:determinate #:invert #:scale #:translate #:rotate #:make-orthogonal-transform #:make-frustum-transform #:make-perspective-transform #:unproject #:get-current-gl-matrix #:use-transform #:use-projection-transform #:M*V
#:node #:children #:current-transform #:changed? #:update #:render
#:make-foreign-array #:make-identity-matrix #:list->matrix #:copy-foreign-array #:fill-foreign-array #:cached-matrix #:matrix #:get-current-matrix #:update-current-matrix #:read-gl-matrix #:get-current-gl-matrix #:use-matrix #:save-matrix #:print-node-data #:m*m #:mT #:det #:m-1
#:entity #:shader #:indexes #:render #:make-render-func #:slow-render #:get-render-value #:ray-entity-intersect?
#:make-pipeline #:pipeline-get-loop #:pipeline-get-init #:pipeline-get-uninit #:run-loop #:run-init #:run-uninit
#:viewport #:x #:y #:width #:height #:add-child #:resize #:quick-set
#:print-text #:with-paragraph
#:clear-cairo-context
#:with-surface-for-texture
#:with-context-for-texture
))