/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///																																  ///
///		FICHIER :	ZooSkelet.h																								  ///
///																																  ///
///		NATURE	:	Define the members of the skelet class                          											  ///
///																																  ///
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

#ifndef __ZOOSkelet_H__
#define __ZOOSkelet_H__


#include	"..\Basic\ZooStd.h"
#include	"..\Scene Graph\ZooObject.h"
#include	"..\Datas\ZooMesh.h"
#include	"..\Scene Graph\ZooCamera.h"
#include	"..\Scene Graph\ZooBone.h"


class ZSkelet : public ZNodeGraph
{
protected:
public:
	ZObject *Avatar ;
	// Liste des Bones N.B : Pas forcément nécessaire!!
	ZArray<ZBone*> BonesOfSkelet ;
	bool SkeletExist ;
	bool SkeletConstruct ;
	bool isAnimated ;
	int numberOfBones ;
	ZArray<ZBone*> InitOfSkelet ;


	///////////////////////////////////////////////////////////////////////////
	/// Constructor					 										///
	///////////////////////////////////////////////////////////////////////////
	ZSkelet(int s3d);
	~ZSkelet();

};

#endif