repo.or.cz
/
cl-glfw.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Added FTGL for convenience
[cl-glfw.git]
/
lib
/
ftgl-package.lisp
blob
4501072d6fa364e4dc5af99fc553bb5d7d249c00
1
2
(
defpackage
#:
cl-glfw-ftgl
3
(:
nicknames
#:
ftgl
)
4
(:
use
#:
cl
#:
cffi
)
5
(:
export
6
;; our own stuff
7
#:
with-font
8
;; bindings
9
#:
create-custom-font
10
#:
destroy-font
11
#:
attach-file
12
#:
attach-data
13
#:
set-font-char-map
14
#:
get-font-char-map-count
15
#:
get-font-char-map-list
16
#:
set-font-face-size
17
#:
get-font-face-size
18
#:
set-font-depth
19
#:
set-font-outset
20
#:
set-font-display-list
21
#:
get-font-ascender
22
#:
get-font-descender
23
#:
get-font-line-height
24
#:
get-font-bbox
25
#:
get-font-advance
26
#:
render-font
27
#:
get-font-error
28
#:
create-pixmap-font
29
#:
create-polygon-font
30
#:
create-outline-font
31
#:
create-extrude-font
32
#:
create-buffer-font
33
#:
create-texture-font
34
#:
create-custom-glyph
35
#:
destroy-glyph
36
#:
render-glyph
37
#:
get-glyph-advance
38
#:
get-glyph-bbox
39
#:
get-glyph-error
40
#:
destroy-layout
41
#:
get-layout-bbox
42
#:
render-layout
43
#:
get-layout-error
))