#ifndef CTRONCONRM_H_INCLUDED
#define CTRONCONRM_H_INCLUDED

#include <irrlicht.h>

using namespace irr;

class CTronconRM
{
    public:

    enum
    {
        TRONCON_POULIEDEPART = 1,
        TRONCON_POULIEARRIVEE = 2,
        TRONCON_LIGNE = 3,
        TRONCON_GARETKD = 4
    };

	CTronconRM();

	~CTronconRM();

	void SetType(u32);
    u32 GetType();

    scene::ISceneNodeAnimator* animLigne;

    u32 numero;
    bool enMontee;
    core::vector3df positionDebut;
    core::vector3df positionFin;

    core::vector3df centreRotation;

	private:

	u32 type;

};


#endif // CTRONCONRM_H_INCLUDED
