allow for delayed map notifications during animations

This commit is contained in:
Justin R. Miller
2014-07-15 18:48:01 -07:00
parent cdda9f12b5
commit 1f06f518b2
5 changed files with 15 additions and 7 deletions

View File

@@ -86,7 +86,8 @@ void Transform::_moveBy(const double dx, const double dy, const timestamp durati
platform::notify_map_change(duration ?
platform::MapChangeRegionDidChangeAnimated :
platform::MapChangeRegionDidChange);
platform::MapChangeRegionDidChange,
duration);
}
void Transform::setLonLat(const double lon, const double lat, const timestamp duration) {
@@ -310,7 +311,8 @@ void Transform::_setScaleXY(const double new_scale, const double xn, const doubl
platform::notify_map_change(duration ?
platform::MapChangeRegionDidChangeAnimated :
platform::MapChangeRegionDidChange);
platform::MapChangeRegionDidChange,
duration);
}
#pragma mark - Constraints
@@ -410,7 +412,8 @@ void Transform::_setAngle(double new_angle, const timestamp duration) {
platform::notify_map_change(duration ?
platform::MapChangeRegionDidChangeAnimated :
platform::MapChangeRegionDidChange);
platform::MapChangeRegionDidChange,
duration);
}
double Transform::getAngle() const {