Blame src/lib/ShapeType.h

rpm-build 9243a4
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
rpm-build 9243a4
/*
rpm-build 9243a4
 * This file is part of the libmspub project.
rpm-build 9243a4
 *
rpm-build 9243a4
 * This Source Code Form is subject to the terms of the Mozilla Public
rpm-build 9243a4
 * License, v. 2.0. If a copy of the MPL was not distributed with this
rpm-build 9243a4
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
rpm-build 9243a4
 */
rpm-build 9243a4
rpm-build 9243a4
#ifndef INCLUDED_SHAPETYPE_H
rpm-build 9243a4
#define INCLUDED_SHAPETYPE_H
rpm-build 9243a4
rpm-build 9243a4
namespace libmspub
rpm-build 9243a4
{
rpm-build 9243a4
enum ShapeType
rpm-build 9243a4
{
rpm-build 9243a4
  UNKNOWN_SHAPE        = -1,
rpm-build 9243a4
  NOT_PRIMITIVE        = 0,
rpm-build 9243a4
  RECTANGLE            = 1,
rpm-build 9243a4
  ROUND_RECTANGLE      = 2,
rpm-build 9243a4
  ELLIPSE              = 3,
rpm-build 9243a4
  DIAMOND              = 4,
rpm-build 9243a4
  ISOCELES_TRIANGLE    = 5,
rpm-build 9243a4
  RIGHT_TRIANGLE       = 6,
rpm-build 9243a4
  PARALLELOGRAM        = 7,
rpm-build 9243a4
  TRAPEZOID            = 8,
rpm-build 9243a4
  HEXAGON              = 9,
rpm-build 9243a4
  OCTAGON              = 10,
rpm-build 9243a4
  PLUS                 = 11,
rpm-build 9243a4
  STAR                 = 12,
rpm-build 9243a4
  ARROW                = 13,
rpm-build 9243a4
  HOME_PLATE           = 15,
rpm-build 9243a4
  CUBE                 = 16,
rpm-build 9243a4
  BALLOON              = 17,
rpm-build 9243a4
  ARC_SHAPE            = 19,
rpm-build 9243a4
  LINE                 = 20,
rpm-build 9243a4
  PLAQUE               = 21,
rpm-build 9243a4
  CAN                  = 22,
rpm-build 9243a4
  DONUT                = 23,
rpm-build 9243a4
  TEXT_SIMPLE          = 24,
rpm-build 9243a4
  STRAIGHT_CONNECTOR_1 = 32,
rpm-build 9243a4
  BENT_CONNECTOR_2     = 33,
rpm-build 9243a4
  BENT_CONNECTOR_3     = 34,
rpm-build 9243a4
  BENT_CONNECTOR_4     = 35,
rpm-build 9243a4
  BENT_CONNECTOR_5     = 36,
rpm-build 9243a4
  CURVED_CONNECTOR_2   = 37,
rpm-build 9243a4
  CURVED_CONNECTOR_3   = 38,
rpm-build 9243a4
  CURVED_CONNECTOR_4   = 39,
rpm-build 9243a4
  CURVED_CONNECTOR_5   = 40,
rpm-build 9243a4
  CALLOUT_1            = 41,
rpm-build 9243a4
  CALLOUT_2            = 42,
rpm-build 9243a4
  CALLOUT_3            = 43,
rpm-build 9243a4
  RIBBON               = 53,
rpm-build 9243a4
  RIBBON_2             = 54,
rpm-build 9243a4
  CHEVRON              = 55,
rpm-build 9243a4
  PENTAGON             = 56,
rpm-build 9243a4
  NO_SMOKING           = 57,
rpm-build 9243a4
  SEAL_8               = 58,
rpm-build 9243a4
  SEAL_16              = 59,
rpm-build 9243a4
  SEAL_32              = 60,
rpm-build 9243a4
  WAVE                 = 64,
rpm-build 9243a4
  FOLDED_CORNER        = 65,
rpm-build 9243a4
  LEFT_ARROW           = 66,
rpm-build 9243a4
  DOWN_ARROW           = 67,
rpm-build 9243a4
  UP_ARROW             = 68,
rpm-build 9243a4
  LEFT_RIGHT_ARROW     = 69,
rpm-build 9243a4
  UP_DOWN_ARROW        = 70,
rpm-build 9243a4
  IRREGULAR_SEAL_1     = 71,
rpm-build 9243a4
  IRREGULAR_SEAL_2     = 72,
rpm-build 9243a4
  LIGHTNING_BOLT       = 73,
rpm-build 9243a4
  HEART                = 74,
rpm-build 9243a4
  PICTURE_FRAME        = 75,
rpm-build 9243a4
  QUAD_ARROW           = 76,
rpm-build 9243a4
  BEVEL                = 84,
rpm-build 9243a4
  LEFT_BRACKET         = 85,
rpm-build 9243a4
  RIGHT_BRACKET        = 86,
rpm-build 9243a4
  LEFT_BRACE           = 87,
rpm-build 9243a4
  RIGHT_BRACE          = 88,
rpm-build 9243a4
  LEFT_UP_ARROW        = 89,
rpm-build 9243a4
  BENT_UP_ARROW        = 90,
rpm-build 9243a4
  BENT_ARROW           = 91,
rpm-build 9243a4
  SEAL_24              = 92,
rpm-build 9243a4
  STRIPED_RIGHT_ARROW  = 93,
rpm-build 9243a4
  NOTCHED_RIGHT_ARROW  = 94,
rpm-build 9243a4
  BLOCK_ARC            = 95,
rpm-build 9243a4
  SMILEY_FACE          = 96,
rpm-build 9243a4
  VERTICAL_SCROLL      = 97,
rpm-build 9243a4
  HORIZONTAL_SCROLL    = 98,
rpm-build 9243a4
  CIRCULAR_ARROW       = 99,
rpm-build 9243a4
  CUSTOM              = 100,
rpm-build 9243a4
  U_TURN_ARROW         = 101,
rpm-build 9243a4
  CURVED_RIGHT_ARROW   = 102,
rpm-build 9243a4
  CURVED_LEFT_ARROW    = 103,
rpm-build 9243a4
  CURVED_UP_ARROW      = 104,
rpm-build 9243a4
  CURVED_DOWN_ARROW    = 105,
rpm-build 9243a4
  FLOW_CHART_PROCESS   = 109,
rpm-build 9243a4
  FLOW_CHART_DECISION  = 110,
rpm-build 9243a4
  FLOW_CHART_IO        = 111,
rpm-build 9243a4
  FLOW_CHART_PREDEFINED_PROCESS = 112,
rpm-build 9243a4
  FLOW_CHART_INTERNAL_STORAGE   = 113,
rpm-build 9243a4
  FLOW_CHART_DOCUMENT  = 114,
rpm-build 9243a4
  FLOW_CHART_MULTI_DOCUMENT     = 115,
rpm-build 9243a4
  FLOW_CHART_TERMINATOR         = 116,
rpm-build 9243a4
  FLOW_CHART_PREPARATION        = 117,
rpm-build 9243a4
  FLOW_CHART_MANUAL_INPUT       = 118,
rpm-build 9243a4
  FLOW_CHART_MANUAL_OPERATION   = 119,
rpm-build 9243a4
  FLOW_CHART_CONNECTOR          = 120,
rpm-build 9243a4
  FLOW_CHART_PUNCHED_CARD       = 121,
rpm-build 9243a4
  FLOW_CHART_PUNCHED_TAPE       = 122,
rpm-build 9243a4
  FLOW_CHART_SUMMING_JUNCTION   = 123,
rpm-build 9243a4
  FLOW_CHART_OR        = 124,
rpm-build 9243a4
  FLOW_CHART_COLLATE   = 125,
rpm-build 9243a4
  FLOW_CHART_SORT      = 126,
rpm-build 9243a4
  FLOW_CHART_EXTRACT   = 127,
rpm-build 9243a4
  FLOW_CHART_MERGE     = 128,
rpm-build 9243a4
  FLOW_CHART_ONLINE_STORAGE     = 130,
rpm-build 9243a4
  FLOW_CHART_MAGNETIC_TAPE      = 131,
rpm-build 9243a4
  FLOW_CHART_MAGNETIC_DISK      = 132,
rpm-build 9243a4
  FLOW_CHART_MAGNETIC_DRUM      = 133,
rpm-build 9243a4
  FLOW_CHART_DISPLAY  = 134,
rpm-build 9243a4
  FLOW_CHART_DELAY    = 135,
rpm-build 9243a4
  TEXT_PLAIN_TEXT     = 136,
rpm-build 9243a4
  TEXT_STOP           = 137,
rpm-build 9243a4
  TEXT_TRIANGLE       = 138,
rpm-build 9243a4
  TEXT_TRIANGLE_INVERTED        = 139,
rpm-build 9243a4
  TEXT_CHEVRON        = 140,
rpm-build 9243a4
  TEXT_CHEVRON_INVERTED         = 141,
rpm-build 9243a4
  TEXT_RING_OUTSIDE   = 143,
rpm-build 9243a4
  TEXT_ARCH_UP_CURVE  = 144,
rpm-build 9243a4
  TEXT_ARCH_DOWN_CURVE          = 145,
rpm-build 9243a4
  TEXT_CIRCLE_CURVE   = 146,
rpm-build 9243a4
  TEXT_BUTTON_CURVE   = 147,
rpm-build 9243a4
  TEXT_ARCH_UP_POUR   = 148,
rpm-build 9243a4
  TEXT_ARCH_DOWN_POUR = 149,
rpm-build 9243a4
  TEXT_CIRCLE_POUR    = 150,
rpm-build 9243a4
  TEXT_BUTTON_POUR    = 151,
rpm-build 9243a4
  TEXT_CURVE_UP       = 152,
rpm-build 9243a4
  TEXT_CURVE_DOWN     = 153,
rpm-build 9243a4
  TEXT_CASCADE_UP     = 154,
rpm-build 9243a4
  TEXT_CASCADE_DOWN   = 155,
rpm-build 9243a4
  TEXT_WAVE_1         = 156,
rpm-build 9243a4
  TEXT_WAVE_2         = 157,
rpm-build 9243a4
  TEXT_WAVE_3         = 158,
rpm-build 9243a4
  TEXT_WAVE_4         = 159,
rpm-build 9243a4
  TEXT_INFLATE        = 160,
rpm-build 9243a4
  TEXT_DEFLATE        = 161,
rpm-build 9243a4
  TEXT_INFLATE_BOTTOM = 162,
rpm-build 9243a4
  TEXT_DEFLATE_BOTTOM = 163,
rpm-build 9243a4
  TEXT_INFLATE_TOP    = 164,
rpm-build 9243a4
  TEXT_DEFLATE_TOP    = 165,
rpm-build 9243a4
  TEXT_DEFLATE_INFLATE          = 166,
rpm-build 9243a4
  TEXT_DEFLATE_INFLATE_DEFLATE  = 167,
rpm-build 9243a4
  TEXT_FADE_RIGHT     = 168,
rpm-build 9243a4
  TEXT_FADE_LEFT      = 169,
rpm-build 9243a4
  TEXT_FADE_UP        = 170,
rpm-build 9243a4
  TEXT_FADE_DOWN      = 171,
rpm-build 9243a4
  TEXT_SLANT_UP       = 172,
rpm-build 9243a4
  TEXT_SLANT_DOWN     = 173,
rpm-build 9243a4
  TEXT_CAN_UP         = 174,
rpm-build 9243a4
  TEXT_CAN_DOWN       = 175,
rpm-build 9243a4
  FLOW_CHART_ALTERNATE_PROCESS  = 176,
rpm-build 9243a4
  FLOW_CHART_OFFPAGE_CONNECTOR  = 177,
rpm-build 9243a4
  LEFT_RIGHT_UP_ARROW = 182,
rpm-build 9243a4
  SUN                 = 183,
rpm-build 9243a4
  MOON                = 184,
rpm-build 9243a4
  BRACKET_PAIR        = 185,
rpm-build 9243a4
  BRACE_PAIR          = 186,
rpm-build 9243a4
  SEAL_4              = 187,
rpm-build 9243a4
  DOUBLE_WAVE         = 188,
rpm-build 9243a4
  ACTION_BUTTON_BLANK = 189,
rpm-build 9243a4
  ACTION_BUTTON_HOME  = 190,
rpm-build 9243a4
  ACTION_BUTTON_HELP  = 191,
rpm-build 9243a4
  ACTION_BUTTON_INFORMATION     = 192,
rpm-build 9243a4
  ACTION_BUTTON_FORWARD_NEXT    = 193,
rpm-build 9243a4
  ACTION_BUTTON_BACK_PREVIOUS   = 194,
rpm-build 9243a4
  ACTION_BUTTON_END   = 195,
rpm-build 9243a4
  ACTION_BUTTON_BEGINNING       = 196,
rpm-build 9243a4
  ACTION_BUTTON_RETURN          = 197,
rpm-build 9243a4
  ACTION_BUTTON_DOCUMENT        = 198,
rpm-build 9243a4
  ACTION_BUTTON_SOUND           = 199,
rpm-build 9243a4
  ACTION_BUTTON_MOVIE           = 200,
rpm-build 9243a4
  TEXT_BOX            = 202
rpm-build 9243a4
};
rpm-build 9243a4
} // libmspub
rpm-build 9243a4
#endif /* INCLUDED_SHAPETYPE_H */
rpm-build 9243a4
/* vim:set shiftwidth=2 softtabstop=2 expandtab: */