1
0
Fork 0
mirror of https://github.com/bjornbytes/lovr.git synced 2024-07-04 13:33:34 +00:00
lovr/src/core
bjorn 7dc54cc264 Add lovrCheck macro;
lovrCheck is a new way of performing runtime assertions.

It's identical to lovrAssert, except it's compiled out if
LOVR_UNCHECKED is defined.

It is meant to be used for non-mission-critical validation, for
example proper usage of types passed to the Lua API.  lovrAssert
should still be used to check return values from platform APIs.
2021-06-05 11:12:00 -06:00
..
fs.c filesystem.append didn't append in Unix 2021-02-08 16:08:29 -07:00
fs.h Move core/fs paths to core/os; 2020-06-25 13:28:40 -06:00
maf.h Add quat_identity; 2021-04-03 18:38:23 -06:00
map.c rm LOVR_INLINE; 2020-12-25 12:29:22 -07:00
map.h Add core/map hash table; rm lib/map; 2019-10-30 00:07:05 -07:00
os.h lovr.system.getCoreCount; 2021-02-25 09:30:05 -07:00
os_android.c os_android: fix improper cast; 2021-03-24 14:32:56 -06:00
os_glfw.h lovr.system; 2021-02-25 09:00:12 -07:00
os_linux.c rm some unnecessary includes; 2021-04-20 20:08:30 -06:00
os_macos.c mic permissions code for macos 2021-05-31 09:07:38 -06:00
os_web.c os_web: fix mouse support; 2021-03-31 11:24:52 -06:00
os_win32.c Omit main() function if requested 2021-05-31 09:07:38 -06:00
util.c Add lovrCheck macro; 2021-06-05 11:12:00 -06:00
util.h Add lovrCheck macro; 2021-06-05 11:12:00 -06:00
zip.c Fix gcc warnings; 2021-02-19 23:44:23 -07:00
zip.h zip: read compressed size from central directory; 2020-02-21 15:44:48 -08:00