X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2F3d%2Ftypemap.h;h=2772b1f7c573a82d18ec4b7e759de6ce640f0fcb;hb=7c98e23312cf01ce1fa6c1ffd8e36c22d2fa6110;hp=84a3eeb9b070d3b1170dfea20533e8ccfd376cf3;hpb=05b95b6b6b095821f1e79dabed802b853c296c9d;p=r2c2.git diff --git a/source/3d/typemap.h b/source/3d/typemap.h index 84a3eeb..2772b1f 100644 --- a/source/3d/typemap.h +++ b/source/3d/typemap.h @@ -3,8 +3,11 @@ #include #include "signal.h" +#include "signaltype.h" #include "track.h" +#include "tracktype.h" #include "vehicle.h" +#include "vehicletype.h" namespace R2C2 { @@ -16,8 +19,11 @@ struct TypeMap3D: TypeMap3D { }; template<> struct TypeMap3D { typedef Signal3D Type3D; }; +template<> struct TypeMap3D { typedef SignalType3D Type3D; }; template<> struct TypeMap3D { typedef Track3D Type3D; }; +template<> struct TypeMap3D { typedef TrackType3D Type3D; }; template<> struct TypeMap3D { typedef Vehicle3D Type3D; }; +template<> struct TypeMap3D { typedef VehicleType3D Type3D; }; } // namespace R2C2