EWW3WWJMYBMP2Y2KZ52MIEFVYVRQFRYTJJ3FQXLEXL5DSQXCJQBQC HJT4MEZBYRGK5YMUK4XH4F75DRZ52QOGQZ4MLDG7RCNGHRJCO3KAC QH7FROMVKOKQWFHDMDL5YMHLJRQI5DQLZ42ZV6JKLSMOPP7OU37QC KFKTEOTMNNTANTFUEOLXU77MDFOWMFJUL2NHPWWVXOVGPGZ4F27AC TY2AE7AIMJICIH3MYOPQZRXCUOY3XOVCYYNP3BKKFPRRKICCQHXQC 2OX6KPDEXLAZ5HWKUI5NOBN5DWOC75GJR3KJQD6VEPSKAOR4O44QC PNKSGNBGT2FZHXNMBNFLB47SVMSPZ6ULWA6DEPIKQBDMQPWZZFXQC N2NUGNN4E37TNLC6JZE4H4HKJZPNVBV4VYTLXW57AP5BOU4ZK7LQC MIKAQWHPJFAELPV7ATGH6DWR7V4FKHAOYMPAKVFFSGEUNE5IVIDQC 3QNOKBFMKBGXBVJIRHR2444JRRMBTABHE4674NR3DT67RRM2X6GAC DLBD4ZA6QZIT2SIZKIQQMCK3YR4T6PJZ2YVRLPKX3U5NPN7QCCLAC 7CLGG7J277QZGMNOVFEXBX6DRETCVK7GH66HJ7BYOBMPHTJCDFMAC AIMA4HLDQ6GI74ESXMOJJ5UVHKZWPNED26G6SXX76G6ORQLYS5PAC AVTNUQYRBW7IX2YQ3KDLVQ23RGW3BAKTAE7P73ASBYNKOHMQMH5AC EEBBAGBBT5FRYVZXWY53OJIYSKFMNWD6TX56RRNW3ACUCTQUDRMAC IMEJA43L3OX7S5KIYLZJ4F3ITACLAA5SZBHSCIJMULCPRSW7LXBAC DBPKNKLVQ6KGZLBGRMY6D6ZS3G7K3I5O6UU6EHHBFGR24NXPNZYAC FCFJVYKYPDR2YE7M2ZMGPLUVPBZMTFQEXHTQCDN2HSGYOMFQ5HPQC 4EGQRXDANFLUYXADP3MNHZWP2LBH2P5VBVKNN5RT6ERGMBVSRI2AC YCAVZNVY7KRCXTNKISVNIP2A3LOTLCJZEAMG5A2RVUUFFFQXQLTQC 2P7VQB7QZQCOI5BHR4DTFZJC43PU4C24CGTJGYJSAWKVE2FTSGVAC your app's variables here rather than in `on.draw`. Provides in `dt` thetime since the previous call to `on.update`, which can be useful for things=======
button. Provides the same arguments as `on.mouse_press()` above.=======* `App.mousereleased(x,y, mouse_button)` -- called when you release a mouse
=======
function App.run_test(test, record_error_fn)local globals = App.shallow_copy_all_globals()App = App_for_testslocal saved_font = love.graphics.getFont()love.graphics.setFont(Love_snapshot.initial_font)App.initialize_for_test()xpcall(test, function(err) record_error_fn('', err) end)love.graphics.setFont(saved_font)-- restore all global state except Test_errorslocal test_errors = Test_errorsApp.restore_all_globals(globals)Test_errors = test_errorsend
endfunction App.run_tests(record_error_fn)local globals = App.shallow_copy_all_globals()App = App_for_testslocal saved_font = love.graphics.getFont()love.graphics.setFont(Love_snapshot.initial_font)--? print('=== '..name)xpcall(_G[name], function(err) record_error_fn(name, err) end)love.graphics.setFont(saved_font)-- restore all global state except Test_errorslocal test_errors = Test_errorsApp.restore_all_globals(globals)Test_errors = test_errors
function App.run_test(test, record_error_fn)local globals = App.shallow_copy_all_globals()App = App_for_testslocal saved_font = love.graphics.getFont()love.graphics.setFont(Love_snapshot.initial_font)App.initialize_for_test()xpcall(test, function(err) record_error_fn('', err) end)love.graphics.setFont(saved_font)-- restore all global state except Test_errorslocal test_errors = Test_errorsApp.restore_all_globals(globals)Test_errors = test_errors
function colortable(app_color)return {app_color.r, app_color.g, app_color.b, app_color.a}