1 /* 2 * Xournal++ 3 * 4 * The cursor types for selections 5 * 6 * @author Xournal++ Team 7 * https://github.com/xournalpp/xournalpp 8 * 9 * @license GNU GPLv2 or later 10 */ 11 12 #pragma once 13 14 enum CursorSelectionType { 15 CURSOR_SELECTION_NONE = 0, 16 // Inside the selection 17 CURSOR_SELECTION_MOVE = 1, 18 19 // Edges 20 CURSOR_SELECTION_TOP_LEFT, 21 CURSOR_SELECTION_TOP_RIGHT, 22 CURSOR_SELECTION_BOTTOM_LEFT, 23 CURSOR_SELECTION_BOTTOM_RIGHT, 24 25 // Sides 26 CURSOR_SELECTION_LEFT, 27 CURSOR_SELECTION_RIGHT, 28 CURSOR_SELECTION_TOP, 29 CURSOR_SELECTION_BOTTOM, 30 CURSOR_SELECTION_ROTATE, 31 CURSOR_SELECTION_DELETE 32 }; 33