openblocks/core/src
2025-09-02 00:06:56 +02:00
..
datatypes refactor(physics): removed remnants of rp3d from datatypes and other code 2025-08-29 00:13:29 +02:00
enum feat(physics): added wedges and cylinders 2025-08-29 01:59:00 +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
lua feat(lua): added Instance.new for object creation 2025-07-13 16:58:30 +02:00
objects feat(physics): hinges 1 2025-09-01 20:31:49 +02:00
physics feat(physics): motor joint 2025-09-02 00:06:56 +02:00
rendering feat(physics): nicer cylinder mesh 2025-08-30 02:14:16 +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(selection): replaced with Selection instance 2025-06-23 17:34:24 +02:00
common.h refactor(misc): replaced instances of optional<shared_ptr> with nullable shared_ptr 2025-08-29 00:13:29 +02:00
glad.cpp feat(cmake): replaced glew with glad 2025-07-25 19:13:53 +02:00
handles.cpp fix(editor): prefer closest handle 2025-08-29 00:13:29 +02:00
handles.h feat(editor): use algorithm for handle intersection rather than physics engine 2025-08-29 00:13:29 +02:00
logger.cpp fix(logger): use whole seconds rather than fractions for log filenames 2025-07-25 23:28:56 +02:00
logger.h feat(test): some few lua testing 2025-07-24 22:57:00 +02:00
luaapis.h refactor(cmake): (Thanks @FloofyPlasma!) replaced vcpkg with CPM 2025-07-23 03:24:34 +02:00
math_helper.cpp feat(editor): use algorithm for handle intersection rather than physics engine 2025-08-29 00:13:29 +02:00
math_helper.h feat(editor): use algorithm for handle intersection rather than physics engine 2025-08-29 00:13:29 +02:00
panic.cpp misc(misc): debugging stuff 2025-08-29 00:13:29 +02:00
panic.h fix(serialization): no longer aborts if wrong type is parsed 2025-04-10 18:50:36 +02:00
partassembly.cpp refactor(physics): refactored part code into PhysRigidBody 2025-08-29 00:13:29 +02:00
partassembly.h fix(part): velocity being overidden on run 2025-07-21 17:16:56 +02:00
platform.cpp fix(logging): moved data/logging dir to a more reasonable location on gnu/linux 2025-07-08 08:09:37 +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(test): lua timing checks 2025-07-24 23:36:28 +02:00
timeutil.h feat(test): lua timing checks 2025-07-24 23:36:28 +02:00
utils.h refactor(workspace): physicsWorld is now never null 2025-07-01 01:57:29 +02:00
version.cpp.in feat(core): added vresion tracking 2025-07-19 04:13:52 +02:00
version.h feat(core): added vresion tracking 2025-07-19 04:13:52 +02:00