/** * Default Effector Firing Strategy (RRohr) * $Id$ * $HeadURL$ * $Author$ * Created by Hannes Fritsche, ESZS, 2026-05-11 */ #pragma once #include "abstract_firing_strategy.h" namespace AreaEffectSimulation { class DefaultFiringStrategy final : public AbstractFiringStrategy { using BaseClass = AbstractFiringStrategy; Q_OBJECT public: explicit DefaultFiringStrategy(ObjectEffector *effector); virtual ~DefaultFiringStrategy(); bool doFiring() override; }; // class DefaultFiringStrategy } // namespace AreaEffectSimulation