Cocktail Frank cocktailfrank
cocktailfrank pushed to main at shampoo/spacebox 2023-07-22 14:00:49 -04:00
b93aae19e0 rename sb::Text::size to sb::Text::dimensions
cocktailfrank pushed to main at shampoo/spacebox 2023-07-21 00:51:27 -04:00
1d527898aa watch multiple config files for changes
cocktailfrank pushed to main at shampoo/spacebox 2023-07-19 12:47:30 -04:00
27d2128e1f move post command into delegate
cocktailfrank pushed to main at shampoo/spacebox 2023-07-18 23:23:44 -04:00
cd66f70d0c attribute index exception, overload attributes bind, model add and bind methods
d1fe6b927c move sprite and pad into sb namespace
Compare 2 commits »
cocktailfrank pushed to main at shampoo/spacebox 2023-07-15 12:05:16 -04:00
7bbc0f851d minor fix to model documentation
cocktailfrank pushed to main at shampoo/spacebox 2023-07-15 11:48:19 -04:00
9a727513a1 added sprite and pad classes
cocktailfrank pushed to main at shampoo/spacebox 2023-07-14 00:30:39 -04:00
ba8f4753bf throw exception if VBO is not bound when allocate is called, reset VBO offset on ID generation
cocktailfrank pushed to main at shampoo/spacebox 2023-07-13 21:51:55 -04:00
b9dd2836f2 add documentation to VBO header file
cocktailfrank pushed to main at shampoo/spacebox 2023-07-13 21:39:02 -04:00
89fbe359f6 Add exception handling to Attributes::bind, add default constructor to Model
cocktailfrank pushed to main at shampoo/spacebox 2023-07-10 20:33:25 -04:00
cdd01672c3 check for texture path existence on load
cocktailfrank pushed to main at shampoo/spacebox 2023-07-08 16:22:54 -04:00
55d6e08480 convert between glm::vec and sb::Color, print hierarchy on config access error, composite text onto a separate background surface, set frame time to zero when timer paused
cocktailfrank pushed to main at shampoo/spacebox 2023-07-05 20:08:20 -04:00
6cb9688bec add world coordinate transformations to math library
cocktailfrank pushed to main at shampoo/spacebox 2023-07-01 19:21:16 -04:00
f7f6bee582 add support for verbose log priority
cocktailfrank pushed to main at shampoo/spacebox 2023-06-30 13:41:42 -04:00
88cf70b828 add const qualifier to Model::size
cocktailfrank 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
cocktailfrank 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
cocktailfrank pushed to main at shampoo/spacebox 2023-06-24 13:05:49 -04:00
c0b55752e1 track timestamp with Timer class
cocktailfrank 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
cocktailfrank 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
cocktailfrank 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