]> git.tdb.fi Git - r2c2.git/blobdiff - source/3d/vehicle.cpp
Split vehicle placement code to a separate class
[r2c2.git] / source / 3d / vehicle.cpp
index 9d0f3e88dc4203e8b497b02f01e27d6b1ef131a7..fa1d751c7e20cb297a7b665cc34e55123b4b199c 100644 (file)
@@ -57,7 +57,7 @@ Vector Vehicle3D::get_node() const
 
 bool Vehicle3D::is_visible() const
 {
-       return vehicle.get_track();
+       return vehicle.is_placed();
 }
 
 void Vehicle3D::moved()
@@ -70,7 +70,7 @@ void Vehicle3D::moved()
 
 void Vehicle3D::render(GL::Renderer &renderer, const GL::Tag &tag) const
 {
-       if(!vehicle.get_track())
+       if(!is_visible())
                return;
 
        ObjectInstance::render(renderer, tag);