class TransformPropertiesRender { Entity entity; TransformComponent transform; TransformPropertiesRender(Entity _entity) { entity = _entity; transform = entity.transform; } void renderTransformComponent() { vec3 position = transform.position; vec3 scale = transform.scale; vec3 rotation = transform.rotation; transform.position = ImGui::magicSlider3("Posito ", positi n, 0.1); transform.scale = ImGui::magicSlider3("Scal ", sca e, 0.1); transform.rotation = ImGui::magicSlider3("Rotatio ", rotati n, 0.1); } }