gfx/skia/trunk/src/animator/SkCondensedRelease.cpp

Thu, 15 Jan 2015 15:55:04 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 15 Jan 2015 15:55:04 +0100
branch
TOR_BUG_9701
changeset 9
a63d609f5ebe
permissions
-rw-r--r--

Back out 97036ab72558 which inappropriately compared turds to third parties.

michael@0 1
michael@0 2 /*
michael@0 3 * Copyright 2006 The Android Open Source Project
michael@0 4 *
michael@0 5 * Use of this source code is governed by a BSD-style license that can be
michael@0 6 * found in the LICENSE file.
michael@0 7 */
michael@0 8
michael@0 9
michael@0 10 #include "SkTypes.h"
michael@0 11 #ifndef SK_BUILD_FOR_UNIX
michael@0 12 #ifdef SK_RELEASE
michael@0 13 // This file was automatically generated.
michael@0 14 // To change it, edit the file with the matching debug info.
michael@0 15 // Then execute SkDisplayType::BuildCondensedInfo() to regenerate this file.
michael@0 16
michael@0 17 static const char gMathStrings[] =
michael@0 18 "E\0"
michael@0 19 "LN10\0"
michael@0 20 "LN2\0"
michael@0 21 "LOG10E\0"
michael@0 22 "LOG2E\0"
michael@0 23 "PI\0"
michael@0 24 "SQRT1_2\0"
michael@0 25 "SQRT2\0"
michael@0 26 "abs\0"
michael@0 27 "acos\0"
michael@0 28 "asin\0"
michael@0 29 "atan\0"
michael@0 30 "atan2\0"
michael@0 31 "ceil\0"
michael@0 32 "cos\0"
michael@0 33 "exp\0"
michael@0 34 "floor\0"
michael@0 35 "log\0"
michael@0 36 "max\0"
michael@0 37 "min\0"
michael@0 38 "pow\0"
michael@0 39 "random\0"
michael@0 40 "round\0"
michael@0 41 "sin\0"
michael@0 42 "sqrt\0"
michael@0 43 "tan"
michael@0 44 ;
michael@0 45
michael@0 46 static const SkMemberInfo gMathInfo[] = {
michael@0 47 {0, -1, 67, 98},
michael@0 48 {2, -2, 67, 98},
michael@0 49 {7, -3, 67, 98},
michael@0 50 {11, -4, 67, 98},
michael@0 51 {18, -5, 67, 98},
michael@0 52 {24, -6, 67, 98},
michael@0 53 {27, -7, 67, 98},
michael@0 54 {35, -8, 67, 98},
michael@0 55 {41, -1, 66, 98},
michael@0 56 {45, -2, 66, 98},
michael@0 57 {50, -3, 66, 98},
michael@0 58 {55, -4, 66, 98},
michael@0 59 {60, -5, 66, 98},
michael@0 60 {66, -6, 66, 98},
michael@0 61 {71, -7, 66, 98},
michael@0 62 {75, -8, 66, 98},
michael@0 63 {79, -9, 66, 98},
michael@0 64 {85, -10, 66, 98},
michael@0 65 {89, -11, 66, 98},
michael@0 66 {93, -12, 66, 98},
michael@0 67 {97, -13, 66, 98},
michael@0 68 {101, -14, 66, 98},
michael@0 69 {108, -15, 66, 98},
michael@0 70 {114, -16, 66, 98},
michael@0 71 {118, -17, 66, 98},
michael@0 72 {123, -18, 66, 98}
michael@0 73 };
michael@0 74
michael@0 75 static const char gAddStrings[] =
michael@0 76 "inPlace\0"
michael@0 77 "offset\0"
michael@0 78 "use\0"
michael@0 79 "where"
michael@0 80 ;
michael@0 81
michael@0 82 static const SkMemberInfo gAddInfo[] = {
michael@0 83 {0, 4, 26, 1},
michael@0 84 {8, 8, 96, 1},
michael@0 85 {15, 12, 37, 1},
michael@0 86 {19, 16, 37, 1}
michael@0 87 };
michael@0 88
michael@0 89 static const char gAddCircleStrings[] =
michael@0 90 "\0"
michael@0 91 "radius\0"
michael@0 92 "x\0"
michael@0 93 "y"
michael@0 94 ;
michael@0 95
michael@0 96 static const SkMemberInfo gAddCircleInfo[] = {
michael@0 97 {0, 3, 18, 1},
michael@0 98 {1, 12, 98, 1},
michael@0 99 {8, 16, 98, 1},
michael@0 100 {10, 20, 98, 1}
michael@0 101 };
michael@0 102
michael@0 103 static const char gUnknown1Strings[] =
michael@0 104 "direction"
michael@0 105 ;
michael@0 106
michael@0 107 static const SkMemberInfo gUnknown1Info[] = {
michael@0 108 {0, 8, 75, 1}
michael@0 109 };
michael@0 110
michael@0 111 static const char gAddOvalStrings[] =
michael@0 112 ""
michael@0 113 ;
michael@0 114
michael@0 115 static const SkMemberInfo gAddOvalInfo[] = {
michael@0 116 {0, 6, 18, 5}
michael@0 117 };
michael@0 118
michael@0 119 static const char gAddPathStrings[] =
michael@0 120 "matrix\0"
michael@0 121 "path"
michael@0 122 ;
michael@0 123
michael@0 124 static const SkMemberInfo gAddPathInfo[] = {
michael@0 125 {0, 8, 65, 1},
michael@0 126 {7, 12, 74, 1}
michael@0 127 };
michael@0 128
michael@0 129 static const char gAddRectangleStrings[] =
michael@0 130 "\0"
michael@0 131 "bottom\0"
michael@0 132 "left\0"
michael@0 133 "right\0"
michael@0 134 "top"
michael@0 135 ;
michael@0 136
michael@0 137 static const SkMemberInfo gAddRectangleInfo[] = {
michael@0 138 {0, 3, 18, 1},
michael@0 139 {1, 24, 98, 1},
michael@0 140 {8, 12, 98, 1},
michael@0 141 {13, 20, 98, 1},
michael@0 142 {19, 16, 98, 1}
michael@0 143 };
michael@0 144
michael@0 145 static const char gAddRoundRectStrings[] =
michael@0 146 "\0"
michael@0 147 "rx\0"
michael@0 148 "ry"
michael@0 149 ;
michael@0 150
michael@0 151 static const SkMemberInfo gAddRoundRectInfo[] = {
michael@0 152 {0, 6, 18, 5},
michael@0 153 {1, 28, 98, 1},
michael@0 154 {4, 32, 98, 1}
michael@0 155 };
michael@0 156
michael@0 157 static const char gUnknown2Strings[] =
michael@0 158 "begin\0"
michael@0 159 "blend\0"
michael@0 160 "dur\0"
michael@0 161 "dynamic\0"
michael@0 162 "field\0"
michael@0 163 "formula\0"
michael@0 164 "from\0"
michael@0 165 "mirror\0"
michael@0 166 "repeat\0"
michael@0 167 "reset\0"
michael@0 168 "target\0"
michael@0 169 "to\0"
michael@0 170 "values"
michael@0 171 ;
michael@0 172
michael@0 173 static const SkMemberInfo gUnknown2Info[] = {
michael@0 174 {0, 4, 71, 1},
michael@0 175 {6, 8, 119, 98},
michael@0 176 {12, 16, 71, 1},
michael@0 177 {16, -1, 67, 26},
michael@0 178 {24, 20, 108, 1},
michael@0 179 {30, 24, 40, 1},
michael@0 180 {38, 28, 40, 1},
michael@0 181 {43, -2, 67, 26},
michael@0 182 {50, 32, 98, 1},
michael@0 183 {57, -3, 67, 26},
michael@0 184 {63, 36, 40, 1},
michael@0 185 {70, 40, 40, 1},
michael@0 186 {73, -4, 67, 40}
michael@0 187 };
michael@0 188
michael@0 189 static const char gAnimateFieldStrings[] =
michael@0 190 ""
michael@0 191 ;
michael@0 192
michael@0 193 static const SkMemberInfo gAnimateFieldInfo[] = {
michael@0 194 {0, 8, 18, 13}
michael@0 195 };
michael@0 196
michael@0 197 static const char gApplyStrings[] =
michael@0 198 "animator\0"
michael@0 199 "begin\0"
michael@0 200 "dontDraw\0"
michael@0 201 "dynamicScope\0"
michael@0 202 "interval\0"
michael@0 203 "mode\0"
michael@0 204 "pickup\0"
michael@0 205 "restore\0"
michael@0 206 "scope\0"
michael@0 207 "step\0"
michael@0 208 "steps\0"
michael@0 209 "time\0"
michael@0 210 "transition"
michael@0 211 ;
michael@0 212
michael@0 213 static const SkMemberInfo gApplyInfo[] = {
michael@0 214 {0, -1, 67, 10},
michael@0 215 {9, 4, 71, 1},
michael@0 216 {15, 8, 26, 1},
michael@0 217 {24, 12, 108, 1},
michael@0 218 {37, 16, 71, 1},
michael@0 219 {46, 20, 13, 1},
michael@0 220 {51, 24, 26, 1},
michael@0 221 {58, 28, 26, 1},
michael@0 222 {66, 32, 37, 1},
michael@0 223 {72, -2, 67, 96},
michael@0 224 {77, 36, 96, 1},
michael@0 225 {83, -3, 67, 71},
michael@0 226 {88, 40, 14, 1}
michael@0 227 };
michael@0 228
michael@0 229 static const char gUnknown3Strings[] =
michael@0 230 "x\0"
michael@0 231 "y"
michael@0 232 ;
michael@0 233
michael@0 234 static const SkMemberInfo gUnknown3Info[] = {
michael@0 235 {0, 36, 98, 1},
michael@0 236 {2, 40, 98, 1}
michael@0 237 };
michael@0 238
michael@0 239 static const char gBitmapStrings[] =
michael@0 240 "\0"
michael@0 241 "erase\0"
michael@0 242 "format\0"
michael@0 243 "height\0"
michael@0 244 "rowBytes\0"
michael@0 245 "width"
michael@0 246 ;
michael@0 247
michael@0 248 static const SkMemberInfo gDrawBitmapInfo[] = {
michael@0 249 {0, 11, 18, 2},
michael@0 250 {1, -1, 67, 15},
michael@0 251 {7, 44, 21, 1},
michael@0 252 {14, 48, 96, 1},
michael@0 253 {21, 52, 96, 1},
michael@0 254 {30, 56, 96, 1}
michael@0 255 };
michael@0 256
michael@0 257 static const char gBitmapShaderStrings[] =
michael@0 258 "\0"
michael@0 259 "filterType\0"
michael@0 260 "image"
michael@0 261 ;
michael@0 262
michael@0 263 static const SkMemberInfo gDrawBitmapShaderInfo[] = {
michael@0 264 {0, 66, 18, 2},
michael@0 265 {1, 16, 47, 1},
michael@0 266 {12, 20, 17, 1}
michael@0 267 };
michael@0 268
michael@0 269 static const char gBlurStrings[] =
michael@0 270 "blurStyle\0"
michael@0 271 "radius"
michael@0 272 ;
michael@0 273
michael@0 274 static const SkMemberInfo gDrawBlurInfo[] = {
michael@0 275 {0, 12, 63, 1},
michael@0 276 {10, 8, 98, 1}
michael@0 277 };
michael@0 278
michael@0 279 static const char gBoundsStrings[] =
michael@0 280 "\0"
michael@0 281 "inval"
michael@0 282 ;
michael@0 283
michael@0 284 static const SkMemberInfo gDisplayBoundsInfo[] = {
michael@0 285 {0, 57, 18, 7},
michael@0 286 {1, 32, 26, 1}
michael@0 287 };
michael@0 288
michael@0 289 static const char gClipStrings[] =
michael@0 290 "path\0"
michael@0 291 "rectangle"
michael@0 292 ;
michael@0 293
michael@0 294 static const SkMemberInfo gDrawClipInfo[] = {
michael@0 295 {0, 8, 74, 1},
michael@0 296 {5, 4, 91, 1}
michael@0 297 };
michael@0 298
michael@0 299 static const char gColorStrings[] =
michael@0 300 "alpha\0"
michael@0 301 "blue\0"
michael@0 302 "color\0"
michael@0 303 "green\0"
michael@0 304 "hue\0"
michael@0 305 "red\0"
michael@0 306 "saturation\0"
michael@0 307 "value"
michael@0 308 ;
michael@0 309
michael@0 310 static const SkMemberInfo gDrawColorInfo[] = {
michael@0 311 {0, -1, 67, 98},
michael@0 312 {6, -2, 67, 98},
michael@0 313 {11, 8, 15, 1},
michael@0 314 {17, -3, 67, 98},
michael@0 315 {23, -4, 67, 98},
michael@0 316 {27, -5, 67, 98},
michael@0 317 {31, -6, 67, 98},
michael@0 318 {42, -7, 67, 98}
michael@0 319 };
michael@0 320
michael@0 321 static const char gCubicToStrings[] =
michael@0 322 "x1\0"
michael@0 323 "x2\0"
michael@0 324 "x3\0"
michael@0 325 "y1\0"
michael@0 326 "y2\0"
michael@0 327 "y3"
michael@0 328 ;
michael@0 329
michael@0 330 static const SkMemberInfo gCubicToInfo[] = {
michael@0 331 {0, 8, 98, 1},
michael@0 332 {3, 16, 98, 1},
michael@0 333 {6, 24, 98, 1},
michael@0 334 {9, 12, 98, 1},
michael@0 335 {12, 20, 98, 1},
michael@0 336 {15, 28, 98, 1}
michael@0 337 };
michael@0 338
michael@0 339 static const char gDashStrings[] =
michael@0 340 "intervals\0"
michael@0 341 "phase"
michael@0 342 ;
michael@0 343
michael@0 344 static const SkMemberInfo gDashInfo[] = {
michael@0 345 {0, 8, 119, 98},
michael@0 346 {10, 16, 98, 1}
michael@0 347 };
michael@0 348
michael@0 349 static const char gDataStrings[] =
michael@0 350 "\0"
michael@0 351 "name"
michael@0 352 ;
michael@0 353
michael@0 354 static const SkMemberInfo gDataInfo[] = {
michael@0 355 {0, 32, 18, 3},
michael@0 356 {1, 16, 108, 1}
michael@0 357 };
michael@0 358
michael@0 359 static const char gDiscreteStrings[] =
michael@0 360 "deviation\0"
michael@0 361 "segLength"
michael@0 362 ;
michael@0 363
michael@0 364 static const SkMemberInfo gDiscreteInfo[] = {
michael@0 365 {0, 8, 98, 1},
michael@0 366 {10, 12, 98, 1}
michael@0 367 };
michael@0 368
michael@0 369 static const char gDrawToStrings[] =
michael@0 370 "drawOnce\0"
michael@0 371 "use"
michael@0 372 ;
michael@0 373
michael@0 374 static const SkMemberInfo gDrawToInfo[] = {
michael@0 375 {0, 36, 26, 1},
michael@0 376 {9, 40, 19, 1}
michael@0 377 };
michael@0 378
michael@0 379 static const char gEmbossStrings[] =
michael@0 380 "ambient\0"
michael@0 381 "direction\0"
michael@0 382 "radius\0"
michael@0 383 "specular"
michael@0 384 ;
michael@0 385
michael@0 386 static const SkMemberInfo gDrawEmbossInfo[] = {
michael@0 387 {0, -1, 67, 98},
michael@0 388 {8, 8, 119, 98},
michael@0 389 {18, 16, 98, 1},
michael@0 390 {25, -2, 67, 98}
michael@0 391 };
michael@0 392
michael@0 393 static const char gEventStrings[] =
michael@0 394 "code\0"
michael@0 395 "disable\0"
michael@0 396 "key\0"
michael@0 397 "keys\0"
michael@0 398 "kind\0"
michael@0 399 "target\0"
michael@0 400 "x\0"
michael@0 401 "y"
michael@0 402 ;
michael@0 403
michael@0 404 static const SkMemberInfo gDisplayEventInfo[] = {
michael@0 405 {0, 4, 43, 1},
michael@0 406 {5, 8, 26, 1},
michael@0 407 {13, -1, 67, 108},
michael@0 408 {17, -2, 67, 108},
michael@0 409 {22, 12, 44, 1},
michael@0 410 {27, 16, 108, 1},
michael@0 411 {34, 20, 98, 1},
michael@0 412 {36, 24, 98, 1}
michael@0 413 };
michael@0 414
michael@0 415 static const char gFromPathStrings[] =
michael@0 416 "mode\0"
michael@0 417 "offset\0"
michael@0 418 "path"
michael@0 419 ;
michael@0 420
michael@0 421 static const SkMemberInfo gFromPathInfo[] = {
michael@0 422 {0, 8, 49, 1},
michael@0 423 {5, 12, 98, 1},
michael@0 424 {12, 16, 74, 1}
michael@0 425 };
michael@0 426
michael@0 427 static const char gUnknown4Strings[] =
michael@0 428 "\0"
michael@0 429 "offsets\0"
michael@0 430 "unitMapper"
michael@0 431 ;
michael@0 432
michael@0 433 static const SkMemberInfo gUnknown4Info[] = {
michael@0 434 {0, 66, 18, 2},
michael@0 435 {1, 16, 119, 98},
michael@0 436 {9, 24, 108, 1}
michael@0 437 };
michael@0 438
michael@0 439 static const char gGStrings[] =
michael@0 440 "condition\0"
michael@0 441 "enableCondition"
michael@0 442 ;
michael@0 443
michael@0 444 static const SkMemberInfo gGInfo[] = {
michael@0 445 {0, 4, 40, 1},
michael@0 446 {10, 8, 40, 1}
michael@0 447 };
michael@0 448
michael@0 449 static const char gHitClearStrings[] =
michael@0 450 "targets"
michael@0 451 ;
michael@0 452
michael@0 453 static const SkMemberInfo gHitClearInfo[] = {
michael@0 454 {0, 4, 119, 36}
michael@0 455 };
michael@0 456
michael@0 457 static const char gHitTestStrings[] =
michael@0 458 "bullets\0"
michael@0 459 "hits\0"
michael@0 460 "targets\0"
michael@0 461 "value"
michael@0 462 ;
michael@0 463
michael@0 464 static const SkMemberInfo gHitTestInfo[] = {
michael@0 465 {0, 4, 119, 36},
michael@0 466 {8, 12, 119, 96},
michael@0 467 {13, 20, 119, 36},
michael@0 468 {21, 28, 26, 1}
michael@0 469 };
michael@0 470
michael@0 471 static const char gImageStrings[] =
michael@0 472 "\0"
michael@0 473 "base64\0"
michael@0 474 "src"
michael@0 475 ;
michael@0 476
michael@0 477 static const SkMemberInfo gImageInfo[] = {
michael@0 478 {0, 11, 18, 2},
michael@0 479 {1, 44, 16, 2},
michael@0 480 {8, 52, 108, 1}
michael@0 481 };
michael@0 482
michael@0 483 static const char gIncludeStrings[] =
michael@0 484 "src"
michael@0 485 ;
michael@0 486
michael@0 487 static const SkMemberInfo gIncludeInfo[] = {
michael@0 488 {0, 4, 108, 1}
michael@0 489 };
michael@0 490
michael@0 491 static const char gInputStrings[] =
michael@0 492 "s32\0"
michael@0 493 "scalar\0"
michael@0 494 "string"
michael@0 495 ;
michael@0 496
michael@0 497 static const SkMemberInfo gInputInfo[] = {
michael@0 498 {0, 4, 96, 1},
michael@0 499 {4, 8, 98, 1},
michael@0 500 {11, 12, 108, 1}
michael@0 501 };
michael@0 502
michael@0 503 static const char gLineStrings[] =
michael@0 504 "x1\0"
michael@0 505 "x2\0"
michael@0 506 "y1\0"
michael@0 507 "y2"
michael@0 508 ;
michael@0 509
michael@0 510 static const SkMemberInfo gLineInfo[] = {
michael@0 511 {0, 12, 98, 1},
michael@0 512 {3, 16, 98, 1},
michael@0 513 {6, 20, 98, 1},
michael@0 514 {9, 24, 98, 1}
michael@0 515 };
michael@0 516
michael@0 517 static const char gLineToStrings[] =
michael@0 518 "x\0"
michael@0 519 "y"
michael@0 520 ;
michael@0 521
michael@0 522 static const SkMemberInfo gLineToInfo[] = {
michael@0 523 {0, 8, 98, 1},
michael@0 524 {2, 12, 98, 1}
michael@0 525 };
michael@0 526
michael@0 527 static const char gLinearGradientStrings[] =
michael@0 528 "\0"
michael@0 529 "points"
michael@0 530 ;
michael@0 531
michael@0 532 static const SkMemberInfo gLinearGradientInfo[] = {
michael@0 533 {0, 26, 18, 3},
michael@0 534 {1, 48, 77, 4}
michael@0 535 };
michael@0 536
michael@0 537 static const char gMatrixStrings[] =
michael@0 538 "matrix\0"
michael@0 539 "perspectX\0"
michael@0 540 "perspectY\0"
michael@0 541 "rotate\0"
michael@0 542 "scale\0"
michael@0 543 "scaleX\0"
michael@0 544 "scaleY\0"
michael@0 545 "skewX\0"
michael@0 546 "skewY\0"
michael@0 547 "translate\0"
michael@0 548 "translateX\0"
michael@0 549 "translateY"
michael@0 550 ;
michael@0 551
michael@0 552 static const SkMemberInfo gDrawMatrixInfo[] = {
michael@0 553 {0, 4, 119, 98},
michael@0 554 {7, -1, 67, 98},
michael@0 555 {17, -2, 67, 98},
michael@0 556 {27, -3, 67, 98},
michael@0 557 {34, -4, 67, 98},
michael@0 558 {40, -5, 67, 98},
michael@0 559 {47, -6, 67, 98},
michael@0 560 {54, -7, 67, 98},
michael@0 561 {60, -8, 67, 98},
michael@0 562 {66, -9, 67, 77},
michael@0 563 {76, -10, 67, 98},
michael@0 564 {87, -11, 67, 98}
michael@0 565 };
michael@0 566
michael@0 567 static const char gMoveStrings[] =
michael@0 568 ""
michael@0 569 ;
michael@0 570
michael@0 571 static const SkMemberInfo gMoveInfo[] = {
michael@0 572 {0, 1, 18, 4}
michael@0 573 };
michael@0 574
michael@0 575 static const char gMoveToStrings[] =
michael@0 576 "x\0"
michael@0 577 "y"
michael@0 578 ;
michael@0 579
michael@0 580 static const SkMemberInfo gMoveToInfo[] = {
michael@0 581 {0, 8, 98, 1},
michael@0 582 {2, 12, 98, 1}
michael@0 583 };
michael@0 584
michael@0 585 static const char gMovieStrings[] =
michael@0 586 "src"
michael@0 587 ;
michael@0 588
michael@0 589 static const SkMemberInfo gMovieInfo[] = {
michael@0 590 {0, 4, 108, 1}
michael@0 591 };
michael@0 592
michael@0 593 static const char gOvalStrings[] =
michael@0 594 ""
michael@0 595 ;
michael@0 596
michael@0 597 static const SkMemberInfo gOvalInfo[] = {
michael@0 598 {0, 57, 18, 7}
michael@0 599 };
michael@0 600
michael@0 601 static const char gPaintStrings[] =
michael@0 602 "antiAlias\0"
michael@0 603 "ascent\0"
michael@0 604 "color\0"
michael@0 605 "descent\0"
michael@0 606 "filterType\0"
michael@0 607 "linearText\0"
michael@0 608 "maskFilter\0"
michael@0 609 "measureText\0"
michael@0 610 "pathEffect\0"
michael@0 611 "shader\0"
michael@0 612 "strikeThru\0"
michael@0 613 "stroke\0"
michael@0 614 "strokeCap\0"
michael@0 615 "strokeJoin\0"
michael@0 616 "strokeMiter\0"
michael@0 617 "strokeWidth\0"
michael@0 618 "style\0"
michael@0 619 "textAlign\0"
michael@0 620 "textScaleX\0"
michael@0 621 "textSize\0"
michael@0 622 "textSkewX\0"
michael@0 623 "textTracking\0"
michael@0 624 "typeface\0"
michael@0 625 "underline\0"
michael@0 626 "xfermode"
michael@0 627 ;
michael@0 628
michael@0 629 static const SkMemberInfo gDrawPaintInfo[] = {
michael@0 630 {0, 4, 26, 1},
michael@0 631 {10, -1, 67, 98},
michael@0 632 {17, 8, 31, 1},
michael@0 633 {23, -2, 67, 98},
michael@0 634 {31, 12, 47, 1},
michael@0 635 {42, 16, 26, 1},
michael@0 636 {53, 20, 62, 1},
michael@0 637 {64, -1, 66, 98},
michael@0 638 {76, 24, 76, 1},
michael@0 639 {87, 28, 102, 1},
michael@0 640 {94, 32, 26, 1},
michael@0 641 {105, 36, 26, 1},
michael@0 642 {112, 40, 27, 1},
michael@0 643 {122, 44, 58, 1},
michael@0 644 {133, 48, 98, 1},
michael@0 645 {145, 52, 98, 1},
michael@0 646 {157, 56, 109, 1},
michael@0 647 {163, 60, 9, 1},
michael@0 648 {173, 64, 98, 1},
michael@0 649 {184, 68, 98, 1},
michael@0 650 {193, 72, 98, 1},
michael@0 651 {203, 76, 98, 1},
michael@0 652 {216, 80, 120, 1},
michael@0 653 {225, 84, 26, 1},
michael@0 654 {235, 88, 121, 1}
michael@0 655 };
michael@0 656
michael@0 657 static const char gPathStrings[] =
michael@0 658 "d\0"
michael@0 659 "fillType\0"
michael@0 660 "length"
michael@0 661 ;
michael@0 662
michael@0 663 static const SkMemberInfo gDrawPathInfo[] = {
michael@0 664 {0, 32, 108, 1},
michael@0 665 {2, -1, 67, 46},
michael@0 666 {11, -2, 67, 98}
michael@0 667 };
michael@0 668
michael@0 669 static const char gUnknown5Strings[] =
michael@0 670 "x\0"
michael@0 671 "y\0"
michael@0 672 "z"
michael@0 673 ;
michael@0 674
michael@0 675 static const SkMemberInfo gUnknown5Info[] = {
michael@0 676 {0, 0, 98, 1},
michael@0 677 {2, 4, 98, 1},
michael@0 678 {4, 8, 98, 1}
michael@0 679 };
michael@0 680
michael@0 681 static const char gPointStrings[] =
michael@0 682 "x\0"
michael@0 683 "y"
michael@0 684 ;
michael@0 685
michael@0 686 static const SkMemberInfo gDrawPointInfo[] = {
michael@0 687 {0, 4, 98, 1},
michael@0 688 {2, 8, 98, 1}
michael@0 689 };
michael@0 690
michael@0 691 static const char gPolyToPolyStrings[] =
michael@0 692 "destination\0"
michael@0 693 "source"
michael@0 694 ;
michael@0 695
michael@0 696 static const SkMemberInfo gPolyToPolyInfo[] = {
michael@0 697 {0, 12, 80, 1},
michael@0 698 {12, 8, 80, 1}
michael@0 699 };
michael@0 700
michael@0 701 static const char gPolygonStrings[] =
michael@0 702 ""
michael@0 703 ;
michael@0 704
michael@0 705 static const SkMemberInfo gPolygonInfo[] = {
michael@0 706 {0, 47, 18, 1}
michael@0 707 };
michael@0 708
michael@0 709 static const char gPolylineStrings[] =
michael@0 710 "points"
michael@0 711 ;
michael@0 712
michael@0 713 static const SkMemberInfo gPolylineInfo[] = {
michael@0 714 {0, 56, 119, 98}
michael@0 715 };
michael@0 716
michael@0 717 static const char gPostStrings[] =
michael@0 718 "delay\0"
michael@0 719 "initialized\0"
michael@0 720 "mode\0"
michael@0 721 "sink\0"
michael@0 722 "target\0"
michael@0 723 "type"
michael@0 724 ;
michael@0 725
michael@0 726 static const SkMemberInfo gPostInfo[] = {
michael@0 727 {0, 4, 71, 1},
michael@0 728 {6, 8, 26, 1},
michael@0 729 {18, 12, 45, 1},
michael@0 730 {23, -1, 67, 108},
michael@0 731 {28, -2, 67, 108},
michael@0 732 {35, -3, 67, 108}
michael@0 733 };
michael@0 734
michael@0 735 static const char gQuadToStrings[] =
michael@0 736 "x1\0"
michael@0 737 "x2\0"
michael@0 738 "y1\0"
michael@0 739 "y2"
michael@0 740 ;
michael@0 741
michael@0 742 static const SkMemberInfo gQuadToInfo[] = {
michael@0 743 {0, 8, 98, 1},
michael@0 744 {3, 16, 98, 1},
michael@0 745 {6, 12, 98, 1},
michael@0 746 {9, 20, 98, 1}
michael@0 747 };
michael@0 748
michael@0 749 static const char gRCubicToStrings[] =
michael@0 750 ""
michael@0 751 ;
michael@0 752
michael@0 753 static const SkMemberInfo gRCubicToInfo[] = {
michael@0 754 {0, 18, 18, 6}
michael@0 755 };
michael@0 756
michael@0 757 static const char gRLineToStrings[] =
michael@0 758 ""
michael@0 759 ;
michael@0 760
michael@0 761 static const SkMemberInfo gRLineToInfo[] = {
michael@0 762 {0, 34, 18, 2}
michael@0 763 };
michael@0 764
michael@0 765 static const char gRMoveToStrings[] =
michael@0 766 ""
michael@0 767 ;
michael@0 768
michael@0 769 static const SkMemberInfo gRMoveToInfo[] = {
michael@0 770 {0, 38, 18, 2}
michael@0 771 };
michael@0 772
michael@0 773 static const char gRQuadToStrings[] =
michael@0 774 ""
michael@0 775 ;
michael@0 776
michael@0 777 static const SkMemberInfo gRQuadToInfo[] = {
michael@0 778 {0, 49, 18, 4}
michael@0 779 };
michael@0 780
michael@0 781 static const char gRadialGradientStrings[] =
michael@0 782 "\0"
michael@0 783 "center\0"
michael@0 784 "radius"
michael@0 785 ;
michael@0 786
michael@0 787 static const SkMemberInfo gRadialGradientInfo[] = {
michael@0 788 {0, 26, 18, 3},
michael@0 789 {1, 48, 77, 2},
michael@0 790 {8, 56, 98, 1}
michael@0 791 };
michael@0 792
michael@0 793 static const char gRandomStrings[] =
michael@0 794 "blend\0"
michael@0 795 "max\0"
michael@0 796 "min\0"
michael@0 797 "random\0"
michael@0 798 "seed"
michael@0 799 ;
michael@0 800
michael@0 801 static const SkMemberInfo gDisplayRandomInfo[] = {
michael@0 802 {0, 4, 98, 1},
michael@0 803 {6, 12, 98, 1},
michael@0 804 {10, 8, 98, 1},
michael@0 805 {14, 1, 67, 98},
michael@0 806 {21, -2, 67, 96}
michael@0 807 };
michael@0 808
michael@0 809 static const char gRectToRectStrings[] =
michael@0 810 "destination\0"
michael@0 811 "source"
michael@0 812 ;
michael@0 813
michael@0 814 static const SkMemberInfo gRectToRectInfo[] = {
michael@0 815 {0, 12, 91, 1},
michael@0 816 {12, 8, 91, 1}
michael@0 817 };
michael@0 818
michael@0 819 static const char gRectangleStrings[] =
michael@0 820 "bottom\0"
michael@0 821 "height\0"
michael@0 822 "left\0"
michael@0 823 "needsRedraw\0"
michael@0 824 "right\0"
michael@0 825 "top\0"
michael@0 826 "width"
michael@0 827 ;
michael@0 828
michael@0 829 static const SkMemberInfo gRectangleInfo[] = {
michael@0 830 {0, 24, 98, 1},
michael@0 831 {7, -1, 67, 98},
michael@0 832 {14, 12, 98, 1},
michael@0 833 {19, -2, 67, 26},
michael@0 834 {31, 20, 98, 1},
michael@0 835 {37, 16, 98, 1},
michael@0 836 {41, -3, 67, 98}
michael@0 837 };
michael@0 838
michael@0 839 static const char gRemoveStrings[] =
michael@0 840 "offset\0"
michael@0 841 "where"
michael@0 842 ;
michael@0 843
michael@0 844 static const SkMemberInfo gRemoveInfo[] = {
michael@0 845 {0, 8, 96, 1},
michael@0 846 {7, 16, 37, 1}
michael@0 847 };
michael@0 848
michael@0 849 static const char gReplaceStrings[] =
michael@0 850 ""
michael@0 851 ;
michael@0 852
michael@0 853 static const SkMemberInfo gReplaceInfo[] = {
michael@0 854 {0, 1, 18, 4}
michael@0 855 };
michael@0 856
michael@0 857 static const char gRotateStrings[] =
michael@0 858 "center\0"
michael@0 859 "degrees"
michael@0 860 ;
michael@0 861
michael@0 862 static const SkMemberInfo gRotateInfo[] = {
michael@0 863 {0, 12, 77, 2},
michael@0 864 {7, 8, 98, 1}
michael@0 865 };
michael@0 866
michael@0 867 static const char gRoundRectStrings[] =
michael@0 868 "\0"
michael@0 869 "rx\0"
michael@0 870 "ry"
michael@0 871 ;
michael@0 872
michael@0 873 static const SkMemberInfo gRoundRectInfo[] = {
michael@0 874 {0, 57, 18, 7},
michael@0 875 {1, 32, 98, 1},
michael@0 876 {4, 36, 98, 1}
michael@0 877 };
michael@0 878
michael@0 879 static const char gS32Strings[] =
michael@0 880 "value"
michael@0 881 ;
michael@0 882
michael@0 883 static const SkMemberInfo gS32Info[] = {
michael@0 884 {0, 4, 96, 1}
michael@0 885 };
michael@0 886
michael@0 887 static const char gScalarStrings[] =
michael@0 888 "value"
michael@0 889 ;
michael@0 890
michael@0 891 static const SkMemberInfo gScalarInfo[] = {
michael@0 892 {0, 4, 98, 1}
michael@0 893 };
michael@0 894
michael@0 895 static const char gScaleStrings[] =
michael@0 896 "center\0"
michael@0 897 "x\0"
michael@0 898 "y"
michael@0 899 ;
michael@0 900
michael@0 901 static const SkMemberInfo gScaleInfo[] = {
michael@0 902 {0, 16, 77, 2},
michael@0 903 {7, 8, 98, 1},
michael@0 904 {9, 12, 98, 1}
michael@0 905 };
michael@0 906
michael@0 907 static const char gSetStrings[] =
michael@0 908 "begin\0"
michael@0 909 "dur\0"
michael@0 910 "dynamic\0"
michael@0 911 "field\0"
michael@0 912 "formula\0"
michael@0 913 "reset\0"
michael@0 914 "target\0"
michael@0 915 "to"
michael@0 916 ;
michael@0 917
michael@0 918 static const SkMemberInfo gSetInfo[] = {
michael@0 919 {0, 4, 71, 1},
michael@0 920 {6, 16, 71, 1},
michael@0 921 {10, -1, 67, 26},
michael@0 922 {18, 20, 108, 1},
michael@0 923 {24, 24, 40, 1},
michael@0 924 {32, -3, 67, 26},
michael@0 925 {38, 36, 40, 1},
michael@0 926 {45, 40, 40, 1}
michael@0 927 };
michael@0 928
michael@0 929 static const char gShaderStrings[] =
michael@0 930 "matrix\0"
michael@0 931 "tileMode"
michael@0 932 ;
michael@0 933
michael@0 934 static const SkMemberInfo gShaderInfo[] = {
michael@0 935 {0, 8, 65, 1},
michael@0 936 {7, 12, 116, 1}
michael@0 937 };
michael@0 938
michael@0 939 static const char gSkewStrings[] =
michael@0 940 "center\0"
michael@0 941 "x\0"
michael@0 942 "y"
michael@0 943 ;
michael@0 944
michael@0 945 static const SkMemberInfo gSkewInfo[] = {
michael@0 946 {0, 16, 77, 2},
michael@0 947 {7, 8, 98, 1},
michael@0 948 {9, 12, 98, 1}
michael@0 949 };
michael@0 950
michael@0 951 static const char g3D_CameraStrings[] =
michael@0 952 "axis\0"
michael@0 953 "hackHeight\0"
michael@0 954 "hackWidth\0"
michael@0 955 "location\0"
michael@0 956 "observer\0"
michael@0 957 "patch\0"
michael@0 958 "zenith"
michael@0 959 ;
michael@0 960
michael@0 961 static const SkMemberInfo g3D_CameraInfo[] = {
michael@0 962 {0, 24, 106, 3},
michael@0 963 {5, 8, 98, 1},
michael@0 964 {16, 4, 98, 1},
michael@0 965 {26, 12, 106, 3},
michael@0 966 {35, 48, 106, 3},
michael@0 967 {44, 96, 105, 1},
michael@0 968 {50, 36, 106, 3}
michael@0 969 };
michael@0 970
michael@0 971 static const char g3D_PatchStrings[] =
michael@0 972 "origin\0"
michael@0 973 "rotateDegrees\0"
michael@0 974 "u\0"
michael@0 975 "v"
michael@0 976 ;
michael@0 977
michael@0 978 static const SkMemberInfo g3D_PatchInfo[] = {
michael@0 979 {0, 28, 106, 3},
michael@0 980 {7, -1, 66, 98},
michael@0 981 {21, 4, 106, 3},
michael@0 982 {23, 16, 106, 3}
michael@0 983 };
michael@0 984
michael@0 985 static const char gUnknown6Strings[] =
michael@0 986 "x\0"
michael@0 987 "y\0"
michael@0 988 "z"
michael@0 989 ;
michael@0 990
michael@0 991 static const SkMemberInfo gUnknown6Info[] = {
michael@0 992 {0, 0, 98, 1},
michael@0 993 {2, 4, 98, 1},
michael@0 994 {4, 8, 98, 1}
michael@0 995 };
michael@0 996
michael@0 997 static const char gSnapshotStrings[] =
michael@0 998 "filename\0"
michael@0 999 "quality\0"
michael@0 1000 "sequence\0"
michael@0 1001 "type"
michael@0 1002 ;
michael@0 1003
michael@0 1004 static const SkMemberInfo gSnapshotInfo[] = {
michael@0 1005 {0, 4, 108, 1},
michael@0 1006 {9, 8, 98, 1},
michael@0 1007 {17, 12, 26, 1},
michael@0 1008 {26, 16, 20, 1}
michael@0 1009 };
michael@0 1010
michael@0 1011 static const char gStringStrings[] =
michael@0 1012 "length\0"
michael@0 1013 "slice\0"
michael@0 1014 "value"
michael@0 1015 ;
michael@0 1016
michael@0 1017 static const SkMemberInfo gStringInfo[] = {
michael@0 1018 {0, -1, 67, 96},
michael@0 1019 {7, -1, 66, 108},
michael@0 1020 {13, 4, 108, 1}
michael@0 1021 };
michael@0 1022
michael@0 1023 static const char gTextStrings[] =
michael@0 1024 "length\0"
michael@0 1025 "text\0"
michael@0 1026 "x\0"
michael@0 1027 "y"
michael@0 1028 ;
michael@0 1029
michael@0 1030 static const SkMemberInfo gTextInfo[] = {
michael@0 1031 {0, -1, 67, 96},
michael@0 1032 {7, 12, 108, 1},
michael@0 1033 {12, 16, 98, 1},
michael@0 1034 {14, 20, 98, 1}
michael@0 1035 };
michael@0 1036
michael@0 1037 static const char gTextBoxStrings[] =
michael@0 1038 "\0"
michael@0 1039 "mode\0"
michael@0 1040 "spacingAdd\0"
michael@0 1041 "spacingAlign\0"
michael@0 1042 "spacingMul\0"
michael@0 1043 "text"
michael@0 1044 ;
michael@0 1045
michael@0 1046 static const SkMemberInfo gTextBoxInfo[] = {
michael@0 1047 {0, 57, 18, 7},
michael@0 1048 {1, 44, 113, 1},
michael@0 1049 {6, 40, 98, 1},
michael@0 1050 {17, 48, 112, 1},
michael@0 1051 {30, 36, 98, 1},
michael@0 1052 {41, 32, 108, 1}
michael@0 1053 };
michael@0 1054
michael@0 1055 static const char gTextOnPathStrings[] =
michael@0 1056 "offset\0"
michael@0 1057 "path\0"
michael@0 1058 "text"
michael@0 1059 ;
michael@0 1060
michael@0 1061 static const SkMemberInfo gTextOnPathInfo[] = {
michael@0 1062 {0, 12, 98, 1},
michael@0 1063 {7, 16, 74, 1},
michael@0 1064 {12, 20, 110, 1}
michael@0 1065 };
michael@0 1066
michael@0 1067 static const char gTextToPathStrings[] =
michael@0 1068 "path\0"
michael@0 1069 "text"
michael@0 1070 ;
michael@0 1071
michael@0 1072 static const SkMemberInfo gTextToPathInfo[] = {
michael@0 1073 {0, 4, 74, 1},
michael@0 1074 {5, 8, 110, 1}
michael@0 1075 };
michael@0 1076
michael@0 1077 static const char gTranslateStrings[] =
michael@0 1078 "x\0"
michael@0 1079 "y"
michael@0 1080 ;
michael@0 1081
michael@0 1082 static const SkMemberInfo gTranslateInfo[] = {
michael@0 1083 {0, 8, 98, 1},
michael@0 1084 {2, 12, 98, 1}
michael@0 1085 };
michael@0 1086
michael@0 1087 static const char gTypedArrayStrings[] =
michael@0 1088 "length\0"
michael@0 1089 "values"
michael@0 1090 ;
michael@0 1091
michael@0 1092 static const SkMemberInfo gTypedArrayInfo[] = {
michael@0 1093 {0, -1, 67, 96},
michael@0 1094 {7, 4, 119, 0}
michael@0 1095 };
michael@0 1096
michael@0 1097 static const char gTypefaceStrings[] =
michael@0 1098 "fontName"
michael@0 1099 ;
michael@0 1100
michael@0 1101 static const SkMemberInfo gTypefaceInfo[] = {
michael@0 1102 {0, 8, 108, 1}
michael@0 1103 };
michael@0 1104
michael@0 1105 static const SkMemberInfo* const gInfoTables[] = {
michael@0 1106 gMathInfo,
michael@0 1107 gAddInfo,
michael@0 1108 gAddCircleInfo,
michael@0 1109 gUnknown1Info,
michael@0 1110 gAddOvalInfo,
michael@0 1111 gAddPathInfo,
michael@0 1112 gAddRectangleInfo,
michael@0 1113 gAddRoundRectInfo,
michael@0 1114 gUnknown2Info,
michael@0 1115 gAnimateFieldInfo,
michael@0 1116 gApplyInfo,
michael@0 1117 gUnknown3Info,
michael@0 1118 gDrawBitmapInfo,
michael@0 1119 gDrawBitmapShaderInfo,
michael@0 1120 gDrawBlurInfo,
michael@0 1121 gDisplayBoundsInfo,
michael@0 1122 gDrawClipInfo,
michael@0 1123 gDrawColorInfo,
michael@0 1124 gCubicToInfo,
michael@0 1125 gDashInfo,
michael@0 1126 gDataInfo,
michael@0 1127 gDiscreteInfo,
michael@0 1128 gDrawToInfo,
michael@0 1129 gDrawEmbossInfo,
michael@0 1130 gDisplayEventInfo,
michael@0 1131 gFromPathInfo,
michael@0 1132 gUnknown4Info,
michael@0 1133 gGInfo,
michael@0 1134 gHitClearInfo,
michael@0 1135 gHitTestInfo,
michael@0 1136 gImageInfo,
michael@0 1137 gIncludeInfo,
michael@0 1138 gInputInfo,
michael@0 1139 gLineInfo,
michael@0 1140 gLineToInfo,
michael@0 1141 gLinearGradientInfo,
michael@0 1142 gDrawMatrixInfo,
michael@0 1143 gMoveInfo,
michael@0 1144 gMoveToInfo,
michael@0 1145 gMovieInfo,
michael@0 1146 gOvalInfo,
michael@0 1147 gDrawPaintInfo,
michael@0 1148 gDrawPathInfo,
michael@0 1149 gUnknown5Info,
michael@0 1150 gDrawPointInfo,
michael@0 1151 gPolyToPolyInfo,
michael@0 1152 gPolygonInfo,
michael@0 1153 gPolylineInfo,
michael@0 1154 gPostInfo,
michael@0 1155 gQuadToInfo,
michael@0 1156 gRCubicToInfo,
michael@0 1157 gRLineToInfo,
michael@0 1158 gRMoveToInfo,
michael@0 1159 gRQuadToInfo,
michael@0 1160 gRadialGradientInfo,
michael@0 1161 gDisplayRandomInfo,
michael@0 1162 gRectToRectInfo,
michael@0 1163 gRectangleInfo,
michael@0 1164 gRemoveInfo,
michael@0 1165 gReplaceInfo,
michael@0 1166 gRotateInfo,
michael@0 1167 gRoundRectInfo,
michael@0 1168 gS32Info,
michael@0 1169 gScalarInfo,
michael@0 1170 gScaleInfo,
michael@0 1171 gSetInfo,
michael@0 1172 gShaderInfo,
michael@0 1173 gSkewInfo,
michael@0 1174 g3D_CameraInfo,
michael@0 1175 g3D_PatchInfo,
michael@0 1176 gUnknown6Info,
michael@0 1177 gSnapshotInfo,
michael@0 1178 gStringInfo,
michael@0 1179 gTextInfo,
michael@0 1180 gTextBoxInfo,
michael@0 1181 gTextOnPathInfo,
michael@0 1182 gTextToPathInfo,
michael@0 1183 gTranslateInfo,
michael@0 1184 gTypedArrayInfo,
michael@0 1185 gTypefaceInfo,
michael@0 1186 };
michael@0 1187
michael@0 1188 static const unsigned char gInfoCounts[] = {
michael@0 1189 26,4,4,1,1,2,5,3,13,1,13,2,6,3,2,2,2,8,6,
michael@0 1190 2,2,2,2,4,8,3,3,2,1,4,3,1,3,4,2,2,12,1,2,
michael@0 1191 1,1,25,3,3,2,2,1,1,6,4,1,1,1,1,3,5,2,7,2,
michael@0 1192 1,2,3,1,1,3,8,2,3,7,4,3,4,3,4,6,3,2,2,2,
michael@0 1193 1
michael@0 1194 };
michael@0 1195
michael@0 1196 static const unsigned char gTypeIDs[] = {
michael@0 1197 1, // Math
michael@0 1198 2, // Add
michael@0 1199 3, // AddCircle
michael@0 1200 4, // Unknown1
michael@0 1201 5, // AddOval
michael@0 1202 6, // AddPath
michael@0 1203 7, // AddRectangle
michael@0 1204 8, // AddRoundRect
michael@0 1205 10, // Unknown2
michael@0 1206 11, // AnimateField
michael@0 1207 12, // Apply
michael@0 1208 17, // Unknown3
michael@0 1209 19, // Bitmap
michael@0 1210 22, // BitmapShader
michael@0 1211 23, // Blur
michael@0 1212 25, // Bounds
michael@0 1213 29, // Clip
michael@0 1214 31, // Color
michael@0 1215 32, // CubicTo
michael@0 1216 33, // Dash
michael@0 1217 34, // Data
michael@0 1218 35, // Discrete
michael@0 1219 38, // DrawTo
michael@0 1220 41, // Emboss
michael@0 1221 42, // Event
michael@0 1222 48, // FromPath
michael@0 1223 51, // Unknown4
michael@0 1224 52, // G
michael@0 1225 53, // HitClear
michael@0 1226 54, // HitTest
michael@0 1227 55, // Image
michael@0 1228 56, // Include
michael@0 1229 57, // Input
michael@0 1230 59, // Line
michael@0 1231 60, // LineTo
michael@0 1232 61, // LinearGradient
michael@0 1233 65, // Matrix
michael@0 1234 68, // Move
michael@0 1235 69, // MoveTo
michael@0 1236 70, // Movie
michael@0 1237 72, // Oval
michael@0 1238 73, // Paint
michael@0 1239 74, // Path
michael@0 1240 77, // Unknown5
michael@0 1241 78, // Point
michael@0 1242 79, // PolyToPoly
michael@0 1243 80, // Polygon
michael@0 1244 81, // Polyline
michael@0 1245 82, // Post
michael@0 1246 83, // QuadTo
michael@0 1247 84, // RCubicTo
michael@0 1248 85, // RLineTo
michael@0 1249 86, // RMoveTo
michael@0 1250 87, // RQuadTo
michael@0 1251 88, // RadialGradient
michael@0 1252 89, // Random
michael@0 1253 90, // RectToRect
michael@0 1254 91, // Rectangle
michael@0 1255 92, // Remove
michael@0 1256 93, // Replace
michael@0 1257 94, // Rotate
michael@0 1258 95, // RoundRect
michael@0 1259 96, // S32
michael@0 1260 98, // Scalar
michael@0 1261 99, // Scale
michael@0 1262 101, // Set
michael@0 1263 102, // Shader
michael@0 1264 103, // Skew
michael@0 1265 104, // 3D_Camera
michael@0 1266 105, // 3D_Patch
michael@0 1267 106, // Unknown6
michael@0 1268 107, // Snapshot
michael@0 1269 108, // String
michael@0 1270 110, // Text
michael@0 1271 111, // TextBox
michael@0 1272 114, // TextOnPath
michael@0 1273 115, // TextToPath
michael@0 1274 117, // Translate
michael@0 1275 119, // TypedArray
michael@0 1276 120, // Typeface
michael@0 1277
michael@0 1278 };
michael@0 1279
michael@0 1280 static const int kTypeIDs = 80;
michael@0 1281
michael@0 1282 static const char* const gInfoNames[] = {
michael@0 1283 gMathStrings,
michael@0 1284 gAddStrings,
michael@0 1285 gAddCircleStrings,
michael@0 1286 gUnknown1Strings,
michael@0 1287 gAddOvalStrings,
michael@0 1288 gAddPathStrings,
michael@0 1289 gAddRectangleStrings,
michael@0 1290 gAddRoundRectStrings,
michael@0 1291 gUnknown2Strings,
michael@0 1292 gAnimateFieldStrings,
michael@0 1293 gApplyStrings,
michael@0 1294 gUnknown3Strings,
michael@0 1295 gBitmapStrings,
michael@0 1296 gBitmapShaderStrings,
michael@0 1297 gBlurStrings,
michael@0 1298 gBoundsStrings,
michael@0 1299 gClipStrings,
michael@0 1300 gColorStrings,
michael@0 1301 gCubicToStrings,
michael@0 1302 gDashStrings,
michael@0 1303 gDataStrings,
michael@0 1304 gDiscreteStrings,
michael@0 1305 gDrawToStrings,
michael@0 1306 gEmbossStrings,
michael@0 1307 gEventStrings,
michael@0 1308 gFromPathStrings,
michael@0 1309 gUnknown4Strings,
michael@0 1310 gGStrings,
michael@0 1311 gHitClearStrings,
michael@0 1312 gHitTestStrings,
michael@0 1313 gImageStrings,
michael@0 1314 gIncludeStrings,
michael@0 1315 gInputStrings,
michael@0 1316 gLineStrings,
michael@0 1317 gLineToStrings,
michael@0 1318 gLinearGradientStrings,
michael@0 1319 gMatrixStrings,
michael@0 1320 gMoveStrings,
michael@0 1321 gMoveToStrings,
michael@0 1322 gMovieStrings,
michael@0 1323 gOvalStrings,
michael@0 1324 gPaintStrings,
michael@0 1325 gPathStrings,
michael@0 1326 gUnknown5Strings,
michael@0 1327 gPointStrings,
michael@0 1328 gPolyToPolyStrings,
michael@0 1329 gPolygonStrings,
michael@0 1330 gPolylineStrings,
michael@0 1331 gPostStrings,
michael@0 1332 gQuadToStrings,
michael@0 1333 gRCubicToStrings,
michael@0 1334 gRLineToStrings,
michael@0 1335 gRMoveToStrings,
michael@0 1336 gRQuadToStrings,
michael@0 1337 gRadialGradientStrings,
michael@0 1338 gRandomStrings,
michael@0 1339 gRectToRectStrings,
michael@0 1340 gRectangleStrings,
michael@0 1341 gRemoveStrings,
michael@0 1342 gReplaceStrings,
michael@0 1343 gRotateStrings,
michael@0 1344 gRoundRectStrings,
michael@0 1345 gS32Strings,
michael@0 1346 gScalarStrings,
michael@0 1347 gScaleStrings,
michael@0 1348 gSetStrings,
michael@0 1349 gShaderStrings,
michael@0 1350 gSkewStrings,
michael@0 1351 g3D_CameraStrings,
michael@0 1352 g3D_PatchStrings,
michael@0 1353 gUnknown6Strings,
michael@0 1354 gSnapshotStrings,
michael@0 1355 gStringStrings,
michael@0 1356 gTextStrings,
michael@0 1357 gTextBoxStrings,
michael@0 1358 gTextOnPathStrings,
michael@0 1359 gTextToPathStrings,
michael@0 1360 gTranslateStrings,
michael@0 1361 gTypedArrayStrings,
michael@0 1362 gTypefaceStrings
michael@0 1363 };
michael@0 1364 #endif
michael@0 1365 #endif

mercurial