|
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: */
|