From 0046f3b03f64b540c9463d78cc3eb68d9a0da4d2 Mon Sep 17 00:00:00 2001 From: Sebastian Jura <22455534+CrosRoad95@users.noreply.github.com> Date: Wed, 20 May 2026 07:57:27 +0200 Subject: [PATCH 1/2] Update transform member structure in base.hpp Fixes issue where flecs-explorer inproperly displays transform component --- code/framework/src/world/modules/base.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/framework/src/world/modules/base.hpp b/code/framework/src/world/modules/base.hpp index 61b385b55..319b24aeb 100644 --- a/code/framework/src/world/modules/base.hpp +++ b/code/framework/src/world/modules/base.hpp @@ -181,7 +181,7 @@ namespace Framework::World::Modules { auto _quat = world.component(); _vec3.member("x").member("y").member("z"); _quat.member("w").member("x").member("y").member("z"); - _transform.member("pos").member("rot").member("vel"); + _transform.member("generation").member("pos").member("rot").member("vel"); _frame.member("modelHash").member("scale"); _streamable.member("virtualWorld").member("isVisible").member("alwaysVisible").member("updateInterval").member("owner"); _streamer.member("range").member("guid"); From 54afb467cdec3b6ccce0659c258a3f4c741b99b5 Mon Sep 17 00:00:00 2001 From: Sebastian Jura <22455534+CrosRoad95@users.noreply.github.com> Date: Wed, 20 May 2026 08:11:16 +0200 Subject: [PATCH 2/2] Reorder member calls in base.hpp for clarity --- code/framework/src/world/modules/base.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/framework/src/world/modules/base.hpp b/code/framework/src/world/modules/base.hpp index 319b24aeb..e04f3bfe0 100644 --- a/code/framework/src/world/modules/base.hpp +++ b/code/framework/src/world/modules/base.hpp @@ -181,7 +181,7 @@ namespace Framework::World::Modules { auto _quat = world.component(); _vec3.member("x").member("y").member("z"); _quat.member("w").member("x").member("y").member("z"); - _transform.member("generation").member("pos").member("rot").member("vel"); + _transform.member("generation").member("pos").member("vel").member("rot"); _frame.member("modelHash").member("scale"); _streamable.member("virtualWorld").member("isVisible").member("alwaysVisible").member("updateInterval").member("owner"); _streamer.member("range").member("guid");