// 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 DANSE_DUMMY
{
	DANSE_DUM_BABY2,
	DANSE_DUM_ANM_BAFFLE,
	DANSE_DUM_ANM_PIANO,
	DANSE_DUM_ANM_PUBLIC,
	DANSE_DUM_BABY1,
	DANSE_DUM_BABY3,
	DANSE_DUM_BABY4,
	DANSE_NB_DUMMIES
};

extern matrix danse_dum[DANSE_NB_DUMMIES];


// CAMERAS

enum DANSE_CAMERA
{
	DANSE_CAM_CAM_2,
	DANSE_CAM_CAM_1,
	DANSE_CAM_CAM_6,
	DANSE_CAM_CAM_3,
	DANSE_CAM_CAM_4,
	DANSE_CAM_CAM_5,
	DANSE_NB_CAMERAS
};

extern matrix danse_cam[DANSE_NB_CAMERAS];


