SoPointingAction * endPress(int clickCount) override
SoCSOLabelRenderer * _labelRenderer
SoView2DCSOExtensibleEditor * _editor
int getCurrentCursor(SoViewerProxy *) const override
void startPressAt(const SoPointerPosition &pos) override
CSOLabelResizeAction(SoView2DCSOExtensibleEditor *editor)
bool isSensitiveAt(const SoPointerPosition &pos) override
void dragMoveTo(const SoPointerPosition &pos) override
Continues the drag to given device position.
SoCSOEditorExtension * _lastActiveEditor
Extension for rendering labels for CSOs.
SoPointerPosition manages the current position of the mouse cursor.
SoPointingAction(SoInteractionOwner *owner, std::string id, bool positionSensitive=true)