#pragma once #include "ConstantVelocity.h" #include "Enemy.h" struct EnemyFactory { static Enemy make_small(ConstantVelocityBullet::Vector& bullets, float x, float y, float hold, bool mirror=false); static Enemy make_thick(ConstantVelocityBullet::Vector& bullets, float x, float y, float hold, float angle=0.5f); static Enemy make_rotator(ConstantVelocityBullet::Vector& bullets, float x, float y, float hold, bool mirror=false); };