C++
virtual void disableFastMoveDrag() const;
Description
For plane transformations it is possible for a graphics system to maintain a cache of the graphics primitives and apply a transformation to those primitives, instead of requerying the object. This works fine for many objects. However if an object would not perform such a transformation, but performs some other operation, then the drag image would not represent the true state of the object. By calling this method, the object is indicating that it requires to be queried for each transformation.
If your object needs to be redrawn for translation transforms (MOVE), you can force the system to re-request graphics for all objects in the current drag. Use this option only if you really need to, for example, if your object needs to update for each step in a MOVE drag.
The default implementation is simply a stub.
Note: This flag is for visual optimization only and may be optionally ignored by the graphics system.