PolygonUtils.cpp File Reference
`#include "PolygonUtils.h"`
`#include <algorithm>`
`#include <math.h>`
`#include <librevenge/librevenge.h>`
`#include "ColorReference.h"`
`#include "Line.h"`
`#include "MSPUBCollector.h"`
`#include "ShapeType.h"`
`#include "VectorTransformation2D.h"`
`#include "libmspub_utils.h"`

## Classes

struct | libmspub::ShapeElementCommand

## Namespaces

namespace | libmspub

## Macros

#define | CALCULATED_VALUE(val)

## Enumerations

enum | libmspub::Command { libmspub::MOVETO , libmspub::LINETO , libmspub::CURVETO , libmspub::NOFILL , libmspub::NOSTROKE , libmspub::ANGLEELLIPSE , libmspub::CLOSESUBPATH , libmspub::ARCTO , libmspub::ARC , libmspub::CLOCKWISEARCTO , libmspub::CLOCKWISEARC , libmspub::ENDSUBPATH , libmspub::ELLIPTICALQUADRANTX , libmspub::ELLIPTICALQUADRANTY }

## Functions

const CustomShape * | libmspub::getCustomShape (ShapeType type)
ShapeElementCommand | libmspub::getCommandFromBinary (unsigned short binary)
double | libmspub::getSpecialIfNecessary (std::function< double(unsigned index)> calculator, int val)

void

libmspub::drawEmulatedLine (std::shared_ptr< const CustomShape > shape, ShapeType shapeType, const std::vector< Line > &lines, Vector2D center, VectorTransformation2D transform, double x, double y, double scaleX, double scaleY, bool drawStroke, librevenge::RVNGPropertyList &graphicsProps, librevenge::RVNGDrawingInterface *painter, std::function< double(unsigned index)> calculator, const std::vector< Color > &palette)

void | libmspub::getRayEllipseIntersection (double initX, double initY, double rx, double ry, double cx, double cy, double &xOut, double &yOut)
librevenge::RVNGPropertyList | libmspub::calcClipPath (const std::vector< Vertex > &verts, double x, double y, double height, double width, VectorTransformation2D transform, std::shared_ptr< const CustomShape > shape)

void

libmspub::writeCustomShape (ShapeType shapeType, librevenge::RVNGPropertyList &graphicsProps, librevenge::RVNGDrawingInterface *painter, double x, double y, double height, double width, bool closeEverything, VectorTransformation2D transform, std::vector< Line > lines, std::function< double(unsigned index)> calculator, const std::vector< Color > &palette, std::shared_ptr< const CustomShape > shape)

bool | libmspub::isShapeTypeRectangle (ShapeType type)
std::shared_ptr< const CustomShape > | libmspub::getFromDynamicCustomShape (const DynamicCustomShape &dcs)

## Variables

const Vertex | libmspub::LINE_VERTICES []
const CustomShape | libmspub::CS_LINE (LINE_VERTICES, sizeof(LINE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | libmspub::WAVE_VERTICES []
const unsigned short | libmspub::WAVE_SEGMENTS []
const Calculation | libmspub::WAVE_CALC []
const TextRectangle | libmspub::WAVE_TRS []
const int | libmspub::WAVE_DEFAULT_ADJUST []
const Vertex | libmspub::WAVE_GLUE_POINTS []
const CustomShape | libmspub::CS_WAVE (WAVE_VERTICES, sizeof(WAVE_VERTICES)/sizeof(Vertex), WAVE_SEGMENTS, sizeof(WAVE_SEGMENTS)/sizeof(unsigned short), WAVE_CALC, sizeof(WAVE_CALC)/sizeof(Calculation), WAVE_DEFAULT_ADJUST, sizeof(WAVE_DEFAULT_ADJUST)/sizeof(int), WAVE_TRS, sizeof(WAVE_TRS)/sizeof(TextRectangle), 21600, 21600, WAVE_GLUE_POINTS, sizeof(WAVE_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::FOLDED_CORNER_VERTICES []
const unsigned short | libmspub::FOLDED_CORNER_SEGMENTS []
const Calculation | libmspub::FOLDED_CORNER_CALC []
const TextRectangle | libmspub::FOLDED_CORNER_TRS []
const int | libmspub::FOLDED_CORNER_DEFAULT_ADJUST []
const Vertex | libmspub::FOLDED_CORNER_GLUE_POINTS []

const CustomShape

libmspub::CS_FOLDED_CORNER (FOLDED_CORNER_VERTICES, sizeof(FOLDED_CORNER_VERTICES)/sizeof(Vertex), FOLDED_CORNER_SEGMENTS, sizeof(FOLDED_CORNER_SEGMENTS)/sizeof(unsigned short), FOLDED_CORNER_CALC, sizeof(FOLDED_CORNER_CALC)/sizeof(Calculation), FOLDED_CORNER_DEFAULT_ADJUST, sizeof(FOLDED_CORNER_DEFAULT_ADJUST)/sizeof(int), FOLDED_CORNER_TRS, sizeof(FOLDED_CORNER_TRS)/sizeof(TextRectangle), 21600, 21600, FOLDED_CORNER_GLUE_POINTS, sizeof(FOLDED_CORNER_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::LEFT_ARROW_VERTICES []
const unsigned short | libmspub::LEFT_ARROW_SEGMENTS []
const Calculation | libmspub::LEFT_ARROW_CALC []
const TextRectangle | libmspub::LEFT_ARROW_TRS []
const int | libmspub::LEFT_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_LEFT_ARROW (LEFT_ARROW_VERTICES, sizeof(LEFT_ARROW_VERTICES)/sizeof(Vertex), LEFT_ARROW_SEGMENTS, sizeof(LEFT_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_ARROW_CALC, sizeof(LEFT_ARROW_CALC)/sizeof(Calculation), LEFT_ARROW_DEFAULT_ADJUST, sizeof(LEFT_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_ARROW_TRS, sizeof(LEFT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::UP_DOWN_ARROW_VERTICES []
const unsigned short | libmspub::UP_DOWN_ARROW_SEGMENTS []
const Calculation | libmspub::UP_DOWN_ARROW_CALC []
const TextRectangle | libmspub::UP_DOWN_ARROW_TRS []
const int | libmspub::UP_DOWN_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_UP_DOWN_ARROW (UP_DOWN_ARROW_VERTICES, sizeof(UP_DOWN_ARROW_VERTICES)/sizeof(Vertex), UP_DOWN_ARROW_SEGMENTS, sizeof(UP_DOWN_ARROW_SEGMENTS)/sizeof(unsigned short), UP_DOWN_ARROW_CALC, sizeof(UP_DOWN_ARROW_CALC)/sizeof(Calculation), UP_DOWN_ARROW_DEFAULT_ADJUST, sizeof(UP_DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int), UP_DOWN_ARROW_TRS, sizeof(UP_DOWN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::IRREGULAR_SEAL_1_VERTICES []
const TextRectangle | libmspub::IRREGULAR_SEAL_1_TRS []
const Vertex | libmspub::IRREGULAR_SEAL_1_GLUE_POINTS []
const CustomShape | libmspub::CS_IRREGULAR_SEAL_1 (IRREGULAR_SEAL_1_VERTICES, sizeof(IRREGULAR_SEAL_1_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, IRREGULAR_SEAL_1_TRS, sizeof(IRREGULAR_SEAL_1_TRS)/sizeof(TextRectangle), 21600, 21600, IRREGULAR_SEAL_1_GLUE_POINTS, sizeof(IRREGULAR_SEAL_1_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::LIGHTNING_BOLT_VERTICES []
const TextRectangle | libmspub::LIGHTNING_BOLT_TRS []
const Vertex | libmspub::LIGHTNING_BOLT_GLUE_POINTS []
const CustomShape | libmspub::CS_LIGHTNING_BOLT (LIGHTNING_BOLT_VERTICES, sizeof(LIGHTNING_BOLT_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, LIGHTNING_BOLT_TRS, sizeof(LIGHTNING_BOLT_TRS)/sizeof(TextRectangle), 21600, 21600, LIGHTNING_BOLT_GLUE_POINTS, sizeof(LIGHTNING_BOLT_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::IRREGULAR_SEAL_2_VERTICES []
const TextRectangle | libmspub::IRREGULAR_SEAL_2_TRS []
const Vertex | libmspub::IRREGULAR_SEAL_2_GLUE_POINTS []
const CustomShape | libmspub::CS_IRREGULAR_SEAL_2 (IRREGULAR_SEAL_2_VERTICES, sizeof(IRREGULAR_SEAL_2_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, IRREGULAR_SEAL_2_TRS, sizeof(IRREGULAR_SEAL_2_TRS)/sizeof(TextRectangle), 21600, 21600, IRREGULAR_SEAL_2_GLUE_POINTS, sizeof(IRREGULAR_SEAL_2_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::HEART_VERTICES []
const unsigned short | libmspub::HEART_SEGMENTS []
const TextRectangle | libmspub::HEART_TRS []
const Vertex | libmspub::HEART_GLUE_POINTS []
const CustomShape | libmspub::CS_HEART (HEART_VERTICES, sizeof(HEART_VERTICES)/sizeof(Vertex), HEART_SEGMENTS, sizeof(HEART_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, HEART_TRS, sizeof(HEART_TRS)/sizeof(TextRectangle), 21600, 21600, HEART_GLUE_POINTS, sizeof(HEART_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::QUAD_ARROW_VERTICES []
const unsigned short | libmspub::QUAD_ARROW_SEGMENTS []
const Calculation | libmspub::QUAD_ARROW_CALC []
const TextRectangle | libmspub::QUAD_ARROW_TRS []
const int | libmspub::QUAD_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_QUAD_ARROW (QUAD_ARROW_VERTICES, sizeof(QUAD_ARROW_VERTICES)/sizeof(Vertex), QUAD_ARROW_SEGMENTS, sizeof(QUAD_ARROW_SEGMENTS)/sizeof(unsigned short), QUAD_ARROW_CALC, sizeof(QUAD_ARROW_CALC)/sizeof(Calculation), QUAD_ARROW_DEFAULT_ADJUST, sizeof(QUAD_ARROW_DEFAULT_ADJUST)/sizeof(int), QUAD_ARROW_TRS, sizeof(QUAD_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::BEVEL_VERTICES []
const unsigned short | libmspub::BEVEL_SEGMENTS []
const Calculation | libmspub::BEVEL_CALC []
const TextRectangle | libmspub::BEVEL_TRS []
const int | libmspub::BEVEL_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_BEVEL (BEVEL_VERTICES, sizeof(BEVEL_VERTICES)/sizeof(Vertex), BEVEL_SEGMENTS, sizeof(BEVEL_SEGMENTS)/sizeof(unsigned short), BEVEL_CALC, sizeof(BEVEL_CALC)/sizeof(Calculation), BEVEL_DEFAULT_ADJUST, sizeof(BEVEL_DEFAULT_ADJUST)/sizeof(int), BEVEL_TRS, sizeof(BEVEL_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::LEFT_BRACKET_VERTICES []
const unsigned short | libmspub::LEFT_BRACKET_SEGMENTS []
const Calculation | libmspub::LEFT_BRACKET_CALC []
const TextRectangle | libmspub::LEFT_BRACKET_TRS []
const int | libmspub::LEFT_BRACKET_DEFAULT_ADJUST []
const Vertex | libmspub::LEFT_BRACKET_GLUE_POINTS []

const CustomShape

libmspub::CS_LEFT_BRACKET (LEFT_BRACKET_VERTICES, sizeof(LEFT_BRACKET_VERTICES)/sizeof(Vertex), LEFT_BRACKET_SEGMENTS, sizeof(LEFT_BRACKET_SEGMENTS)/sizeof(unsigned short), LEFT_BRACKET_CALC, sizeof(LEFT_BRACKET_CALC)/sizeof(Calculation), LEFT_BRACKET_DEFAULT_ADJUST, sizeof(LEFT_BRACKET_DEFAULT_ADJUST)/sizeof(int), LEFT_BRACKET_TRS, sizeof(LEFT_BRACKET_TRS)/sizeof(TextRectangle), 21600, 21600, LEFT_BRACKET_GLUE_POINTS, sizeof(LEFT_BRACKET_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::RIGHT_BRACKET_VERTICES []
const unsigned short | libmspub::RIGHT_BRACKET_SEGMENTS []
const Calculation | libmspub::RIGHT_BRACKET_CALC []
const TextRectangle | libmspub::RIGHT_BRACKET_TRS []
const int | libmspub::RIGHT_BRACKET_DEFAULT_ADJUST []
const Vertex | libmspub::RIGHT_BRACKET_GLUE_POINTS []

const CustomShape

libmspub::CS_RIGHT_BRACKET (RIGHT_BRACKET_VERTICES, sizeof(RIGHT_BRACKET_VERTICES)/sizeof(Vertex), RIGHT_BRACKET_SEGMENTS, sizeof(RIGHT_BRACKET_SEGMENTS)/sizeof(unsigned short), RIGHT_BRACKET_CALC, sizeof(RIGHT_BRACKET_CALC)/sizeof(Calculation), RIGHT_BRACKET_DEFAULT_ADJUST, sizeof(RIGHT_BRACKET_DEFAULT_ADJUST)/sizeof(int), RIGHT_BRACKET_TRS, sizeof(RIGHT_BRACKET_TRS)/sizeof(TextRectangle), 21600, 21600, RIGHT_BRACKET_GLUE_POINTS, sizeof(RIGHT_BRACKET_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::LEFT_BRACE_VERTICES []
const unsigned short | libmspub::LEFT_BRACE_SEGMENTS []
const Calculation | libmspub::LEFT_BRACE_CALC []
const TextRectangle | libmspub::LEFT_BRACE_TRS []
const int | libmspub::LEFT_BRACE_DEFAULT_ADJUST []
const Vertex | libmspub::LEFT_BRACE_GLUE_POINTS []

const CustomShape

libmspub::CS_LEFT_BRACE (LEFT_BRACE_VERTICES, sizeof(LEFT_BRACE_VERTICES)/sizeof(Vertex), LEFT_BRACE_SEGMENTS, sizeof(LEFT_BRACE_SEGMENTS)/sizeof(unsigned short), LEFT_BRACE_CALC, sizeof(LEFT_BRACE_CALC)/sizeof(Calculation), LEFT_BRACE_DEFAULT_ADJUST, sizeof(LEFT_BRACE_DEFAULT_ADJUST)/sizeof(int), LEFT_BRACE_TRS, sizeof(LEFT_BRACE_TRS)/sizeof(TextRectangle), 21600, 21600, LEFT_BRACE_GLUE_POINTS, sizeof(LEFT_BRACE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::RIGHT_BRACE_VERTICES []
const unsigned short | libmspub::RIGHT_BRACE_SEGMENTS []
const Calculation | libmspub::RIGHT_BRACE_CALC []
const TextRectangle | libmspub::RIGHT_BRACE_TRS []
const int | libmspub::RIGHT_BRACE_DEFAULT_ADJUST []
const Vertex | libmspub::RIGHT_BRACE_GLUE_POINTS []

const CustomShape

libmspub::CS_RIGHT_BRACE (RIGHT_BRACE_VERTICES, sizeof(RIGHT_BRACE_VERTICES)/sizeof(Vertex), RIGHT_BRACE_SEGMENTS, sizeof(RIGHT_BRACE_SEGMENTS)/sizeof(unsigned short), RIGHT_BRACE_CALC, sizeof(RIGHT_BRACE_CALC)/sizeof(Calculation), RIGHT_BRACE_DEFAULT_ADJUST, sizeof(RIGHT_BRACE_DEFAULT_ADJUST)/sizeof(int), RIGHT_BRACE_TRS, sizeof(RIGHT_BRACE_TRS)/sizeof(TextRectangle), 21600, 21600, RIGHT_BRACE_GLUE_POINTS, sizeof(RIGHT_BRACE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::LEFT_UP_ARROW_VERTICES []
const unsigned short | libmspub::LEFT_UP_ARROW_SEGMENTS []
const Calculation | libmspub::LEFT_UP_ARROW_CALC []
const TextRectangle | libmspub::LEFT_UP_ARROW_TRS []
const int | libmspub::LEFT_UP_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_LEFT_UP_ARROW (LEFT_UP_ARROW_VERTICES, sizeof(LEFT_UP_ARROW_VERTICES)/sizeof(Vertex), LEFT_UP_ARROW_SEGMENTS, sizeof(LEFT_UP_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_UP_ARROW_CALC, sizeof(LEFT_UP_ARROW_CALC)/sizeof(Calculation), LEFT_UP_ARROW_DEFAULT_ADJUST, sizeof(LEFT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_UP_ARROW_TRS, sizeof(LEFT_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::SMILEY_FACE_VERTICES []
const unsigned short | libmspub::SMILEY_FACE_SEGMENTS []
const Calculation | libmspub::SMILEY_FACE_CALC []
const TextRectangle | libmspub::SMILEY_FACE_TRS []
const int | libmspub::SMILEY_FACE_DEFAULT_ADJUST []
const Vertex | libmspub::SMILEY_FACE_GLUE_POINTS []
const Vertex | libmspub::VERTICAL_SCROLL_VERTICES []
const unsigned short | libmspub::VERTICAL_SCROLL_SEGMENTS []
const Calculation | libmspub::VERTICAL_SCROLL_CALC []
const TextRectangle | libmspub::VERTICAL_SCROLL_TRS []
const int | libmspub::VERTICAL_SCROLL_DEFAULT_ADJUST []
const Vertex | libmspub::HORIZONTAL_SCROLL_VERTICES []
const unsigned short | libmspub::HORIZONTAL_SCROLL_SEGMENTS []
const Calculation | libmspub::HORIZONTAL_SCROLL_CALC []
const TextRectangle | libmspub::HORIZONTAL_SCROLL_TRS []
const int | libmspub::HORIZONTAL_SCROLL_DEFAULT_ADJUST []
const Vertex | libmspub::CIRCULAR_ARROW_VERTICES []
const unsigned short | libmspub::CIRCULAR_ARROW_SEGMENTS []
const Calculation | libmspub::CIRCULAR_ARROW_CALC []
const TextRectangle | libmspub::CIRCULAR_ARROW_TRS []
const int | libmspub::CIRCULAR_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_CIRCULAR_ARROW (CIRCULAR_ARROW_VERTICES, sizeof(CIRCULAR_ARROW_VERTICES)/sizeof(Vertex), CIRCULAR_ARROW_SEGMENTS, sizeof(CIRCULAR_ARROW_SEGMENTS)/sizeof(unsigned short), CIRCULAR_ARROW_CALC, sizeof(CIRCULAR_ARROW_CALC)/sizeof(Calculation), CIRCULAR_ARROW_DEFAULT_ADJUST, sizeof(CIRCULAR_ARROW_DEFAULT_ADJUST)/sizeof(int), CIRCULAR_ARROW_TRS, sizeof(CIRCULAR_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0, 1|2)

const Vertex | libmspub::U_TURN_ARROW_VERTICES []
const unsigned short | libmspub::U_TURN_ARROW_SEGMENTS []
const TextRectangle | libmspub::U_TURN_ARROW_TRS []
const CustomShape | libmspub::CS_U_TURN_ARROW (U_TURN_ARROW_VERTICES, sizeof(U_TURN_ARROW_VERTICES)/sizeof(Vertex), U_TURN_ARROW_SEGMENTS, sizeof(U_TURN_ARROW_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, U_TURN_ARROW_TRS, sizeof(U_TURN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::CURVED_RIGHT_ARROW_VERTICES []
const unsigned short | libmspub::CURVED_RIGHT_ARROW_SEGMENTS []
const Calculation | libmspub::CURVED_RIGHT_ARROW_CALC []
const TextRectangle | libmspub::CURVED_RIGHT_ARROW_TRS []
const int | libmspub::CURVED_RIGHT_ARROW_DEFAULT_ADJUST []
const Vertex | libmspub::CURVED_RIGHT_ARROW_GLUE_POINTS []

const CustomShape

libmspub::CS_CURVED_RIGHT_ARROW (CURVED_RIGHT_ARROW_VERTICES, sizeof(CURVED_RIGHT_ARROW_VERTICES)/sizeof(Vertex), CURVED_RIGHT_ARROW_SEGMENTS, sizeof(CURVED_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_RIGHT_ARROW_CALC, sizeof(CURVED_RIGHT_ARROW_CALC)/sizeof(Calculation), CURVED_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(CURVED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_RIGHT_ARROW_TRS, sizeof(CURVED_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_RIGHT_ARROW_GLUE_POINTS, sizeof(CURVED_RIGHT_ARROW_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::CURVED_LEFT_ARROW_VERTICES []
const unsigned short | libmspub::CURVED_LEFT_ARROW_SEGMENTS []
const Calculation | libmspub::CURVED_LEFT_ARROW_CALC []
const TextRectangle | libmspub::CURVED_LEFT_ARROW_TRS []
const int | libmspub::CURVED_LEFT_ARROW_DEFAULT_ADJUST []
const Vertex | libmspub::CURVED_LEFT_ARROW_GLUE_POINTS []
const Vertex | libmspub::CURVED_DOWN_ARROW_VERTICES []
const unsigned short | libmspub::CURVED_DOWN_ARROW_SEGMENTS []
const Calculation | libmspub::CURVED_DOWN_ARROW_CALC []
const TextRectangle | libmspub::CURVED_DOWN_ARROW_TRS []
const int | libmspub::CURVED_DOWN_ARROW_DEFAULT_ADJUST []
const Vertex | libmspub::CURVED_DOWN_ARROW_GLUE_POINTS []

const CustomShape

libmspub::CS_CURVED_DOWN_ARROW (CURVED_DOWN_ARROW_VERTICES, sizeof(CURVED_DOWN_ARROW_VERTICES)/sizeof(Vertex), CURVED_DOWN_ARROW_SEGMENTS, sizeof(CURVED_DOWN_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_DOWN_ARROW_CALC, sizeof(CURVED_DOWN_ARROW_CALC)/sizeof(Calculation), CURVED_DOWN_ARROW_DEFAULT_ADJUST, sizeof(CURVED_DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_DOWN_ARROW_TRS, sizeof(CURVED_DOWN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_DOWN_ARROW_GLUE_POINTS, sizeof(CURVED_DOWN_ARROW_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_PREDEFINED_PROCESS_VERTICES []
const unsigned short | libmspub::FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_PREDEFINED_PROCESS_TRS []
const Vertex | libmspub::FLOW_CHART_INTERNAL_STORAGE_VERTICES []
const unsigned short | libmspub::FLOW_CHART_INTERNAL_STORAGE_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_INTERNAL_STORAGE_TRS []

const CustomShape

libmspub::CS_FLOW_CHART_INTERNAL_STORAGE (FLOW_CHART_INTERNAL_STORAGE_VERTICES, sizeof(FLOW_CHART_INTERNAL_STORAGE_VERTICES)/sizeof(Vertex), FLOW_CHART_INTERNAL_STORAGE_SEGMENTS, sizeof(FLOW_CHART_INTERNAL_STORAGE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_INTERNAL_STORAGE_TRS, sizeof(FLOW_CHART_INTERNAL_STORAGE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::FLOW_CHART_DOCUMENT_VERTICES []
const unsigned short | libmspub::FLOW_CHART_DOCUMENT_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_DOCUMENT_TRS []
const Vertex | libmspub::FLOW_CHART_DOCUMENT_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_DOCUMENT (FLOW_CHART_DOCUMENT_VERTICES, sizeof(FLOW_CHART_DOCUMENT_VERTICES)/sizeof(Vertex), FLOW_CHART_DOCUMENT_SEGMENTS, sizeof(FLOW_CHART_DOCUMENT_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DOCUMENT_TRS, sizeof(FLOW_CHART_DOCUMENT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DOCUMENT_GLUE_POINTS, sizeof(FLOW_CHART_DOCUMENT_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_MULTI_DOCUMENT_VERTICES []
const unsigned short | libmspub::FLOW_CHART_MULTI_DOCUMENT_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_MULTI_DOCUMENT_TRS []
const Vertex | libmspub::FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_MULTI_DOCUMENT (FLOW_CHART_MULTI_DOCUMENT_VERTICES, sizeof(FLOW_CHART_MULTI_DOCUMENT_VERTICES)/sizeof(Vertex), FLOW_CHART_MULTI_DOCUMENT_SEGMENTS, sizeof(FLOW_CHART_MULTI_DOCUMENT_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MULTI_DOCUMENT_TRS, sizeof(FLOW_CHART_MULTI_DOCUMENT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS, sizeof(FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_TERMINATOR_VERTICES []
const unsigned short | libmspub::FLOW_CHART_TERMINATOR_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_TERMINATOR_TRS []
const Vertex | libmspub::FLOW_CHART_TERMINATOR_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_TERMINATOR (FLOW_CHART_TERMINATOR_VERTICES, sizeof(FLOW_CHART_TERMINATOR_VERTICES)/sizeof(Vertex), FLOW_CHART_TERMINATOR_SEGMENTS, sizeof(FLOW_CHART_TERMINATOR_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_TERMINATOR_TRS, sizeof(FLOW_CHART_TERMINATOR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_TERMINATOR_GLUE_POINTS, sizeof(FLOW_CHART_TERMINATOR_GLUE_POINTS)/sizeof(Vertex))

const CustomShape

libmspub::CS_FLOW_CHART_PREDEFINED_PROCESS (FLOW_CHART_PREDEFINED_PROCESS_VERTICES, sizeof(FLOW_CHART_PREDEFINED_PROCESS_VERTICES)/sizeof(Vertex), FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS, sizeof(FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_PREDEFINED_PROCESS_TRS, sizeof(FLOW_CHART_PREDEFINED_PROCESS_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::FLOW_CHART_IO_VERTICES []
const TextRectangle | libmspub::FLOW_CHART_IO_TRS []
const Vertex | libmspub::FLOW_CHART_IO_GLUE_POINTS []
const CustomShape | libmspub::CS_FLOW_CHART_IO (FLOW_CHART_IO_VERTICES, sizeof(FLOW_CHART_IO_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_IO_TRS, sizeof(FLOW_CHART_IO_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_IO_GLUE_POINTS, sizeof(FLOW_CHART_IO_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::FLOW_CHART_PROCESS_VERTICES []
const Vertex | libmspub::FLOW_CHART_PROCESS_GLUE_POINTS []
const Vertex | libmspub::FLOW_CHART_DECISION_VERTICES []
const TextRectangle | libmspub::FLOW_CHART_DECISION_TRS []
const Vertex | libmspub::FLOW_CHART_DECISION_GLUE_POINTS []
const CustomShape | libmspub::CS_FLOW_CHART_DECISION (FLOW_CHART_DECISION_VERTICES, sizeof(FLOW_CHART_DECISION_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_DECISION_TRS, sizeof(FLOW_CHART_DECISION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DECISION_GLUE_POINTS, sizeof(FLOW_CHART_DECISION_GLUE_POINTS)/sizeof(Vertex))
const CustomShape | libmspub::CS_FLOW_CHART_PROCESS (FLOW_CHART_PROCESS_VERTICES, sizeof(FLOW_CHART_PROCESS_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, FLOW_CHART_PROCESS_GLUE_POINTS, sizeof(FLOW_CHART_PROCESS_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::CURVED_UP_ARROW_VERTICES []
const unsigned short | libmspub::CURVED_UP_ARROW_SEGMENTS []
const Calculation | libmspub::CURVED_UP_ARROW_CALC []
const TextRectangle | libmspub::CURVED_UP_ARROW_TRS []
const int | libmspub::CURVED_UP_ARROW_DEFAULT_ADJUST []
const Vertex | libmspub::CURVED_UP_ARROW_GLUE_POINTS []

const CustomShape

libmspub::CS_CURVED_UP_ARROW (CURVED_UP_ARROW_VERTICES, sizeof(CURVED_UP_ARROW_VERTICES)/sizeof(Vertex), CURVED_UP_ARROW_SEGMENTS, sizeof(CURVED_UP_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_UP_ARROW_CALC, sizeof(CURVED_UP_ARROW_CALC)/sizeof(Calculation), CURVED_UP_ARROW_DEFAULT_ADJUST, sizeof(CURVED_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_UP_ARROW_TRS, sizeof(CURVED_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_UP_ARROW_GLUE_POINTS, sizeof(CURVED_UP_ARROW_GLUE_POINTS)/sizeof(Vertex))

const CustomShape

libmspub::CS_CURVED_LEFT_ARROW (CURVED_LEFT_ARROW_VERTICES, sizeof(CURVED_LEFT_ARROW_VERTICES)/sizeof(Vertex), CURVED_LEFT_ARROW_SEGMENTS, sizeof(CURVED_LEFT_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_LEFT_ARROW_CALC, sizeof(CURVED_LEFT_ARROW_CALC)/sizeof(Calculation), CURVED_LEFT_ARROW_DEFAULT_ADJUST, sizeof(CURVED_LEFT_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_LEFT_ARROW_TRS, sizeof(CURVED_LEFT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_LEFT_ARROW_GLUE_POINTS, sizeof(CURVED_LEFT_ARROW_GLUE_POINTS)/sizeof(Vertex))

const CustomShape

libmspub::CS_HORIZONTAL_SCROLL (HORIZONTAL_SCROLL_VERTICES, sizeof(HORIZONTAL_SCROLL_VERTICES)/sizeof(Vertex), HORIZONTAL_SCROLL_SEGMENTS, sizeof(HORIZONTAL_SCROLL_SEGMENTS)/sizeof(unsigned short), HORIZONTAL_SCROLL_CALC, sizeof(HORIZONTAL_SCROLL_CALC)/sizeof(Calculation), HORIZONTAL_SCROLL_DEFAULT_ADJUST, sizeof(HORIZONTAL_SCROLL_DEFAULT_ADJUST)/sizeof(int), HORIZONTAL_SCROLL_TRS, sizeof(HORIZONTAL_SCROLL_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const CustomShape

libmspub::CS_VERTICAL_SCROLL (VERTICAL_SCROLL_VERTICES, sizeof(VERTICAL_SCROLL_VERTICES)/sizeof(Vertex), VERTICAL_SCROLL_SEGMENTS, sizeof(VERTICAL_SCROLL_SEGMENTS)/sizeof(unsigned short), VERTICAL_SCROLL_CALC, sizeof(VERTICAL_SCROLL_CALC)/sizeof(Calculation), VERTICAL_SCROLL_DEFAULT_ADJUST, sizeof(VERTICAL_SCROLL_DEFAULT_ADJUST)/sizeof(int), VERTICAL_SCROLL_TRS, sizeof(VERTICAL_SCROLL_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const CustomShape

libmspub::CS_SMILEY_FACE (SMILEY_FACE_VERTICES, sizeof(SMILEY_FACE_VERTICES)/sizeof(Vertex), SMILEY_FACE_SEGMENTS, sizeof(SMILEY_FACE_SEGMENTS)/sizeof(unsigned short), SMILEY_FACE_CALC, sizeof(SMILEY_FACE_CALC)/sizeof(Calculation), SMILEY_FACE_DEFAULT_ADJUST, sizeof(SMILEY_FACE_DEFAULT_ADJUST)/sizeof(int), SMILEY_FACE_TRS, sizeof(SMILEY_FACE_TRS)/sizeof(TextRectangle), 21600, 21600, SMILEY_FACE_GLUE_POINTS, sizeof(SMILEY_FACE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::BLOCK_ARC_VERTICES []
const unsigned short | libmspub::BLOCK_ARC_SEGMENTS []
const Calculation | libmspub::BLOCK_ARC_CALC []
const int | libmspub::BLOCK_ARC_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_BLOCK_ARC (BLOCK_ARC_VERTICES, sizeof(BLOCK_ARC_VERTICES)/sizeof(Vertex), BLOCK_ARC_SEGMENTS, sizeof(BLOCK_ARC_SEGMENTS)/sizeof(unsigned short), BLOCK_ARC_CALC, sizeof(BLOCK_ARC_CALC)/sizeof(Calculation), BLOCK_ARC_DEFAULT_ADJUST, sizeof(BLOCK_ARC_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0, 0x1)
const Vertex | libmspub::NOTCHED_RIGHT_ARROW_VERTICES []
const Calculation | libmspub::NOTCHED_RIGHT_ARROW_CALC []
const TextRectangle | libmspub::NOTCHED_RIGHT_ARROW_TRS []
const int | libmspub::NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_NOTCHED_RIGHT_ARROW (NOTCHED_RIGHT_ARROW_VERTICES, sizeof(NOTCHED_RIGHT_ARROW_VERTICES)/sizeof(Vertex), nullptr, 0, NOTCHED_RIGHT_ARROW_CALC, sizeof(NOTCHED_RIGHT_ARROW_CALC)/sizeof(Calculation), NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), NOTCHED_RIGHT_ARROW_TRS, sizeof(NOTCHED_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::STRIPED_RIGHT_ARROW_VERTICES []
const unsigned short | libmspub::STRIPED_RIGHT_ARROW_SEGMENTS []
const Calculation | libmspub::STRIPED_RIGHT_ARROW_CALC []
const TextRectangle | libmspub::STRIPED_RIGHT_ARROW_TRS []
const int | libmspub::STRIPED_RIGHT_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_STRIPED_RIGHT_ARROW (STRIPED_RIGHT_ARROW_VERTICES, sizeof(STRIPED_RIGHT_ARROW_VERTICES)/sizeof(Vertex), STRIPED_RIGHT_ARROW_SEGMENTS, sizeof(STRIPED_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short), STRIPED_RIGHT_ARROW_CALC, sizeof(STRIPED_RIGHT_ARROW_CALC)/sizeof(Calculation), STRIPED_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(STRIPED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), STRIPED_RIGHT_ARROW_TRS, sizeof(STRIPED_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::SEAL_24_VERTICES []
const Calculation | libmspub::SEAL_24_CALC []
const TextRectangle | libmspub::SEAL_24_TRS []
const int | libmspub::SEAL_24_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_SEAL_24 (SEAL_24_VERTICES, sizeof(SEAL_24_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_24_CALC, sizeof(SEAL_24_CALC)/sizeof(Calculation), SEAL_24_DEFAULT_ADJUST, sizeof(SEAL_24_DEFAULT_ADJUST)/sizeof(int), SEAL_24_TRS, sizeof(SEAL_24_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::BENT_ARROW_VERTICES []
const unsigned short | libmspub::BENT_ARROW_SEGMENTS []
const Calculation | libmspub::BENT_ARROW_CALC []
const TextRectangle | libmspub::BENT_ARROW_TRS []
const int | libmspub::BENT_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_BENT_ARROW (BENT_ARROW_VERTICES, sizeof(BENT_ARROW_VERTICES)/sizeof(Vertex), BENT_ARROW_SEGMENTS, sizeof(BENT_ARROW_SEGMENTS)/sizeof(unsigned short), BENT_ARROW_CALC, sizeof(BENT_ARROW_CALC)/sizeof(Calculation), BENT_ARROW_DEFAULT_ADJUST, sizeof(BENT_ARROW_DEFAULT_ADJUST)/sizeof(int), BENT_ARROW_TRS, sizeof(BENT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::BENT_UP_ARROW_VERTICES []
const unsigned short | libmspub::BENT_UP_ARROW_SEGMENTS []
const Calculation | libmspub::BENT_UP_ARROW_CALC []
const TextRectangle | libmspub::BENT_UP_ARROW_TRS []
const int | libmspub::BENT_UP_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_BENT_UP_ARROW (BENT_UP_ARROW_VERTICES, sizeof(BENT_UP_ARROW_VERTICES)/sizeof(Vertex), BENT_UP_ARROW_SEGMENTS, sizeof(BENT_UP_ARROW_SEGMENTS)/sizeof(unsigned short), BENT_UP_ARROW_CALC, sizeof(BENT_UP_ARROW_CALC)/sizeof(Calculation), BENT_UP_ARROW_DEFAULT_ADJUST, sizeof(BENT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), BENT_UP_ARROW_TRS, sizeof(BENT_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::DOWN_ARROW_VERTICES []
const unsigned short | libmspub::DOWN_ARROW_SEGMENTS []
const Calculation | libmspub::DOWN_ARROW_CALC []
const TextRectangle | libmspub::DOWN_ARROW_TRS []
const int | libmspub::DOWN_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_DOWN_ARROW (DOWN_ARROW_VERTICES, sizeof(DOWN_ARROW_VERTICES)/sizeof(Vertex), DOWN_ARROW_SEGMENTS, sizeof(DOWN_ARROW_SEGMENTS)/sizeof(unsigned short), DOWN_ARROW_CALC, sizeof(DOWN_ARROW_CALC)/sizeof(Calculation), DOWN_ARROW_DEFAULT_ADJUST, sizeof(DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int), DOWN_ARROW_TRS, sizeof(DOWN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::UP_ARROW_VERTICES []
const unsigned short | libmspub::UP_ARROW_SEGMENTS []
const Calculation | libmspub::UP_ARROW_CALC []
const TextRectangle | libmspub::UP_ARROW_TRS []
const int | libmspub::UP_ARROW_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_UP_ARROW (UP_ARROW_VERTICES, sizeof(UP_ARROW_VERTICES)/sizeof(Vertex), UP_ARROW_SEGMENTS, sizeof(UP_ARROW_SEGMENTS)/sizeof(unsigned short), UP_ARROW_CALC, sizeof(UP_ARROW_CALC)/sizeof(Calculation), UP_ARROW_DEFAULT_ADJUST, sizeof(UP_ARROW_DEFAULT_ADJUST)/sizeof(int), UP_ARROW_TRS, sizeof(UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::LEFT_RIGHT_ARROW_VERTICES []
const unsigned short | libmspub::LEFT_RIGHT_ARROW_SEGMENTS []
const Calculation | libmspub::LEFT_RIGHT_ARROW_CALC []
const TextRectangle | libmspub::LEFT_RIGHT_ARROW_TRS []
const int | libmspub::LEFT_RIGHT_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_LEFT_RIGHT_ARROW (LEFT_RIGHT_ARROW_VERTICES, sizeof(LEFT_RIGHT_ARROW_VERTICES)/sizeof(Vertex), LEFT_RIGHT_ARROW_SEGMENTS, sizeof(LEFT_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_RIGHT_ARROW_CALC, sizeof(LEFT_RIGHT_ARROW_CALC)/sizeof(Calculation), LEFT_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(LEFT_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_RIGHT_ARROW_TRS, sizeof(LEFT_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::SEAL_32_VERTICES []
const Calculation | libmspub::SEAL_32_CALC []
const TextRectangle | libmspub::SEAL_32_TRS []
const int | libmspub::SEAL_32_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_SEAL_32 (SEAL_32_VERTICES, sizeof(SEAL_32_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_32_CALC, sizeof(SEAL_32_CALC)/sizeof(Calculation), SEAL_32_DEFAULT_ADJUST, sizeof(SEAL_32_DEFAULT_ADJUST)/sizeof(int), SEAL_32_TRS, sizeof(SEAL_32_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::SEAL_16_VERTICES []
const Calculation | libmspub::SEAL_16_CALC []
const TextRectangle | libmspub::SEAL_16_TRS []
const int | libmspub::SEAL_16_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_SEAL_16 (SEAL_16_VERTICES, sizeof(SEAL_16_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_16_CALC, sizeof(SEAL_16_CALC)/sizeof(Calculation), SEAL_16_DEFAULT_ADJUST, sizeof(SEAL_16_DEFAULT_ADJUST)/sizeof(int), SEAL_16_TRS, sizeof(SEAL_16_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::NO_SMOKING_VERTICES []
const unsigned short | libmspub::NO_SMOKING_SEGMENTS []
const Calculation | libmspub::NO_SMOKING_CALC []
const TextRectangle | libmspub::NO_SMOKING_TRS []
const int | libmspub::NO_SMOKING_DEFAULT_ADJUST []
const Vertex | libmspub::NO_SMOKING_GLUE_POINTS []

const CustomShape

libmspub::CS_NO_SMOKING (NO_SMOKING_VERTICES, sizeof(NO_SMOKING_VERTICES)/sizeof(Vertex), NO_SMOKING_SEGMENTS, sizeof(NO_SMOKING_SEGMENTS)/sizeof(unsigned short), NO_SMOKING_CALC, sizeof(NO_SMOKING_CALC)/sizeof(Calculation), NO_SMOKING_DEFAULT_ADJUST, sizeof(NO_SMOKING_DEFAULT_ADJUST)/sizeof(int), NO_SMOKING_TRS, sizeof(NO_SMOKING_TRS)/sizeof(TextRectangle), 21600, 21600, NO_SMOKING_GLUE_POINTS, sizeof(NO_SMOKING_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::SEAL_8_VERTICES []
const Calculation | libmspub::SEAL_8_CALC []
const TextRectangle | libmspub::SEAL_8_TRS []
const int | libmspub::SEAL_8_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_SEAL_8 (SEAL_8_VERTICES, sizeof(SEAL_8_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_8_CALC, sizeof(SEAL_8_CALC)/sizeof(Calculation), SEAL_8_DEFAULT_ADJUST, sizeof(SEAL_8_DEFAULT_ADJUST)/sizeof(int), SEAL_8_TRS, sizeof(SEAL_8_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::RIBBON_2_VERTICES []
const unsigned short | libmspub::RIBBON_2_SEGMENTS []
const Calculation | libmspub::RIBBON_2_CALC []
const TextRectangle | libmspub::RIBBON_2_TRS []
const int | libmspub::RIBBON_2_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_RIBBON_2 (RIBBON_2_VERTICES, sizeof(RIBBON_2_VERTICES)/sizeof(Vertex), RIBBON_2_SEGMENTS, sizeof(RIBBON_2_SEGMENTS)/sizeof(unsigned short), RIBBON_2_CALC, sizeof(RIBBON_2_CALC)/sizeof(Calculation), RIBBON_2_DEFAULT_ADJUST, sizeof(RIBBON_2_DEFAULT_ADJUST)/sizeof(int), RIBBON_2_TRS, sizeof(RIBBON_2_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::CHEVRON_VERTICES []
const unsigned short | libmspub::CHEVRON_SEGMENTS []
const Calculation | libmspub::CHEVRON_CALC []
const TextRectangle | libmspub::CHEVRON_TRS []
const int | libmspub::CHEVRON_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_CHEVRON (CHEVRON_VERTICES, sizeof(CHEVRON_VERTICES)/sizeof(Vertex), CHEVRON_SEGMENTS, sizeof(CHEVRON_SEGMENTS)/sizeof(unsigned short), CHEVRON_CALC, sizeof(CHEVRON_CALC)/sizeof(Calculation), CHEVRON_DEFAULT_ADJUST, sizeof(CHEVRON_DEFAULT_ADJUST)/sizeof(int), CHEVRON_TRS, sizeof(CHEVRON_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::PENTAGON_VERTICES []
const TextRectangle | libmspub::PENTAGON_TRS []
const Vertex | libmspub::PENTAGON_GLUE_POINTS []
const CustomShape | libmspub::CS_PENTAGON (PENTAGON_VERTICES, sizeof(PENTAGON_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, PENTAGON_TRS, sizeof(PENTAGON_TRS)/sizeof(TextRectangle), 21600, 21600, PENTAGON_GLUE_POINTS, sizeof(PENTAGON_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::RIBBON_VERTICES []
const unsigned short | libmspub::RIBBON_SEGMENTS []
const Calculation | libmspub::RIBBON_CALC []
const TextRectangle | libmspub::RIBBON_TRS []
const int | libmspub::RIBBON_DEFAULT_ADJUST []
const Vertex | libmspub::RIBBON_GLUE_POINTS []

const CustomShape

libmspub::CS_RIBBON (RIBBON_VERTICES, sizeof(RIBBON_VERTICES)/sizeof(Vertex), RIBBON_SEGMENTS, sizeof(RIBBON_SEGMENTS)/sizeof(unsigned short), RIBBON_CALC, sizeof(RIBBON_CALC)/sizeof(Calculation), RIBBON_DEFAULT_ADJUST, sizeof(RIBBON_DEFAULT_ADJUST)/sizeof(int), RIBBON_TRS, sizeof(RIBBON_TRS)/sizeof(TextRectangle), 21600, 21600, RIBBON_GLUE_POINTS, sizeof(RIBBON_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::CALLOUT_2_VERTICES []
const unsigned short | libmspub::CALLOUT_2_SEGMENTS []
const Calculation | libmspub::CALLOUT_2_CALC []
const int | libmspub::CALLOUT_2_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_CALLOUT_2 (CALLOUT_2_VERTICES, sizeof(CALLOUT_2_VERTICES)/sizeof(Vertex), CALLOUT_2_SEGMENTS, sizeof(CALLOUT_2_SEGMENTS)/sizeof(unsigned short), CALLOUT_2_CALC, sizeof(CALLOUT_2_CALC)/sizeof(Calculation), CALLOUT_2_DEFAULT_ADJUST, sizeof(CALLOUT_2_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | libmspub::CALLOUT_3_VERTICES []
const unsigned short | libmspub::CALLOUT_3_SEGMENTS []
const Calculation | libmspub::CALLOUT_3_CALC []
const int | libmspub::CALLOUT_3_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_CALLOUT_3 (CALLOUT_3_VERTICES, sizeof(CALLOUT_3_VERTICES)/sizeof(Vertex), CALLOUT_3_SEGMENTS, sizeof(CALLOUT_3_SEGMENTS)/sizeof(unsigned short), CALLOUT_3_CALC, sizeof(CALLOUT_3_CALC)/sizeof(Calculation), CALLOUT_3_DEFAULT_ADJUST, sizeof(CALLOUT_3_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | libmspub::CALLOUT_1_VERTICES []
const unsigned short | libmspub::CALLOUT_1_SEGMENTS []
const Calculation | libmspub::CALLOUT_1_CALC []
const int | libmspub::CALLOUT_1_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_CALLOUT_1 (CALLOUT_1_VERTICES, sizeof(CALLOUT_1_VERTICES)/sizeof(Vertex), CALLOUT_1_SEGMENTS, sizeof(CALLOUT_1_SEGMENTS)/sizeof(unsigned short), CALLOUT_1_CALC, sizeof(CALLOUT_1_CALC)/sizeof(Calculation), CALLOUT_1_DEFAULT_ADJUST, sizeof(CALLOUT_1_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | libmspub::CURVED_CONNECTOR_5_VERTICES []
const unsigned short | libmspub::CURVED_CONNECTOR_5_SEGMENTS []
const Calculation | libmspub::CURVED_CONNECTOR_5_CALC []
const int | libmspub::CURVED_CONNECTOR_5_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_CURVED_CONNECTOR_5 (CURVED_CONNECTOR_5_VERTICES, sizeof(CURVED_CONNECTOR_5_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_5_SEGMENTS, sizeof(CURVED_CONNECTOR_5_SEGMENTS)/sizeof(unsigned short), CURVED_CONNECTOR_5_CALC, sizeof(CURVED_CONNECTOR_5_CALC)/sizeof(Calculation), CURVED_CONNECTOR_5_DEFAULT_ADJUST, sizeof(CURVED_CONNECTOR_5_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

const Vertex | libmspub::CURVED_CONNECTOR_4_VERTICES []
const unsigned short | libmspub::CURVED_CONNECTOR_4_SEGMENTS []
const Calculation | libmspub::CURVED_CONNECTOR_4_CALC []
const int | libmspub::CURVED_CONNECTOR_4_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_CURVED_CONNECTOR_4 (CURVED_CONNECTOR_4_VERTICES, sizeof(CURVED_CONNECTOR_4_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_4_SEGMENTS, sizeof(CURVED_CONNECTOR_4_SEGMENTS)/sizeof(unsigned short), CURVED_CONNECTOR_4_CALC, sizeof(CURVED_CONNECTOR_4_CALC)/sizeof(Calculation), CURVED_CONNECTOR_4_DEFAULT_ADJUST, sizeof(CURVED_CONNECTOR_4_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

const Vertex | libmspub::CURVED_CONNECTOR_3_VERTICES []
const unsigned short | libmspub::CURVED_CONNECTOR_3_SEGMENTS []
const Calculation | libmspub::CURVED_CONNECTOR_3_CALC []
const int | libmspub::CURVED_CONNECTOR_3_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_CURVED_CONNECTOR_3 (CURVED_CONNECTOR_3_VERTICES, sizeof(CURVED_CONNECTOR_3_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_3_SEGMENTS, sizeof(CURVED_CONNECTOR_3_SEGMENTS)/sizeof(unsigned short), CURVED_CONNECTOR_3_CALC, sizeof(CURVED_CONNECTOR_3_CALC)/sizeof(Calculation), CURVED_CONNECTOR_3_DEFAULT_ADJUST, sizeof(CURVED_CONNECTOR_3_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

const Vertex | libmspub::BENT_CONNECTOR_5_VERTICES []
const unsigned short | libmspub::BENT_CONNECTOR_5_SEGMENTS []
const Calculation | libmspub::BENT_CONNECTOR_5_CALC []
const int | libmspub::BENT_CONNECTOR_5_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_BENT_CONNECTOR_5 (BENT_CONNECTOR_5_VERTICES, sizeof(BENT_CONNECTOR_5_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_5_SEGMENTS, sizeof(BENT_CONNECTOR_5_SEGMENTS)/sizeof(unsigned short), BENT_CONNECTOR_5_CALC, sizeof(BENT_CONNECTOR_5_CALC)/sizeof(Calculation), BENT_CONNECTOR_5_DEFAULT_ADJUST, sizeof(BENT_CONNECTOR_5_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

const Vertex | libmspub::CURVED_CONNECTOR_2_VERTICES []
const unsigned short | libmspub::CURVED_CONNECTOR_2_SEGMENTS []
const CustomShape | libmspub::CS_CURVED_CONNECTOR_2 (CURVED_CONNECTOR_2_VERTICES, sizeof(CURVED_CONNECTOR_2_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_2_SEGMENTS, sizeof(CURVED_CONNECTOR_2_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | libmspub::BENT_CONNECTOR_4_VERTICES []
const unsigned short | libmspub::BENT_CONNECTOR_4_SEGMENTS []
const Calculation | libmspub::BENT_CONNECTOR_4_CALC []
const int | libmspub::BENT_CONNECTOR_4_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_BENT_CONNECTOR_4 (BENT_CONNECTOR_4_VERTICES, sizeof(BENT_CONNECTOR_4_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_4_SEGMENTS, sizeof(BENT_CONNECTOR_4_SEGMENTS)/sizeof(unsigned short), BENT_CONNECTOR_4_CALC, sizeof(BENT_CONNECTOR_4_CALC)/sizeof(Calculation), BENT_CONNECTOR_4_DEFAULT_ADJUST, sizeof(BENT_CONNECTOR_4_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

const Vertex | libmspub::BENT_CONNECTOR_3_VERTICES []
const unsigned short | libmspub::BENT_CONNECTOR_3_SEGMENTS []
const Calculation | libmspub::BENT_CONNECTOR_3_CALC []
const int | libmspub::BENT_CONNECTOR_3_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_BENT_CONNECTOR_3 (BENT_CONNECTOR_3_VERTICES, sizeof(BENT_CONNECTOR_3_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_3_SEGMENTS, sizeof(BENT_CONNECTOR_3_SEGMENTS)/sizeof(unsigned short), BENT_CONNECTOR_3_CALC, sizeof(BENT_CONNECTOR_3_CALC)/sizeof(Calculation), BENT_CONNECTOR_3_DEFAULT_ADJUST, sizeof(BENT_CONNECTOR_3_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

const Vertex | libmspub::BENT_CONNECTOR_2_VERTICES []
const unsigned short | libmspub::BENT_CONNECTOR_2_SEGMENTS []
const CustomShape | libmspub::CS_BENT_CONNECTOR_2 (BENT_CONNECTOR_2_VERTICES, sizeof(BENT_CONNECTOR_2_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_2_SEGMENTS, sizeof(BENT_CONNECTOR_2_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | libmspub::STRAIGHT_CONNECTOR_1_VERTICES []
const unsigned short | libmspub::STRAIGHT_CONNECTOR_1_SEGMENTS []
const CustomShape | libmspub::CS_STRAIGHT_CONNECTOR_1 (STRAIGHT_CONNECTOR_1_VERTICES, sizeof(STRAIGHT_CONNECTOR_1_VERTICES)/sizeof(Vertex), STRAIGHT_CONNECTOR_1_SEGMENTS, sizeof(STRAIGHT_CONNECTOR_1_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | libmspub::TEXT_SIMPLE_VERTICES []
const CustomShape | libmspub::CS_TEXT_SIMPLE (TEXT_SIMPLE_VERTICES, sizeof(TEXT_SIMPLE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | libmspub::DONUT_VERTICES []
const unsigned short | libmspub::DONUT_SEGMENTS []
const Calculation | libmspub::DONUT_CALC []
const TextRectangle | libmspub::DONUT_TRS []
const int | libmspub::DONUT_DEFAULT_ADJUST []
const Vertex | libmspub::DONUT_GLUE_POINTS []
const CustomShape | libmspub::CS_DONUT (DONUT_VERTICES, sizeof(DONUT_VERTICES)/sizeof(Vertex), DONUT_SEGMENTS, sizeof(DONUT_SEGMENTS)/sizeof(unsigned short), DONUT_CALC, sizeof(DONUT_CALC)/sizeof(Calculation), DONUT_DEFAULT_ADJUST, sizeof(DONUT_DEFAULT_ADJUST)/sizeof(int), DONUT_TRS, sizeof(DONUT_TRS)/sizeof(TextRectangle), 21600, 21600, DONUT_GLUE_POINTS, sizeof(DONUT_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::CAN_VERTICES []
const unsigned short | libmspub::CAN_SEGMENTS []
const Calculation | libmspub::CAN_CALC []
const TextRectangle | libmspub::CAN_TRS []
const int | libmspub::CAN_DEFAULT_ADJUST []
const Vertex | libmspub::CAN_GLUE_POINTS []
const CustomShape | libmspub::CS_CAN (CAN_VERTICES, sizeof(CAN_VERTICES)/sizeof(Vertex), CAN_SEGMENTS, sizeof(CAN_SEGMENTS)/sizeof(unsigned short), CAN_CALC, sizeof(CAN_CALC)/sizeof(Calculation), CAN_DEFAULT_ADJUST, sizeof(CAN_DEFAULT_ADJUST)/sizeof(int), CAN_TRS, sizeof(CAN_TRS)/sizeof(TextRectangle), 88, 21600, CAN_GLUE_POINTS, sizeof(CAN_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::PLAQUE_VERTICES []
const unsigned short | libmspub::PLAQUE_SEGMENTS []
const Calculation | libmspub::PLAQUE_CALC []
const TextRectangle | libmspub::PLAQUE_TRS []
const int | libmspub::PLAQUE_DEFAULT_ADJUST []
const Vertex | libmspub::PLAQUE_GLUE_POINTS []

const CustomShape

libmspub::CS_PLAQUE (PLAQUE_VERTICES, sizeof(PLAQUE_VERTICES)/sizeof(Vertex), PLAQUE_SEGMENTS, sizeof(PLAQUE_SEGMENTS)/sizeof(unsigned short), PLAQUE_CALC, sizeof(PLAQUE_CALC)/sizeof(Calculation), PLAQUE_DEFAULT_ADJUST, sizeof(PLAQUE_DEFAULT_ADJUST)/sizeof(int), PLAQUE_TRS, sizeof(PLAQUE_TRS)/sizeof(TextRectangle), 21600, 21600, PLAQUE_GLUE_POINTS, sizeof(PLAQUE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::BALLOON_VERTICES []
const unsigned short | libmspub::BALLOON_SEGMENTS []
const Calculation | libmspub::BALLOON_CALC []
const TextRectangle | libmspub::BALLOON_TRS []
const int | libmspub::BALLOON_DEFAULT_ADJUST []
const Vertex | libmspub::ARC_VERTICES []
const unsigned short | libmspub::ARC_SEGMENTS []
const Calculation | libmspub::ARC_CALC []
const int | libmspub::ARC_DEFAULT_ADJUST []
const Vertex | libmspub::ARC_GLUE_POINTS []
const CustomShape | libmspub::CS_ARC (ARC_VERTICES, sizeof(ARC_VERTICES)/sizeof(Vertex), ARC_SEGMENTS, sizeof(ARC_SEGMENTS)/sizeof(unsigned short), ARC_CALC, sizeof(ARC_CALC)/sizeof(Calculation), ARC_DEFAULT_ADJUST, sizeof(ARC_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, ARC_GLUE_POINTS, sizeof(ARC_GLUE_POINTS)/sizeof(Vertex), 2|1)
const CustomShape | libmspub::CS_BALLOON (BALLOON_VERTICES, sizeof(BALLOON_VERTICES)/sizeof(Vertex), BALLOON_SEGMENTS, sizeof(BALLOON_SEGMENTS)/sizeof(unsigned short), BALLOON_CALC, sizeof(BALLOON_CALC)/sizeof(Calculation), BALLOON_DEFAULT_ADJUST, sizeof(BALLOON_DEFAULT_ADJUST)/sizeof(int), BALLOON_TRS, sizeof(BALLOON_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::CUBE_VERTICES []
const unsigned short | libmspub::CUBE_SEGMENTS []
const Calculation | libmspub::CUBE_CALC []
const TextRectangle | libmspub::CUBE_TRS []
const int | libmspub::CUBE_DEFAULT_ADJUST []
const Vertex | libmspub::CUBE_GLUE_POINTS []
const CustomShape | libmspub::CS_CUBE (CUBE_VERTICES, sizeof(CUBE_VERTICES)/sizeof(Vertex), CUBE_SEGMENTS, sizeof(CUBE_SEGMENTS)/sizeof(unsigned short), CUBE_CALC, sizeof(CUBE_CALC)/sizeof(Calculation), CUBE_DEFAULT_ADJUST, sizeof(CUBE_DEFAULT_ADJUST)/sizeof(int), CUBE_TRS, sizeof(CUBE_TRS)/sizeof(TextRectangle), 21600, 21600, CUBE_GLUE_POINTS, sizeof(CUBE_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::HOME_PLATE_VERTICES []
const unsigned short | libmspub::HOME_PLATE_SEGMENTS []
const Calculation | libmspub::HOME_PLATE_CALC []
const TextRectangle | libmspub::HOME_PLATE_TRS []
const int | libmspub::HOME_PLATE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_HOME_PLATE (HOME_PLATE_VERTICES, sizeof(HOME_PLATE_VERTICES)/sizeof(Vertex), HOME_PLATE_SEGMENTS, sizeof(HOME_PLATE_SEGMENTS)/sizeof(unsigned short), HOME_PLATE_CALC, sizeof(HOME_PLATE_CALC)/sizeof(Calculation), HOME_PLATE_DEFAULT_ADJUST, sizeof(HOME_PLATE_DEFAULT_ADJUST)/sizeof(int), HOME_PLATE_TRS, sizeof(HOME_PLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ARROW_VERTICES []
const unsigned short | libmspub::ARROW_SEGMENTS []
const Calculation | libmspub::ARROW_CALC []
const TextRectangle | libmspub::ARROW_TRS []
const int | libmspub::ARROW_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_ARROW (ARROW_VERTICES, sizeof(ARROW_VERTICES)/sizeof(Vertex), ARROW_SEGMENTS, sizeof(ARROW_SEGMENTS)/sizeof(unsigned short), ARROW_CALC, sizeof(ARROW_CALC)/sizeof(Calculation), ARROW_DEFAULT_ADJUST, sizeof(ARROW_DEFAULT_ADJUST)/sizeof(int), ARROW_TRS, sizeof(ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::OCTAGON_VERTICES []
const unsigned short | libmspub::OCTAGON_SEGMENTS []
const Calculation | libmspub::OCTAGON_CALC []
const TextRectangle | libmspub::OCTAGON_TRS []
const int | libmspub::OCTAGON_DEFAULT_ADJUST []
const Vertex | libmspub::OCTAGON_GLUE_POINTS []

const CustomShape

libmspub::CS_OCTAGON (OCTAGON_VERTICES, sizeof(OCTAGON_VERTICES)/sizeof(Vertex), OCTAGON_SEGMENTS, sizeof(OCTAGON_SEGMENTS)/sizeof(unsigned short), OCTAGON_CALC, sizeof(OCTAGON_CALC)/sizeof(Calculation), OCTAGON_DEFAULT_ADJUST, sizeof(OCTAGON_DEFAULT_ADJUST)/sizeof(int), OCTAGON_TRS, sizeof(OCTAGON_TRS)/sizeof(TextRectangle), 21600, 21600, OCTAGON_GLUE_POINTS, sizeof(OCTAGON_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::ROUND_RECTANGLE_VERTICES []
const unsigned short | libmspub::ROUND_RECTANGLE_SEGMENTS []
const Calculation | libmspub::ROUND_RECTANGLE_CALC []
const TextRectangle | libmspub::ROUND_RECTANGLE_TRS []
const int | libmspub::ROUND_RECTANGLE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ROUND_RECTANGLE (ROUND_RECTANGLE_VERTICES, sizeof(ROUND_RECTANGLE_VERTICES)/sizeof(Vertex), ROUND_RECTANGLE_SEGMENTS, sizeof(ROUND_RECTANGLE_SEGMENTS)/sizeof(unsigned short), ROUND_RECTANGLE_CALC, sizeof(ROUND_RECTANGLE_CALC)/sizeof(Calculation), ROUND_RECTANGLE_DEFAULT_ADJUST, sizeof(ROUND_RECTANGLE_DEFAULT_ADJUST)/sizeof(int), ROUND_RECTANGLE_TRS, sizeof(ROUND_RECTANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::STAR_VERTICES []
const TextRectangle | libmspub::STAR_TRS []
const CustomShape | libmspub::CS_STAR (STAR_VERTICES, sizeof(STAR_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, STAR_TRS, sizeof(STAR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::PLUS_VERTICES []
const Calculation | libmspub::PLUS_CALC []
const TextRectangle | libmspub::PLUS_TRS []
const int | libmspub::PLUS_DEFAULT_ADJUST []
const Vertex | libmspub::PLUS_GLUE_POINTS []
const CustomShape | libmspub::CS_PLUS (PLUS_VERTICES, sizeof(PLUS_VERTICES)/sizeof(Vertex), nullptr, 0, PLUS_CALC, sizeof(PLUS_CALC)/sizeof(Calculation), PLUS_DEFAULT_ADJUST, sizeof(PLUS_DEFAULT_ADJUST)/sizeof(int), PLUS_TRS, sizeof(PLUS_TRS)/sizeof(TextRectangle), 21600, 21600, PLUS_GLUE_POINTS, sizeof(PLUS_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::TRAPEZOID_VERTICES []
const unsigned short | libmspub::TRAPEZOID_SEGMENTS []
const Calculation | libmspub::TRAPEZOID_CALC []
const TextRectangle | libmspub::TRAPEZOID_TRS []
const int | libmspub::TRAPEZOID_DEFAULT_ADJUST []
const Vertex | libmspub::TRAPEZOID_GLUE_POINTS []

const CustomShape

libmspub::CS_TRAPEZOID (TRAPEZOID_VERTICES, sizeof(TRAPEZOID_VERTICES)/sizeof(Vertex), TRAPEZOID_SEGMENTS, sizeof(TRAPEZOID_SEGMENTS)/sizeof(unsigned short), TRAPEZOID_CALC, sizeof(TRAPEZOID_CALC)/sizeof(Calculation), TRAPEZOID_DEFAULT_ADJUST, sizeof(TRAPEZOID_DEFAULT_ADJUST)/sizeof(int), TRAPEZOID_TRS, sizeof(TRAPEZOID_TRS)/sizeof(TextRectangle), 21600, 21600, TRAPEZOID_GLUE_POINTS, sizeof(TRAPEZOID_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::DIAMOND_VERTICES []
const TextRectangle | libmspub::DIAMOND_TRS []
const Vertex | libmspub::DIAMOND_GLUE_POINTS []
const CustomShape | libmspub::CS_DIAMOND (DIAMOND_VERTICES, sizeof(DIAMOND_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, DIAMOND_TRS, sizeof(DIAMOND_TRS)/sizeof(TextRectangle), 21600, 21600, DIAMOND_GLUE_POINTS, sizeof(DIAMOND_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::RIGHT_TRIANGLE_VERTICES []
const TextRectangle | libmspub::RIGHT_TRIANGLE_TRS []
const Vertex | libmspub::RIGHT_TRIANGLE_GLUE_POINTS []
const CustomShape | libmspub::CS_RIGHT_TRIANGLE (RIGHT_TRIANGLE_VERTICES, sizeof(RIGHT_TRIANGLE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, RIGHT_TRIANGLE_TRS, sizeof(RIGHT_TRIANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, RIGHT_TRIANGLE_GLUE_POINTS, sizeof(RIGHT_TRIANGLE_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::RECTANGLE_VERTICES []
const CustomShape | libmspub::CS_RECTANGLE (RECTANGLE_VERTICES, sizeof(RECTANGLE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | libmspub::ELLIPSE_VERTICES []
const unsigned short | libmspub::ELLIPSE_SEGMENTS []
const TextRectangle | libmspub::ELLIPSE_TRS []
const Vertex | libmspub::ELLIPSE_GLUE_PTS []
const CustomShape | libmspub::CS_ELLIPSE (ELLIPSE_VERTICES, sizeof(ELLIPSE_VERTICES)/sizeof(Vertex), ELLIPSE_SEGMENTS, sizeof(ELLIPSE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, ELLIPSE_TRS, sizeof(ELLIPSE_TRS)/sizeof(TextRectangle), 21600, 21600, ELLIPSE_GLUE_PTS, sizeof(ELLIPSE_GLUE_PTS)/sizeof(Vertex))
const Vertex | libmspub::SEAL_4_VERTICES []
const Calculation | libmspub::SEAL_4_CALC []
const TextRectangle | libmspub::SEAL_4_TRS []
const int | libmspub::SEAL_4_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_SEAL_4 (SEAL_4_VERTICES, sizeof(SEAL_4_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_4_CALC, sizeof(SEAL_4_CALC)/sizeof(Calculation), SEAL_4_DEFAULT_ADJUST, sizeof(SEAL_4_DEFAULT_ADJUST)/sizeof(int), SEAL_4_TRS, sizeof(SEAL_4_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::ISOCELES_TRIANGLE_VERTICES []
const unsigned short | libmspub::ISOCELES_TRIANGLE_SEGMENTS []
const Calculation | libmspub::ISOCELES_TRIANGLE_CALC []
const TextRectangle | libmspub::ISOCELES_TRIANGLE_TRS []
const Vertex | libmspub::ISOCELES_TRIANGLE_GLUE_POINTS []
const int | libmspub::ISOCELES_TRIANGLE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ISOCELES_TRIANGLE (ISOCELES_TRIANGLE_VERTICES, sizeof(ISOCELES_TRIANGLE_VERTICES)/sizeof(Vertex), ISOCELES_TRIANGLE_SEGMENTS, sizeof(ISOCELES_TRIANGLE_SEGMENTS)/sizeof(unsigned short), ISOCELES_TRIANGLE_CALC, sizeof(ISOCELES_TRIANGLE_CALC)/sizeof(Calculation), ISOCELES_TRIANGLE_DEFAULT_ADJUST, sizeof(ISOCELES_TRIANGLE_DEFAULT_ADJUST)/sizeof(int), ISOCELES_TRIANGLE_TRS, sizeof(ISOCELES_TRIANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, ISOCELES_TRIANGLE_GLUE_POINTS, sizeof(ISOCELES_TRIANGLE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::PARALLELOGRAM_VERTICES []
const unsigned short | libmspub::PARALLELOGRAM_SEGMENTS []
const Calculation | libmspub::PARALLELOGRAM_CALC []
const TextRectangle | libmspub::PARALLELOGRAM_TRS []
const int | libmspub::PARALLELOGRAM_DEFAULT_ADJUST []
const Vertex | libmspub::PARALLELOGRAM_GLUE_POINTS []

const CustomShape

libmspub::CS_PARALLELOGRAM (PARALLELOGRAM_VERTICES, sizeof(PARALLELOGRAM_VERTICES)/sizeof(Vertex), PARALLELOGRAM_SEGMENTS, sizeof(PARALLELOGRAM_SEGMENTS)/sizeof(unsigned short), PARALLELOGRAM_CALC, sizeof(PARALLELOGRAM_CALC)/sizeof(Calculation), PARALLELOGRAM_DEFAULT_ADJUST, sizeof(PARALLELOGRAM_DEFAULT_ADJUST)/sizeof(int), PARALLELOGRAM_TRS, sizeof(PARALLELOGRAM_TRS)/sizeof(TextRectangle), 21600, 21600, PARALLELOGRAM_GLUE_POINTS, sizeof(PARALLELOGRAM_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::HEXAGON_VERTICES []
const unsigned short | libmspub::HEXAGON_SEGMENTS []
const Calculation | libmspub::HEXAGON_CALC []
const TextRectangle | libmspub::HEXAGON_TRS []
const int | libmspub::HEXAGON_DEFAULT_ADJUST []
const Vertex | libmspub::HEXAGON_GLUE_POINTS []

const CustomShape

libmspub::CS_HEXAGON (HEXAGON_VERTICES, sizeof(HEXAGON_VERTICES)/sizeof(Vertex), HEXAGON_SEGMENTS, sizeof(HEXAGON_SEGMENTS)/sizeof(unsigned short), HEXAGON_CALC, sizeof(HEXAGON_CALC)/sizeof(Calculation), HEXAGON_DEFAULT_ADJUST, sizeof(HEXAGON_DEFAULT_ADJUST)/sizeof(int), HEXAGON_TRS, sizeof(HEXAGON_TRS)/sizeof(TextRectangle), 21600, 21600, HEXAGON_GLUE_POINTS, sizeof(HEXAGON_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_SUMMING_JUNCTION_VERTICES []
const unsigned short | libmspub::FLOW_CHART_SUMMING_JUNCTION_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_SUMMING_JUNCTION_TRS []
const Vertex | libmspub::FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_SUMMING_JUNCTION (FLOW_CHART_SUMMING_JUNCTION_VERTICES, sizeof(FLOW_CHART_SUMMING_JUNCTION_VERTICES)/sizeof(Vertex), FLOW_CHART_SUMMING_JUNCTION_SEGMENTS, sizeof(FLOW_CHART_SUMMING_JUNCTION_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_SUMMING_JUNCTION_TRS, sizeof(FLOW_CHART_SUMMING_JUNCTION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS, sizeof(FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_PREPARATION_VERTICES []
const TextRectangle | libmspub::FLOW_CHART_PREPARATION_TRS []
const Vertex | libmspub::FLOW_CHART_PREPARATION_GLUE_POINTS []
const CustomShape | libmspub::CS_FLOW_CHART_PREPARATION (FLOW_CHART_PREPARATION_VERTICES, sizeof(FLOW_CHART_PREPARATION_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_PREPARATION_TRS, sizeof(FLOW_CHART_PREPARATION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_PREPARATION_GLUE_POINTS, sizeof(FLOW_CHART_PREPARATION_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::FLOW_CHART_PUNCHED_TAPE_VERTICES []
const unsigned short | libmspub::FLOW_CHART_PUNCHED_TAPE_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_PUNCHED_TAPE_TRS []
const Vertex | libmspub::FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_PUNCHED_TAPE (FLOW_CHART_PUNCHED_TAPE_VERTICES, sizeof(FLOW_CHART_PUNCHED_TAPE_VERTICES)/sizeof(Vertex), FLOW_CHART_PUNCHED_TAPE_SEGMENTS, sizeof(FLOW_CHART_PUNCHED_TAPE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_PUNCHED_TAPE_TRS, sizeof(FLOW_CHART_PUNCHED_TAPE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS, sizeof(FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_PUNCHED_CARD_VERTICES []
const TextRectangle | libmspub::FLOW_CHART_PUNCHED_CARD_TRS []
const Vertex | libmspub::FLOW_CHART_PUNCHED_CARD_GLUE_POINTS []
const CustomShape | libmspub::CS_FLOW_CHART_PUNCHED_CARD (FLOW_CHART_PUNCHED_CARD_VERTICES, sizeof(FLOW_CHART_PUNCHED_CARD_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_PUNCHED_CARD_TRS, sizeof(FLOW_CHART_PUNCHED_CARD_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_PUNCHED_CARD_GLUE_POINTS, sizeof(FLOW_CHART_PUNCHED_CARD_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::FLOW_CHART_CONNECTOR_VERTICES []
const unsigned short | libmspub::FLOW_CHART_CONNECTOR_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_CONNECTOR_TRS []
const Vertex | libmspub::FLOW_CHART_CONNECTOR_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_CONNECTOR (FLOW_CHART_CONNECTOR_VERTICES, sizeof(FLOW_CHART_CONNECTOR_VERTICES)/sizeof(Vertex), FLOW_CHART_CONNECTOR_SEGMENTS, sizeof(FLOW_CHART_CONNECTOR_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_CONNECTOR_TRS, sizeof(FLOW_CHART_CONNECTOR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_CONNECTOR_GLUE_POINTS, sizeof(FLOW_CHART_CONNECTOR_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_MANUAL_OPERATION_VERTICES []
const TextRectangle | libmspub::FLOW_CHART_MANUAL_OPERATION_TRS []
const Vertex | libmspub::FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_MANUAL_OPERATION (FLOW_CHART_MANUAL_OPERATION_VERTICES, sizeof(FLOW_CHART_MANUAL_OPERATION_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_MANUAL_OPERATION_TRS, sizeof(FLOW_CHART_MANUAL_OPERATION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS, sizeof(FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_MANUAL_INPUT_VERTICES []
const TextRectangle | libmspub::FLOW_CHART_MANUAL_INPUT_TRS []
const Vertex | libmspub::FLOW_CHART_MANUAL_INPUT_GLUE_POINTS []
const CustomShape | libmspub::CS_FLOW_CHART_MANUAL_INPUT (FLOW_CHART_MANUAL_INPUT_VERTICES, sizeof(FLOW_CHART_MANUAL_INPUT_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_MANUAL_INPUT_TRS, sizeof(FLOW_CHART_MANUAL_INPUT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MANUAL_INPUT_GLUE_POINTS, sizeof(FLOW_CHART_MANUAL_INPUT_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::FLOW_CHART_OR_VERTICES []
const unsigned short | libmspub::FLOW_CHART_OR_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_OR_TRS []
const Vertex | libmspub::FLOW_CHART_OR_GLUE_POINTS []
const CustomShape | libmspub::CS_FLOW_CHART_OR (FLOW_CHART_OR_VERTICES, sizeof(FLOW_CHART_OR_VERTICES)/sizeof(Vertex), FLOW_CHART_OR_SEGMENTS, sizeof(FLOW_CHART_OR_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_OR_TRS, sizeof(FLOW_CHART_OR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_OR_GLUE_POINTS, sizeof(FLOW_CHART_OR_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::FLOW_CHART_COLLATE_VERTICES []
const TextRectangle | libmspub::FLOW_CHART_COLLATE_TRS []
const Vertex | libmspub::FLOW_CHART_COLLATE_GLUE_POINTS []
const CustomShape | libmspub::CS_FLOW_CHART_COLLATE (FLOW_CHART_COLLATE_VERTICES, sizeof(FLOW_CHART_COLLATE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_COLLATE_TRS, sizeof(FLOW_CHART_COLLATE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_COLLATE_GLUE_POINTS, sizeof(FLOW_CHART_COLLATE_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::FLOW_CHART_SORT_VERTICES []
const unsigned short | libmspub::FLOW_CHART_SORT_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_SORT_TRS []
const CustomShape | libmspub::CS_FLOW_CHART_SORT (FLOW_CHART_SORT_VERTICES, sizeof(FLOW_CHART_SORT_VERTICES)/sizeof(Vertex), FLOW_CHART_SORT_SEGMENTS, sizeof(FLOW_CHART_SORT_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_SORT_TRS, sizeof(FLOW_CHART_SORT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::FLOW_CHART_EXTRACT_VERTICES []
const TextRectangle | libmspub::FLOW_CHART_EXTRACT_TRS []
const Vertex | libmspub::FLOW_CHART_EXTRACT_GLUE_POINTS []
const CustomShape | libmspub::CS_FLOW_CHART_EXTRACT (FLOW_CHART_EXTRACT_VERTICES, sizeof(FLOW_CHART_EXTRACT_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_EXTRACT_TRS, sizeof(FLOW_CHART_EXTRACT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_EXTRACT_GLUE_POINTS, sizeof(FLOW_CHART_EXTRACT_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::FLOW_CHART_MERGE_VERTICES []
const TextRectangle | libmspub::FLOW_CHART_MERGE_TRS []
const Vertex | libmspub::FLOW_CHART_MERGE_GLUE_POINTS []
const CustomShape | libmspub::CS_FLOW_CHART_MERGE (FLOW_CHART_MERGE_VERTICES, sizeof(FLOW_CHART_MERGE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_MERGE_TRS, sizeof(FLOW_CHART_MERGE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MERGE_GLUE_POINTS, sizeof(FLOW_CHART_MERGE_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::FLOW_CHART_ONLINE_STORAGE_VERTICES []
const unsigned short | libmspub::FLOW_CHART_ONLINE_STORAGE_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_ONLINE_STORAGE_TRS []
const Vertex | libmspub::FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_ONLINE_STORAGE (FLOW_CHART_ONLINE_STORAGE_VERTICES, sizeof(FLOW_CHART_ONLINE_STORAGE_VERTICES)/sizeof(Vertex), FLOW_CHART_ONLINE_STORAGE_SEGMENTS, sizeof(FLOW_CHART_ONLINE_STORAGE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_ONLINE_STORAGE_TRS, sizeof(FLOW_CHART_ONLINE_STORAGE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS, sizeof(FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_MAGNETIC_TAPE_VERTICES []
const unsigned short | libmspub::FLOW_CHART_MAGNETIC_TAPE_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_MAGNETIC_TAPE_TRS []
const Vertex | libmspub::FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_MAGNETIC_TAPE (FLOW_CHART_MAGNETIC_TAPE_VERTICES, sizeof(FLOW_CHART_MAGNETIC_TAPE_VERTICES)/sizeof(Vertex), FLOW_CHART_MAGNETIC_TAPE_SEGMENTS, sizeof(FLOW_CHART_MAGNETIC_TAPE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MAGNETIC_TAPE_TRS, sizeof(FLOW_CHART_MAGNETIC_TAPE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS, sizeof(FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_MAGNETIC_DISK_VERTICES []
const unsigned short | libmspub::FLOW_CHART_MAGNETIC_DISK_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_MAGNETIC_DISK_TRS []
const Vertex | libmspub::FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_MAGNETIC_DISK (FLOW_CHART_MAGNETIC_DISK_VERTICES, sizeof(FLOW_CHART_MAGNETIC_DISK_VERTICES)/sizeof(Vertex), FLOW_CHART_MAGNETIC_DISK_SEGMENTS, sizeof(FLOW_CHART_MAGNETIC_DISK_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MAGNETIC_DISK_TRS, sizeof(FLOW_CHART_MAGNETIC_DISK_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS, sizeof(FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_MAGNETIC_DRUM_VERTICES []
const unsigned short | libmspub::FLOW_CHART_MAGNETIC_DRUM_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_MAGNETIC_DRUM_TRS []
const Vertex | libmspub::FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_MAGNETIC_DRUM (FLOW_CHART_MAGNETIC_DRUM_VERTICES, sizeof(FLOW_CHART_MAGNETIC_DRUM_VERTICES)/sizeof(Vertex), FLOW_CHART_MAGNETIC_DRUM_SEGMENTS, sizeof(FLOW_CHART_MAGNETIC_DRUM_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MAGNETIC_DRUM_TRS, sizeof(FLOW_CHART_MAGNETIC_DRUM_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS, sizeof(FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_DIPSLAY_VERTICES []
const unsigned short | libmspub::FLOW_CHART_DIPSLAY_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_DIPSLAY_TRS []
const Vertex | libmspub::FLOW_CHART_DIPSLAY_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_DIPSLAY (FLOW_CHART_DIPSLAY_VERTICES, sizeof(FLOW_CHART_DIPSLAY_VERTICES)/sizeof(Vertex), FLOW_CHART_DIPSLAY_SEGMENTS, sizeof(FLOW_CHART_DIPSLAY_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DIPSLAY_TRS, sizeof(FLOW_CHART_DIPSLAY_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DIPSLAY_GLUE_POINTS, sizeof(FLOW_CHART_DIPSLAY_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_DELAY_VERTICES []
const unsigned short | libmspub::FLOW_CHART_DELAY_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_DELAY_TRS []
const Vertex | libmspub::FLOW_CHART_DELAY_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_DELAY (FLOW_CHART_DELAY_VERTICES, sizeof(FLOW_CHART_DELAY_VERTICES)/sizeof(Vertex), FLOW_CHART_DELAY_SEGMENTS, sizeof(FLOW_CHART_DELAY_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DELAY_TRS, sizeof(FLOW_CHART_DELAY_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DELAY_GLUE_POINTS, sizeof(FLOW_CHART_DELAY_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::TEXT_PLAIN_TEXT_VERTICES []
const unsigned short | libmspub::TEXT_PLAIN_TEXT_SEGMENTS []
const Calculation | libmspub::TEXT_PLAIN_TEXT_CALC []
const TextRectangle | libmspub::TEXT_PLAIN_TEXT_TRS []
const int | libmspub::TEXT_PLAIN_TEXT_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_PLAIN_TEXT (TEXT_PLAIN_TEXT_VERTICES, sizeof(TEXT_PLAIN_TEXT_VERTICES)/sizeof(Vertex), TEXT_PLAIN_TEXT_SEGMENTS, sizeof(TEXT_PLAIN_TEXT_SEGMENTS)/sizeof(unsigned short), TEXT_PLAIN_TEXT_CALC, sizeof(TEXT_PLAIN_TEXT_CALC)/sizeof(Calculation), TEXT_PLAIN_TEXT_DEFAULT_ADJUST, sizeof(TEXT_PLAIN_TEXT_DEFAULT_ADJUST)/sizeof(int), TEXT_PLAIN_TEXT_TRS, sizeof(TEXT_PLAIN_TEXT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_STOP_VERTICES []
const unsigned short | libmspub::TEXT_STOP_SEGMENTS []
const Calculation | libmspub::TEXT_STOP_CALC []
const TextRectangle | libmspub::TEXT_STOP_TRS []
const int | libmspub::TEXT_STOP_DEFAULT_ADJUST []
const CustomShape | libmspub::CS_TEXT_STOP (TEXT_STOP_VERTICES, sizeof(TEXT_STOP_VERTICES)/sizeof(Vertex), TEXT_STOP_SEGMENTS, sizeof(TEXT_STOP_SEGMENTS)/sizeof(unsigned short), TEXT_STOP_CALC, sizeof(TEXT_STOP_CALC)/sizeof(Calculation), TEXT_STOP_DEFAULT_ADJUST, sizeof(TEXT_STOP_DEFAULT_ADJUST)/sizeof(int), TEXT_STOP_TRS, sizeof(TEXT_STOP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | libmspub::TEXT_TRIANGLE_VERTICES []
const unsigned short | libmspub::TEXT_TRIANGLE_SEGMENTS []
const Calculation | libmspub::TEXT_TRIANGLE_CALC []
const TextRectangle | libmspub::TEXT_TRIANGLE_TRS []
const int | libmspub::TEXT_TRIANGLE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_TRIANGLE (TEXT_TRIANGLE_VERTICES, sizeof(TEXT_TRIANGLE_VERTICES)/sizeof(Vertex), TEXT_TRIANGLE_SEGMENTS, sizeof(TEXT_TRIANGLE_SEGMENTS)/sizeof(unsigned short), TEXT_TRIANGLE_CALC, sizeof(TEXT_TRIANGLE_CALC)/sizeof(Calculation), TEXT_TRIANGLE_DEFAULT_ADJUST, sizeof(TEXT_TRIANGLE_DEFAULT_ADJUST)/sizeof(int), TEXT_TRIANGLE_TRS, sizeof(TEXT_TRIANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_TRIANGLE_INVERTED_VERTICES []
const unsigned short | libmspub::TEXT_TRIANGLE_INVERTED_SEGMENTS []
const Calculation | libmspub::TEXT_TRIANGLE_INVERTED_CALC []
const TextRectangle | libmspub::TEXT_TRIANGLE_INVERTED_TRS []
const int | libmspub::TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_TRIANGLE_INVERTED (TEXT_TRIANGLE_INVERTED_VERTICES, sizeof(TEXT_TRIANGLE_INVERTED_VERTICES)/sizeof(Vertex), TEXT_TRIANGLE_INVERTED_SEGMENTS, sizeof(TEXT_TRIANGLE_INVERTED_SEGMENTS)/sizeof(unsigned short), TEXT_TRIANGLE_INVERTED_CALC, sizeof(TEXT_TRIANGLE_INVERTED_CALC)/sizeof(Calculation), TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST, sizeof(TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST)/sizeof(int), TEXT_TRIANGLE_INVERTED_TRS, sizeof(TEXT_TRIANGLE_INVERTED_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::FLOW_CHART_DISPLAY_VERTICES []
const unsigned short | libmspub::FLOW_CHART_DISPLAY_SEGMENTS []
const TextRectangle | libmspub::FLOW_CHART_DISPLAY_TRS []
const Vertex | libmspub::FLOW_CHART_DISPLAY_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_DISPLAY (FLOW_CHART_DISPLAY_VERTICES, sizeof(FLOW_CHART_DISPLAY_VERTICES)/sizeof(Vertex), FLOW_CHART_DISPLAY_SEGMENTS, sizeof(FLOW_CHART_DISPLAY_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DISPLAY_TRS, sizeof(FLOW_CHART_DISPLAY_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DISPLAY_GLUE_POINTS, sizeof(FLOW_CHART_DISPLAY_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::TEXT_CHEVRON_VERTICES []
const unsigned short | libmspub::TEXT_CHEVRON_SEGMENTS []
const Calculation | libmspub::TEXT_CHEVRON_CALC []
const TextRectangle | libmspub::TEXT_CHEVRON_TRS []
const int | libmspub::TEXT_CHEVRON_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_CHEVRON (TEXT_CHEVRON_VERTICES, sizeof(TEXT_CHEVRON_VERTICES)/sizeof(Vertex), TEXT_CHEVRON_SEGMENTS, sizeof(TEXT_CHEVRON_SEGMENTS)/sizeof(unsigned short), TEXT_CHEVRON_CALC, sizeof(TEXT_CHEVRON_CALC)/sizeof(Calculation), TEXT_CHEVRON_DEFAULT_ADJUST, sizeof(TEXT_CHEVRON_DEFAULT_ADJUST)/sizeof(int), TEXT_CHEVRON_TRS, sizeof(TEXT_CHEVRON_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_CHEVRON_INVERTED_VERTICES []
const unsigned short | libmspub::TEXT_CHEVRON_INVERTED_SEGMENTS []
const Calculation | libmspub::TEXT_CHEVRON_INVERTED_CALC []
const TextRectangle | libmspub::TEXT_CHEVRON_INVERTED_TRS []
const int | libmspub::TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST []
const Vertex | libmspub::TEXT_CHEVRON_INVERTED_GLUE_POINTS []

const CustomShape

libmspub::CS_TEXT_CHEVRON_INVERTED (TEXT_CHEVRON_INVERTED_VERTICES, sizeof(TEXT_CHEVRON_INVERTED_VERTICES)/sizeof(Vertex), TEXT_CHEVRON_INVERTED_SEGMENTS, sizeof(TEXT_CHEVRON_INVERTED_SEGMENTS)/sizeof(unsigned short), TEXT_CHEVRON_INVERTED_CALC, sizeof(TEXT_CHEVRON_INVERTED_CALC)/sizeof(Calculation), TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST, sizeof(TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST)/sizeof(int), TEXT_CHEVRON_INVERTED_TRS, sizeof(TEXT_CHEVRON_INVERTED_TRS)/sizeof(TextRectangle), 21600, 21600, TEXT_CHEVRON_INVERTED_GLUE_POINTS, sizeof(TEXT_CHEVRON_INVERTED_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::TEXT_RING_OUTSIDE_VERTICES []
const unsigned short | libmspub::TEXT_RING_OUTSIDE_SEGMENTS []
const Calculation | libmspub::TEXT_RING_OUTSIDE_CALC []
const TextRectangle | libmspub::TEXT_RING_OUTSIDE_TRS []
const int | libmspub::TEXT_RING_OUTSIDE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_RING_OUTSIDE (TEXT_RING_OUTSIDE_VERTICES, sizeof(TEXT_RING_OUTSIDE_VERTICES)/sizeof(Vertex), TEXT_RING_OUTSIDE_SEGMENTS, sizeof(TEXT_RING_OUTSIDE_SEGMENTS)/sizeof(unsigned short), TEXT_RING_OUTSIDE_CALC, sizeof(TEXT_RING_OUTSIDE_CALC)/sizeof(Calculation), TEXT_RING_OUTSIDE_DEFAULT_ADJUST, sizeof(TEXT_RING_OUTSIDE_DEFAULT_ADJUST)/sizeof(int), TEXT_RING_OUTSIDE_TRS, sizeof(TEXT_RING_OUTSIDE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_ARCH_UP_CURVE_VERTICES []
const unsigned short | libmspub::TEXT_ARCH_UP_CURVE_SEGMENTS []
const Calculation | libmspub::TEXT_ARCH_UP_CURVE_CALC []
const TextRectangle | libmspub::TEXT_ARCH_UP_CURVE_TRS []
const int | libmspub::TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_ARCH_UP_CURVE (TEXT_ARCH_UP_CURVE_VERTICES, sizeof(TEXT_ARCH_UP_CURVE_VERTICES)/sizeof(Vertex), TEXT_ARCH_UP_CURVE_SEGMENTS, sizeof(TEXT_ARCH_UP_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_UP_CURVE_CALC, sizeof(TEXT_ARCH_UP_CURVE_CALC)/sizeof(Calculation), TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST, sizeof(TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_UP_CURVE_TRS, sizeof(TEXT_ARCH_UP_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_ARCH_UP_POUR_VERTICES []
const unsigned short | libmspub::TEXT_ARCH_UP_POUR_SEGMENTS []
const Calculation | libmspub::TEXT_ARCH_UP_POUR_CALC []
const TextRectangle | libmspub::TEXT_ARCH_UP_POUR_TRS []
const int | libmspub::TEXT_ARCH_UP_POUR_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_ARCH_UP_POUR (TEXT_ARCH_UP_POUR_VERTICES, sizeof(TEXT_ARCH_UP_POUR_VERTICES)/sizeof(Vertex), TEXT_ARCH_UP_POUR_SEGMENTS, sizeof(TEXT_ARCH_UP_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_UP_POUR_CALC, sizeof(TEXT_ARCH_UP_POUR_CALC)/sizeof(Calculation), TEXT_ARCH_UP_POUR_DEFAULT_ADJUST, sizeof(TEXT_ARCH_UP_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_UP_POUR_TRS, sizeof(TEXT_ARCH_UP_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_ARCH_DOWN_CURVE_VERTICES []
const unsigned short | libmspub::TEXT_ARCH_DOWN_CURVE_SEGMENTS []
const Calculation | libmspub::TEXT_ARCH_DOWN_CURVE_CALC []
const TextRectangle | libmspub::TEXT_ARCH_DOWN_CURVE_TRS []
const int | libmspub::TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_ARCH_DOWN_CURVE (TEXT_ARCH_DOWN_CURVE_VERTICES, sizeof(TEXT_ARCH_DOWN_CURVE_VERTICES)/sizeof(Vertex), TEXT_ARCH_DOWN_CURVE_SEGMENTS, sizeof(TEXT_ARCH_DOWN_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_DOWN_CURVE_CALC, sizeof(TEXT_ARCH_DOWN_CURVE_CALC)/sizeof(Calculation), TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST, sizeof(TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_DOWN_CURVE_TRS, sizeof(TEXT_ARCH_DOWN_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_CIRCLE_CURVE_VERTICES []
const unsigned short | libmspub::TEXT_CIRCLE_CURVE_SEGMENTS []
const Calculation | libmspub::TEXT_CIRCLE_CURVE_CALC []
const TextRectangle | libmspub::TEXT_CIRCLE_CURVE_TRS []
const int | libmspub::TEXT_CIRCLE_CURVE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_CIRCLE_CURVE (TEXT_CIRCLE_CURVE_VERTICES, sizeof(TEXT_CIRCLE_CURVE_VERTICES)/sizeof(Vertex), TEXT_CIRCLE_CURVE_SEGMENTS, sizeof(TEXT_CIRCLE_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_CIRCLE_CURVE_CALC, sizeof(TEXT_CIRCLE_CURVE_CALC)/sizeof(Calculation), TEXT_CIRCLE_CURVE_DEFAULT_ADJUST, sizeof(TEXT_CIRCLE_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_CIRCLE_CURVE_TRS, sizeof(TEXT_CIRCLE_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_BUTTON_CURVE_VERTICES []
const unsigned short | libmspub::TEXT_BUTTON_CURVE_SEGMENTS []
const Calculation | libmspub::TEXT_BUTTON_CURVE_CALC []
const TextRectangle | libmspub::TEXT_BUTTON_CURVE_TRS []
const int | libmspub::TEXT_BUTTON_CURVE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_BUTTON_CURVE (TEXT_BUTTON_CURVE_VERTICES, sizeof(TEXT_BUTTON_CURVE_VERTICES)/sizeof(Vertex), TEXT_BUTTON_CURVE_SEGMENTS, sizeof(TEXT_BUTTON_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_BUTTON_CURVE_CALC, sizeof(TEXT_BUTTON_CURVE_CALC)/sizeof(Calculation), TEXT_BUTTON_CURVE_DEFAULT_ADJUST, sizeof(TEXT_BUTTON_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_BUTTON_CURVE_TRS, sizeof(TEXT_BUTTON_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_ARCH_DOWN_POUR_VERTICES []
const unsigned short | libmspub::TEXT_ARCH_DOWN_POUR_SEGMENTS []
const Calculation | libmspub::TEXT_ARCH_DOWN_POUR_CALC []
const TextRectangle | libmspub::TEXT_ARCH_DOWN_POUR_TRS []
const int | libmspub::TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_ARCH_DOWN_POUR (TEXT_ARCH_DOWN_POUR_VERTICES, sizeof(TEXT_ARCH_DOWN_POUR_VERTICES)/sizeof(Vertex), TEXT_ARCH_DOWN_POUR_SEGMENTS, sizeof(TEXT_ARCH_DOWN_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_DOWN_POUR_CALC, sizeof(TEXT_ARCH_DOWN_POUR_CALC)/sizeof(Calculation), TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST, sizeof(TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_DOWN_POUR_TRS, sizeof(TEXT_ARCH_DOWN_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_CIRCLE_POUR_VERTICES []
const unsigned short | libmspub::TEXT_CIRCLE_POUR_SEGMENTS []
const Calculation | libmspub::TEXT_CIRCLE_POUR_CALC []
const TextRectangle | libmspub::TEXT_CIRCLE_POUR_TRS []
const int | libmspub::TEXT_CIRCLE_POUR_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_CIRCLE_POUR (TEXT_CIRCLE_POUR_VERTICES, sizeof(TEXT_CIRCLE_POUR_VERTICES)/sizeof(Vertex), TEXT_CIRCLE_POUR_SEGMENTS, sizeof(TEXT_CIRCLE_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_CIRCLE_POUR_CALC, sizeof(TEXT_CIRCLE_POUR_CALC)/sizeof(Calculation), TEXT_CIRCLE_POUR_DEFAULT_ADJUST, sizeof(TEXT_CIRCLE_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_CIRCLE_POUR_TRS, sizeof(TEXT_CIRCLE_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_BUTTON_POUR_VERTICES []
const unsigned short | libmspub::TEXT_BUTTON_POUR_SEGMENTS []
const Calculation | libmspub::TEXT_BUTTON_POUR_CALC []
const TextRectangle | libmspub::TEXT_BUTTON_POUR_TRS []
const int | libmspub::TEXT_BUTTON_POUR_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_BUTTON_POUR (TEXT_BUTTON_POUR_VERTICES, sizeof(TEXT_BUTTON_POUR_VERTICES)/sizeof(Vertex), TEXT_BUTTON_POUR_SEGMENTS, sizeof(TEXT_BUTTON_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_BUTTON_POUR_CALC, sizeof(TEXT_BUTTON_POUR_CALC)/sizeof(Calculation), TEXT_BUTTON_POUR_DEFAULT_ADJUST, sizeof(TEXT_BUTTON_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_BUTTON_POUR_TRS, sizeof(TEXT_BUTTON_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_CURVE_UP_VERTICES []
const unsigned short | libmspub::TEXT_CURVE_UP_SEGMENTS []
const Calculation | libmspub::TEXT_CURVE_UP_CALC []
const TextRectangle | libmspub::TEXT_CURVE_UP_TRS []
const int | libmspub::TEXT_CURVE_UP_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_CURVE_UP (TEXT_CURVE_UP_VERTICES, sizeof(TEXT_CURVE_UP_VERTICES)/sizeof(Vertex), TEXT_CURVE_UP_SEGMENTS, sizeof(TEXT_CURVE_UP_SEGMENTS)/sizeof(unsigned short), TEXT_CURVE_UP_CALC, sizeof(TEXT_CURVE_UP_CALC)/sizeof(Calculation), TEXT_CURVE_UP_DEFAULT_ADJUST, sizeof(TEXT_CURVE_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_CURVE_UP_TRS, sizeof(TEXT_CURVE_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_CURVE_DOWN_VERTICES []
const unsigned short | libmspub::TEXT_CURVE_DOWN_SEGMENTS []
const Calculation | libmspub::TEXT_CURVE_DOWN_CALC []
const TextRectangle | libmspub::TEXT_CURVE_DOWN_TRS []
const int | libmspub::TEXT_CURVE_DOWN_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_CURVE_DOWN (TEXT_CURVE_DOWN_VERTICES, sizeof(TEXT_CURVE_DOWN_VERTICES)/sizeof(Vertex), TEXT_CURVE_DOWN_SEGMENTS, sizeof(TEXT_CURVE_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_CURVE_DOWN_CALC, sizeof(TEXT_CURVE_DOWN_CALC)/sizeof(Calculation), TEXT_CURVE_DOWN_DEFAULT_ADJUST, sizeof(TEXT_CURVE_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_CURVE_DOWN_TRS, sizeof(TEXT_CURVE_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_CASCADE_UP_VERTICES []
const unsigned short | libmspub::TEXT_CASCADE_UP_SEGMENTS []
const Calculation | libmspub::TEXT_CASCADE_UP_CALC []
const TextRectangle | libmspub::TEXT_CASCADE_UP_TRS []
const int | libmspub::TEXT_CASCADE_UP_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_CASCADE_UP (TEXT_CASCADE_UP_VERTICES, sizeof(TEXT_CASCADE_UP_VERTICES)/sizeof(Vertex), TEXT_CASCADE_UP_SEGMENTS, sizeof(TEXT_CASCADE_UP_SEGMENTS)/sizeof(unsigned short), TEXT_CASCADE_UP_CALC, sizeof(TEXT_CASCADE_UP_CALC)/sizeof(Calculation), TEXT_CASCADE_UP_DEFAULT_ADJUST, sizeof(TEXT_CASCADE_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_CASCADE_UP_TRS, sizeof(TEXT_CASCADE_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_CASCADE_DOWN_VERTICES []
const unsigned short | libmspub::TEXT_CASCADE_DOWN_SEGMENTS []
const Calculation | libmspub::TEXT_CASCADE_DOWN_CALC []
const TextRectangle | libmspub::TEXT_CASCADE_DOWN_TRS []
const int | libmspub::TEXT_CASCADE_DOWN_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_CASCADE_DOWN (TEXT_CASCADE_DOWN_VERTICES, sizeof(TEXT_CASCADE_DOWN_VERTICES)/sizeof(Vertex), TEXT_CASCADE_DOWN_SEGMENTS, sizeof(TEXT_CASCADE_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_CASCADE_DOWN_CALC, sizeof(TEXT_CASCADE_DOWN_CALC)/sizeof(Calculation), TEXT_CASCADE_DOWN_DEFAULT_ADJUST, sizeof(TEXT_CASCADE_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_CASCADE_DOWN_TRS, sizeof(TEXT_CASCADE_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_WAVE_1_VERTICES []
const unsigned short | libmspub::TEXT_WAVE_1_SEGMENTS []
const Calculation | libmspub::TEXT_WAVE_1_CALC []
const TextRectangle | libmspub::TEXT_WAVE_1_TRS []
const int | libmspub::TEXT_WAVE_1_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_WAVE_1 (TEXT_WAVE_1_VERTICES, sizeof(TEXT_WAVE_1_VERTICES)/sizeof(Vertex), TEXT_WAVE_1_SEGMENTS, sizeof(TEXT_WAVE_1_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_1_CALC, sizeof(TEXT_WAVE_1_CALC)/sizeof(Calculation), TEXT_WAVE_1_DEFAULT_ADJUST, sizeof(TEXT_WAVE_1_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_1_TRS, sizeof(TEXT_WAVE_1_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_WAVE_2_VERTICES []
const unsigned short | libmspub::TEXT_WAVE_2_SEGMENTS []
const Calculation | libmspub::TEXT_WAVE_2_CALC []
const TextRectangle | libmspub::TEXT_WAVE_2_TRS []
const int | libmspub::TEXT_WAVE_2_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_WAVE_2 (TEXT_WAVE_2_VERTICES, sizeof(TEXT_WAVE_2_VERTICES)/sizeof(Vertex), TEXT_WAVE_2_SEGMENTS, sizeof(TEXT_WAVE_2_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_2_CALC, sizeof(TEXT_WAVE_2_CALC)/sizeof(Calculation), TEXT_WAVE_2_DEFAULT_ADJUST, sizeof(TEXT_WAVE_2_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_2_TRS, sizeof(TEXT_WAVE_2_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_WAVE_3_VERTICES []
const unsigned short | libmspub::TEXT_WAVE_3_SEGMENTS []
const Calculation | libmspub::TEXT_WAVE_3_CALC []
const TextRectangle | libmspub::TEXT_WAVE_3_TRS []
const int | libmspub::TEXT_WAVE_3_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_WAVE_3 (TEXT_WAVE_3_VERTICES, sizeof(TEXT_WAVE_3_VERTICES)/sizeof(Vertex), TEXT_WAVE_3_SEGMENTS, sizeof(TEXT_WAVE_3_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_3_CALC, sizeof(TEXT_WAVE_3_CALC)/sizeof(Calculation), TEXT_WAVE_3_DEFAULT_ADJUST, sizeof(TEXT_WAVE_3_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_3_TRS, sizeof(TEXT_WAVE_3_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_WAVE_4_VERTICES []
const unsigned short | libmspub::TEXT_WAVE_4_SEGMENTS []
const Calculation | libmspub::TEXT_WAVE_4_CALC []
const TextRectangle | libmspub::TEXT_WAVE_4_TRS []
const int | libmspub::TEXT_WAVE_4_DEFAULT_ADJUST []
const Vertex | libmspub::TEXT_WAVE_4_GLUE_POINTS []

const CustomShape

libmspub::CS_TEXT_WAVE_4 (TEXT_WAVE_4_VERTICES, sizeof(TEXT_WAVE_4_VERTICES)/sizeof(Vertex), TEXT_WAVE_4_SEGMENTS, sizeof(TEXT_WAVE_4_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_4_CALC, sizeof(TEXT_WAVE_4_CALC)/sizeof(Calculation), TEXT_WAVE_4_DEFAULT_ADJUST, sizeof(TEXT_WAVE_4_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_4_TRS, sizeof(TEXT_WAVE_4_TRS)/sizeof(TextRectangle), 21600, 21600, TEXT_WAVE_4_GLUE_POINTS, sizeof(TEXT_WAVE_4_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::TEXT_INFLATE_VERTICES []
const unsigned short | libmspub::TEXT_INFLATE_SEGMENTS []
const Calculation | libmspub::TEXT_INFLATE_CALC []
const TextRectangle | libmspub::TEXT_INFLATE_TRS []
const int | libmspub::TEXT_INFLATE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_INFLATE (TEXT_INFLATE_VERTICES, sizeof(TEXT_INFLATE_VERTICES)/sizeof(Vertex), TEXT_INFLATE_SEGMENTS, sizeof(TEXT_INFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_INFLATE_CALC, sizeof(TEXT_INFLATE_CALC)/sizeof(Calculation), TEXT_INFLATE_DEFAULT_ADJUST, sizeof(TEXT_INFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_INFLATE_TRS, sizeof(TEXT_INFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_DEFLATE_VERTICES []
const unsigned short | libmspub::TEXT_DEFLATE_SEGMENTS []
const Calculation | libmspub::TEXT_DEFLATE_CALC []
const TextRectangle | libmspub::TEXT_DEFLATE_TRS []
const int | libmspub::TEXT_DEFLATE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_DEFLATE (TEXT_DEFLATE_VERTICES, sizeof(TEXT_DEFLATE_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_SEGMENTS, sizeof(TEXT_DEFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_CALC, sizeof(TEXT_DEFLATE_CALC)/sizeof(Calculation), TEXT_DEFLATE_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_TRS, sizeof(TEXT_DEFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_INFLATE_BOTTOM_VERTICES []
const unsigned short | libmspub::TEXT_INFLATE_BOTTOM_SEGMENTS []
const Calculation | libmspub::TEXT_INFLATE_BOTTOM_CALC []
const TextRectangle | libmspub::TEXT_INFLATE_BOTTOM_TRS []
const int | libmspub::TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_INFLATE_BOTTOM (TEXT_INFLATE_BOTTOM_VERTICES, sizeof(TEXT_INFLATE_BOTTOM_VERTICES)/sizeof(Vertex), TEXT_INFLATE_BOTTOM_SEGMENTS, sizeof(TEXT_INFLATE_BOTTOM_SEGMENTS)/sizeof(unsigned short), TEXT_INFLATE_BOTTOM_CALC, sizeof(TEXT_INFLATE_BOTTOM_CALC)/sizeof(Calculation), TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST, sizeof(TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST)/sizeof(int), TEXT_INFLATE_BOTTOM_TRS, sizeof(TEXT_INFLATE_BOTTOM_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_DEFLATE_BOTTOM_VERTICES []
const unsigned short | libmspub::TEXT_DEFLATE_BOTTOM_SEGMENTS []
const Calculation | libmspub::TEXT_DEFLATE_BOTTOM_CALC []
const TextRectangle | libmspub::TEXT_DEFLATE_BOTTOM_TRS []
const int | libmspub::TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_DEFLATE_BOTTOM (TEXT_DEFLATE_BOTTOM_VERTICES, sizeof(TEXT_DEFLATE_BOTTOM_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_BOTTOM_SEGMENTS, sizeof(TEXT_DEFLATE_BOTTOM_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_BOTTOM_CALC, sizeof(TEXT_DEFLATE_BOTTOM_CALC)/sizeof(Calculation), TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_BOTTOM_TRS, sizeof(TEXT_DEFLATE_BOTTOM_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_INFLATE_TOP_VERTICES []
const unsigned short | libmspub::TEXT_INFLATE_TOP_SEGMENTS []
const Calculation | libmspub::TEXT_INFLATE_TOP_CALC []
const TextRectangle | libmspub::TEXT_INFLATE_TOP_TRS []
const int | libmspub::TEXT_INFLATE_TOP_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_INFLATE_TOP (TEXT_INFLATE_TOP_VERTICES, sizeof(TEXT_INFLATE_TOP_VERTICES)/sizeof(Vertex), TEXT_INFLATE_TOP_SEGMENTS, sizeof(TEXT_INFLATE_TOP_SEGMENTS)/sizeof(unsigned short), TEXT_INFLATE_TOP_CALC, sizeof(TEXT_INFLATE_TOP_CALC)/sizeof(Calculation), TEXT_INFLATE_TOP_DEFAULT_ADJUST, sizeof(TEXT_INFLATE_TOP_DEFAULT_ADJUST)/sizeof(int), TEXT_INFLATE_TOP_TRS, sizeof(TEXT_INFLATE_TOP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_DEFLATE_TOP_VERTICES []
const unsigned short | libmspub::TEXT_DEFLATE_TOP_SEGMENTS []
const Calculation | libmspub::TEXT_DEFLATE_TOP_CALC []
const TextRectangle | libmspub::TEXT_DEFLATE_TOP_TRS []
const int | libmspub::TEXT_DEFLATE_TOP_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_DEFLATE_TOP (TEXT_DEFLATE_TOP_VERTICES, sizeof(TEXT_DEFLATE_TOP_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_TOP_SEGMENTS, sizeof(TEXT_DEFLATE_TOP_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_TOP_CALC, sizeof(TEXT_DEFLATE_TOP_CALC)/sizeof(Calculation), TEXT_DEFLATE_TOP_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_TOP_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_TOP_TRS, sizeof(TEXT_DEFLATE_TOP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_DEFLATE_INFLATE_VERTICES []
const unsigned short | libmspub::TEXT_DEFLATE_INFLATE_SEGMENTS []
const Calculation | libmspub::TEXT_DEFLATE_INFLATE_CALC []
const TextRectangle | libmspub::TEXT_DEFLATE_INFLATE_TRS []
const int | libmspub::TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_DEFLATE_INFLATE (TEXT_DEFLATE_INFLATE_VERTICES, sizeof(TEXT_DEFLATE_INFLATE_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_INFLATE_SEGMENTS, sizeof(TEXT_DEFLATE_INFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_INFLATE_CALC, sizeof(TEXT_DEFLATE_INFLATE_CALC)/sizeof(Calculation), TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_INFLATE_TRS, sizeof(TEXT_DEFLATE_INFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES []
const unsigned short | libmspub::TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS []
const Calculation | libmspub::TEXT_DEFLATE_INFLATE_DEFLATE_CALC []
const TextRectangle | libmspub::TEXT_DEFLATE_INFLATE_DEFLATE_TRS []
const int | libmspub::TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_DEFLATE_INFLATE_DEFLATE (TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_INFLATE_DEFLATE_CALC, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_CALC)/sizeof(Calculation), TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_INFLATE_DEFLATE_TRS, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_FADE_RIGHT_VERTICES []
const unsigned short | libmspub::TEXT_FADE_RIGHT_SEGMENTS []
const Calculation | libmspub::TEXT_FADE_RIGHT_CALC []
const TextRectangle | libmspub::TEXT_FADE_RIGHT_TRS []
const int | libmspub::TEXT_FADE_RIGHT_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_FADE_RIGHT (TEXT_FADE_RIGHT_VERTICES, sizeof(TEXT_FADE_RIGHT_VERTICES)/sizeof(Vertex), TEXT_FADE_RIGHT_SEGMENTS, sizeof(TEXT_FADE_RIGHT_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_RIGHT_CALC, sizeof(TEXT_FADE_RIGHT_CALC)/sizeof(Calculation), TEXT_FADE_RIGHT_DEFAULT_ADJUST, sizeof(TEXT_FADE_RIGHT_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_RIGHT_TRS, sizeof(TEXT_FADE_RIGHT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_FADE_LEFT_VERTICES []
const unsigned short | libmspub::TEXT_FADE_LEFT_SEGMENTS []
const Calculation | libmspub::TEXT_FADE_LEFT_CALC []
const TextRectangle | libmspub::TEXT_FADE_LEFT_TRS []
const int | libmspub::TEXT_FADE_LEFT_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_FADE_LEFT (TEXT_FADE_LEFT_VERTICES, sizeof(TEXT_FADE_LEFT_VERTICES)/sizeof(Vertex), TEXT_FADE_LEFT_SEGMENTS, sizeof(TEXT_FADE_LEFT_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_LEFT_CALC, sizeof(TEXT_FADE_LEFT_CALC)/sizeof(Calculation), TEXT_FADE_LEFT_DEFAULT_ADJUST, sizeof(TEXT_FADE_LEFT_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_LEFT_TRS, sizeof(TEXT_FADE_LEFT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_FADE_UP_VERTICES []
const unsigned short | libmspub::TEXT_FADE_UP_SEGMENTS []
const Calculation | libmspub::TEXT_FADE_UP_CALC []
const TextRectangle | libmspub::TEXT_FADE_UP_TRS []
const int | libmspub::TEXT_FADE_UP_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_FADE_UP (TEXT_FADE_UP_VERTICES, sizeof(TEXT_FADE_UP_VERTICES)/sizeof(Vertex), TEXT_FADE_UP_SEGMENTS, sizeof(TEXT_FADE_UP_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_UP_CALC, sizeof(TEXT_FADE_UP_CALC)/sizeof(Calculation), TEXT_FADE_UP_DEFAULT_ADJUST, sizeof(TEXT_FADE_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_UP_TRS, sizeof(TEXT_FADE_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_FADE_DOWN_VERTICES []
const unsigned short | libmspub::TEXT_FADE_DOWN_SEGMENTS []
const Calculation | libmspub::TEXT_FADE_DOWN_CALC []
const TextRectangle | libmspub::TEXT_FADE_DOWN_TRS []
const int | libmspub::TEXT_FADE_DOWN_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_FADE_DOWN (TEXT_FADE_DOWN_VERTICES, sizeof(TEXT_FADE_DOWN_VERTICES)/sizeof(Vertex), TEXT_FADE_DOWN_SEGMENTS, sizeof(TEXT_FADE_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_DOWN_CALC, sizeof(TEXT_FADE_DOWN_CALC)/sizeof(Calculation), TEXT_FADE_DOWN_DEFAULT_ADJUST, sizeof(TEXT_FADE_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_DOWN_TRS, sizeof(TEXT_FADE_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_SLANT_UP_VERTICES []
const unsigned short | libmspub::TEXT_SLANT_UP_SEGMENTS []
const Calculation | libmspub::TEXT_SLANT_UP_CALC []
const TextRectangle | libmspub::TEXT_SLANT_UP_TRS []
const int | libmspub::TEXT_SLANT_UP_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_SLANT_UP (TEXT_SLANT_UP_VERTICES, sizeof(TEXT_SLANT_UP_VERTICES)/sizeof(Vertex), TEXT_SLANT_UP_SEGMENTS, sizeof(TEXT_SLANT_UP_SEGMENTS)/sizeof(unsigned short), TEXT_SLANT_UP_CALC, sizeof(TEXT_SLANT_UP_CALC)/sizeof(Calculation), TEXT_SLANT_UP_DEFAULT_ADJUST, sizeof(TEXT_SLANT_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_SLANT_UP_TRS, sizeof(TEXT_SLANT_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_SLANT_DOWN_VERTICES []
const unsigned short | libmspub::TEXT_SLANT_DOWN_SEGMENTS []
const Calculation | libmspub::TEXT_SLANT_DOWN_CALC []
const TextRectangle | libmspub::TEXT_SLANT_DOWN_TRS []
const int | libmspub::TEXT_SLANT_DOWN_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_SLANT_DOWN (TEXT_SLANT_DOWN_VERTICES, sizeof(TEXT_SLANT_DOWN_VERTICES)/sizeof(Vertex), TEXT_SLANT_DOWN_SEGMENTS, sizeof(TEXT_SLANT_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_SLANT_DOWN_CALC, sizeof(TEXT_SLANT_DOWN_CALC)/sizeof(Calculation), TEXT_SLANT_DOWN_DEFAULT_ADJUST, sizeof(TEXT_SLANT_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_SLANT_DOWN_TRS, sizeof(TEXT_SLANT_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_CAN_UP_VERTICES []
const unsigned short | libmspub::TEXT_CAN_UP_SEGMENTS []
const Calculation | libmspub::TEXT_CAN_UP_CALC []
const TextRectangle | libmspub::TEXT_CAN_UP_TRS []
const int | libmspub::TEXT_CAN_UP_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_CAN_UP (TEXT_CAN_UP_VERTICES, sizeof(TEXT_CAN_UP_VERTICES)/sizeof(Vertex), TEXT_CAN_UP_SEGMENTS, sizeof(TEXT_CAN_UP_SEGMENTS)/sizeof(unsigned short), TEXT_CAN_UP_CALC, sizeof(TEXT_CAN_UP_CALC)/sizeof(Calculation), TEXT_CAN_UP_DEFAULT_ADJUST, sizeof(TEXT_CAN_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_CAN_UP_TRS, sizeof(TEXT_CAN_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::TEXT_CAN_DOWN_VERTICES []
const unsigned short | libmspub::TEXT_CAN_DOWN_SEGMENTS []
const Calculation | libmspub::TEXT_CAN_DOWN_CALC []
const TextRectangle | libmspub::TEXT_CAN_DOWN_TRS []
const int | libmspub::TEXT_CAN_DOWN_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_TEXT_CAN_DOWN (TEXT_CAN_DOWN_VERTICES, sizeof(TEXT_CAN_DOWN_VERTICES)/sizeof(Vertex), TEXT_CAN_DOWN_SEGMENTS, sizeof(TEXT_CAN_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_CAN_DOWN_CALC, sizeof(TEXT_CAN_DOWN_CALC)/sizeof(Calculation), TEXT_CAN_DOWN_DEFAULT_ADJUST, sizeof(TEXT_CAN_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_CAN_DOWN_TRS, sizeof(TEXT_CAN_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::FLOW_CHART_ALTERNATE_PROCESS_VERTICES []
const unsigned short | libmspub::FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS []
const Calculation | libmspub::FLOW_CHART_ALTERNATE_PROCESS_CALC []
const TextRectangle | libmspub::FLOW_CHART_ALTERNATE_PROCESS_TRS []
const Vertex | libmspub::FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_ALTERNATE_PROCESS (FLOW_CHART_ALTERNATE_PROCESS_VERTICES, sizeof(FLOW_CHART_ALTERNATE_PROCESS_VERTICES)/sizeof(Vertex), FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS, sizeof(FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS)/sizeof(unsigned short), FLOW_CHART_ALTERNATE_PROCESS_CALC, sizeof(FLOW_CHART_ALTERNATE_PROCESS_CALC)/sizeof(Calculation), nullptr, 0, FLOW_CHART_ALTERNATE_PROCESS_TRS, sizeof(FLOW_CHART_ALTERNATE_PROCESS_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS, sizeof(FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES []
const TextRectangle | libmspub::FLOW_CHART_OFFPAGE_CONNECTOR_TRS []
const Vertex | libmspub::FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS []

const CustomShape

libmspub::CS_FLOW_CHART_OFFPAGE_CONNECTOR (FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES, sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_OFFPAGE_CONNECTOR_TRS, sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS, sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::LEFT_RIGHT_UP_ARROW_VERTICES []
const unsigned short | libmspub::LEFT_RIGHT_UP_ARROW_SEGMENTS []
const Calculation | libmspub::LEFT_RIGHT_UP_ARROW_CALC []
const TextRectangle | libmspub::LEFT_RIGHT_UP_ARROW_TRS []
const int | libmspub::LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_LEFT_RIGHT_UP_ARROW (LEFT_RIGHT_UP_ARROW_VERTICES, sizeof(LEFT_RIGHT_UP_ARROW_VERTICES)/sizeof(Vertex), LEFT_RIGHT_UP_ARROW_SEGMENTS, sizeof(LEFT_RIGHT_UP_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_RIGHT_UP_ARROW_CALC, sizeof(LEFT_RIGHT_UP_ARROW_CALC)/sizeof(Calculation), LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST, sizeof(LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_RIGHT_UP_ARROW_TRS, sizeof(LEFT_RIGHT_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::SUN_VERTICES []
const unsigned short | libmspub::SUN_SEGMENTS []
const Calculation | libmspub::SUN_CALC []
const TextRectangle | libmspub::SUN_TRS []
const int | libmspub::SUN_DEFAULT_ADJUST []
const Vertex | libmspub::SUN_GLUE_POINTS []
const CustomShape | libmspub::CS_SUN (SUN_VERTICES, sizeof(SUN_VERTICES)/sizeof(Vertex), SUN_SEGMENTS, sizeof(SUN_SEGMENTS)/sizeof(unsigned short), SUN_CALC, sizeof(SUN_CALC)/sizeof(Calculation), SUN_DEFAULT_ADJUST, sizeof(SUN_DEFAULT_ADJUST)/sizeof(int), SUN_TRS, sizeof(SUN_TRS)/sizeof(TextRectangle), 21600, 21600, SUN_GLUE_POINTS, sizeof(SUN_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::MOON_VERTICES []
const unsigned short | libmspub::MOON_SEGMENTS []
const Calculation | libmspub::MOON_CALC []
const TextRectangle | libmspub::MOON_TRS []
const int | libmspub::MOON_DEFAULT_ADJUST []
const Vertex | libmspub::MOON_GLUE_POINTS []
const CustomShape | libmspub::CS_MOON (MOON_VERTICES, sizeof(MOON_VERTICES)/sizeof(Vertex), MOON_SEGMENTS, sizeof(MOON_SEGMENTS)/sizeof(unsigned short), MOON_CALC, sizeof(MOON_CALC)/sizeof(Calculation), MOON_DEFAULT_ADJUST, sizeof(MOON_DEFAULT_ADJUST)/sizeof(int), MOON_TRS, sizeof(MOON_TRS)/sizeof(TextRectangle), 21600, 21600, MOON_GLUE_POINTS, sizeof(MOON_GLUE_POINTS)/sizeof(Vertex))
const Vertex | libmspub::BRACKET_PAIR_VERTICES []
const unsigned short | libmspub::BRACKET_PAIR_SEGMENTS []
const Calculation | libmspub::BRACKET_PAIR_CALC []
const TextRectangle | libmspub::BRACKET_PAIR_TRS []
const int | libmspub::BRACKET_PAIR_DEFAULT_ADJUST []
const Vertex | libmspub::BRACKET_PAIR_GLUE_POINTS []

const CustomShape

libmspub::CS_BRACKET_PAIR (BRACKET_PAIR_VERTICES, sizeof(BRACKET_PAIR_VERTICES)/sizeof(Vertex), BRACKET_PAIR_SEGMENTS, sizeof(BRACKET_PAIR_SEGMENTS)/sizeof(unsigned short), BRACKET_PAIR_CALC, sizeof(BRACKET_PAIR_CALC)/sizeof(Calculation), BRACKET_PAIR_DEFAULT_ADJUST, sizeof(BRACKET_PAIR_DEFAULT_ADJUST)/sizeof(int), BRACKET_PAIR_TRS, sizeof(BRACKET_PAIR_TRS)/sizeof(TextRectangle), 21600, 21600, BRACKET_PAIR_GLUE_POINTS, sizeof(BRACKET_PAIR_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::BRACE_PAIR_VERTICES []
const unsigned short | libmspub::BRACE_PAIR_SEGMENTS []
const Calculation | libmspub::BRACE_PAIR_CALC []
const TextRectangle | libmspub::BRACE_PAIR_TRS []
const int | libmspub::BRACE_PAIR_DEFAULT_ADJUST []
const Vertex | libmspub::BRACE_PAIR_GLUE_POINTS []

const CustomShape

libmspub::CS_BRACE_PAIR (BRACE_PAIR_VERTICES, sizeof(BRACE_PAIR_VERTICES)/sizeof(Vertex), BRACE_PAIR_SEGMENTS, sizeof(BRACE_PAIR_SEGMENTS)/sizeof(unsigned short), BRACE_PAIR_CALC, sizeof(BRACE_PAIR_CALC)/sizeof(Calculation), BRACE_PAIR_DEFAULT_ADJUST, sizeof(BRACE_PAIR_DEFAULT_ADJUST)/sizeof(int), BRACE_PAIR_TRS, sizeof(BRACE_PAIR_TRS)/sizeof(TextRectangle), 21600, 21600, BRACE_PAIR_GLUE_POINTS, sizeof(BRACE_PAIR_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::DOUBLE_WAVE_VERTICES []
const unsigned short | libmspub::DOUBLE_WAVE_SEGMENTS []
const Calculation | libmspub::DOUBLE_WAVE_CALC []
const TextRectangle | libmspub::DOUBLE_WAVE_TRS []
const int | libmspub::DOUBLE_WAVE_DEFAULT_ADJUST []
const Vertex | libmspub::DOUBLE_WAVE_GLUE_POINTS []

const CustomShape

libmspub::CS_DOUBLE_WAVE (DOUBLE_WAVE_VERTICES, sizeof(DOUBLE_WAVE_VERTICES)/sizeof(Vertex), DOUBLE_WAVE_SEGMENTS, sizeof(DOUBLE_WAVE_SEGMENTS)/sizeof(unsigned short), DOUBLE_WAVE_CALC, sizeof(DOUBLE_WAVE_CALC)/sizeof(Calculation), DOUBLE_WAVE_DEFAULT_ADJUST, sizeof(DOUBLE_WAVE_DEFAULT_ADJUST)/sizeof(int), DOUBLE_WAVE_TRS, sizeof(DOUBLE_WAVE_TRS)/sizeof(TextRectangle), 21600, 21600, DOUBLE_WAVE_GLUE_POINTS, sizeof(DOUBLE_WAVE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | libmspub::ACTION_BUTTON_BLANK_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_BLANK_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_BLANK_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_BLANK_TRS []
const int | libmspub::ACTION_BUTTON_BLANK_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_BLANK (ACTION_BUTTON_BLANK_VERTICES, sizeof(ACTION_BUTTON_BLANK_VERTICES)/sizeof(Vertex), ACTION_BUTTON_BLANK_SEGMENTS, sizeof(ACTION_BUTTON_BLANK_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_BLANK_CALC, sizeof(ACTION_BUTTON_BLANK_CALC)/sizeof(Calculation), ACTION_BUTTON_BLANK_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_BLANK_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_BLANK_TRS, sizeof(ACTION_BUTTON_BLANK_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ACTION_BUTTON_HOME_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_HOME_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_HOME_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_HOME_TRS []
const int | libmspub::ACTION_BUTTON_HOME_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_HOME (ACTION_BUTTON_HOME_VERTICES, sizeof(ACTION_BUTTON_HOME_VERTICES)/sizeof(Vertex), ACTION_BUTTON_HOME_SEGMENTS, sizeof(ACTION_BUTTON_HOME_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_HOME_CALC, sizeof(ACTION_BUTTON_HOME_CALC)/sizeof(Calculation), ACTION_BUTTON_HOME_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_HOME_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_HOME_TRS, sizeof(ACTION_BUTTON_HOME_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ACTION_BUTTON_HELP_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_HELP_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_HELP_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_HELP_TRS []
const int | libmspub::ACTION_BUTTON_HELP_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_HELP (ACTION_BUTTON_HELP_VERTICES, sizeof(ACTION_BUTTON_HELP_VERTICES)/sizeof(Vertex), ACTION_BUTTON_HELP_SEGMENTS, sizeof(ACTION_BUTTON_HELP_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_HELP_CALC, sizeof(ACTION_BUTTON_HELP_CALC)/sizeof(Calculation), ACTION_BUTTON_HELP_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_HELP_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_HELP_TRS, sizeof(ACTION_BUTTON_HELP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ACTION_BUTTON_INFORMATION_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_INFORMATION_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_INFORMATION_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_INFORMATION_TRS []
const int | libmspub::ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_INFORMATION (ACTION_BUTTON_INFORMATION_VERTICES, sizeof(ACTION_BUTTON_INFORMATION_VERTICES)/sizeof(Vertex), ACTION_BUTTON_INFORMATION_SEGMENTS, sizeof(ACTION_BUTTON_INFORMATION_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_INFORMATION_CALC, sizeof(ACTION_BUTTON_INFORMATION_CALC)/sizeof(Calculation), ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_INFORMATION_TRS, sizeof(ACTION_BUTTON_INFORMATION_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ACTION_BUTTON_FORWARD_NEXT_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_FORWARD_NEXT_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_FORWARD_NEXT_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_FORWARD_NEXT_TRS []
const int | libmspub::ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_FORWARD_NEXT (ACTION_BUTTON_FORWARD_NEXT_VERTICES, sizeof(ACTION_BUTTON_FORWARD_NEXT_VERTICES)/sizeof(Vertex), ACTION_BUTTON_FORWARD_NEXT_SEGMENTS, sizeof(ACTION_BUTTON_FORWARD_NEXT_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_FORWARD_NEXT_CALC, sizeof(ACTION_BUTTON_FORWARD_NEXT_CALC)/sizeof(Calculation), ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_FORWARD_NEXT_TRS, sizeof(ACTION_BUTTON_FORWARD_NEXT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ACTION_BUTTON_BACK_PREVIOUS_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_BACK_PREVIOUS_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_BACK_PREVIOUS_TRS []
const int | libmspub::ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_BACK_PREVIOUS (ACTION_BUTTON_BACK_PREVIOUS_VERTICES, sizeof(ACTION_BUTTON_BACK_PREVIOUS_VERTICES)/sizeof(Vertex), ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS, sizeof(ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_BACK_PREVIOUS_CALC, sizeof(ACTION_BUTTON_BACK_PREVIOUS_CALC)/sizeof(Calculation), ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_BACK_PREVIOUS_TRS, sizeof(ACTION_BUTTON_BACK_PREVIOUS_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ACTION_BUTTON_END_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_END_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_END_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_END_TRS []
const int | libmspub::ACTION_BUTTON_END_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_END (ACTION_BUTTON_END_VERTICES, sizeof(ACTION_BUTTON_END_VERTICES)/sizeof(Vertex), ACTION_BUTTON_END_SEGMENTS, sizeof(ACTION_BUTTON_END_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_END_CALC, sizeof(ACTION_BUTTON_END_CALC)/sizeof(Calculation), ACTION_BUTTON_END_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_END_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_END_TRS, sizeof(ACTION_BUTTON_END_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ACTION_BUTTON_BEGINNING_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_BEGINNING_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_BEGINNING_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_BEGINNING_TRS []
const int | libmspub::ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_BEGINNING (ACTION_BUTTON_BEGINNING_VERTICES, sizeof(ACTION_BUTTON_BEGINNING_VERTICES)/sizeof(Vertex), ACTION_BUTTON_BEGINNING_SEGMENTS, sizeof(ACTION_BUTTON_BEGINNING_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_BEGINNING_CALC, sizeof(ACTION_BUTTON_BEGINNING_CALC)/sizeof(Calculation), ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_BEGINNING_TRS, sizeof(ACTION_BUTTON_BEGINNING_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ACTION_BUTTON_RETURN_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_RETURN_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_RETURN_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_RETURN_TRS []
const int | libmspub::ACTION_BUTTON_RETURN_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_RETURN (ACTION_BUTTON_RETURN_VERTICES, sizeof(ACTION_BUTTON_RETURN_VERTICES)/sizeof(Vertex), ACTION_BUTTON_RETURN_SEGMENTS, sizeof(ACTION_BUTTON_RETURN_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_RETURN_CALC, sizeof(ACTION_BUTTON_RETURN_CALC)/sizeof(Calculation), ACTION_BUTTON_RETURN_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_RETURN_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_RETURN_TRS, sizeof(ACTION_BUTTON_RETURN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ACTION_BUTTON_DOCUMENT_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_DOCUMENT_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_DOCUMENT_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_DOCUMENT_TRS []
const int | libmspub::ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_DOCUMENT (ACTION_BUTTON_DOCUMENT_VERTICES, sizeof(ACTION_BUTTON_DOCUMENT_VERTICES)/sizeof(Vertex), ACTION_BUTTON_DOCUMENT_SEGMENTS, sizeof(ACTION_BUTTON_DOCUMENT_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_DOCUMENT_CALC, sizeof(ACTION_BUTTON_DOCUMENT_CALC)/sizeof(Calculation), ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_DOCUMENT_TRS, sizeof(ACTION_BUTTON_DOCUMENT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ACTION_BUTTON_SOUND_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_SOUND_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_SOUND_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_SOUND_TRS []
const int | libmspub::ACTION_BUTTON_SOUND_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_SOUND (ACTION_BUTTON_SOUND_VERTICES, sizeof(ACTION_BUTTON_SOUND_VERTICES)/sizeof(Vertex), ACTION_BUTTON_SOUND_SEGMENTS, sizeof(ACTION_BUTTON_SOUND_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_SOUND_CALC, sizeof(ACTION_BUTTON_SOUND_CALC)/sizeof(Calculation), ACTION_BUTTON_SOUND_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_SOUND_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_SOUND_TRS, sizeof(ACTION_BUTTON_SOUND_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | libmspub::ACTION_BUTTON_MOVIE_VERTICES []
const unsigned short | libmspub::ACTION_BUTTON_MOVIE_SEGMENTS []
const Calculation | libmspub::ACTION_BUTTON_MOVIE_CALC []
const TextRectangle | libmspub::ACTION_BUTTON_MOVIE_TRS []
const int | libmspub::ACTION_BUTTON_MOVIE_DEFAULT_ADJUST []

const CustomShape

libmspub::CS_ACTION_BUTTON_MOVIE (ACTION_BUTTON_MOVIE_VERTICES, sizeof(ACTION_BUTTON_MOVIE_VERTICES)/sizeof(Vertex), ACTION_BUTTON_MOVIE_SEGMENTS, sizeof(ACTION_BUTTON_MOVIE_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_MOVIE_CALC, sizeof(ACTION_BUTTON_MOVIE_CALC)/sizeof(Calculation), ACTION_BUTTON_MOVIE_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_MOVIE_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_MOVIE_TRS, sizeof(ACTION_BUTTON_MOVIE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

## Macro Definition Documentation

## CALCULATED_VALUE

#define CALCULATED_VALUE | ( |  | val | ) |

Value:
(int(unsigned(val) | 0x80000000))