| 1784 | } |
| 1785 | |
| 1786 | void |
| 1787 | TrackerNodeInteract::onKeyframeRemovedOnTrack(const TrackMarkerPtr& marker, |
| 1788 | int key) |
| 1789 | { |
| 1790 | for (TrackerNodeInteract::TrackKeysMap::iterator it = trackTextures.begin(); it != trackTextures.end(); ++it) { |
| 1791 | if (it->first.lock() == marker) { |
| 1792 | std::map<int, TexturePtr>::iterator found = it->second.find(key); |
| 1793 | if ( found != it->second.end() ) { |
| 1794 | it->second.erase(found); |
| 1795 | } |
| 1796 | break; |
| 1797 | } |
| 1798 | } |
| 1799 | _p->publicInterface->redrawOverlayInteract(); |
| 1800 | } |
| 1801 | |
| 1802 | void |
| 1803 | TrackerNodeInteract::onAllKeyframesRemovedOnTrack(const TrackMarkerPtr& marker) |