#define VG_FRAMEBUFFER_RESIZE 1
#include "vg/vg.h"
+/* TODO: he needs a home somewhere */
static float ktimestep = 1.0f/60.0f;
+/* TODO: he needs a home somewhere */
enum classtype
{
k_classtype_none = 0,
- k_classtype_gate = 1
+ k_classtype_gate = 1,
+ k_classtype_block = 2,
+ k_classtype_spawn = 3,
+ k_classtype_water = 4,
+ k_classtype_car_path = 5,
+ k_classtype_instance = 6,
+ k_classtype_capsule = 7,
+ k_classtype_route_node = 8,
+ k_classtype_route = 9
+};
+
+/* TODO: he needs a home somewhere */
+typedef struct ray_hit ray_hit;
+struct ray_hit
+{
+ float dist;
+ u32 *tri;
+ v3f pos, normal;
};
#endif /* COMMON_H */