mirror of
https://github.com/open-goal/jak-project
synced 2026-08-09 18:58:50 -04:00
9a04c7e311
- fix crash with unhandled sparticle definition (happens with the weird array int32s that I don't understand yet) - update mips2c stuff - add part-tester - fix some issues around texture uploads 
28 lines
616 B
Common Lisp
28 lines
616 B
Common Lisp
;;-*-Lisp-*-
|
|
(in-package goal)
|
|
|
|
;; name: cam-interface-h.gc
|
|
;; name in dgo: cam-interface-h
|
|
;; dgos: ENGINE, GAME
|
|
|
|
(define-extern camera-pos (function vector))
|
|
|
|
(define-extern position-in-front-of-camera! (function vector float float vector))
|
|
|
|
|
|
(define-extern math-camera-matrix
|
|
"Returns [[*math-camera*]]'s `inv-camera-rot`"
|
|
(function matrix))
|
|
|
|
(define-extern matrix-local->world (function symbol matrix))
|
|
|
|
;; DECOMP BEGINS
|
|
|
|
(define-perm *camera-init-mat* matrix #f)
|
|
|
|
(define-perm *camera* camera-master #f)
|
|
|
|
(define-perm *camera-combiner* camera-combiner #f)
|
|
|
|
(define-extern math-camera-pos (function vector))
|