/* * Copyright 2006 The Android Open Source Project * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #include "SkTypes.h" #ifndef SK_BUILD_FOR_UNIX #ifdef SK_DEBUG // This file was automatically generated. // To change it, edit the file with the matching debug info. // Then execute SkDisplayType::BuildCondensedInfo() to regenerate this file. static const char gMathStrings[] = "E\0" "LN10\0" "LN2\0" "LOG10E\0" "LOG2E\0" "PI\0" "SQRT1_2\0" "SQRT2\0" "abs\0" "acos\0" "asin\0" "atan\0" "atan2\0" "ceil\0" "cos\0" "exp\0" "floor\0" "log\0" "max\0" "min\0" "pow\0" "random\0" "round\0" "sin\0" "sqrt\0" "tan" ; static const SkMemberInfo gMathInfo[] = { {0, -1, 67, 98}, {2, -2, 67, 98}, {7, -3, 67, 98}, {11, -4, 67, 98}, {18, -5, 67, 98}, {24, -6, 67, 98}, {27, -7, 67, 98}, {35, -8, 67, 98}, {41, -1, 66, 98}, {45, -2, 66, 98}, {50, -3, 66, 98}, {55, -4, 66, 98}, {60, -5, 66, 98}, {66, -6, 66, 98}, {71, -7, 66, 98}, {75, -8, 66, 98}, {79, -9, 66, 98}, {85, -10, 66, 98}, {89, -11, 66, 98}, {93, -12, 66, 98}, {97, -13, 66, 98}, {101, -14, 66, 98}, {108, -15, 66, 98}, {114, -16, 66, 98}, {118, -17, 66, 98}, {123, -18, 66, 98} }; static const char gAddStrings[] = "inPlace\0" "offset\0" "use\0" "where" ; static const SkMemberInfo gAddInfo[] = { {0, 16, 26, 1}, {8, 20, 96, 1}, {15, 24, 37, 1}, {19, 28, 37, 1} }; static const char gAddCircleStrings[] = "\0" "radius\0" "x\0" "y" ; static const SkMemberInfo gAddCircleInfo[] = { {0, 3, 18, 1}, {1, 24, 98, 1}, {8, 28, 98, 1}, {10, 32, 98, 1} }; static const char gUnknown1Strings[] = "direction" ; static const SkMemberInfo gUnknown1Info[] = { {0, 20, 75, 1} }; static const char gAddOvalStrings[] = "" ; static const SkMemberInfo gAddOvalInfo[] = { {0, 6, 18, 5} }; static const char gAddPathStrings[] = "matrix\0" "path" ; static const SkMemberInfo gAddPathInfo[] = { {0, 20, 65, 1}, {7, 24, 74, 1} }; static const char gAddRectangleStrings[] = "\0" "bottom\0" "left\0" "right\0" "top" ; static const SkMemberInfo gAddRectangleInfo[] = { {0, 3, 18, 1}, {1, 36, 98, 1}, {8, 24, 98, 1}, {13, 32, 98, 1}, {19, 28, 98, 1} }; static const char gAddRoundRectStrings[] = "\0" "rx\0" "ry" ; static const SkMemberInfo gAddRoundRectInfo[] = { {0, 6, 18, 5}, {1, 40, 98, 1}, {4, 44, 98, 1} }; static const char gUnknown2Strings[] = "begin\0" "blend\0" "dur\0" "dynamic\0" "field\0" "formula\0" "from\0" "mirror\0" "repeat\0" "reset\0" "target\0" "to\0" "values" ; static const SkMemberInfo gUnknown2Info[] = { {0, 16, 71, 1}, {6, 20, 119, 98}, {12, 36, 71, 1}, {16, -1, 67, 26}, {24, 40, 108, 2}, {30, 48, 40, 2}, {38, 56, 40, 2}, {43, -2, 67, 26}, {50, 64, 98, 1}, {57, -3, 67, 26}, {63, 68, 40, 2}, {70, 76, 40, 2}, {73, -4, 67, 40} }; static const char gAnimateFieldStrings[] = "" ; static const SkMemberInfo gAnimateFieldInfo[] = { {0, 8, 18, 13} }; static const char gApplyStrings[] = "animator\0" "begin\0" "dontDraw\0" "dynamicScope\0" "interval\0" "mode\0" "pickup\0" "restore\0" "scope\0" "step\0" "steps\0" "time\0" "transition" ; static const SkMemberInfo gApplyInfo[] = { {0, -1, 67, 10}, {9, 16, 71, 1}, {15, 20, 26, 1}, {24, 24, 108, 2}, {37, 32, 71, 1}, {46, 36, 13, 1}, {51, 40, 26, 1}, {58, 44, 26, 1}, {66, 48, 37, 1}, {72, -2, 67, 96}, {77, 52, 96, 1}, {83, -3, 67, 71}, {88, 56, 14, 1} }; static const char gUnknown3Strings[] = "x\0" "y" ; static const SkMemberInfo gUnknown3Info[] = { {0, 48, 98, 1}, {2, 52, 98, 1} }; static const char gBitmapStrings[] = "\0" "erase\0" "format\0" "height\0" "rowBytes\0" "width" ; static const SkMemberInfo gDrawBitmapInfo[] = { {0, 11, 18, 2}, {1, -1, 67, 15}, {7, 56, 21, 1}, {14, 60, 96, 1}, {21, 64, 96, 1}, {30, 68, 96, 1} }; static const char gBitmapShaderStrings[] = "\0" "filterType\0" "image" ; static const SkMemberInfo gDrawBitmapShaderInfo[] = { {0, 67, 18, 2}, {1, 28, 47, 1}, {12, 32, 17, 1} }; static const char gBlurStrings[] = "blurStyle\0" "radius" ; static const SkMemberInfo gDrawBlurInfo[] = { {0, 24, 63, 1}, {10, 20, 98, 1} }; static const char gBoundsStrings[] = "\0" "inval" ; static const SkMemberInfo gDisplayBoundsInfo[] = { {0, 58, 18, 7}, {1, 44, 26, 1} }; static const char gClipStrings[] = "path\0" "rectangle" ; static const SkMemberInfo gDrawClipInfo[] = { {0, 20, 74, 1}, {5, 16, 91, 1} }; static const char gColorStrings[] = "alpha\0" "blue\0" "color\0" "green\0" "hue\0" "red\0" "saturation\0" "value" ; static const SkMemberInfo gDrawColorInfo[] = { {0, -1, 67, 98}, {6, -2, 67, 98}, {11, 20, 15, 1}, {17, -3, 67, 98}, {23, -4, 67, 98}, {27, -5, 67, 98}, {31, -6, 67, 98}, {42, -7, 67, 98} }; static const char gCubicToStrings[] = "x1\0" "x2\0" "x3\0" "y1\0" "y2\0" "y3" ; static const SkMemberInfo gCubicToInfo[] = { {0, 20, 98, 1}, {3, 28, 98, 1}, {6, 36, 98, 1}, {9, 24, 98, 1}, {12, 32, 98, 1}, {15, 40, 98, 1} }; static const char gDashStrings[] = "intervals\0" "phase" ; static const SkMemberInfo gDashInfo[] = { {0, 20, 119, 98}, {10, 36, 98, 1} }; static const char gDataStrings[] = "\0" "name" ; static const SkMemberInfo gDataInfo[] = { {0, 33, 18, 3}, {1, 32, 108, 2} }; static const char gDiscreteStrings[] = "deviation\0" "segLength" ; static const SkMemberInfo gDiscreteInfo[] = { {0, 20, 98, 1}, {10, 24, 98, 1} }; static const char gDrawToStrings[] = "drawOnce\0" "use" ; static const SkMemberInfo gDrawToInfo[] = { {0, 72, 26, 1}, {9, 76, 19, 1} }; static const char gDumpStrings[] = "displayList\0" "eventList\0" "events\0" "groups\0" "name\0" "posts" ; static const SkMemberInfo gDumpInfo[] = { {0, 16, 26, 1}, {12, 20, 26, 1}, {22, 24, 26, 1}, {29, 36, 26, 1}, {36, 28, 108, 2}, {41, 40, 26, 1} }; static const char gEmbossStrings[] = "ambient\0" "direction\0" "radius\0" "specular" ; static const SkMemberInfo gDrawEmbossInfo[] = { {0, -1, 67, 98}, {8, 20, 119, 98}, {18, 36, 98, 1}, {25, -2, 67, 98} }; static const char gEventStrings[] = "code\0" "disable\0" "key\0" "keys\0" "kind\0" "target\0" "x\0" "y" ; static const SkMemberInfo gDisplayEventInfo[] = { {0, 16, 43, 1}, {5, 20, 26, 1}, {13, -1, 67, 108}, {17, -2, 67, 108}, {22, 24, 44, 1}, {27, 28, 108, 2}, {34, 36, 98, 1}, {36, 40, 98, 1} }; static const char gFromPathStrings[] = "mode\0" "offset\0" "path" ; static const SkMemberInfo gFromPathInfo[] = { {0, 20, 49, 1}, {5, 24, 98, 1}, {12, 28, 74, 1} }; static const char gUnknown4Strings[] = "\0" "offsets\0" "unitMapper" ; static const SkMemberInfo gUnknown4Info[] = { {0, 67, 18, 2}, {1, 28, 119, 98}, {9, 44, 108, 2} }; static const char gGStrings[] = "condition\0" "enableCondition" ; static const SkMemberInfo gGInfo[] = { {0, 16, 40, 2}, {10, 24, 40, 2} }; static const char gHitClearStrings[] = "targets" ; static const SkMemberInfo gHitClearInfo[] = { {0, 16, 119, 36} }; static const char gHitTestStrings[] = "bullets\0" "hits\0" "targets\0" "value" ; static const SkMemberInfo gHitTestInfo[] = { {0, 16, 119, 36}, {8, 32, 119, 96}, {13, 48, 119, 36}, {21, 64, 26, 1} }; static const char gImageStrings[] = "\0" "base64\0" "src" ; static const SkMemberInfo gImageInfo[] = { {0, 11, 18, 2}, {1, 56, 16, 2}, {8, 64, 108, 2} }; static const char gIncludeStrings[] = "src" ; static const SkMemberInfo gIncludeInfo[] = { {0, 16, 108, 2} }; static const char gInputStrings[] = "s32\0" "scalar\0" "string" ; static const SkMemberInfo gInputInfo[] = { {0, 16, 96, 1}, {4, 20, 98, 1}, {11, 24, 108, 2} }; static const char gLineStrings[] = "x1\0" "x2\0" "y1\0" "y2" ; static const SkMemberInfo gLineInfo[] = { {0, 24, 98, 1}, {3, 28, 98, 1}, {6, 32, 98, 1}, {9, 36, 98, 1} }; static const char gLineToStrings[] = "x\0" "y" ; static const SkMemberInfo gLineToInfo[] = { {0, 20, 98, 1}, {2, 24, 98, 1} }; static const char gLinearGradientStrings[] = "\0" "points" ; static const SkMemberInfo gLinearGradientInfo[] = { {0, 27, 18, 3}, {1, 88, 77, 4} }; static const char gMatrixStrings[] = "matrix\0" "perspectX\0" "perspectY\0" "rotate\0" "scale\0" "scaleX\0" "scaleY\0" "skewX\0" "skewY\0" "translate\0" "translateX\0" "translateY" ; static const SkMemberInfo gDrawMatrixInfo[] = { {0, 16, 119, 98}, {7, -1, 67, 98}, {17, -2, 67, 98}, {27, -3, 67, 98}, {34, -4, 67, 98}, {40, -5, 67, 98}, {47, -6, 67, 98}, {54, -7, 67, 98}, {60, -8, 67, 98}, {66, -9, 67, 77}, {76, -10, 67, 98}, {87, -11, 67, 98} }; static const char gMoveStrings[] = "" ; static const SkMemberInfo gMoveInfo[] = { {0, 1, 18, 4} }; static const char gMoveToStrings[] = "x\0" "y" ; static const SkMemberInfo gMoveToInfo[] = { {0, 20, 98, 1}, {2, 24, 98, 1} }; static const char gMovieStrings[] = "src" ; static const SkMemberInfo gMovieInfo[] = { {0, 16, 108, 2} }; static const char gOvalStrings[] = "" ; static const SkMemberInfo gOvalInfo[] = { {0, 58, 18, 7} }; static const char gPaintStrings[] = "antiAlias\0" "ascent\0" "color\0" "descent\0" "filterType\0" "linearText\0" "maskFilter\0" "measureText\0" "pathEffect\0" "shader\0" "strikeThru\0" "stroke\0" "strokeCap\0" "strokeJoin\0" "strokeMiter\0" "strokeWidth\0" "style\0" "textAlign\0" "textScaleX\0" "textSize\0" "textSkewX\0" "textTracking\0" "typeface\0" "underline\0" "xfermode" ; static const SkMemberInfo gDrawPaintInfo[] = { {0, 16, 26, 1}, {10, -1, 67, 98}, {17, 20, 31, 1}, {23, -2, 67, 98}, {31, 24, 47, 1}, {42, 28, 26, 1}, {53, 32, 62, 1}, {64, -1, 66, 98}, {76, 36, 76, 1}, {87, 40, 102, 1}, {94, 44, 26, 1}, {105, 48, 26, 1}, {112, 52, 27, 1}, {122, 56, 58, 1}, {133, 60, 98, 1}, {145, 64, 98, 1}, {157, 68, 109, 1}, {163, 72, 9, 1}, {173, 76, 98, 1}, {184, 80, 98, 1}, {193, 84, 98, 1}, {203, 88, 98, 1}, {216, 92, 120, 1}, {225, 96, 26, 1}, {235, 100, 121, 1} }; static const char gPathStrings[] = "d\0" "fillType\0" "length" ; static const SkMemberInfo gDrawPathInfo[] = { {0, 52, 108, 2}, {2, -1, 67, 46}, {11, -2, 67, 98} }; static const char gUnknown5Strings[] = "x\0" "y\0" "z" ; static const SkMemberInfo gUnknown5Info[] = { {0, 0, 98, 1}, {2, 4, 98, 1}, {4, 8, 98, 1} }; static const char gPointStrings[] = "x\0" "y" ; static const SkMemberInfo gDrawPointInfo[] = { {0, 16, 98, 1}, {2, 20, 98, 1} }; static const char gPolyToPolyStrings[] = "destination\0" "source" ; static const SkMemberInfo gPolyToPolyInfo[] = { {0, 24, 80, 1}, {12, 20, 80, 1} }; static const char gPolygonStrings[] = "" ; static const SkMemberInfo gPolygonInfo[] = { {0, 48, 18, 1} }; static const char gPolylineStrings[] = "points" ; static const SkMemberInfo gPolylineInfo[] = { {0, 88, 119, 98} }; static const char gPostStrings[] = "delay\0" "initialized\0" "mode\0" "sink\0" "target\0" "type" ; static const SkMemberInfo gPostInfo[] = { {0, 16, 71, 1}, {6, 20, 26, 1}, {18, 24, 45, 1}, {23, -1, 67, 108}, {28, -2, 67, 108}, {35, -3, 67, 108} }; static const char gQuadToStrings[] = "x1\0" "x2\0" "y1\0" "y2" ; static const SkMemberInfo gQuadToInfo[] = { {0, 20, 98, 1}, {3, 28, 98, 1}, {6, 24, 98, 1}, {9, 32, 98, 1} }; static const char gRCubicToStrings[] = "" ; static const SkMemberInfo gRCubicToInfo[] = { {0, 18, 18, 6} }; static const char gRLineToStrings[] = "" ; static const SkMemberInfo gRLineToInfo[] = { {0, 35, 18, 2} }; static const char gRMoveToStrings[] = "" ; static const SkMemberInfo gRMoveToInfo[] = { {0, 39, 18, 2} }; static const char gRQuadToStrings[] = "" ; static const SkMemberInfo gRQuadToInfo[] = { {0, 50, 18, 4} }; static const char gRadialGradientStrings[] = "\0" "center\0" "radius" ; static const SkMemberInfo gRadialGradientInfo[] = { {0, 27, 18, 3}, {1, 88, 77, 2}, {8, 96, 98, 1} }; static const char gRandomStrings[] = "blend\0" "max\0" "min\0" "random\0" "seed" ; static const SkMemberInfo gDisplayRandomInfo[] = { {0, 16, 98, 1}, {6, 24, 98, 1}, {10, 20, 98, 1}, {14, 1, 67, 98}, {21, -2, 67, 96} }; static const char gRectToRectStrings[] = "destination\0" "source" ; static const SkMemberInfo gRectToRectInfo[] = { {0, 24, 91, 1}, {12, 20, 91, 1} }; static const char gRectangleStrings[] = "bottom\0" "height\0" "left\0" "needsRedraw\0" "right\0" "top\0" "width" ; static const SkMemberInfo gRectangleInfo[] = { {0, 36, 98, 1}, {7, -1, 67, 98}, {14, 24, 98, 1}, {19, -2, 67, 26}, {31, 32, 98, 1}, {37, 28, 98, 1}, {41, -3, 67, 98} }; static const char gRemoveStrings[] = "offset\0" "where" ; static const SkMemberInfo gRemoveInfo[] = { {0, 20, 96, 1}, {7, 28, 37, 1} }; static const char gReplaceStrings[] = "" ; static const SkMemberInfo gReplaceInfo[] = { {0, 1, 18, 4} }; static const char gRotateStrings[] = "center\0" "degrees" ; static const SkMemberInfo gRotateInfo[] = { {0, 24, 77, 2}, {7, 20, 98, 1} }; static const char gRoundRectStrings[] = "\0" "rx\0" "ry" ; static const SkMemberInfo gRoundRectInfo[] = { {0, 58, 18, 7}, {1, 44, 98, 1}, {4, 48, 98, 1} }; static const char gS32Strings[] = "value" ; static const SkMemberInfo gS32Info[] = { {0, 16, 96, 1} }; static const char gScalarStrings[] = "value" ; static const SkMemberInfo gScalarInfo[] = { {0, 16, 98, 1} }; static const char gScaleStrings[] = "center\0" "x\0" "y" ; static const SkMemberInfo gScaleInfo[] = { {0, 28, 77, 2}, {7, 20, 98, 1}, {9, 24, 98, 1} }; static const char gSetStrings[] = "begin\0" "dur\0" "dynamic\0" "field\0" "formula\0" "reset\0" "target\0" "to" ; static const SkMemberInfo gSetInfo[] = { {0, 16, 71, 1}, {6, 36, 71, 1}, {10, -1, 67, 26}, {18, 40, 108, 2}, {24, 48, 40, 2}, {32, -3, 67, 26}, {38, 68, 40, 2}, {45, 76, 40, 2} }; static const char gShaderStrings[] = "matrix\0" "tileMode" ; static const SkMemberInfo gShaderInfo[] = { {0, 20, 65, 1}, {7, 24, 116, 1} }; static const char gSkewStrings[] = "center\0" "x\0" "y" ; static const SkMemberInfo gSkewInfo[] = { {0, 28, 77, 2}, {7, 20, 98, 1}, {9, 24, 98, 1} }; static const char g3D_CameraStrings[] = "axis\0" "hackHeight\0" "hackWidth\0" "location\0" "observer\0" "patch\0" "zenith" ; static const SkMemberInfo g3D_CameraInfo[] = { {0, 36, 106, 3}, {5, 20, 98, 1}, {16, 16, 98, 1}, {26, 24, 106, 3}, {35, 60, 106, 3}, {44, 108, 105, 1}, {50, 48, 106, 3} }; static const char g3D_PatchStrings[] = "origin\0" "rotateDegrees\0" "u\0" "v" ; static const SkMemberInfo g3D_PatchInfo[] = { {0, 40, 106, 3}, {7, -1, 66, 98}, {21, 16, 106, 3}, {23, 28, 106, 3} }; static const char gUnknown6Strings[] = "x\0" "y\0" "z" ; static const SkMemberInfo gUnknown6Info[] = { {0, 0, 98, 1}, {2, 4, 98, 1}, {4, 8, 98, 1} }; static const char gSnapshotStrings[] = "filename\0" "quality\0" "sequence\0" "type" ; static const SkMemberInfo gSnapshotInfo[] = { {0, 16, 108, 2}, {9, 24, 98, 1}, {17, 28, 26, 1}, {26, 32, 20, 1} }; static const char gStringStrings[] = "length\0" "slice\0" "value" ; static const SkMemberInfo gStringInfo[] = { {0, -1, 67, 96}, {7, -1, 66, 108}, {13, 16, 108, 2} }; static const char gTextStrings[] = "length\0" "text\0" "x\0" "y" ; static const SkMemberInfo gTextInfo[] = { {0, -1, 67, 96}, {7, 24, 108, 2}, {12, 32, 98, 1}, {14, 36, 98, 1} }; static const char gTextBoxStrings[] = "\0" "mode\0" "spacingAdd\0" "spacingAlign\0" "spacingMul\0" "text" ; static const SkMemberInfo gTextBoxInfo[] = { {0, 58, 18, 7}, {1, 60, 113, 1}, {6, 56, 98, 1}, {17, 64, 112, 1}, {30, 52, 98, 1}, {41, 44, 108, 2} }; static const char gTextOnPathStrings[] = "offset\0" "path\0" "text" ; static const SkMemberInfo gTextOnPathInfo[] = { {0, 24, 98, 1}, {7, 28, 74, 1}, {12, 32, 110, 1} }; static const char gTextToPathStrings[] = "path\0" "text" ; static const SkMemberInfo gTextToPathInfo[] = { {0, 16, 74, 1}, {5, 20, 110, 1} }; static const char gTranslateStrings[] = "x\0" "y" ; static const SkMemberInfo gTranslateInfo[] = { {0, 20, 98, 1}, {2, 24, 98, 1} }; static const char gTypedArrayStrings[] = "length\0" "values" ; static const SkMemberInfo gTypedArrayInfo[] = { {0, -1, 67, 96}, {7, 16, 119, 0} }; static const char gTypefaceStrings[] = "fontName" ; static const SkMemberInfo gTypefaceInfo[] = { {0, 20, 108, 2} }; static const SkMemberInfo* const gInfoTables[] = { gMathInfo, gAddInfo, gAddCircleInfo, gUnknown1Info, gAddOvalInfo, gAddPathInfo, gAddRectangleInfo, gAddRoundRectInfo, gUnknown2Info, gAnimateFieldInfo, gApplyInfo, gUnknown3Info, gDrawBitmapInfo, gDrawBitmapShaderInfo, gDrawBlurInfo, gDisplayBoundsInfo, gDrawClipInfo, gDrawColorInfo, gCubicToInfo, gDashInfo, gDataInfo, gDiscreteInfo, gDrawToInfo, gDumpInfo, gDrawEmbossInfo, gDisplayEventInfo, gFromPathInfo, gUnknown4Info, gGInfo, gHitClearInfo, gHitTestInfo, gImageInfo, gIncludeInfo, gInputInfo, gLineInfo, gLineToInfo, gLinearGradientInfo, gDrawMatrixInfo, gMoveInfo, gMoveToInfo, gMovieInfo, gOvalInfo, gDrawPaintInfo, gDrawPathInfo, gUnknown5Info, gDrawPointInfo, gPolyToPolyInfo, gPolygonInfo, gPolylineInfo, gPostInfo, gQuadToInfo, gRCubicToInfo, gRLineToInfo, gRMoveToInfo, gRQuadToInfo, gRadialGradientInfo, gDisplayRandomInfo, gRectToRectInfo, gRectangleInfo, gRemoveInfo, gReplaceInfo, gRotateInfo, gRoundRectInfo, gS32Info, gScalarInfo, gScaleInfo, gSetInfo, gShaderInfo, gSkewInfo, g3D_CameraInfo, g3D_PatchInfo, gUnknown6Info, gSnapshotInfo, gStringInfo, gTextInfo, gTextBoxInfo, gTextOnPathInfo, gTextToPathInfo, gTranslateInfo, gTypedArrayInfo, gTypefaceInfo, }; static const unsigned char gInfoCounts[] = { 26,4,4,1,1,2,5,3,13,1,13,2,6,3,2,2,2,8,6, 2,2,2,2,6,4,8,3,3,2,1,4,3,1,3,4,2,2,12,1, 2,1,1,25,3,3,2,2,1,1,6,4,1,1,1,1,3,5,2,7, 2,1,2,3,1,1,3,8,2,3,7,4,3,4,3,4,6,3,2,2, 2,1 }; static const unsigned char gTypeIDs[] = { 1, // Math 2, // Add 3, // AddCircle 4, // Unknown1 5, // AddOval 6, // AddPath 7, // AddRectangle 8, // AddRoundRect 10, // Unknown2 11, // AnimateField 12, // Apply 17, // Unknown3 19, // Bitmap 22, // BitmapShader 23, // Blur 25, // Bounds 29, // Clip 31, // Color 32, // CubicTo 33, // Dash 34, // Data 35, // Discrete 38, // DrawTo 39, // Dump 41, // Emboss 42, // Event 48, // FromPath 51, // Unknown4 52, // G 53, // HitClear 54, // HitTest 55, // Image 56, // Include 57, // Input 59, // Line 60, // LineTo 61, // LinearGradient 65, // Matrix 68, // Move 69, // MoveTo 70, // Movie 72, // Oval 73, // Paint 74, // Path 77, // Unknown5 78, // Point 79, // PolyToPoly 80, // Polygon 81, // Polyline 82, // Post 83, // QuadTo 84, // RCubicTo 85, // RLineTo 86, // RMoveTo 87, // RQuadTo 88, // RadialGradient 89, // Random 90, // RectToRect 91, // Rectangle 92, // Remove 93, // Replace 94, // Rotate 95, // RoundRect 96, // S32 98, // Scalar 99, // Scale 101, // Set 102, // Shader 103, // Skew 104, // 3D_Camera 105, // 3D_Patch 106, // Unknown6 107, // Snapshot 108, // String 110, // Text 111, // TextBox 114, // TextOnPath 115, // TextToPath 117, // Translate 119, // TypedArray 120, // Typeface }; static const int kTypeIDs = 81; static const char* const gInfoNames[] = { gMathStrings, gAddStrings, gAddCircleStrings, gUnknown1Strings, gAddOvalStrings, gAddPathStrings, gAddRectangleStrings, gAddRoundRectStrings, gUnknown2Strings, gAnimateFieldStrings, gApplyStrings, gUnknown3Strings, gBitmapStrings, gBitmapShaderStrings, gBlurStrings, gBoundsStrings, gClipStrings, gColorStrings, gCubicToStrings, gDashStrings, gDataStrings, gDiscreteStrings, gDrawToStrings, gDumpStrings, gEmbossStrings, gEventStrings, gFromPathStrings, gUnknown4Strings, gGStrings, gHitClearStrings, gHitTestStrings, gImageStrings, gIncludeStrings, gInputStrings, gLineStrings, gLineToStrings, gLinearGradientStrings, gMatrixStrings, gMoveStrings, gMoveToStrings, gMovieStrings, gOvalStrings, gPaintStrings, gPathStrings, gUnknown5Strings, gPointStrings, gPolyToPolyStrings, gPolygonStrings, gPolylineStrings, gPostStrings, gQuadToStrings, gRCubicToStrings, gRLineToStrings, gRMoveToStrings, gRQuadToStrings, gRadialGradientStrings, gRandomStrings, gRectToRectStrings, gRectangleStrings, gRemoveStrings, gReplaceStrings, gRotateStrings, gRoundRectStrings, gS32Strings, gScalarStrings, gScaleStrings, gSetStrings, gShaderStrings, gSkewStrings, g3D_CameraStrings, g3D_PatchStrings, gUnknown6Strings, gSnapshotStrings, gStringStrings, gTextStrings, gTextBoxStrings, gTextOnPathStrings, gTextToPathStrings, gTranslateStrings, gTypedArrayStrings, gTypefaceStrings }; #endif #endif