Files
jak-project/goal_src/jak2/engine/camera/cam-interface-h.gc
T
water111 9a04c7e311 [decomp] sparticle, sparticle-launcher, set up sprite (#1949)
- 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
 

![image](https://user-images.githubusercontent.com/48171810/194784675-54e3dc58-7846-450d-a1e9-cefd841dda94.png)
2022-10-09 19:56:07 -04:00

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))