Commit graph

15 commits

Author SHA1 Message Date
8b7fef624f feat(serialization): serialize instance references 2025-05-29 22:15:05 +02:00
e5f543ef4a refactor(autogen): changed the way props and instances are defined via macros 2025-04-30 18:16:35 +02:00
06a5f91769 refactor: moved GetClass and TYPE into AUTOGEN_PREAMBLE 2025-04-26 19:18:51 +02:00
a2e2210998 feat(autogen): convert classes to new autogen annotations 2025-04-26 13:19:47 +02:00
c081469a49 feat(lua): added basis for lua scripting 2025-04-24 17:08:22 +02:00
df9e285954 misc(datamodel): removed InsertService method 2025-04-20 19:21:01 +02:00
722c4acfb4 fix(joints): snap crashing datamodel 2025-04-20 18:50:27 +02:00
e9757ab306 feat(datamodel): cloning the datamodel 2025-04-20 17:36:38 +02:00
be3c7bd6b2 feat(instance): utility functions for casting/types 2025-04-20 00:08:59 +02:00
86c6890ca1 feat(service): added JointsService 2025-04-17 23:38:33 +02:00
58b53a0f02 refactor(error): added guards to result and misc refactorings to error 2025-04-14 22:46:18 +02:00
eeaaef8c88 fix(serialization): no longer aborts if wrong type is parsed 2025-04-10 18:50:36 +02:00
22fcd1e55e refactor(serialization): stop using pointers for xml nodes, they already contain one internally 2025-04-10 18:03:41 +02:00
36397c1119 refactor(service): service instantiation to use instance constructor field 2025-04-10 17:33:42 +02:00
81d172900b chore: move core module into its own dedicated directory 2025-02-13 23:43:30 +01:00
Renamed from src/objects/datamodel.h (Browse further)