internal abstract void _fireItemActivated(DragAndDropItem item);
internal abstract void _fireDragEnded(DragAndDropItem item, IntVector2 position);