Mirai's Miscellaneous Misadventures

M42 / include / mimimi / collisions.h

// license: AGPLv3 or later
// copyright 2023 zamfofex

#ifndef MIMIMI_COLLISIONS_H
#define MIMIMI_COLLISIONS_H

struct mimimi_behavior;
struct mimimi_allocator;
struct mimimi_position;

struct mimimi_behavior *mimimi_collision(int count, struct mimimi_position **positions, int proximity, int height, int strength, int tolerance, struct mimimi_allocator *allocator);

#endif