openblocks/core/src
2025-06-11 01:52:24 +02:00
..
datatypes chore: fix annoying warning during compiling generated impls 2025-06-11 01:52:24 +02:00
enum refactor(enum): made SurfaceType an enum class and added support for enum class in autogen 2025-06-05 00:54:14 +02:00
error refactor(datatypes): generified types allowing a parameter to be specified for enum type and instance type. Also made deserialization fallible 2025-06-03 00:49:29 +02:00
objects fix(model): clicking selects root model unless alt is pressed 2025-06-10 20:02:16 +02:00
physics refactor(physics): integrated physics world into workspace (likely for bugs to ensue. I'll deal with that later) 2025-04-11 00:34:39 +02:00
rendering fix(rendering): selection box around models 2025-06-10 21:05:25 +02:00
camera.cpp chore: move core module into its own dedicated directory 2025-02-13 23:43:30 +01:00
camera.h chore: move core module into its own dedicated directory 2025-02-13 23:43:30 +01:00
common.cpp refactor(datatypes): complete refactor of how datatypes work and removal of wrapper classes for bool, string etc. 2025-05-31 23:08:13 +02:00
common.h refactor(datatypes): complete refactor of how datatypes work and removal of wrapper classes for bool, string etc. 2025-05-31 23:08:13 +02:00
handles.cpp fix(editor): moving and scaling models 2025-06-10 21:00:16 +02:00
handles.h refactor(handles): changed the way handle cframes are computed 2025-05-18 19:06:01 +02:00
logger.cpp feat(logging): better error logging with stack trace in lua 2025-05-23 00:59:31 +02:00
logger.h feat(logging): better error logging with stack trace in lua 2025-05-23 00:59:31 +02:00
lua.h chore: ported lua to vcpkg 2025-06-08 16:34:18 +02:00
math_helper.cpp refactor(handles): changed the way handle cframes are computed 2025-05-18 19:06:01 +02:00
math_helper.h refactor(handles): changed the way handle cframes are computed 2025-05-18 19:06:01 +02:00
panic.cpp fix(logging): bugs in windows implementation 2025-03-18 00:24:58 +01:00
panic.h fix(serialization): no longer aborts if wrong type is parsed 2025-04-10 18:50:36 +02:00
partassembly.cpp fix(editor): moving and scaling models 2025-06-10 21:00:16 +02:00
partassembly.h fix(rendering): selection box around models 2025-06-10 21:05:25 +02:00
platform.cpp chore: fix builds on non-linux systems 2025-06-07 01:04:01 +02:00
platform.h feat(logging): basic logger implementation 2025-03-17 18:02:23 +01:00
ptr_helpers.h chore: added warnings and dependencies. also fixed warnings 2025-06-05 20:19:36 +02:00
stb.cpp chore: use standard stb header location 2025-03-16 14:49:56 +01:00
timeutil.cpp feat(lua): implemented coroutines for scripts + wait() 2025-05-06 21:36:05 +02:00
timeutil.h feat(lua): implemented coroutines for scripts + wait() 2025-05-06 21:36:05 +02:00