virtual void unbind();
virtual void update(double dt);
- void addMotionInfo(const FGExternalMotionData& motionInfo, long stamp);
+ void addMotionInfo(FGExternalMotionData& motionInfo, long stamp);
void setDoubleProperty(const std::string& prop, double val);
long getLastTimestamp(void) const
void addPropertyId(unsigned id, const char* name)
{ mPropertyMap[id] = props->getNode(name, true); }
+ SGPropertyNode* getPropertyRoot()
+ { return props; }
+
virtual const char* getTypeString(void) const { return "multiplayer"; }
private:
double mTimeOffset;
bool mTimeOffsetSet;
+ double lastUpdateTime;
+
/// Properties which are for now exposed for testing
bool mAllowExtrapolation;
double mLagAdjustSystemSpeed;