fPreviousManipulator
fPreviousManipulator = fCurrentManipulator;
if (fPreviousManipulator && fManipulators.HasItem(fPreviousManipulator))
return fPreviousManipulator->UpdateCursor();
fPreviousManipulator = NULL;
&& fPreviousManipulator
&& fManipulators.HasItem(fPreviousManipulator)) {
if (fPreviousManipulator->TrackingBounds(fView).Contains(where)
&& fPreviousManipulator->DoubleClicked(where)) {
fPreviousManipulator = NULL;
Manipulator* fPreviousManipulator;