- overlay->add_graphic(track, "turnout");
- overlay->set_label(track, lexical_cast<string>(tid));
+ overlay->add_graphic(obj3d, "trackcircuit");
+ overlay->set_label(obj3d, lexical_cast<string>(saddr));
+ }
+ else if(track->get_type().is_turnout())
+ {
+ unsigned taddr = track->get_turnout_address();
+ if(taddr<0x800)
+ {
+ overlay->add_graphic(obj3d, "turnout");
+ overlay->set_label(obj3d, lexical_cast<string>(taddr));
+ }