// Items : Dummies, Trigzones, Splines, Cameras
// GENERATED FILE, MODIFY AT YOUR OWN RISK.

#ifndef ZED_ITEMS
#define ZED_ITEMS
typedef struct { float x,y,z; } vector;
typedef struct { float x,y,z, r; } sphere;
typedef struct { float Xx,Yx,Zx, x, Xy,Yy,Zy, y, Xz,Yz,Zz, z; } matrix;

typedef struct { vector pos, tan; float curve_pos; } control_point;
typedef struct { control_point* cpoints; float nbcp; } spline;
#endif

// DUMMIES

enum REPAS_DUMMY
{
	REPAS_DUM_MNG_REPAS,
	REPAS_DUM_MNG_BIB,
	REPAS_DUM_BEBE04,
	REPAS_DUM_BEBE03,
	REPAS_DUM_BEBE02,
	REPAS_DUM_BEBE01,
	REPAS_DUM_BOUILLIE01,
	REPAS_DUM_BOUILLIE02,
	REPAS_DUM_BOUILLIE07,
	REPAS_DUM_BOUILLIE08,
	REPAS_DUM_BOUILLIE05,
	REPAS_DUM_BOUILLIE06,
	REPAS_DUM_BOUILLIE04,
	REPAS_DUM_BOUILLIE03,
	REPAS_DUM_DUMBO_14,
	REPAS_NB_DUMMIES
};

extern matrix repas_dum[REPAS_NB_DUMMIES];


// CAMERAS

enum REPAS_CAMERA
{
	REPAS_CAM_REPAS,
	REPAS_CAM_REPAS02,
	REPAS_CAM_TEST,
	REPAS_NB_CAMERAS
};

extern matrix repas_cam[REPAS_NB_CAMERAS];


