| 317 | } |
| 318 | |
| 319 | SystemObject::SystemObject(SystemObjectConfig config, Uuid uuid, Vec2F const& position, JsonObject parameters) |
| 320 | : m_config(std::move(config)), m_uuid(std::move(uuid)), m_spawnTime(0.0f), m_parameters(std::move(parameters)) { |
| 321 | setPosition(position); |
| 322 | init(); |
| 323 | } |
| 324 | |
| 325 | SystemObject::SystemObject(SystemObjectConfig config, Uuid uuid, Vec2F const& position, double spawnTime, JsonObject parameters) |
| 326 | : m_config(std::move(config)), m_uuid(std::move(uuid)), m_spawnTime(std::move(spawnTime)), m_parameters(std::move(parameters)) { |
nothing calls this directly
no test coverage detected