spacebox/src
ohsqueezy e453a62679 update sprite class's private member var comments, remove extraneous quotes from texture log message 2023-08-14 16:44:25 -04:00
..
android add instructions for curl; add array operator to configuration, give configuration object access to nodes; fix src paths in android skeleton script; add copy file function 2023-05-10 02:51:11 -04:00
Animation.cpp 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 2023-07-08 16:19:31 -04:00
Animation.hpp track timestamp with Timer class 2023-06-24 13:05:40 -04:00
Attributes.cpp docstring example for outputting attributes to stream 2023-07-27 23:21:14 -04:00
Attributes.hpp attribute index exception, overload attributes bind, model add and bind methods 2023-07-18 23:23:29 -04:00
Audio.cpp - pass timestamp of frame start time to all update functions 2023-06-07 20:22:20 -04:00
Audio.hpp track timestamp with Timer class 2023-06-24 13:05:40 -04:00
Box.cpp add exception checks to Texture::bind and GLObject::id, make collision info storage a std::optional object 2023-06-26 20:49:14 -04:00
Box.hpp 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 2023-07-08 16:19:31 -04:00
Carousel.hpp - pass timestamp of frame start time to all update functions 2023-06-07 20:22:20 -04:00
Color.cpp - add a text plane class 2023-05-31 15:06:29 -04:00
Color.hpp 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 2023-07-08 16:19:31 -04:00
Configuration.cpp added more conversion rules for JSON array to GLM vertex, truncate attribute string representation, post reconfig event on configuration reload, added font load function, added exception handling to functions that bind textures 2023-07-23 17:11:41 -04:00
Configuration.hpp added more conversion rules for JSON array to GLM vertex, truncate attribute string representation, post reconfig event on configuration reload, added font load function, added exception handling to functions that bind textures 2023-07-23 17:11:41 -04:00
Connection.hpp - add function for wrapping an arbitrary point or curve into an arbitrary clip space 2023-06-05 18:22:43 -04:00
Delegate.cpp move post command into delegate 2023-07-19 12:47:18 -04:00
Delegate.hpp move post command into delegate 2023-07-19 12:47:18 -04:00
Display.cpp - add untransform, transform, and specialized transforms to Model class 2023-05-24 22:49:05 -04:00
Display.hpp - add untransform, transform, and specialized transforms to Model class 2023-05-24 22:49:05 -04:00
GLObject.cpp throw exception if VBO is not bound when allocate is called, reset VBO offset on ID generation 2023-07-14 00:30:30 -04:00
GLObject.hpp Add exception handling to Attributes::bind, add default constructor to Model 2023-07-13 21:38:53 -04:00
Game.cpp added more conversion rules for JSON array to GLM vertex, truncate attribute string representation, post reconfig event on configuration reload, added font load function, added exception handling to functions that bind textures 2023-07-23 17:11:41 -04:00
Game.hpp added more conversion rules for JSON array to GLM vertex, truncate attribute string representation, post reconfig event on configuration reload, added font load function, added exception handling to functions that bind textures 2023-07-23 17:11:41 -04:00
Input.cpp add support for specifying multiple keys per command in config 2023-08-02 13:17:44 -04:00
Input.hpp add support for specifying multiple keys per command in config 2023-08-02 13:17:44 -04:00
Log.cpp add texture index to Sprite class, add more error checks to texture surface creation 2023-08-08 12:41:10 -04:00
Log.hpp add texture index to Sprite class, add more error checks to texture surface creation 2023-08-08 12:41:10 -04:00
Model.cpp add more info to message when exeception is raised while enabling model attributes 2023-07-23 20:01:45 -04:00
Model.hpp add method to clear texture list to sprite class, add comments explaining model class's private member vars 2023-08-14 16:30:38 -04:00
Node.cpp 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 2023-06-11 21:49:04 -04:00
Node.hpp - use vector instead of map to store textures in Model class 2023-06-11 01:07:15 -04:00
Pad.hpp add texture index to Sprite class, add more error checks to texture surface creation 2023-08-08 12:41:10 -04:00
Pixels.cpp started log class 2021-10-02 19:21:07 -04:00
Pixels.hpp remove Sprite class 2023-06-08 20:04:40 -04:00
Recorder.cpp track timestamp with Timer class 2023-06-24 13:05:40 -04:00
Recorder.hpp allow arbitrary functions to be attached to animation objects instead of only node object member functions 2023-06-23 01:45:28 -04:00
Segment.cpp add exception checks to Texture::bind and GLObject::id, make collision info storage a std::optional object 2023-06-26 20:49:14 -04:00
Segment.hpp add exception checks to Texture::bind and GLObject::id, make collision info storage a std::optional object 2023-06-26 20:49:14 -04:00
Selection.hpp - pass timestamp of frame start time to all update functions 2023-06-07 20:22:20 -04:00
Sprite.hpp update sprite class's private member var comments, remove extraneous quotes from texture log message 2023-08-14 16:44:25 -04:00
Switch.hpp - pass timestamp of frame start time to all update functions 2023-06-07 20:22:20 -04:00
Text.cpp added more conversion rules for JSON array to GLM vertex, truncate attribute string representation, post reconfig event on configuration reload, added font load function, added exception handling to functions that bind textures 2023-07-23 17:11:41 -04:00
Text.hpp add texture index to Sprite class, add more error checks to texture surface creation 2023-08-08 12:41:10 -04:00
Texture.cpp update sprite class's private member var comments, remove extraneous quotes from texture log message 2023-08-14 16:44:25 -04:00
Texture.hpp add exception checks to Texture::bind and GLObject::id, make collision info storage a std::optional object 2023-06-26 20:49:14 -04:00
Timer.cpp 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 2023-07-08 16:19:31 -04:00
Timer.hpp 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 2023-07-08 16:19:31 -04:00
VBO.cpp throw exception if VBO is not bound when allocate is called, reset VBO offset on ID generation 2023-07-14 00:30:30 -04:00
VBO.hpp attribute index exception, overload attributes bind, model add and bind methods 2023-07-18 23:23:29 -04:00
extension.cpp - add function for wrapping an arbitrary point or curve into an arbitrary clip space 2023-06-05 18:22:43 -04:00
extension.hpp added more conversion rules for JSON array to GLM vertex, truncate attribute string representation, post reconfig event on configuration reload, added font load function, added exception handling to functions that bind textures 2023-07-23 17:11:41 -04:00
filesystem.hpp - add Switch and time_it classes 2023-05-23 15:28:53 -04:00
math.cpp rename velocity_to_delta to angle_to_vector, remove endpoint function 2023-06-22 21:25:57 -04:00
math.hpp add world coordinate transformations to math library 2023-07-05 20:08:11 -04:00
time_it.hpp - add Switch and time_it classes 2023-05-23 15:28:53 -04:00