//=============================================================================

#ifndef EXPLOSION_ASTEROID_H
#define EXPLOSION_ASTEROID_H

#include "cinder/Vector.h"
#include "Explosion.h"

//-----------------------------------------------------------------------------

class ExplosionAsteroid : public Explosion
{
   typedef Explosion Super;

public:
   explicit ExplosionAsteroid(const ci::vec2& location);

protected:
   bool doUpdate() override;
   void doDraw(const ci::vec2& location) const override;

private:
   static const int cMaxSize = 20;
};

//-----------------------------------------------------------------------------

#endif
