49 nlohmann::json json =
"{}"_json;
51 json[
"fragments"] =
m_shape.fragments();
52 json[
"radius"] =
m_shape.radius();
53 json[
"colour"][
"r"] =
m_shape.m_colour.r<std::uint8_t>();
54 json[
"colour"][
"g"] =
m_shape.m_colour.g<std::uint8_t>();
55 json[
"colour"][
"b"] =
m_shape.m_colour.b<std::uint8_t>();
56 json[
"colour"][
"a"] =
m_shape.m_colour.a<std::uint8_t>();