mirror of
https://github.com/rabbibotton/clog.git
synced 2025-12-06 02:30:42 -08:00
Expanded implementation of 2d canvas
This commit is contained in:
parent
f305d8ca35
commit
74be9b9911
6 changed files with 623 additions and 311 deletions
107
source/clog.lisp
107
source/clog.lisp
|
|
@ -734,45 +734,74 @@ embedded in a native template application.)"
|
|||
(clog-context2d class)
|
||||
(create-context2d generic-function)
|
||||
|
||||
(clear-rect generic-function)
|
||||
(fill-rect generic-function)
|
||||
(stroke-rect generic-function)
|
||||
(fill-text generic-function)
|
||||
(stroke-text generic-function)
|
||||
(line-width generic-function)
|
||||
(line-cap generic-function)
|
||||
(line-join generic-function)
|
||||
(miter-limit generic-function)
|
||||
(get-line-dash generic-function)
|
||||
(set-line-dash generic-function)
|
||||
(line-dash-offset generic-function)
|
||||
(font-style generic-function)
|
||||
(text-align-type type)
|
||||
(text-align generic-function)
|
||||
(text-baseline-type type)
|
||||
(text-baseline generic-function)
|
||||
(text-dir generic-function)
|
||||
(fill-style generic-function)
|
||||
(stroke-style generic-function)
|
||||
(shadow-blur generic-function)
|
||||
(shadow-color generic-function)
|
||||
(shadow-offset-x generic-function)
|
||||
(shadow-offset-y generic-function)
|
||||
(begin-path generic-function)
|
||||
(close-path generic-function)
|
||||
(move-to generic-function)
|
||||
(line-to generic-function)
|
||||
(bezier-curve-to generic-function)
|
||||
(quadratic-curve-to generic-function)
|
||||
(arc generic-function)
|
||||
(arc-to generic-function)
|
||||
(ellipse generic-function)
|
||||
(rect generic-function)
|
||||
(path-fill generic-function)
|
||||
(path-stroke generic-function)
|
||||
(path-clip generic-function)
|
||||
(canvas-save generic-function)
|
||||
(canvas-restore generic-function))
|
||||
"CLOG-Canvas - Properties"
|
||||
(fill-style generic-function)
|
||||
(canvas-filter generic-function)
|
||||
(font-style generic-function)
|
||||
(global-alpha generic-function)
|
||||
(global-composite-operation generic-function)
|
||||
(image-smoothing-enabled generic-function)
|
||||
(image-smoothing-quality generic-function)
|
||||
(line-cap generic-function)
|
||||
(line-dash-offset generic-function)
|
||||
(line-join generic-function)
|
||||
(line-width generic-function)
|
||||
(miter-limit generic-function)
|
||||
(shadow-blur generic-function)
|
||||
(shadow-color generic-function)
|
||||
(shadow-offset-x generic-function)
|
||||
(shadow-offset-y generic-function)
|
||||
(stroke-style generic-function)
|
||||
(text-align-type type)
|
||||
(text-align generic-function)
|
||||
(text-baseline-type type)
|
||||
(text-baseline generic-function)
|
||||
(text-dir generic-function)
|
||||
|
||||
"CLOG-Canvas - Methods"
|
||||
(arc generic-function)
|
||||
(arc-to generic-function)
|
||||
(begin-path generic-function)
|
||||
(bezier-curve-to generic-function)
|
||||
(clear-rect generic-function)
|
||||
(path-clip generic-function)
|
||||
(close-path generic-function)
|
||||
(draw-image generic-function)
|
||||
(ellipse generic-function)
|
||||
(path-fill generic-function)
|
||||
(fill-rect generic-function)
|
||||
(fill-text generic-function)
|
||||
(get-line-dash generic-function)
|
||||
(line-to generic-function)
|
||||
(measure-text generic-function)
|
||||
(move-to generic-function)
|
||||
(quadratic-curve-to generic-function)
|
||||
(rect generic-function)
|
||||
(canvas-restore generic-function)
|
||||
(rotate generic-function)
|
||||
(canvas-save generic-function)
|
||||
(scale generic-function)
|
||||
(set-line-dash generic-function)
|
||||
(path-stroke generic-function)
|
||||
(stroke-rect generic-function)
|
||||
(stroke-text generic-function)
|
||||
(transform generic-function)
|
||||
(translate generic-function)
|
||||
|
||||
"CLOG-Text-Metrics"
|
||||
(clog-text-metrics class)
|
||||
|
||||
(actual-bounding-box-left generic-function)
|
||||
(actual-bounding-box-right generic-function)
|
||||
(actual-bounding-box-ascent generic-function)
|
||||
(actual-bounding-box-descent generic-function)
|
||||
(font-bounding-box-ascent generic-function)
|
||||
(font-bounding-box-descent generic-function)
|
||||
(em-height-ascent generic-function)
|
||||
(em-height-descent generic-function)
|
||||
(hanging-baseline generic-function)
|
||||
(alphabetic-baseline generic-function)
|
||||
(ideographic-baseline generic-function))
|
||||
|
||||
(defsection @clog-multimedia (:title "CLOG Multimedia Objects")
|
||||
"CLOG-Multimedia - Base Class for CLOG multimedia objects"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue