Files
jak-project/goal_src/jakx/engine/draw/drawable-tree-h.gc
T
2026-05-08 18:54:05 -04:00

23 lines
694 B
Common Lisp

;;-*-Lisp-*-
(in-package goal)
;; name: drawable-tree-h.gc
;; name in dgo: drawable-tree-h
;; dgos: ENGINE, GAME
;; DECOMP BEGINS
(deftype drawable-tree (drawable-group)
"A drawable tree is a container of drawables of a specific rendering type.
Instead of having a single large tree of mixed types, there will be a tree of tfrags, a tree of ties, etc.
The top-level tfrag tree will have a type that's a child of drawable-tree.
Generally, the object passed to a large renderer is a drawable-tree."
()
)
(deftype drawable-tree-array (drawable-group)
"Collection of drawable trees. This might have a tfrag tree, tie tree, etc."
((trees drawable-tree :dynamic :offset 32)
)
)