/** * @RDE_HEADER@ * Namespace for rocket related functions * $Id$ * $HeadURL$ * $Author$ * Created by Hannes Fritsche, ESZS, 2026-06-03 */ #pragma once #include class QComboBox; namespace ParticipantManagement { namespace Interface { class Dtc; } } namespace AreaEffectSimulation { class EffectClusterModifyRequest; namespace RocketUtility { void enaDisaWirkmittel(QComboBox *wirkmittelCombobox, AesExplosionGeometry::type geometry); void addRocketPropertiesToRequest(EffectClusterModifyRequest &request, const std::shared_ptr &ppmDtc); void addRocketPropertiesForPointGeometry(EffectClusterModifyRequest &request, const std::shared_ptr &ppmDtc); void addRocketPropertiesForLinearGeometry(EffectClusterModifyRequest &request, const std::shared_ptr &ppmDtc); } // namespace RocketUtility } // namespace AreaEffectSimulation