int main(int argc, char** argv)
{
    int x[999];
    int y[999];
    int w[999];
    int h[999];

    int i;

    srand(time(0));

    freespace* fs = freespace_new();

    freespace_block(fs, 20, 20, 80, 80);

    int u = -255;

    for (i = 0; i < 999; ++i, ++u)
    {
        w[i] = rand() % 24 + 4;
        h[i] = rand() % 18 + 2;

        if (u >= 0 && x[u] >= 0)
            freespace_add(fs, x[u], y[u], w[u], h[u]);

        freespace_remove(fs, w[i], h[i], &x[i], &y[i]);
    }

    freespace_dump(fs);

    freespace_delete(fs);

    return 0;
}

<<attachment: freespace_grid_c.png>>

_______________________________________________
NetBehaviour mailing list
[email protected]
http://www.netbehaviour.org/mailman/listinfo/netbehaviour

Reply via email to