X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModel%2Fmodelmgr.cxx;h=f3f7cc8e4f83468743796b888063a759354fa6f0;hb=832d514d059a8248d8864f0bd317be2fcb5b59df;hp=5d7f2afd44e18de53812bce3a278c63ef3509a1c;hpb=92a58f6555e3db67127a47f21c760e1d8978a094;p=flightgear.git diff --git a/src/Model/modelmgr.cxx b/src/Model/modelmgr.cxx index 5d7f2afd4..f3f7cc8e4 100644 --- a/src/Model/modelmgr.cxx +++ b/src/Model/modelmgr.cxx @@ -36,7 +36,7 @@ FGModelMgr::init () SG_LOG(SG_GENERAL, SG_INFO, "Adding model " << node->getStringValue("name", "[unnamed]")); Instance * instance = new Instance; - FG3DModel * model = new FG3DModel; + FGModelPlacement * model = new FGModelPlacement; instance->model = model; model->init(node->getStringValue("path", "Models/Geometry/glider.ac")); @@ -102,7 +102,7 @@ FGModelMgr::update (double dt) { for (unsigned int i = 0; i < _instances.size(); i++) { Instance * instance = _instances[i]; - FG3DModel * model = instance->model; + FGModelPlacement * model = instance->model; // Optionally set position from properties if (instance->lon_deg_node != 0) @@ -120,7 +120,7 @@ FGModelMgr::update (double dt) if (instance->heading_deg_node != 0) model->setHeadingDeg(instance->heading_deg_node->getDoubleValue()); - instance->model->update(dt); + instance->model->update(); } }