ohsqueezy ohsqueezy
ohsqueezy pushed to main at shampoo/spacebox 2023-07-01 19:21:16 -04:00
f7f6bee582 add support for verbose log priority
ohsqueezy pushed to main at shampoo/spacebox 2023-06-30 13:41:42 -04:00
88cf70b828 add const qualifier to Model::size
ohsqueezy pushed to main at shampoo/spacebox 2023-06-27 14:33:24 -04:00
3db0a3bd32 set invert Y to default for Box class, add support for any size GLM vector to JSON library
ohsqueezy pushed to main at shampoo/spacebox 2023-06-26 20:49:28 -04:00
12e5a15d1c add exception checks to Texture::bind and GLObject::id, make collision info storage a std::optional object
ohsqueezy pushed to main at shampoo/spacebox 2023-06-24 13:05:49 -04:00
c0b55752e1 track timestamp with Timer class
ohsqueezy pushed to main at shampoo/spacebox 2023-06-23 01:45:39 -04:00
635562263b allow arbitrary functions to be attached to animation objects instead of only node object member functions
ohsqueezy pushed to main at shampoo/spacebox 2023-06-23 01:18:27 -04:00
5be1c38e7f make game update function pure virtual, add Animation class to sb namespace
ohsqueezy pushed to main at shampoo/spacebox 2023-06-22 21:26:14 -04:00
b02ae013ab rename velocity_to_delta to angle_to_vector, remove endpoint function
ohsqueezy pushed to main at shampoo/spacebox 2023-06-22 14:39:06 -04:00
c0852ba04f add extend vector function, 2D endpoint function, input check on wrap point
ohsqueezy pushed to main at scrape/scrapeboard 2023-06-16 22:29:58 -04:00
Compare 2 commits »
ohsqueezy pushed to main at scrape/scrapeboard 2023-06-15 17:05:59 -04:00
d828346fae fix qr boolean config, add builder's manual print-out to equipment list
ohsqueezy pushed to main at scrape/scrapeboard 2023-06-14 17:34:12 -04:00
ef5ec4d313 Merge commit 'ce14753'
ce14753668 add QR code to tony's shirt, add links for shop, wiki, and kofi to web page
Compare 2 commits »
ohsqueezy pushed to main at shampoo/spacebox 2023-06-11 21:49:13 -04:00
772c5482dd unsubscribe delegate subcribers in game's quit function and remove destructor calls to unsubscribe; delete ID memory when GL object is deleted; disable recorder because of memory leak
ohsqueezy pushed to main at shampoo/spacebox 2023-06-11 01:13:28 -04:00
aaaebc006d - use vector instead of map to store textures in Model class
ohsqueezy pushed to main at shampoo/spacebox 2023-06-08 20:04:50 -04:00
6371f9c279 remove Sprite class
ohsqueezy pushed to main at shampoo/spacebox 2023-06-08 18:02:12 -04:00
c16d71222d add example for using configuration's parenthesis operator
ohsqueezy pushed to main at shampoo/spacebox 2023-06-08 17:58:30 -04:00
f7368907da add parenthesis operator access to configuration
ohsqueezy pushed to main at shampoo/spacebox 2023-06-08 12:56:30 -04:00
e3941707e3 start recorder animation in game constructor after config fully loads
ohsqueezy pushed to main at shampoo/spacebox 2023-06-07 20:29:06 -04:00
355ab4d8c4 - pass timestamp of frame start time to all update functions
ohsqueezy pushed to main at shampoo/spacebox 2023-06-05 18:23:13 -04:00
1ca956b5ac - add function for wrapping an arbitrary point or curve into an arbitrary clip space