Change camera/renderer creation process
This commit is contained in:
12
src/play_clj/core_deprecated.clj
Normal file
12
src/play_clj/core_deprecated.clj
Normal file
@@ -0,0 +1,12 @@
|
||||
(in-ns 'play-clj.core)
|
||||
|
||||
(defn create-renderer!
|
||||
[{:keys [create-renderer-fn!]} & {:keys [] :as args}]
|
||||
(:renderer (create-renderer-fn! args)))
|
||||
|
||||
(defmulti renderer :type :default nil)
|
||||
|
||||
(defmethod renderer nil [opts])
|
||||
|
||||
(defmethod renderer :stage [_]
|
||||
(Stage.))
|
||||
Reference in New Issue
Block a user