1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ 2 /* 3 * This file is part of the LibreOffice project. 4 * 5 * This Source Code Form is subject to the terms of the Mozilla Public 6 * License, v. 2.0. If a copy of the MPL was not distributed with this 7 * file, You can obtain one at http://mozilla.org/MPL/2.0/. 8 * 9 */ 10 11 #pragma once 12 13 namespace vcl::pdf 14 { 15 enum class PDFAnnotationSubType 16 { 17 Unknown = 0, 18 Text = 1, 19 Link = 2, 20 FreeText = 3, 21 Line = 4, 22 Square = 5, 23 Circle = 6, 24 Polygon = 7, 25 Polyline = 8, 26 Highlight = 9, 27 Underline = 10, 28 Squiggly = 11, 29 Strikeout = 12, 30 Stamp = 13, 31 Caret = 14, 32 Ink = 15, 33 Popup = 16, 34 FileAttachment = 17, 35 Sound = 18, 36 Movie = 19, 37 Widget = 20, 38 Screen = 21, 39 Printermark = 22, 40 Trapnet = 23, 41 Watermark = 24, 42 Threed = 25, 43 Richmedia = 26, 44 XFAWidget = 27, 45 Redact = 28 46 }; 47 48 } // namespace vcl::pdf 49 50 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ 51