easily swappable fullscreen.

This commit is contained in:
Bryce Covert
2015-09-04 16:31:45 -07:00
parent a63a5352c1
commit fc258628c8
5 changed files with 40 additions and 30 deletions

View File

@@ -953,6 +953,12 @@ void main()
:on-resume (fn [screen [entities]]
(doseq [[k [start time fn]] (get-in entities [:room :timers])]
(add-timer! screen k start time)))
:on-key-up
(fn [screen entities]
(when (= (key-code :escape) (:key screen))
(utils/toggle-fullscreen!))
nil)
:on-render
(fn [{:keys [camera ^FitViewport viewport] :as screen} [entities]]