From 8aff881da8cf0449868c8d3594f6a2cb6184f7dd Mon Sep 17 00:00:00 2001 From: David Thompson Date: Wed, 16 Dec 2020 07:54:52 -0500 Subject: node-2d: Stop using deprecated reader syntax for 2D vectors. --- starling/node-2d.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/starling/node-2d.scm b/starling/node-2d.scm index 1559a54..bb64d99 100644 --- a/starling/node-2d.scm +++ b/starling/node-2d.scm @@ -209,15 +209,15 @@ ;;; (define-class () - (origin #:getter origin #:init-form #v(0.0 0.0) #:init-keyword #:origin) - (position #:getter position #:init-form #v(0.0 0.0) #:init-keyword #:position) + (origin #:getter origin #:init-form (vec2 0.0 0.0) #:init-keyword #:origin) + (position #:getter position #:init-form (vec2 0.0 0.0) #:init-keyword #:position) (rotation #:accessor rotation #:init-form 0.0 #:init-keyword #:rotation) - (scale #:getter scale #:init-form #v(1.0 1.0) #:init-keyword #:scale) - (skew #:getter skew #:init-form #v(0.0 0.0) #:init-keyword #:skew) + (scale #:getter scale #:init-form (vec2 1.0 1.0) #:init-keyword #:scale) + (skew #:getter skew #:init-form (vec2 0.0 0.0) #:init-keyword #:skew) ;; Some extra position vectors for defeating "temporal aliasing" ;; when rendering. - (last-position #:getter last-position #:init-form #v(0.0 0.0)) - (render-position #:getter render-position #:init-form #v(0.0 0.0)) + (last-position #:getter last-position #:init-form (vec2 0.0 0.0)) + (render-position #:getter render-position #:init-form (vec2 0.0 0.0)) ;; Lazily computed transformation matrices. (local-matrix #:getter local-matrix #:init-form (make-identity-matrix4)) (world-matrix #:getter world-matrix #:init-form (make-identity-matrix4)) -- cgit v1.2.3