- splitted update into updatePath and updateCamera

git-svn-id: http://moon:8086/svn/software/trunk/projects/FsTrack@170 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2015-01-29 20:00:14 +00:00
parent 9cabc1130c
commit 96aeaaaa50
2 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -309,13 +309,14 @@ void FsLink::timerCallback()
{
m_listeners.call(&IFsLinkListener::onDataChanged, *this);
m_pKml->updatePlane(m_flightData);
if (m_kmlUpdateCount > 0)
{
m_kmlUpdateCount--;
}
else
{
m_pKml->update(m_flightData);
m_pKml->updatePath(m_flightData);
m_pKml->exportKml(m_pKml->getPath());
m_kmlUpdateCount = m_kmlUpdateInterval;
}
+2 -1
View File
@@ -19,7 +19,8 @@ struct IKml
virtual void destroy() = 0;
virtual const char* getPath() = 0;
virtual void update(FlightData const &flightData) = 0;
virtual void updatePlane(FlightData const &flightData) = 0;
virtual void updatePath(FlightData const &flightData) = 0;
virtual void exportKml(const char *pPath) = 0;
virtual void exportKmz(const char *pPath) = 0;
};