-
-# Uses Android logs to print everything
-redef fun print(text) do log_write(priority_info, app.log_prefix.to_cstring, text.to_s.to_cstring)
-
-redef class App
- redef fun log_error(msg) do log_write(priority_error, log_prefix.to_cstring, msg.to_cstring)
-
- redef fun log_warning(msg) do log_write(priority_warn, log_prefix.to_cstring, msg.to_cstring)
-
- redef fun init_window
- do
- super
- window_created
- end
-
- redef fun term_window
- do
- super
- window_closing
- end
-
- # Is the application currently paused?
- var paused = true
-
- redef fun window_created
- do
- super
- paused = false
- end
-
- redef fun window_closing
- do
- paused = true
- super
- end
-
- redef fun pause
- do
- paused = true
- super
- end
-
- redef fun resume
- do
- paused = false
- super
- end
-end