#pragma once

#include "jewel.h"

namespace jewels
{
struct Cell
{
    Jewel jewel;
    float dx = 0.f;
    float dy = 0.f;
    float vy = 0.f;
    float scale = 0.f;
    
    Cell(unsigned jewel_color = 0);
    bool empty() const;
    bool dying() const;
};
}