Commit Graph

13 Commits

Author SHA1 Message Date
Alexander Bock 9cc4c595a8 Code Cleanup (#2191)
* constexpr const -> constexpr
* const char* -> std::string_view
2022-07-25 15:57:45 +02:00
Alexander Bock 1a052f3c8c Update to C++20 2022-07-19 15:42:31 +02:00
Micah Acinapura 7eff6b042e added events for when renderables are enabled/disabled that can be used to link renderables together (#2132) 2022-06-14 12:09:30 -04:00
Malin E 431a6d4904 Rename JWST pointing event to a more general name 2022-04-22 14:13:33 +02:00
Malin E 3e81092c68 Add duration to pointing event 2022-04-19 11:26:16 +02:00
Alexander Bock c84c3e4f67 Make CustomEvents more useful by adding the payload as a string 2022-04-14 15:57:40 +02:00
Alexander Bock 04df80a4a2 Add the ability to list, enable, and disable events based on a numerical identifier (closes #1992) 2022-04-12 22:52:24 +02:00
Malin E 62f4d39b9c First version of the Point JWST event 2022-04-07 16:47:24 +02:00
Alexander Bock 3844df20c9 Feature/codegen lua (#1906)
Adapting Lua functions to new codegen functionality
Improve the documentation itself
Add some styling to generated documentation
Have parameter names for Lua-defined Lua function documentation

Co-authored-by: Emma Broman <emma.broman@liu.se>
2022-03-21 09:05:37 +01:00
Alexander Bock d7d279ea16 Happy new year 2022-01-01 12:32:55 +01:00
Alexander Bock 55ee3d2785 Remove the user data from the Lua function definition 2021-11-04 16:27:54 +01:00
Alexander Bock 4a860fb01d Some code facelifting 2021-10-14 10:31:46 +02:00
Alexander Bock 76dd45e5ce Event System (#1741)
* Add implementation of the EventEngine to handle global event chains
* Add properties to SceneGraphNodes to determine two distance radii for camera-based events
2021-10-11 21:53:00 +02:00