You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
VirusAttack/olcCodeJam2023Entry/VirusAttack.h

21 lines
432 B

#include "olcPixelGameEngine.h"
#include "olcSoundWaveEngine.h"
#include "Unit.h"
#include "Constant.h"
class VirusAttack : public olc::PixelGameEngine
{
private:
std::vector<std::shared_ptr<Unit>>units;
vf2d startingDragPos=CONSTANT::UNSELECTED;
void HandleDraggingSelection();
void DrawSelectionRectangle();
public:
VirusAttack();
public:
bool OnUserCreate() override;
bool OnUserUpdate(float fElapsedTime) override;
};