1 module arrogant.c.modest; 2 3 4 import core.stdc.config; 5 import core.stdc.stdarg: va_list; 6 struct __locale_data { int dummy; } 7 8 alias _Bool = bool; 9 struct dpp { 10 static struct Move(T) { 11 T* ptr; 12 } 13 14 static auto move(T)(ref T value) { 15 return Move!T(&value); 16 } 17 mixin template EnumD(string name, T, string prefix) if(is(T == enum)) { 18 private static string _memberMixinStr(string member) { 19 import std.conv: text; 20 import std.array: replace; 21 return text(` `, member.replace(prefix, ""), ` = `, T.stringof, `.`, member, `,`); 22 } 23 private static string _enumMixinStr() { 24 import std.array: join; 25 string[] ret; 26 ret ~= "enum " ~ name ~ "{"; 27 static foreach(member; __traits(allMembers, T)) { 28 ret ~= _memberMixinStr(member); 29 } 30 ret ~= "}"; 31 return ret.join("\n"); 32 } 33 mixin(_enumMixinStr()); 34 } 35 } 36 37 38 extern(C) 39 { 40 struct __sigset_t 41 { 42 c_ulong[16] __val; 43 } 44 alias __FILE = _IO_FILE; 45 46 47 alias FILE = _IO_FILE; 48 alias clock_t = c_long; 49 alias time_t = c_long; 50 51 52 alias sigset_t = __sigset_t; 53 alias clockid_t = int; 54 alias timer_t = void*; 55 struct timeval 56 { 57 __time_t tv_sec; 58 __suseconds_t tv_usec; 59 } 60 struct timespec 61 { 62 __time_t tv_sec; 63 __syscall_slong_t tv_nsec; 64 } 65 struct __mbstate_t 66 { 67 int __count; 68 static union _Anonymous_0 69 { 70 uint __wch; 71 char[4] __wchb; 72 } 73 _Anonymous_0 __value; 74 } 75 alias locale_t = __locale_struct*; 76 77 78 alias uint8_t = ubyte; 79 80 81 82 83 alias int8_t = byte; 84 85 86 87 88 89 90 alias uint16_t = ushort; 91 alias int16_t = short; 92 alias int32_t = int; 93 alias uint32_t = uint; 94 95 96 97 98 extern __gshared int sys_nerr; 99 struct _G_fpos_t 100 { 101 __off_t __pos; 102 __mbstate_t __state; 103 } 104 alias int64_t = c_long; 105 alias uint64_t = c_ulong; 106 107 108 alias pthread_t = c_ulong; 109 extern __gshared const(const(char)*)[0] sys_errlist; 110 111 112 struct __locale_struct 113 { 114 __locale_data*[13] __locales; 115 const(ushort)* __ctype_b; 116 const(int)* __ctype_tolower; 117 const(int)* __ctype_toupper; 118 const(char)*[13] __names; 119 } 120 alias __u_char = ubyte; 121 alias mcsync_status_t = mcsync_status; 122 enum mcsync_status 123 { 124 MCSYNC_STATUS_OK = 0, 125 MCSYNC_STATUS_NOT_OK = 1, 126 MCSYNC_STATUS_ERROR_MEM_ALLOCATE = 2, 127 } 128 enum MCSYNC_STATUS_OK = mcsync_status.MCSYNC_STATUS_OK; 129 enum MCSYNC_STATUS_NOT_OK = mcsync_status.MCSYNC_STATUS_NOT_OK; 130 enum MCSYNC_STATUS_ERROR_MEM_ALLOCATE = mcsync_status.MCSYNC_STATUS_ERROR_MEM_ALLOCATE; 131 132 133 alias __u_short = ushort; 134 struct _G_fpos64_t 135 { 136 __off64_t __pos; 137 __mbstate_t __state; 138 } 139 140 141 142 143 144 145 146 union pthread_mutexattr_t 147 { 148 char[4] __size; 149 int __align; 150 } 151 152 153 static __uint16_t __uint16_identity(__uint16_t) @nogc nothrow; 154 155 156 void* alloca(size_t) @nogc nothrow; 157 158 159 alias __u_int = uint; 160 161 162 alias __u_long = c_ulong; 163 alias u_char = ubyte; 164 165 166 int bcmp(const(void)*, const(void)*, size_t) @nogc nothrow; 167 alias __gwchar_t = int; 168 169 170 171 172 173 174 alias u_short = ushort; 175 176 177 178 179 180 181 alias mchar_async_node_t = mchar_async_node; 182 183 184 185 186 alias u_int = uint; 187 188 189 struct myencoding_result 190 { 191 c_ulong first; 192 c_ulong second; 193 c_ulong third; 194 c_ulong result; 195 c_ulong result_aux; 196 c_ulong flag; 197 } 198 alias u_long = c_ulong; 199 200 201 202 203 struct mchar_async_cache_node 204 { 205 void* value; 206 size_t size; 207 size_t left; 208 size_t right; 209 size_t parent; 210 } 211 alias mchar_async_cache_node_t = mchar_async_cache_node; 212 213 214 alias __int8_t = byte; 215 216 217 218 alias __uint8_t = ubyte; 219 alias quad_t = c_long; 220 size_t mycore_power(size_t, size_t) @nogc nothrow; 221 alias mcsync_t = mcsync; 222 alias __int16_t = short; 223 224 225 struct mcsync 226 { 227 int* spinlock; 228 void* mutex; 229 } 230 231 232 void bcopy(const(void)*, void*, size_t) @nogc nothrow; 233 static __uint32_t __uint32_identity(__uint32_t) @nogc nothrow; 234 alias u_quad_t = c_ulong; 235 alias fsid_t = __fsid_t; 236 alias __uint16_t = ushort; 237 238 239 size_t mycore_strncasecmp(const(char)*, const(char)*, size_t) @nogc nothrow; 240 alias __int32_t = int; 241 size_t mycore_strcasecmp(const(char)*, const(char)*) @nogc nothrow; 242 243 244 union pthread_condattr_t 245 { 246 char[4] __size; 247 int __align; 248 } 249 250 251 252 253 254 255 alias __uint32_t = uint; 256 size_t mycore_strncmp(const(char)*, const(char)*, size_t) @nogc nothrow; 257 258 259 260 261 size_t mycore_strcmp(const(char)*, const(char)*) @nogc nothrow; 262 alias __locale_t = __locale_struct*; 263 264 265 void bzero(void*, size_t) @nogc nothrow; 266 void* memcpy(void*, const(void)*, size_t) @nogc nothrow; 267 268 269 270 271 272 273 alias suseconds_t = c_long; 274 size_t mycore_strcmp_ws(const(char)*, const(char)*) @nogc nothrow; 275 alias int_least8_t = byte; 276 alias __int64_t = c_long; 277 278 279 alias loff_t = c_long; 280 281 282 283 284 285 286 static __uint64_t __uint64_identity(__uint64_t) @nogc nothrow; 287 struct myencoding_trigram 288 { 289 const(ubyte)[3] trigram; 290 size_t value; 291 } 292 alias __uint64_t = c_ulong; 293 alias int_least16_t = short; 294 bool mycore_ustrcasecmp_without_checks_by_secondary(const(ubyte)*, const(ubyte)*) @nogc nothrow; 295 296 297 mcsync_t* mcsync_create() @nogc nothrow; 298 299 300 301 302 alias int_least32_t = int; 303 mcsync_status_t mcsync_init(mcsync_t*) @nogc nothrow; 304 305 306 alias mchar_async_chunk_t = mchar_async_chunk; 307 struct mchar_async_chunk 308 { 309 char* begin; 310 size_t length; 311 size_t size; 312 mchar_async_chunk* next; 313 mchar_async_chunk* prev; 314 } 315 316 317 318 319 320 321 void mcsync_clean(mcsync_t*) @nogc nothrow; 322 323 324 325 326 void* memmove(void*, const(void)*, size_t) @nogc nothrow; 327 enum myencoding_list 328 { 329 MyENCODING_DEFAULT = 0, 330 MyENCODING_NOT_DETERMINED = 2, 331 MyENCODING_UTF_8 = 0, 332 MyENCODING_UTF_16LE = 4, 333 MyENCODING_UTF_16BE = 5, 334 MyENCODING_X_USER_DEFINED = 6, 335 MyENCODING_BIG5 = 7, 336 MyENCODING_EUC_JP = 8, 337 MyENCODING_EUC_KR = 9, 338 MyENCODING_GB18030 = 10, 339 MyENCODING_GBK = 11, 340 MyENCODING_IBM866 = 12, 341 MyENCODING_ISO_2022_JP = 13, 342 MyENCODING_ISO_8859_10 = 14, 343 MyENCODING_ISO_8859_13 = 15, 344 MyENCODING_ISO_8859_14 = 16, 345 MyENCODING_ISO_8859_15 = 17, 346 MyENCODING_ISO_8859_16 = 18, 347 MyENCODING_ISO_8859_2 = 19, 348 MyENCODING_ISO_8859_3 = 20, 349 MyENCODING_ISO_8859_4 = 21, 350 MyENCODING_ISO_8859_5 = 22, 351 MyENCODING_ISO_8859_6 = 23, 352 MyENCODING_ISO_8859_7 = 24, 353 MyENCODING_ISO_8859_8 = 25, 354 MyENCODING_ISO_8859_8_I = 26, 355 MyENCODING_KOI8_R = 27, 356 MyENCODING_KOI8_U = 28, 357 MyENCODING_MACINTOSH = 29, 358 MyENCODING_SHIFT_JIS = 30, 359 MyENCODING_WINDOWS_1250 = 31, 360 MyENCODING_WINDOWS_1251 = 32, 361 MyENCODING_WINDOWS_1252 = 33, 362 MyENCODING_WINDOWS_1253 = 34, 363 MyENCODING_WINDOWS_1254 = 35, 364 MyENCODING_WINDOWS_1255 = 36, 365 MyENCODING_WINDOWS_1256 = 37, 366 MyENCODING_WINDOWS_1257 = 38, 367 MyENCODING_WINDOWS_1258 = 39, 368 MyENCODING_WINDOWS_874 = 40, 369 MyENCODING_X_MAC_CYRILLIC = 41, 370 MyENCODING_LAST_ENTRY = 42, 371 } 372 enum MyENCODING_DEFAULT = myencoding_list.MyENCODING_DEFAULT; 373 enum MyENCODING_NOT_DETERMINED = myencoding_list.MyENCODING_NOT_DETERMINED; 374 enum MyENCODING_UTF_8 = myencoding_list.MyENCODING_UTF_8; 375 enum MyENCODING_UTF_16LE = myencoding_list.MyENCODING_UTF_16LE; 376 enum MyENCODING_UTF_16BE = myencoding_list.MyENCODING_UTF_16BE; 377 enum MyENCODING_X_USER_DEFINED = myencoding_list.MyENCODING_X_USER_DEFINED; 378 enum MyENCODING_BIG5 = myencoding_list.MyENCODING_BIG5; 379 enum MyENCODING_EUC_JP = myencoding_list.MyENCODING_EUC_JP; 380 enum MyENCODING_EUC_KR = myencoding_list.MyENCODING_EUC_KR; 381 enum MyENCODING_GB18030 = myencoding_list.MyENCODING_GB18030; 382 enum MyENCODING_GBK = myencoding_list.MyENCODING_GBK; 383 enum MyENCODING_IBM866 = myencoding_list.MyENCODING_IBM866; 384 enum MyENCODING_ISO_2022_JP = myencoding_list.MyENCODING_ISO_2022_JP; 385 enum MyENCODING_ISO_8859_10 = myencoding_list.MyENCODING_ISO_8859_10; 386 enum MyENCODING_ISO_8859_13 = myencoding_list.MyENCODING_ISO_8859_13; 387 enum MyENCODING_ISO_8859_14 = myencoding_list.MyENCODING_ISO_8859_14; 388 enum MyENCODING_ISO_8859_15 = myencoding_list.MyENCODING_ISO_8859_15; 389 enum MyENCODING_ISO_8859_16 = myencoding_list.MyENCODING_ISO_8859_16; 390 enum MyENCODING_ISO_8859_2 = myencoding_list.MyENCODING_ISO_8859_2; 391 enum MyENCODING_ISO_8859_3 = myencoding_list.MyENCODING_ISO_8859_3; 392 enum MyENCODING_ISO_8859_4 = myencoding_list.MyENCODING_ISO_8859_4; 393 enum MyENCODING_ISO_8859_5 = myencoding_list.MyENCODING_ISO_8859_5; 394 enum MyENCODING_ISO_8859_6 = myencoding_list.MyENCODING_ISO_8859_6; 395 enum MyENCODING_ISO_8859_7 = myencoding_list.MyENCODING_ISO_8859_7; 396 enum MyENCODING_ISO_8859_8 = myencoding_list.MyENCODING_ISO_8859_8; 397 enum MyENCODING_ISO_8859_8_I = myencoding_list.MyENCODING_ISO_8859_8_I; 398 enum MyENCODING_KOI8_R = myencoding_list.MyENCODING_KOI8_R; 399 enum MyENCODING_KOI8_U = myencoding_list.MyENCODING_KOI8_U; 400 enum MyENCODING_MACINTOSH = myencoding_list.MyENCODING_MACINTOSH; 401 enum MyENCODING_SHIFT_JIS = myencoding_list.MyENCODING_SHIFT_JIS; 402 enum MyENCODING_WINDOWS_1250 = myencoding_list.MyENCODING_WINDOWS_1250; 403 enum MyENCODING_WINDOWS_1251 = myencoding_list.MyENCODING_WINDOWS_1251; 404 enum MyENCODING_WINDOWS_1252 = myencoding_list.MyENCODING_WINDOWS_1252; 405 enum MyENCODING_WINDOWS_1253 = myencoding_list.MyENCODING_WINDOWS_1253; 406 enum MyENCODING_WINDOWS_1254 = myencoding_list.MyENCODING_WINDOWS_1254; 407 enum MyENCODING_WINDOWS_1255 = myencoding_list.MyENCODING_WINDOWS_1255; 408 enum MyENCODING_WINDOWS_1256 = myencoding_list.MyENCODING_WINDOWS_1256; 409 enum MyENCODING_WINDOWS_1257 = myencoding_list.MyENCODING_WINDOWS_1257; 410 enum MyENCODING_WINDOWS_1258 = myencoding_list.MyENCODING_WINDOWS_1258; 411 enum MyENCODING_WINDOWS_874 = myencoding_list.MyENCODING_WINDOWS_874; 412 enum MyENCODING_X_MAC_CYRILLIC = myencoding_list.MyENCODING_X_MAC_CYRILLIC; 413 enum MyENCODING_LAST_ENTRY = myencoding_list.MyENCODING_LAST_ENTRY; 414 alias myencoding_t = myencoding_list; 415 alias int_least64_t = c_long; 416 mcsync_t* mcsync_destroy(mcsync_t*, int) @nogc nothrow; 417 alias ino_t = c_ulong; 418 alias __fd_mask = c_long; 419 alias pthread_key_t = uint; 420 421 422 mcsync_status_t mcsync_lock(mcsync_t*) @nogc nothrow; 423 424 425 struct myencoding_trigram_result 426 { 427 size_t count; 428 size_t value; 429 } 430 431 432 mcsync_status_t mcsync_unlock(mcsync_t*) @nogc nothrow; 433 alias __quad_t = c_long; 434 enum idtype_t 435 { 436 P_ALL = 0, 437 P_PID = 1, 438 P_PGID = 2, 439 } 440 enum P_ALL = idtype_t.P_ALL; 441 enum P_PID = idtype_t.P_PID; 442 enum P_PGID = idtype_t.P_PGID; 443 mcsync_status_t mcsync_spin_lock(void*) @nogc nothrow; 444 445 446 447 448 alias pthread_once_t = int; 449 alias __u_quad_t = c_ulong; 450 void* memccpy(void*, const(void)*, int, size_t) @nogc nothrow; 451 452 453 454 455 struct myencoding_unicode_result 456 { 457 size_t count_ascii; 458 size_t count_good; 459 size_t count_bad; 460 } 461 462 463 alias uint_least8_t = ubyte; 464 465 466 mcsync_status_t mcsync_spin_unlock(void*) @nogc nothrow; 467 468 469 470 471 alias uint_least16_t = ushort; 472 union pthread_attr_t 473 { 474 char[56] __size; 475 c_long __align; 476 } 477 mcsync_status_t mcsync_mutex_lock(void*) @nogc nothrow; 478 alias mchar_async_cache_t = mchar_async_cache; 479 struct mchar_async_cache 480 { 481 mchar_async_cache_node_t* nodes; 482 size_t nodes_size; 483 size_t nodes_length; 484 size_t nodes_root; 485 size_t count; 486 size_t* index; 487 size_t index_length; 488 size_t index_size; 489 } 490 491 492 493 494 alias uint_least32_t = uint; 495 alias off_t = c_long; 496 mcsync_status_t mcsync_mutex_try_lock(void*) @nogc nothrow; 497 498 499 500 501 502 mcsync_status_t mcsync_mutex_unlock(void*) @nogc nothrow; 503 alias uint_least64_t = c_ulong; 504 505 506 struct div_t 507 { 508 int quot; 509 int rem; 510 } 511 struct fd_set 512 { 513 __fd_mask[16] __fds_bits; 514 } 515 alias dev_t = c_ulong; 516 517 518 struct myencoding_detect_name_entry 519 { 520 const(char)* name; 521 size_t name_length; 522 const(char)* label; 523 size_t label_length; 524 myencoding_t encoding; 525 size_t next; 526 size_t curr; 527 } 528 void* mcsync_spin_create() @nogc nothrow; 529 void* memset(void*, int, size_t) @nogc nothrow; 530 531 532 alias __intmax_t = c_long; 533 mcsync_status_t mcsync_spin_init(void*) @nogc nothrow; 534 alias __uintmax_t = c_ulong; 535 void mcsync_spin_clean(void*) @nogc nothrow; 536 int memcmp(const(void)*, const(void)*, size_t) @nogc nothrow; 537 void mcsync_spin_destroy(void*) @nogc nothrow; 538 struct __pthread_rwlock_arch_t 539 { 540 uint __readers; 541 uint __writers; 542 uint __wrphase_futex; 543 uint __writers_futex; 544 uint __pad3; 545 uint __pad4; 546 int __cur_writer; 547 int __shared; 548 byte __rwelision; 549 ubyte[7] __pad1; 550 c_ulong __pad2; 551 uint __flags; 552 } 553 void* mcsync_mutex_create() @nogc nothrow; 554 555 556 alias gid_t = uint; 557 558 559 struct mycore_string 560 { 561 char* data; 562 size_t size; 563 size_t length; 564 mchar_async_t* mchar; 565 size_t node_idx; 566 } 567 mcsync_status_t mcsync_mutex_init(void*) @nogc nothrow; 568 struct ldiv_t 569 { 570 c_long quot; 571 c_long rem; 572 } 573 void mcsync_mutex_clean(void*) @nogc nothrow; 574 union pthread_mutex_t 575 { 576 __pthread_mutex_s __data; 577 char[40] __size; 578 c_long __align; 579 } 580 581 582 583 584 585 586 void mcsync_mutex_destroy(void*) @nogc nothrow; 587 char* index(const(char)*, int) @nogc nothrow; 588 alias int_fast8_t = byte; 589 590 591 592 593 594 595 alias mode_t = uint; 596 597 598 599 600 struct mchar_async_node 601 { 602 mchar_async_chunk_t* chunk; 603 mchar_async_cache_t cache; 604 } 605 606 607 alias int_fast16_t = c_long; 608 609 610 alias ssize_t = c_long; 611 612 613 614 615 616 617 alias int_fast32_t = c_long; 618 619 620 struct myencoding_detect_attr 621 { 622 size_t key_begin; 623 size_t key_length; 624 size_t value_begin; 625 size_t value_length; 626 myencoding_detect_attr_t* next; 627 } 628 alias int_fast64_t = c_long; 629 630 631 uint gnu_dev_major(__dev_t) @nogc nothrow; 632 633 634 635 636 637 638 uint gnu_dev_minor(__dev_t) @nogc nothrow; 639 640 641 struct mchar_async 642 { 643 size_t origin_size; 644 mchar_async_chunk_t** chunks; 645 size_t chunks_pos_size; 646 size_t chunks_pos_length; 647 size_t chunks_size; 648 size_t chunks_length; 649 mchar_async_cache_t chunk_cache; 650 mchar_async_node_t* nodes; 651 size_t nodes_length; 652 size_t nodes_size; 653 size_t* nodes_cache; 654 size_t nodes_cache_length; 655 size_t nodes_cache_size; 656 mcsync_t* mcsync_; 657 } 658 alias mchar_async_t = mchar_async; 659 __dev_t gnu_dev_makedev(uint, uint) @nogc nothrow; 660 661 662 struct mycore_string_raw 663 { 664 char* data; 665 size_t size; 666 size_t length; 667 } 668 alias nlink_t = c_ulong; 669 670 671 union pthread_cond_t 672 { 673 __pthread_cond_s __data; 674 char[48] __size; 675 long __align; 676 } 677 struct lldiv_t 678 { 679 long quot; 680 long rem; 681 } 682 683 684 685 686 687 688 alias fd_mask = c_long; 689 690 691 692 693 694 695 alias fpos_t = _G_fpos_t; 696 697 698 699 700 701 702 alias uid_t = uint; 703 alias mycore_string_index_t = c_ulong; 704 struct myencoding_entry_name_index 705 { 706 const(char)* name; 707 size_t length; 708 } 709 alias uint_fast8_t = ubyte; 710 711 712 alias __pthread_list_t = __pthread_internal_list; 713 struct __pthread_internal_list 714 { 715 __pthread_internal_list* __prev; 716 __pthread_internal_list* __next; 717 } 718 719 720 721 722 723 724 alias uint_fast16_t = c_ulong; 725 char* mycore_string_init(mchar_async_t*, size_t, mycore_string_t*, size_t) @nogc nothrow; 726 alias uint_fast32_t = c_ulong; 727 char* mycore_string_realloc(mycore_string_t*, size_t) @nogc nothrow; 728 alias mycore_status_t = mycore_status; 729 alias uint_fast64_t = c_ulong; 730 731 732 733 734 enum mycore_status 735 { 736 MyCORE_STATUS_OK = 0, 737 MyCORE_STATUS_ERROR = 1, 738 MyCORE_STATUS_ERROR_MEMORY_ALLOCATION = 2, 739 MyCORE_STATUS_THREAD_ERROR_MEMORY_ALLOCATION = 9, 740 MyCORE_STATUS_THREAD_ERROR_LIST_INIT = 10, 741 MyCORE_STATUS_THREAD_ERROR_ATTR_MALLOC = 11, 742 MyCORE_STATUS_THREAD_ERROR_ATTR_INIT = 12, 743 MyCORE_STATUS_THREAD_ERROR_ATTR_SET = 13, 744 MyCORE_STATUS_THREAD_ERROR_ATTR_DESTROY = 14, 745 MyCORE_STATUS_THREAD_ERROR_NO_SLOTS = 15, 746 MyCORE_STATUS_THREAD_ERROR_BATCH_INIT = 16, 747 MyCORE_STATUS_THREAD_ERROR_WORKER_MALLOC = 17, 748 MyCORE_STATUS_THREAD_ERROR_WORKER_SEM_CREATE = 18, 749 MyCORE_STATUS_THREAD_ERROR_WORKER_THREAD_CREATE = 19, 750 MyCORE_STATUS_THREAD_ERROR_MASTER_THREAD_CREATE = 20, 751 MyCORE_STATUS_THREAD_ERROR_SEM_PREFIX_MALLOC = 50, 752 MyCORE_STATUS_THREAD_ERROR_SEM_CREATE = 51, 753 MyCORE_STATUS_THREAD_ERROR_QUEUE_MALLOC = 60, 754 MyCORE_STATUS_THREAD_ERROR_QUEUE_NODES_MALLOC = 61, 755 MyCORE_STATUS_THREAD_ERROR_QUEUE_NODE_MALLOC = 62, 756 MyCORE_STATUS_THREAD_ERROR_MUTEX_MALLOC = 70, 757 MyCORE_STATUS_THREAD_ERROR_MUTEX_INIT = 71, 758 MyCORE_STATUS_THREAD_ERROR_MUTEX_LOCK = 72, 759 MyCORE_STATUS_THREAD_ERROR_MUTEX_UNLOCK = 73, 760 MyCORE_STATUS_PERF_ERROR_COMPILED_WITHOUT_PERF = 80, 761 MyCORE_STATUS_PERF_ERROR_FIND_CPU_CLOCK = 81, 762 MyCORE_STATUS_MCOBJECT_ERROR_CACHE_CREATE = 85, 763 MyCORE_STATUS_MCOBJECT_ERROR_CHUNK_CREATE = 86, 764 MyCORE_STATUS_MCOBJECT_ERROR_CHUNK_INIT = 87, 765 MyCORE_STATUS_MCOBJECT_ERROR_CACHE_REALLOC = 88, 766 MyCORE_STATUS_ASYNC_ERROR_LOCK = 96, 767 MyCORE_STATUS_ASYNC_ERROR_UNLOCK = 97, 768 MyCORE_STATUS_ERROR_NO_FREE_SLOT = 98, 769 } 770 enum MyCORE_STATUS_OK = mycore_status.MyCORE_STATUS_OK; 771 enum MyCORE_STATUS_ERROR = mycore_status.MyCORE_STATUS_ERROR; 772 enum MyCORE_STATUS_ERROR_MEMORY_ALLOCATION = mycore_status.MyCORE_STATUS_ERROR_MEMORY_ALLOCATION; 773 enum MyCORE_STATUS_THREAD_ERROR_MEMORY_ALLOCATION = mycore_status.MyCORE_STATUS_THREAD_ERROR_MEMORY_ALLOCATION; 774 enum MyCORE_STATUS_THREAD_ERROR_LIST_INIT = mycore_status.MyCORE_STATUS_THREAD_ERROR_LIST_INIT; 775 enum MyCORE_STATUS_THREAD_ERROR_ATTR_MALLOC = mycore_status.MyCORE_STATUS_THREAD_ERROR_ATTR_MALLOC; 776 enum MyCORE_STATUS_THREAD_ERROR_ATTR_INIT = mycore_status.MyCORE_STATUS_THREAD_ERROR_ATTR_INIT; 777 enum MyCORE_STATUS_THREAD_ERROR_ATTR_SET = mycore_status.MyCORE_STATUS_THREAD_ERROR_ATTR_SET; 778 enum MyCORE_STATUS_THREAD_ERROR_ATTR_DESTROY = mycore_status.MyCORE_STATUS_THREAD_ERROR_ATTR_DESTROY; 779 enum MyCORE_STATUS_THREAD_ERROR_NO_SLOTS = mycore_status.MyCORE_STATUS_THREAD_ERROR_NO_SLOTS; 780 enum MyCORE_STATUS_THREAD_ERROR_BATCH_INIT = mycore_status.MyCORE_STATUS_THREAD_ERROR_BATCH_INIT; 781 enum MyCORE_STATUS_THREAD_ERROR_WORKER_MALLOC = mycore_status.MyCORE_STATUS_THREAD_ERROR_WORKER_MALLOC; 782 enum MyCORE_STATUS_THREAD_ERROR_WORKER_SEM_CREATE = mycore_status.MyCORE_STATUS_THREAD_ERROR_WORKER_SEM_CREATE; 783 enum MyCORE_STATUS_THREAD_ERROR_WORKER_THREAD_CREATE = mycore_status.MyCORE_STATUS_THREAD_ERROR_WORKER_THREAD_CREATE; 784 enum MyCORE_STATUS_THREAD_ERROR_MASTER_THREAD_CREATE = mycore_status.MyCORE_STATUS_THREAD_ERROR_MASTER_THREAD_CREATE; 785 enum MyCORE_STATUS_THREAD_ERROR_SEM_PREFIX_MALLOC = mycore_status.MyCORE_STATUS_THREAD_ERROR_SEM_PREFIX_MALLOC; 786 enum MyCORE_STATUS_THREAD_ERROR_SEM_CREATE = mycore_status.MyCORE_STATUS_THREAD_ERROR_SEM_CREATE; 787 enum MyCORE_STATUS_THREAD_ERROR_QUEUE_MALLOC = mycore_status.MyCORE_STATUS_THREAD_ERROR_QUEUE_MALLOC; 788 enum MyCORE_STATUS_THREAD_ERROR_QUEUE_NODES_MALLOC = mycore_status.MyCORE_STATUS_THREAD_ERROR_QUEUE_NODES_MALLOC; 789 enum MyCORE_STATUS_THREAD_ERROR_QUEUE_NODE_MALLOC = mycore_status.MyCORE_STATUS_THREAD_ERROR_QUEUE_NODE_MALLOC; 790 enum MyCORE_STATUS_THREAD_ERROR_MUTEX_MALLOC = mycore_status.MyCORE_STATUS_THREAD_ERROR_MUTEX_MALLOC; 791 enum MyCORE_STATUS_THREAD_ERROR_MUTEX_INIT = mycore_status.MyCORE_STATUS_THREAD_ERROR_MUTEX_INIT; 792 enum MyCORE_STATUS_THREAD_ERROR_MUTEX_LOCK = mycore_status.MyCORE_STATUS_THREAD_ERROR_MUTEX_LOCK; 793 enum MyCORE_STATUS_THREAD_ERROR_MUTEX_UNLOCK = mycore_status.MyCORE_STATUS_THREAD_ERROR_MUTEX_UNLOCK; 794 enum MyCORE_STATUS_PERF_ERROR_COMPILED_WITHOUT_PERF = mycore_status.MyCORE_STATUS_PERF_ERROR_COMPILED_WITHOUT_PERF; 795 enum MyCORE_STATUS_PERF_ERROR_FIND_CPU_CLOCK = mycore_status.MyCORE_STATUS_PERF_ERROR_FIND_CPU_CLOCK; 796 enum MyCORE_STATUS_MCOBJECT_ERROR_CACHE_CREATE = mycore_status.MyCORE_STATUS_MCOBJECT_ERROR_CACHE_CREATE; 797 enum MyCORE_STATUS_MCOBJECT_ERROR_CHUNK_CREATE = mycore_status.MyCORE_STATUS_MCOBJECT_ERROR_CHUNK_CREATE; 798 enum MyCORE_STATUS_MCOBJECT_ERROR_CHUNK_INIT = mycore_status.MyCORE_STATUS_MCOBJECT_ERROR_CHUNK_INIT; 799 enum MyCORE_STATUS_MCOBJECT_ERROR_CACHE_REALLOC = mycore_status.MyCORE_STATUS_MCOBJECT_ERROR_CACHE_REALLOC; 800 enum MyCORE_STATUS_ASYNC_ERROR_LOCK = mycore_status.MyCORE_STATUS_ASYNC_ERROR_LOCK; 801 enum MyCORE_STATUS_ASYNC_ERROR_UNLOCK = mycore_status.MyCORE_STATUS_ASYNC_ERROR_UNLOCK; 802 enum MyCORE_STATUS_ERROR_NO_FREE_SLOT = mycore_status.MyCORE_STATUS_ERROR_NO_FREE_SLOT; 803 alias myencoding_custom_f = myencoding_status function(const(ubyte), myencoding_result_t*); 804 void mycore_string_clean(mycore_string_t*) @nogc nothrow; 805 union pthread_rwlock_t 806 { 807 __pthread_rwlock_arch_t __data; 808 char[56] __size; 809 c_long __align; 810 } 811 void mycore_string_clean_all(mycore_string_t*) @nogc nothrow; 812 mycore_string_t* mycore_string_destroy(mycore_string_t*, bool) @nogc nothrow; 813 814 815 816 817 myencoding_custom_f myencoding_get_function_by_id(myencoding_t) @nogc nothrow; 818 819 820 821 822 void* memchr(const(void)*, int, size_t) @nogc nothrow; 823 myencoding_status_t myencoding_decode_utf_8(const(ubyte), myencoding_result_t*) @nogc nothrow; 824 void mycore_string_raw_clean(mycore_string_raw_t*) @nogc nothrow; 825 myencoding_status_t myencoding_decode_ibm866(const(ubyte), myencoding_result_t*) @nogc nothrow; 826 827 828 829 830 void mycore_string_raw_clean_all(mycore_string_raw_t*) @nogc nothrow; 831 832 833 myencoding_status_t myencoding_decode_iso_8859_2(const(ubyte), myencoding_result_t*) @nogc nothrow; 834 835 836 mycore_string_raw_t* mycore_string_raw_destroy(mycore_string_raw_t*, bool) @nogc nothrow; 837 838 839 enum myencoding_status 840 { 841 MyENCODING_STATUS_OK = 0, 842 MyENCODING_STATUS_ERROR = 1, 843 MyENCODING_STATUS_CONTINUE = 2, 844 MyENCODING_STATUS_DONE = 4, 845 } 846 enum MyENCODING_STATUS_OK = myencoding_status.MyENCODING_STATUS_OK; 847 enum MyENCODING_STATUS_ERROR = myencoding_status.MyENCODING_STATUS_ERROR; 848 enum MyENCODING_STATUS_CONTINUE = myencoding_status.MyENCODING_STATUS_CONTINUE; 849 enum MyENCODING_STATUS_DONE = myencoding_status.MyENCODING_STATUS_DONE; 850 alias myencoding_status_t = myencoding_status; 851 852 853 union pthread_rwlockattr_t 854 { 855 char[8] __size; 856 c_long __align; 857 } 858 myencoding_status_t myencoding_decode_iso_8859_3(const(ubyte), myencoding_result_t*) @nogc nothrow; 859 860 861 862 863 myencoding_status_t myencoding_decode_iso_8859_4(const(ubyte), myencoding_result_t*) @nogc nothrow; 864 865 866 char* mycore_string_data_alloc(mchar_async_t*, size_t, size_t) @nogc nothrow; 867 868 869 myencoding_status_t myencoding_decode_iso_8859_5(const(ubyte), myencoding_result_t*) @nogc nothrow; 870 871 872 873 874 char* mycore_string_data_realloc(mchar_async_t*, size_t, char*, size_t, size_t) @nogc nothrow; 875 myencoding_status_t myencoding_decode_iso_8859_6(const(ubyte), myencoding_result_t*) @nogc nothrow; 876 877 878 879 880 char* rindex(const(char)*, int) @nogc nothrow; 881 alias intptr_t = c_long; 882 myencoding_status_t myencoding_decode_iso_8859_7(const(ubyte), myencoding_result_t*) @nogc nothrow; 883 void mycore_string_data_free(mchar_async_t*, size_t, char*) @nogc nothrow; 884 size_t __ctype_get_mb_cur_max() @nogc nothrow; 885 886 887 alias pid_t = int; 888 889 890 myencoding_status_t myencoding_decode_iso_8859_8(const(ubyte), myencoding_result_t*) @nogc nothrow; 891 892 893 894 895 896 897 char* mycore_string_data(mycore_string_t*) @nogc nothrow; 898 899 900 901 902 903 904 mchar_async_t* mchar_async_create() @nogc nothrow; 905 myencoding_status_t myencoding_decode_iso_8859_8_i(const(ubyte), myencoding_result_t*) @nogc nothrow; 906 907 908 alias uintptr_t = c_ulong; 909 myencoding_status_t myencoding_decode_iso_8859_10(const(ubyte), myencoding_result_t*) @nogc nothrow; 910 911 912 mystatus_t mchar_async_init(mchar_async_t*, size_t, size_t) @nogc nothrow; 913 914 915 916 917 size_t mycore_string_length(mycore_string_t*) @nogc nothrow; 918 myencoding_status_t myencoding_decode_iso_8859_13(const(ubyte), myencoding_result_t*) @nogc nothrow; 919 920 921 922 923 double atof(const(char)*) @nogc nothrow; 924 925 926 927 928 int select(int, fd_set*, fd_set*, fd_set*, timeval*) @nogc nothrow; 929 alias myencoding_result_t = myencoding_result; 930 mystatus_t mchar_async_clean(mchar_async_t*) @nogc nothrow; 931 size_t mycore_string_size(mycore_string_t*) @nogc nothrow; 932 933 934 myencoding_status_t myencoding_decode_iso_8859_14(const(ubyte), myencoding_result_t*) @nogc nothrow; 935 936 937 alias myencoding_trigram_t = myencoding_trigram; 938 939 940 mchar_async_t* mchar_async_destroy(mchar_async_t*, int) @nogc nothrow; 941 char* mycore_string_data_set(mycore_string_t*, char*) @nogc nothrow; 942 943 944 alias pthread_spinlock_t = int; 945 946 947 size_t mycore_string_size_set(mycore_string_t*, size_t) @nogc nothrow; 948 949 950 951 952 alias myencoding_trigram_result_t = myencoding_trigram_result; 953 954 955 myencoding_status_t myencoding_decode_iso_8859_15(const(ubyte), myencoding_result_t*) @nogc nothrow; 956 957 958 959 960 int atoi(const(char)*) @nogc nothrow; 961 int ffs(int) @nogc nothrow; 962 alias id_t = uint; 963 964 965 size_t mycore_string_length_set(mycore_string_t*, size_t) @nogc nothrow; 966 char* mchar_async_malloc(mchar_async_t*, size_t, size_t) @nogc nothrow; 967 968 969 myencoding_status_t myencoding_decode_iso_8859_16(const(ubyte), myencoding_result_t*) @nogc nothrow; 970 alias myencoding_unicode_result_t = myencoding_unicode_result; 971 972 973 974 975 char* mchar_async_realloc(mchar_async_t*, size_t, char*, size_t, size_t) @nogc nothrow; 976 alias myencoding_detect_name_entry_t = myencoding_detect_name_entry; 977 978 979 myencoding_status_t myencoding_decode_koi8_r(const(ubyte), myencoding_result_t*) @nogc nothrow; 980 myencoding_status_t myencoding_decode_koi8_u(const(ubyte), myencoding_result_t*) @nogc nothrow; 981 void mchar_async_free(mchar_async_t*, size_t, char*) @nogc nothrow; 982 983 984 alias myencoding_detect_attr_t = myencoding_detect_attr; 985 void mycore_string_append(mycore_string_t*, const(char)*, size_t) @nogc nothrow; 986 myencoding_status_t myencoding_decode_macintosh(const(ubyte), myencoding_result_t*) @nogc nothrow; 987 988 989 alias myencoding_entry_name_index_t = myencoding_entry_name_index; 990 991 992 c_long atol(const(char)*) @nogc nothrow; 993 994 995 void mycore_string_append_one(mycore_string_t*, const(char)) @nogc nothrow; 996 997 998 size_t mchar_async_node_add(mchar_async_t*, mystatus_t*) @nogc nothrow; 999 union pthread_barrier_t 1000 { 1001 char[32] __size; 1002 c_long __align; 1003 } 1004 1005 1006 1007 1008 myencoding_status_t myencoding_decode_windows_874(const(ubyte), myencoding_result_t*) @nogc nothrow; 1009 1010 1011 1012 1013 void mycore_string_append_lowercase(mycore_string_t*, const(char)*, size_t) @nogc nothrow; 1014 1015 1016 myencoding_status_t myencoding_decode_windows_1250(const(ubyte), myencoding_result_t*) @nogc nothrow; 1017 void mchar_async_node_clean(mchar_async_t*, size_t) @nogc nothrow; 1018 1019 1020 int ffsl(c_long) @nogc nothrow; 1021 void mycore_string_append_with_replacement_null_characters(mycore_string_t*, const(char)*, size_t) @nogc nothrow; 1022 1023 1024 void mchar_async_node_delete(mchar_async_t*, size_t) @nogc nothrow; 1025 myencoding_status_t myencoding_decode_windows_1251(const(ubyte), myencoding_result_t*) @nogc nothrow; 1026 1027 1028 alias intmax_t = c_long; 1029 myencoding_status_t myencoding_decode_windows_1252(const(ubyte), myencoding_result_t*) @nogc nothrow; 1030 int ffsll(long) @nogc nothrow; 1031 alias uintmax_t = c_ulong; 1032 myencoding_status_t myencoding_decode_windows_1253(const(ubyte), myencoding_result_t*) @nogc nothrow; 1033 long atoll(const(char)*) @nogc nothrow; 1034 1035 1036 1037 1038 1039 1040 mchar_async_chunk_t* mchar_async_chunk_malloc(mchar_async_t*, mchar_async_node_t*, size_t) @nogc nothrow; 1041 size_t mycore_string_raw_set_replacement_character(mycore_string_t*, size_t) @nogc nothrow; 1042 int pselect(int, fd_set*, fd_set*, fd_set*, const(timespec)*, const(__sigset_t)*) @nogc nothrow; 1043 char* mchar_async_crop_first_chars(mchar_async_t*, size_t, char*, size_t) @nogc nothrow; 1044 myencoding_status_t myencoding_decode_windows_1254(const(ubyte), myencoding_result_t*) @nogc nothrow; 1045 1046 1047 char* mchar_async_crop_first_chars_without_cache(char*, size_t) @nogc nothrow; 1048 myencoding_status_t myencoding_decode_windows_1255(const(ubyte), myencoding_result_t*) @nogc nothrow; 1049 1050 1051 union pthread_barrierattr_t 1052 { 1053 char[4] __size; 1054 int __align; 1055 } 1056 1057 1058 void mycore_string_copy(mycore_string_t*, mycore_string_t*) @nogc nothrow; 1059 alias daddr_t = int; 1060 myencoding_status_t myencoding_decode_windows_1256(const(ubyte), myencoding_result_t*) @nogc nothrow; 1061 size_t mycore_string_raw_copy(char*, const(char)*, size_t) @nogc nothrow; 1062 alias caddr_t = char*; 1063 size_t mchar_async_get_size_by_data(const(char)*) @nogc nothrow; 1064 1065 1066 int strcasecmp(const(char)*, const(char)*) @nogc nothrow; 1067 myencoding_status_t myencoding_decode_windows_1257(const(ubyte), myencoding_result_t*) @nogc nothrow; 1068 1069 1070 void mycore_string_stay_only_whitespace(mycore_string_t*) @nogc nothrow; 1071 1072 1073 double strtod(const(char)*, char**) @nogc nothrow; 1074 1075 1076 1077 1078 1079 1080 myencoding_status_t myencoding_decode_windows_1258(const(ubyte), myencoding_result_t*) @nogc nothrow; 1081 1082 1083 1084 1085 struct __pthread_mutex_s 1086 { 1087 int __lock; 1088 uint __count; 1089 int __owner; 1090 uint __nusers; 1091 int __kind; 1092 short __spins; 1093 short __elision; 1094 __pthread_list_t __list; 1095 } 1096 size_t mycore_string_crop_whitespace_from_begin(mycore_string_t*) @nogc nothrow; 1097 1098 1099 1100 1101 myencoding_status_t myencoding_decode_x_mac_cyrillic(const(ubyte), myencoding_result_t*) @nogc nothrow; 1102 1103 1104 1105 1106 size_t mycore_string_whitespace_from_begin(mycore_string_t*) @nogc nothrow; 1107 mystatus_t mchar_async_cache_init(mchar_async_cache_t*) @nogc nothrow; 1108 myencoding_status_t myencoding_decode_gbk(const(ubyte), myencoding_result_t*) @nogc nothrow; 1109 1110 1111 int strncasecmp(const(char)*, const(char)*, size_t) @nogc nothrow; 1112 mchar_async_cache_t* mchar_async_cache_destroy(mchar_async_cache_t*, bool) @nogc nothrow; 1113 1114 1115 1116 1117 myencoding_status_t myencoding_decode_gb18030(const(ubyte), myencoding_result_t*) @nogc nothrow; 1118 1119 1120 1121 1122 1123 1124 void mchar_async_cache_clean(mchar_async_cache_t*) @nogc nothrow; 1125 myencoding_status_t myencoding_decode_big5(const(ubyte), myencoding_result_t*) @nogc nothrow; 1126 char* strcpy(char*, const(char)*) @nogc nothrow; 1127 myencoding_status_t myencoding_decode_euc_jp(const(ubyte), myencoding_result_t*) @nogc nothrow; 1128 alias key_t = int; 1129 alias mystatus_t = uint; 1130 1131 1132 void mchar_async_cache_add(mchar_async_cache_t*, void*, size_t) @nogc nothrow; 1133 1134 1135 1136 1137 myencoding_status_t myencoding_decode_iso_2022_jp(const(ubyte), myencoding_result_t*) @nogc nothrow; 1138 float strtof(const(char)*, char**) @nogc nothrow; 1139 1140 1141 1142 1143 myencoding_status_t myencoding_decode_shift_jis(const(ubyte), myencoding_result_t*) @nogc nothrow; 1144 size_t mchar_async_cache_delete(mchar_async_cache_t*, size_t) @nogc nothrow; 1145 char* strncpy(char*, const(char)*, size_t) @nogc nothrow; 1146 1147 1148 1149 1150 myencoding_status_t myencoding_decode_euc_kr(const(ubyte), myencoding_result_t*) @nogc nothrow; 1151 struct mythread_queue_list_entry; 1152 alias mythread_queue_list_entry_t = mythread_queue_list_entry; 1153 myencoding_status_t myencoding_decode_shared_utf_16(const(ubyte), myencoding_result_t*) @nogc nothrow; 1154 struct mythread_queue_thread_param; 1155 alias mythread_queue_thread_param_t = mythread_queue_thread_param; 1156 1157 1158 1159 1160 1161 1162 real strtold(const(char)*, char**) @nogc nothrow; 1163 alias mythread_queue_list_t = mythread_queue_list; 1164 struct mythread_queue_list; 1165 1166 1167 myencoding_status_t myencoding_decode_utf_16be(const(ubyte), myencoding_result_t*) @nogc nothrow; 1168 struct mythread_queue_node; 1169 alias mythread_queue_node_t = mythread_queue_node; 1170 int strcasecmp_l(const(char)*, const(char)*, locale_t) @nogc nothrow; 1171 1172 1173 1174 1175 1176 1177 myencoding_status_t myencoding_decode_utf_16le(const(ubyte), myencoding_result_t*) @nogc nothrow; 1178 char* strcat(char*, const(char)*) @nogc nothrow; 1179 struct mythread_queue; 1180 1181 1182 alias mythread_queue_t = mythread_queue; 1183 myencoding_status_t myencoding_decode_x_user_defined(const(ubyte), myencoding_result_t*) @nogc nothrow; 1184 alias mythread_id_t = c_ulong; 1185 size_t myencoding_codepoint_ascii_length(size_t) @nogc nothrow; 1186 1187 1188 1189 1190 1191 1192 struct mythread_context; 1193 alias mythread_context_t = mythread_context; 1194 1195 1196 char* strncat(char*, const(char)*, size_t) @nogc nothrow; 1197 1198 1199 size_t myencoding_ascii_utf_8_length(const(ubyte)) @nogc nothrow; 1200 1201 1202 alias mythread_entry_t = mythread_entry; 1203 1204 1205 int strncasecmp_l(const(char)*, const(char)*, size_t, locale_t) @nogc nothrow; 1206 struct mythread_entry; 1207 alias __dev_t = c_ulong; 1208 1209 1210 size_t myencoding_codepoint_to_ascii_utf_8(size_t, char*) @nogc nothrow; 1211 1212 1213 1214 1215 struct mythread; 1216 alias mythread_t = mythread; 1217 alias __uid_t = uint; 1218 extern __gshared _IO_FILE* stdin; 1219 alias __gid_t = uint; 1220 1221 1222 1223 1224 size_t myencoding_codepoint_to_lowercase_ascii_utf_8(size_t, char*) @nogc nothrow; 1225 1226 1227 extern __gshared _IO_FILE* stdout; 1228 alias __ino_t = c_ulong; 1229 size_t myencoding_codepoint_to_ascii_utf_16(size_t, char*) @nogc nothrow; 1230 1231 1232 int strcmp(const(char)*, const(char)*) @nogc nothrow; 1233 1234 1235 1236 1237 alias mycore_string_raw_t = mycore_string_raw; 1238 1239 1240 extern __gshared _IO_FILE* stderr; 1241 alias __ino64_t = c_ulong; 1242 1243 1244 size_t myencoding_ascii_utf_8_to_codepoint(const(ubyte)*, size_t*) @nogc nothrow; 1245 1246 1247 alias __mode_t = uint; 1248 1249 1250 1251 1252 alias mycore_string_t = mycore_string; 1253 1254 1255 1256 1257 int strncmp(const(char)*, const(char)*, size_t) @nogc nothrow; 1258 alias __nlink_t = c_ulong; 1259 1260 1261 1262 1263 1264 1265 void myencoding_result_clean(myencoding_result_t*) @nogc nothrow; 1266 alias __off_t = c_long; 1267 bool myencoding_detect(const(char)*, size_t, myencoding_t*) @nogc nothrow; 1268 alias __off64_t = c_long; 1269 struct mycore_incoming_buffer; 1270 alias mycore_incoming_buffer_t = mycore_incoming_buffer; 1271 1272 1273 1274 1275 bool myencoding_detect_russian(const(char)*, size_t, myencoding_t*) @nogc nothrow; 1276 1277 1278 alias __pid_t = int; 1279 1280 1281 bool myencoding_detect_unicode(const(char)*, size_t, myencoding_t*) @nogc nothrow; 1282 int strcoll(const(char)*, const(char)*) @nogc nothrow; 1283 1284 1285 struct __fsid_t 1286 { 1287 int[2] __val; 1288 } 1289 alias __clock_t = c_long; 1290 bool myencoding_detect_bom(const(char)*, size_t, myencoding_t*) @nogc nothrow; 1291 1292 1293 int remove(const(char)*) @nogc nothrow; 1294 1295 1296 alias mycore_callback_serialize_f = uint function(const(char)*, size_t, void*); 1297 bool myencoding_detect_and_cut_bom(const(char)*, size_t, myencoding_t*, const(char)**, size_t*) @nogc nothrow; 1298 alias __rlim_t = c_ulong; 1299 void* mycore_malloc(size_t) @nogc nothrow; 1300 c_ulong strxfrm(char*, const(char)*, size_t) @nogc nothrow; 1301 1302 1303 1304 1305 1306 1307 int rename(const(char)*, const(char)*) @nogc nothrow; 1308 alias __rlim64_t = c_ulong; 1309 1310 1311 1312 1313 1314 1315 size_t myencoding_convert_to_ascii_utf_8(mycore_string_raw_t*, const(char)*, size_t, myencoding_t) @nogc nothrow; 1316 alias __id_t = uint; 1317 void* mycore_realloc(void*, size_t) @nogc nothrow; 1318 alias __time_t = c_long; 1319 void* mycore_calloc(size_t, size_t) @nogc nothrow; 1320 alias __useconds_t = uint; 1321 struct _IO_jump_t; 1322 const(myencoding_detect_name_entry_t)* myencoding_name_entry_by_name(const(char)*, size_t) @nogc nothrow; 1323 1324 1325 void* mycore_free(void*) @nogc nothrow; 1326 bool myencoding_by_name(const(char)*, size_t, myencoding_t*) @nogc nothrow; 1327 int renameat(int, const(char)*, int, const(char)*) @nogc nothrow; 1328 1329 1330 alias __suseconds_t = c_long; 1331 struct __pthread_cond_s 1332 { 1333 static union _Anonymous_1 1334 { 1335 ulong __wseq; 1336 static struct _Anonymous_2 1337 { 1338 uint __low; 1339 uint __high; 1340 } 1341 _Anonymous_2 __wseq32; 1342 } 1343 _Anonymous_1 _anonymous_3; 1344 auto __wseq() @property @nogc pure nothrow { return _anonymous_3.__wseq; } 1345 void __wseq(_T_)(auto ref _T_ val) @property @nogc pure nothrow { _anonymous_3.__wseq = val; } 1346 auto __wseq32() @property @nogc pure nothrow { return _anonymous_3.__wseq32; } 1347 void __wseq32(_T_)(auto ref _T_ val) @property @nogc pure nothrow { _anonymous_3.__wseq32 = val; } 1348 static union _Anonymous_4 1349 { 1350 ulong __g1_start; 1351 static struct _Anonymous_5 1352 { 1353 uint __low; 1354 uint __high; 1355 } 1356 _Anonymous_5 __g1_start32; 1357 } 1358 _Anonymous_4 _anonymous_6; 1359 auto __g1_start() @property @nogc pure nothrow { return _anonymous_6.__g1_start; } 1360 void __g1_start(_T_)(auto ref _T_ val) @property @nogc pure nothrow { _anonymous_6.__g1_start = val; } 1361 auto __g1_start32() @property @nogc pure nothrow { return _anonymous_6.__g1_start32; } 1362 void __g1_start32(_T_)(auto ref _T_ val) @property @nogc pure nothrow { _anonymous_6.__g1_start32 = val; } 1363 uint[2] __g_refs; 1364 uint[2] __g_size; 1365 uint __g1_orig_size; 1366 uint __wrefs; 1367 uint[2] __g_signals; 1368 } 1369 1370 1371 1372 1373 const(char)* myencoding_name_by_id(myencoding_t, size_t*) @nogc nothrow; 1374 1375 1376 1377 1378 alias __daddr_t = int; 1379 FILE* mycore_fopen(const(char)*, const(char)*) @nogc nothrow; 1380 1381 1382 int mycore_fclose(FILE*) @nogc nothrow; 1383 1384 1385 alias __key_t = int; 1386 bool myencoding_extracting_character_encoding_from_charset(const(char)*, size_t, myencoding_t*) @nogc nothrow; 1387 myencoding_t myencoding_prescan_stream_to_determine_encoding(const(char)*, size_t) @nogc nothrow; 1388 1389 1390 alias _IO_lock_t = void; 1391 int strcoll_l(const(char)*, const(char)*, locale_t) @nogc nothrow; 1392 size_t mycore_fread(void*, size_t, size_t, FILE*) @nogc nothrow; 1393 1394 1395 1396 1397 bool myencoding_extracting_character_encoding_from_charset_with_found(const(char)*, size_t, myencoding_t*, const(char)**, size_t*) @nogc nothrow; 1398 size_t mycore_fwrite(const(void)*, size_t, size_t, FILE*) @nogc nothrow; 1399 1400 1401 1402 1403 alias __clockid_t = int; 1404 myencoding_t myencoding_prescan_stream_to_determine_encoding_with_found(const(char)*, size_t, const(char)**, size_t*) @nogc nothrow; 1405 1406 1407 int mycore_fflush(FILE*) @nogc nothrow; 1408 1409 1410 1411 1412 1413 int mycore_fseek(FILE*, c_long, int) @nogc nothrow; 1414 alias __timer_t = void*; 1415 c_long mycore_ftell(FILE*) @nogc nothrow; 1416 FILE* tmpfile() @nogc nothrow; 1417 size_t strxfrm_l(char*, const(char)*, size_t, locale_t) @nogc nothrow; 1418 struct _IO_marker 1419 { 1420 _IO_marker* _next; 1421 _IO_FILE* _sbuf; 1422 int _pos; 1423 } 1424 1425 1426 int mycore_ferror(FILE*) @nogc nothrow; 1427 1428 1429 1430 1431 void mycore_setbuf(FILE*, char*) @nogc nothrow; 1432 1433 1434 alias __blksize_t = c_long; 1435 char* strdup(const(char)*) @nogc nothrow; 1436 alias __blkcnt_t = c_long; 1437 alias __blkcnt64_t = c_long; 1438 1439 1440 1441 1442 1443 1444 1445 alias __fsblkcnt_t = c_ulong; 1446 alias __fsblkcnt64_t = c_ulong; 1447 char* tmpnam(char*) @nogc nothrow; 1448 1449 1450 char* strndup(const(char)*, size_t) @nogc nothrow; 1451 alias __fsfilcnt_t = c_ulong; 1452 1453 1454 1455 1456 1457 1458 1459 alias __fsfilcnt64_t = c_ulong; 1460 c_long strtol(const(char)*, char**, int) @nogc nothrow; 1461 1462 1463 1464 1465 1466 1467 1468 char* tmpnam_r(char*) @nogc nothrow; 1469 alias u_int8_t = ubyte; 1470 1471 1472 alias __fsword_t = c_long; 1473 alias u_int16_t = ushort; 1474 alias u_int32_t = uint; 1475 c_ulong strtoul(const(char)*, char**, int) @nogc nothrow; 1476 enum __codecvt_result 1477 { 1478 __codecvt_ok = 0, 1479 __codecvt_partial = 1, 1480 __codecvt_error = 2, 1481 __codecvt_noconv = 3, 1482 } 1483 enum __codecvt_ok = __codecvt_result.__codecvt_ok; 1484 enum __codecvt_partial = __codecvt_result.__codecvt_partial; 1485 enum __codecvt_error = __codecvt_result.__codecvt_error; 1486 enum __codecvt_noconv = __codecvt_result.__codecvt_noconv; 1487 1488 1489 1490 1491 alias __ssize_t = c_long; 1492 alias u_int64_t = c_ulong; 1493 alias register_t = c_long; 1494 1495 1496 alias __syscall_slong_t = c_long; 1497 1498 1499 1500 1501 alias __syscall_ulong_t = c_ulong; 1502 1503 1504 long strtoq(const(char)*, char**, int) @nogc nothrow; 1505 char* tempnam(const(char)*, const(char)*) @nogc nothrow; 1506 alias __loff_t = c_long; 1507 1508 1509 alias __caddr_t = char*; 1510 1511 1512 1513 1514 ulong strtouq(const(char)*, char**, int) @nogc nothrow; 1515 alias __intptr_t = c_long; 1516 alias __socklen_t = uint; 1517 int fclose(FILE*) @nogc nothrow; 1518 1519 1520 long strtoll(const(char)*, char**, int) @nogc nothrow; 1521 alias __sig_atomic_t = int; 1522 1523 1524 1525 1526 int fflush(FILE*) @nogc nothrow; 1527 1528 1529 1530 1531 ulong strtoull(const(char)*, char**, int) @nogc nothrow; 1532 1533 1534 1535 1536 1537 1538 alias _Float32 = float; 1539 alias blksize_t = c_long; 1540 1541 1542 1543 1544 1545 1546 int fflush_unlocked(FILE*) @nogc nothrow; 1547 version (Windows) 1548 { 1549 } 1550 else 1551 { 1552 alias size_t = c_ulong; 1553 } 1554 1555 1556 alias blkcnt_t = c_long; 1557 alias fsblkcnt_t = c_ulong; 1558 1559 1560 1561 1562 1563 1564 char* strchr(const(char)*, int) @nogc nothrow; 1565 1566 1567 alias fsfilcnt_t = c_ulong; 1568 FILE* fopen(const(char)*, const(char)*) @nogc nothrow; 1569 FILE* freopen(const(char)*, const(char)*, FILE*) @nogc nothrow; 1570 alias _Float64 = double; 1571 struct _IO_FILE 1572 { 1573 int _flags; 1574 char* _IO_read_ptr; 1575 char* _IO_read_end; 1576 char* _IO_read_base; 1577 char* _IO_write_base; 1578 char* _IO_write_ptr; 1579 char* _IO_write_end; 1580 char* _IO_buf_base; 1581 char* _IO_buf_end; 1582 char* _IO_save_base; 1583 char* _IO_backup_base; 1584 char* _IO_save_end; 1585 _IO_marker* _markers; 1586 _IO_FILE* _chain; 1587 int _fileno; 1588 int _flags2; 1589 __off_t _old_offset; 1590 ushort _cur_column; 1591 byte _vtable_offset; 1592 char[1] _shortbuf; 1593 _IO_lock_t* _lock; 1594 __off64_t _offset; 1595 void* __pad1; 1596 void* __pad2; 1597 void* __pad3; 1598 void* __pad4; 1599 size_t __pad5; 1600 int _mode; 1601 char[20] _unused2; 1602 } 1603 char* strrchr(const(char)*, int) @nogc nothrow; 1604 alias _Float32x = double; 1605 FILE* fdopen(int, const(char)*) @nogc nothrow; 1606 struct imaxdiv_t 1607 { 1608 c_long quot; 1609 c_long rem; 1610 } 1611 1612 1613 c_ulong strcspn(const(char)*, const(char)*) @nogc nothrow; 1614 c_ulong strspn(const(char)*, const(char)*) @nogc nothrow; 1615 1616 1617 1618 1619 alias _Float64x = real; 1620 1621 1622 FILE* fmemopen(void*, size_t, const(char)*) @nogc nothrow; 1623 FILE* open_memstream(char**, size_t*) @nogc nothrow; 1624 1625 1626 1627 1628 1629 1630 void setbuf(FILE*, char*) @nogc nothrow; 1631 intmax_t imaxabs(intmax_t) @nogc nothrow; 1632 imaxdiv_t imaxdiv(intmax_t, intmax_t) @nogc nothrow; 1633 int setvbuf(FILE*, char*, int, size_t) @nogc nothrow; 1634 1635 1636 1637 intmax_t strtoimax(const(char)*, char**, int) @nogc nothrow; 1638 void setbuffer(FILE*, char*, size_t) @nogc nothrow; 1639 1640 1641 uintmax_t strtoumax(const(char)*, char**, int) @nogc nothrow; 1642 char* strpbrk(const(char)*, const(char)*) @nogc nothrow; 1643 1644 1645 void setlinebuf(FILE*) @nogc nothrow; 1646 intmax_t wcstoimax(const(__gwchar_t)*, __gwchar_t**, int) @nogc nothrow; 1647 1648 1649 1650 1651 uintmax_t wcstoumax(const(__gwchar_t)*, __gwchar_t**, int) @nogc nothrow; 1652 1653 1654 int fprintf(FILE*, const(char)*, ...) @nogc nothrow; 1655 1656 1657 1658 1659 struct _IO_FILE_plus; 1660 int printf(const(char)*, ...) @nogc nothrow; 1661 int sprintf(char*, const(char)*, ...) @nogc nothrow; 1662 int vfprintf(FILE*, const(char)*, va_list) @nogc nothrow; 1663 alias wchar_t = int; 1664 char* strstr(const(char)*, const(char)*) @nogc nothrow; 1665 int vprintf(const(char)*, va_list) @nogc nothrow; 1666 int vsprintf(char*, const(char)*, va_list) @nogc nothrow; 1667 char* strtok(char*, const(char)*) @nogc nothrow; 1668 alias __io_read_fn = c_long function(void*, char*, size_t); 1669 char* __strtok_r(char*, const(char)*, char**) @nogc nothrow; 1670 int snprintf(char*, size_t, const(char)*, ...) @nogc nothrow; 1671 1672 1673 1674 1675 1676 int vsnprintf(char*, size_t, const(char)*, va_list) @nogc nothrow; 1677 char* strtok_r(char*, const(char)*, char**) @nogc nothrow; 1678 alias __io_write_fn = c_long function(void*, const(char)*, size_t); 1679 1680 1681 alias __io_seek_fn = int function(void*, __off64_t*, int); 1682 alias __io_close_fn = int function(void*); 1683 int vdprintf(int, const(char)*, va_list) @nogc nothrow; 1684 int dprintf(int, const(char)*, ...) @nogc nothrow; 1685 1686 1687 1688 1689 1690 1691 c_ulong strlen(const(char)*) @nogc nothrow; 1692 char* l64a(c_long) @nogc nothrow; 1693 1694 1695 c_long a64l(const(char)*) @nogc nothrow; 1696 int __underflow(_IO_FILE*) @nogc nothrow; 1697 size_t strnlen(const(char)*, size_t) @nogc nothrow; 1698 int __uflow(_IO_FILE*) @nogc nothrow; 1699 int __overflow(_IO_FILE*, int) @nogc nothrow; 1700 1701 1702 1703 1704 1705 1706 int fscanf(FILE*, const(char)*, ...) @nogc nothrow; 1707 char* strerror(int) @nogc nothrow; 1708 int scanf(const(char)*, ...) @nogc nothrow; 1709 1710 1711 int sscanf(const(char)*, const(char)*, ...) @nogc nothrow; 1712 c_long random() @nogc nothrow; 1713 1714 1715 1716 1717 void srandom(uint) @nogc nothrow; 1718 1719 1720 1721 1722 1723 1724 1725 int strerror_r(int, char*, size_t) @nogc nothrow; 1726 char* initstate(uint, char*, size_t) @nogc nothrow; 1727 char* setstate(char*) @nogc nothrow; 1728 1729 1730 1731 1732 1733 1734 1735 struct random_data 1736 { 1737 int32_t* fptr; 1738 int32_t* rptr; 1739 int32_t* state; 1740 int rand_type; 1741 int rand_deg; 1742 int rand_sep; 1743 int32_t* end_ptr; 1744 } 1745 char* strerror_l(int, locale_t) @nogc nothrow; 1746 int vscanf(const(char)*, va_list) @nogc nothrow; 1747 1748 1749 1750 1751 int _IO_getc(_IO_FILE*) @nogc nothrow; 1752 int random_r(random_data*, int32_t*) @nogc nothrow; 1753 int _IO_putc(int, _IO_FILE*) @nogc nothrow; 1754 int _IO_feof(_IO_FILE*) @nogc nothrow; 1755 void explicit_bzero(void*, size_t) @nogc nothrow; 1756 int _IO_ferror(_IO_FILE*) @nogc nothrow; 1757 int srandom_r(uint, random_data*) @nogc nothrow; 1758 int _IO_peekc_locked(_IO_FILE*) @nogc nothrow; 1759 char* strsep(char**, const(char)*) @nogc nothrow; 1760 int initstate_r(uint, char*, size_t, random_data*) @nogc nothrow; 1761 1762 1763 1764 int vfscanf(FILE*, const(char)*, va_list) @nogc nothrow; 1765 void _IO_flockfile(_IO_FILE*) @nogc nothrow; 1766 int setstate_r(char*, random_data*) @nogc nothrow; 1767 void _IO_funlockfile(_IO_FILE*) @nogc nothrow; 1768 char* strsignal(int) @nogc nothrow; 1769 int _IO_ftrylockfile(_IO_FILE*) @nogc nothrow; 1770 1771 1772 char* __stpcpy(char*, const(char)*) @nogc nothrow; 1773 int vsscanf(const(char)*, const(char)*, va_list) @nogc nothrow; 1774 char* stpcpy(char*, const(char)*) @nogc nothrow; 1775 1776 1777 1778 1779 1780 1781 int rand() @nogc nothrow; 1782 1783 1784 1785 1786 void srand(uint) @nogc nothrow; 1787 1788 1789 1790 1791 char* __stpncpy(char*, const(char)*, size_t) @nogc nothrow; 1792 1793 1794 1795 1796 1797 1798 int rand_r(uint*) @nogc nothrow; 1799 char* stpncpy(char*, const(char)*, size_t) @nogc nothrow; 1800 int _IO_vfscanf(_IO_FILE*, const(char)*, va_list, int*) @nogc nothrow; 1801 int _IO_vfprintf(_IO_FILE*, const(char)*, va_list) @nogc nothrow; 1802 __ssize_t _IO_padn(_IO_FILE*, int, __ssize_t) @nogc nothrow; 1803 size_t _IO_sgetn(_IO_FILE*, void*, size_t) @nogc nothrow; 1804 double drand48() @nogc nothrow; 1805 1806 1807 double erand48(ushort*) @nogc nothrow; 1808 1809 1810 1811 __off64_t _IO_seekoff(_IO_FILE*, __off64_t, int, int) @nogc nothrow; 1812 __off64_t _IO_seekpos(_IO_FILE*, __off64_t, int) @nogc nothrow; 1813 c_long lrand48() @nogc nothrow; 1814 void _IO_free_backup_area(_IO_FILE*) @nogc nothrow; 1815 c_long nrand48(ushort*) @nogc nothrow; 1816 c_long mrand48() @nogc nothrow; 1817 int fgetc(FILE*) @nogc nothrow; 1818 c_long jrand48(ushort*) @nogc nothrow; 1819 int getc(FILE*) @nogc nothrow; 1820 void srand48(c_long) @nogc nothrow; 1821 ushort* seed48(ushort*) @nogc nothrow; 1822 int getchar() @nogc nothrow; 1823 void lcong48(ushort*) @nogc nothrow; 1824 1825 1826 1827 1828 struct drand48_data 1829 { 1830 ushort[3] __x; 1831 ushort[3] __old_x; 1832 ushort __c; 1833 ushort __init; 1834 ulong __a; 1835 } 1836 int getc_unlocked(FILE*) @nogc nothrow; 1837 int getchar_unlocked() @nogc nothrow; 1838 int drand48_r(drand48_data*, double*) @nogc nothrow; 1839 int erand48_r(ushort*, drand48_data*, double*) @nogc nothrow; 1840 int fgetc_unlocked(FILE*) @nogc nothrow; 1841 int lrand48_r(drand48_data*, c_long*) @nogc nothrow; 1842 int nrand48_r(ushort*, drand48_data*, c_long*) @nogc nothrow; 1843 int mrand48_r(drand48_data*, c_long*) @nogc nothrow; 1844 int fputc(int, FILE*) @nogc nothrow; 1845 int putc(int, FILE*) @nogc nothrow; 1846 int jrand48_r(ushort*, drand48_data*, c_long*) @nogc nothrow; 1847 int putchar(int) @nogc nothrow; 1848 int srand48_r(c_long, drand48_data*) @nogc nothrow; 1849 1850 1851 int seed48_r(ushort*, drand48_data*) @nogc nothrow; 1852 int lcong48_r(ushort*, drand48_data*) @nogc nothrow; 1853 //int fputc_unlocked(int, FILE*) @nogc nothrow; 1854 void* malloc(size_t) @nogc nothrow; 1855 void* calloc(size_t, size_t) @nogc nothrow; 1856 int putc_unlocked(int, FILE*) @nogc nothrow; 1857 int putchar_unlocked(int) @nogc nothrow; 1858 void* realloc(void*, size_t) @nogc nothrow; 1859 int getw(FILE*) @nogc nothrow; 1860 int putw(int, FILE*) @nogc nothrow; 1861 void free(void*) @nogc nothrow; 1862 char* fgets(char*, int, FILE*) @nogc nothrow; 1863 void* valloc(size_t) @nogc nothrow; 1864 int posix_memalign(void**, size_t, size_t) @nogc nothrow; 1865 void* aligned_alloc(size_t, size_t) @nogc nothrow; 1866 void abort() @nogc nothrow; 1867 int atexit(void function()) @nogc nothrow; 1868 int at_quick_exit(void function()) @nogc nothrow; 1869 __ssize_t __getdelim(char**, size_t*, int, FILE*) @nogc nothrow; 1870 __ssize_t getdelim(char**, size_t*, int, FILE*) @nogc nothrow; 1871 int on_exit(void function(int, void*), void*) @nogc nothrow; 1872 void exit(int) @nogc nothrow; 1873 __ssize_t getline(char**, size_t*, FILE*) @nogc nothrow; 1874 void quick_exit(int) @nogc nothrow; 1875 void _Exit(int) @nogc nothrow; 1876 int fputs(const(char)*, FILE*) @nogc nothrow; 1877 char* getenv(const(char)*) @nogc nothrow; 1878 int puts(const(char)*) @nogc nothrow; 1879 int ungetc(int, FILE*) @nogc nothrow; 1880 int putenv(char*) @nogc nothrow; 1881 size_t fread(void*, size_t, size_t, FILE*) @nogc nothrow; 1882 int setenv(const(char)*, const(char)*, int) @nogc nothrow; 1883 //size_t fwrite(const(void)*, size_t, size_t, FILE*) @nogc nothrow; 1884 int unsetenv(const(char)*) @nogc nothrow; 1885 int clearenv() @nogc nothrow; 1886 char* mktemp(char*) @nogc nothrow; 1887 size_t fread_unlocked(void*, size_t, size_t, FILE*) @nogc nothrow; 1888 size_t fwrite_unlocked(const(void)*, size_t, size_t, FILE*) @nogc nothrow; 1889 int fseek(FILE*, c_long, int) @nogc nothrow; 1890 int mkstemp(char*) @nogc nothrow; 1891 c_long ftell(FILE*) @nogc nothrow; 1892 void rewind(FILE*) @nogc nothrow; 1893 int fseeko(FILE*, __off_t, int) @nogc nothrow; 1894 int mkstemps(char*, int) @nogc nothrow; 1895 __off_t ftello(FILE*) @nogc nothrow; 1896 char* mkdtemp(char*) @nogc nothrow; 1897 int fgetpos(FILE*, fpos_t*) @nogc nothrow; 1898 int fsetpos(FILE*, const(fpos_t)*) @nogc nothrow; 1899 void clearerr(FILE*) @nogc nothrow; 1900 int feof(FILE*) @nogc nothrow; 1901 int ferror(FILE*) @nogc nothrow; 1902 void clearerr_unlocked(FILE*) @nogc nothrow; 1903 int feof_unlocked(FILE*) @nogc nothrow; 1904 int ferror_unlocked(FILE*) @nogc nothrow; 1905 void perror(const(char)*) @nogc nothrow; 1906 int system(const(char)*) @nogc nothrow; 1907 int fileno(FILE*) @nogc nothrow; 1908 int fileno_unlocked(FILE*) @nogc nothrow; 1909 char* realpath(const(char)*, char*) @nogc nothrow; 1910 FILE* popen(const(char)*, const(char)*) @nogc nothrow; 1911 1912 1913 alias __compar_fn_t = int function(const(void)*, const(void)*); 1914 int pclose(FILE*) @nogc nothrow; 1915 char* ctermid(char*) @nogc nothrow; 1916 void* bsearch(const(void)*, const(void)*, size_t, size_t, __compar_fn_t) @nogc nothrow; 1917 void qsort(void*, size_t, size_t, __compar_fn_t) @nogc nothrow; 1918 int abs(int) @nogc nothrow; 1919 c_long labs(c_long) @nogc nothrow; 1920 void flockfile(FILE*) @nogc nothrow; 1921 long llabs(long) @nogc nothrow; 1922 int ftrylockfile(FILE*) @nogc nothrow; 1923 void funlockfile(FILE*) @nogc nothrow; 1924 div_t div(int, int) @nogc nothrow; 1925 ldiv_t ldiv(c_long, c_long) @nogc nothrow; 1926 lldiv_t lldiv(long, long) @nogc nothrow; 1927 char* ecvt(double, int, int*, int*) @nogc nothrow; 1928 char* fcvt(double, int, int*, int*) @nogc nothrow; 1929 char* gcvt(double, int, char*) @nogc nothrow; 1930 char* qecvt(real, int, int*, int*) @nogc nothrow; 1931 char* qfcvt(real, int, int*, int*) @nogc nothrow; 1932 char* qgcvt(real, int, char*) @nogc nothrow; 1933 int ecvt_r(double, int, int*, int*, char*, size_t) @nogc nothrow; 1934 int fcvt_r(double, int, int*, int*, char*, size_t) @nogc nothrow; 1935 int qecvt_r(real, int, int*, int*, char*, size_t) @nogc nothrow; 1936 int qfcvt_r(real, int, int*, int*, char*, size_t) @nogc nothrow; 1937 int mblen(const(char)*, size_t) @nogc nothrow; 1938 int mbtowc(wchar_t*, const(char)*, size_t) @nogc nothrow; 1939 int wctomb(char*, wchar_t) @nogc nothrow; 1940 size_t mbstowcs(wchar_t*, const(char)*, size_t) @nogc nothrow; 1941 size_t wcstombs(char*, const(wchar_t)*, size_t) @nogc nothrow; 1942 int rpmatch(const(char)*) @nogc nothrow; 1943 int getsubopt(char**, char**, char**) @nogc nothrow; 1944 int getloadavg(double*, int) @nogc nothrow; 1945 } 1946 1947 1948 1949 extern(C) 1950 { 1951 alias mcobject_chunk_t = mcobject_chunk; 1952 struct charef_entry 1953 { 1954 ubyte ch; 1955 size_t next; 1956 size_t cur_pos; 1957 size_t[2] codepoints; 1958 size_t codepoints_len; 1959 } 1960 alias charef_entry_t = charef_entry; 1961 1962 1963 struct mcobject_chunk 1964 { 1965 ubyte* begin; 1966 size_t length; 1967 size_t size; 1968 mcobject_chunk* next; 1969 mcobject_chunk* prev; 1970 } 1971 struct mcsimple 1972 { 1973 size_t struct_size; 1974 uint8_t** list; 1975 size_t list_pos_size; 1976 size_t list_pos_length; 1977 size_t list_pos_length_used; 1978 size_t list_size; 1979 size_t list_length; 1980 } 1981 alias mcsimple_t = mcsimple; 1982 enum myhtml_tags 1983 { 1984 MyHTML_TAG__UNDEF = 0, 1985 MyHTML_TAG__TEXT = 1, 1986 MyHTML_TAG__COMMENT = 2, 1987 MyHTML_TAG__DOCTYPE = 3, 1988 MyHTML_TAG_A = 4, 1989 MyHTML_TAG_ABBR = 5, 1990 MyHTML_TAG_ACRONYM = 6, 1991 MyHTML_TAG_ADDRESS = 7, 1992 MyHTML_TAG_ANNOTATION_XML = 8, 1993 MyHTML_TAG_APPLET = 9, 1994 MyHTML_TAG_AREA = 10, 1995 MyHTML_TAG_ARTICLE = 11, 1996 MyHTML_TAG_ASIDE = 12, 1997 MyHTML_TAG_AUDIO = 13, 1998 MyHTML_TAG_B = 14, 1999 MyHTML_TAG_BASE = 15, 2000 MyHTML_TAG_BASEFONT = 16, 2001 MyHTML_TAG_BDI = 17, 2002 MyHTML_TAG_BDO = 18, 2003 MyHTML_TAG_BGSOUND = 19, 2004 MyHTML_TAG_BIG = 20, 2005 MyHTML_TAG_BLINK = 21, 2006 MyHTML_TAG_BLOCKQUOTE = 22, 2007 MyHTML_TAG_BODY = 23, 2008 MyHTML_TAG_BR = 24, 2009 MyHTML_TAG_BUTTON = 25, 2010 MyHTML_TAG_CANVAS = 26, 2011 MyHTML_TAG_CAPTION = 27, 2012 MyHTML_TAG_CENTER = 28, 2013 MyHTML_TAG_CITE = 29, 2014 MyHTML_TAG_CODE = 30, 2015 MyHTML_TAG_COL = 31, 2016 MyHTML_TAG_COLGROUP = 32, 2017 MyHTML_TAG_COMMAND = 33, 2018 MyHTML_TAG_COMMENT = 34, 2019 MyHTML_TAG_DATALIST = 35, 2020 MyHTML_TAG_DD = 36, 2021 MyHTML_TAG_DEL = 37, 2022 MyHTML_TAG_DETAILS = 38, 2023 MyHTML_TAG_DFN = 39, 2024 MyHTML_TAG_DIALOG = 40, 2025 MyHTML_TAG_DIR = 41, 2026 MyHTML_TAG_DIV = 42, 2027 MyHTML_TAG_DL = 43, 2028 MyHTML_TAG_DT = 44, 2029 MyHTML_TAG_EM = 45, 2030 MyHTML_TAG_EMBED = 46, 2031 MyHTML_TAG_FIELDSET = 47, 2032 MyHTML_TAG_FIGCAPTION = 48, 2033 MyHTML_TAG_FIGURE = 49, 2034 MyHTML_TAG_FONT = 50, 2035 MyHTML_TAG_FOOTER = 51, 2036 MyHTML_TAG_FORM = 52, 2037 MyHTML_TAG_FRAME = 53, 2038 MyHTML_TAG_FRAMESET = 54, 2039 MyHTML_TAG_H1 = 55, 2040 MyHTML_TAG_H2 = 56, 2041 MyHTML_TAG_H3 = 57, 2042 MyHTML_TAG_H4 = 58, 2043 MyHTML_TAG_H5 = 59, 2044 MyHTML_TAG_H6 = 60, 2045 MyHTML_TAG_HEAD = 61, 2046 MyHTML_TAG_HEADER = 62, 2047 MyHTML_TAG_HGROUP = 63, 2048 MyHTML_TAG_HR = 64, 2049 MyHTML_TAG_HTML = 65, 2050 MyHTML_TAG_I = 66, 2051 MyHTML_TAG_IFRAME = 67, 2052 MyHTML_TAG_IMAGE = 68, 2053 MyHTML_TAG_IMG = 69, 2054 MyHTML_TAG_INPUT = 70, 2055 MyHTML_TAG_INS = 71, 2056 MyHTML_TAG_ISINDEX = 72, 2057 MyHTML_TAG_KBD = 73, 2058 MyHTML_TAG_KEYGEN = 74, 2059 MyHTML_TAG_LABEL = 75, 2060 MyHTML_TAG_LEGEND = 76, 2061 MyHTML_TAG_LI = 77, 2062 MyHTML_TAG_LINK = 78, 2063 MyHTML_TAG_LISTING = 79, 2064 MyHTML_TAG_MAIN = 80, 2065 MyHTML_TAG_MAP = 81, 2066 MyHTML_TAG_MARK = 82, 2067 MyHTML_TAG_MARQUEE = 83, 2068 MyHTML_TAG_MENU = 84, 2069 MyHTML_TAG_MENUITEM = 85, 2070 MyHTML_TAG_META = 86, 2071 MyHTML_TAG_METER = 87, 2072 MyHTML_TAG_MTEXT = 88, 2073 MyHTML_TAG_NAV = 89, 2074 MyHTML_TAG_NOBR = 90, 2075 MyHTML_TAG_NOEMBED = 91, 2076 MyHTML_TAG_NOFRAMES = 92, 2077 MyHTML_TAG_NOSCRIPT = 93, 2078 MyHTML_TAG_OBJECT = 94, 2079 MyHTML_TAG_OL = 95, 2080 MyHTML_TAG_OPTGROUP = 96, 2081 MyHTML_TAG_OPTION = 97, 2082 MyHTML_TAG_OUTPUT = 98, 2083 MyHTML_TAG_P = 99, 2084 MyHTML_TAG_PARAM = 100, 2085 MyHTML_TAG_PLAINTEXT = 101, 2086 MyHTML_TAG_PRE = 102, 2087 MyHTML_TAG_PROGRESS = 103, 2088 MyHTML_TAG_Q = 104, 2089 MyHTML_TAG_RB = 105, 2090 MyHTML_TAG_RP = 106, 2091 MyHTML_TAG_RT = 107, 2092 MyHTML_TAG_RTC = 108, 2093 MyHTML_TAG_RUBY = 109, 2094 MyHTML_TAG_S = 110, 2095 MyHTML_TAG_SAMP = 111, 2096 MyHTML_TAG_SCRIPT = 112, 2097 MyHTML_TAG_SECTION = 113, 2098 MyHTML_TAG_SELECT = 114, 2099 MyHTML_TAG_SMALL = 115, 2100 MyHTML_TAG_SOURCE = 116, 2101 MyHTML_TAG_SPAN = 117, 2102 MyHTML_TAG_STRIKE = 118, 2103 MyHTML_TAG_STRONG = 119, 2104 MyHTML_TAG_STYLE = 120, 2105 MyHTML_TAG_SUB = 121, 2106 MyHTML_TAG_SUMMARY = 122, 2107 MyHTML_TAG_SUP = 123, 2108 MyHTML_TAG_SVG = 124, 2109 MyHTML_TAG_TABLE = 125, 2110 MyHTML_TAG_TBODY = 126, 2111 MyHTML_TAG_TD = 127, 2112 MyHTML_TAG_TEMPLATE = 128, 2113 MyHTML_TAG_TEXTAREA = 129, 2114 MyHTML_TAG_TFOOT = 130, 2115 MyHTML_TAG_TH = 131, 2116 MyHTML_TAG_THEAD = 132, 2117 MyHTML_TAG_TIME = 133, 2118 MyHTML_TAG_TITLE = 134, 2119 MyHTML_TAG_TR = 135, 2120 MyHTML_TAG_TRACK = 136, 2121 MyHTML_TAG_TT = 137, 2122 MyHTML_TAG_U = 138, 2123 MyHTML_TAG_UL = 139, 2124 MyHTML_TAG_VAR = 140, 2125 MyHTML_TAG_VIDEO = 141, 2126 MyHTML_TAG_WBR = 142, 2127 MyHTML_TAG_XMP = 143, 2128 MyHTML_TAG_ALTGLYPH = 144, 2129 MyHTML_TAG_ALTGLYPHDEF = 145, 2130 MyHTML_TAG_ALTGLYPHITEM = 146, 2131 MyHTML_TAG_ANIMATE = 147, 2132 MyHTML_TAG_ANIMATECOLOR = 148, 2133 MyHTML_TAG_ANIMATEMOTION = 149, 2134 MyHTML_TAG_ANIMATETRANSFORM = 150, 2135 MyHTML_TAG_CIRCLE = 151, 2136 MyHTML_TAG_CLIPPATH = 152, 2137 MyHTML_TAG_COLOR_PROFILE = 153, 2138 MyHTML_TAG_CURSOR = 154, 2139 MyHTML_TAG_DEFS = 155, 2140 MyHTML_TAG_DESC = 156, 2141 MyHTML_TAG_ELLIPSE = 157, 2142 MyHTML_TAG_FEBLEND = 158, 2143 MyHTML_TAG_FECOLORMATRIX = 159, 2144 MyHTML_TAG_FECOMPONENTTRANSFER = 160, 2145 MyHTML_TAG_FECOMPOSITE = 161, 2146 MyHTML_TAG_FECONVOLVEMATRIX = 162, 2147 MyHTML_TAG_FEDIFFUSELIGHTING = 163, 2148 MyHTML_TAG_FEDISPLACEMENTMAP = 164, 2149 MyHTML_TAG_FEDISTANTLIGHT = 165, 2150 MyHTML_TAG_FEDROPSHADOW = 166, 2151 MyHTML_TAG_FEFLOOD = 167, 2152 MyHTML_TAG_FEFUNCA = 168, 2153 MyHTML_TAG_FEFUNCB = 169, 2154 MyHTML_TAG_FEFUNCG = 170, 2155 MyHTML_TAG_FEFUNCR = 171, 2156 MyHTML_TAG_FEGAUSSIANBLUR = 172, 2157 MyHTML_TAG_FEIMAGE = 173, 2158 MyHTML_TAG_FEMERGE = 174, 2159 MyHTML_TAG_FEMERGENODE = 175, 2160 MyHTML_TAG_FEMORPHOLOGY = 176, 2161 MyHTML_TAG_FEOFFSET = 177, 2162 MyHTML_TAG_FEPOINTLIGHT = 178, 2163 MyHTML_TAG_FESPECULARLIGHTING = 179, 2164 MyHTML_TAG_FESPOTLIGHT = 180, 2165 MyHTML_TAG_FETILE = 181, 2166 MyHTML_TAG_FETURBULENCE = 182, 2167 MyHTML_TAG_FILTER = 183, 2168 MyHTML_TAG_FONT_FACE = 184, 2169 MyHTML_TAG_FONT_FACE_FORMAT = 185, 2170 MyHTML_TAG_FONT_FACE_NAME = 186, 2171 MyHTML_TAG_FONT_FACE_SRC = 187, 2172 MyHTML_TAG_FONT_FACE_URI = 188, 2173 MyHTML_TAG_FOREIGNOBJECT = 189, 2174 MyHTML_TAG_G = 190, 2175 MyHTML_TAG_GLYPH = 191, 2176 MyHTML_TAG_GLYPHREF = 192, 2177 MyHTML_TAG_HKERN = 193, 2178 MyHTML_TAG_LINE = 194, 2179 MyHTML_TAG_LINEARGRADIENT = 195, 2180 MyHTML_TAG_MARKER = 196, 2181 MyHTML_TAG_MASK = 197, 2182 MyHTML_TAG_METADATA = 198, 2183 MyHTML_TAG_MISSING_GLYPH = 199, 2184 MyHTML_TAG_MPATH = 200, 2185 MyHTML_TAG_PATH = 201, 2186 MyHTML_TAG_PATTERN = 202, 2187 MyHTML_TAG_POLYGON = 203, 2188 MyHTML_TAG_POLYLINE = 204, 2189 MyHTML_TAG_RADIALGRADIENT = 205, 2190 MyHTML_TAG_RECT = 206, 2191 MyHTML_TAG_SET = 207, 2192 MyHTML_TAG_STOP = 208, 2193 MyHTML_TAG_SWITCH = 209, 2194 MyHTML_TAG_SYMBOL = 210, 2195 MyHTML_TAG_TEXT = 211, 2196 MyHTML_TAG_TEXTPATH = 212, 2197 MyHTML_TAG_TREF = 213, 2198 MyHTML_TAG_TSPAN = 214, 2199 MyHTML_TAG_USE = 215, 2200 MyHTML_TAG_VIEW = 216, 2201 MyHTML_TAG_VKERN = 217, 2202 MyHTML_TAG_MATH = 218, 2203 MyHTML_TAG_MACTION = 219, 2204 MyHTML_TAG_MALIGNGROUP = 220, 2205 MyHTML_TAG_MALIGNMARK = 221, 2206 MyHTML_TAG_MENCLOSE = 222, 2207 MyHTML_TAG_MERROR = 223, 2208 MyHTML_TAG_MFENCED = 224, 2209 MyHTML_TAG_MFRAC = 225, 2210 MyHTML_TAG_MGLYPH = 226, 2211 MyHTML_TAG_MI = 227, 2212 MyHTML_TAG_MLABELEDTR = 228, 2213 MyHTML_TAG_MLONGDIV = 229, 2214 MyHTML_TAG_MMULTISCRIPTS = 230, 2215 MyHTML_TAG_MN = 231, 2216 MyHTML_TAG_MO = 232, 2217 MyHTML_TAG_MOVER = 233, 2218 MyHTML_TAG_MPADDED = 234, 2219 MyHTML_TAG_MPHANTOM = 235, 2220 MyHTML_TAG_MROOT = 236, 2221 MyHTML_TAG_MROW = 237, 2222 MyHTML_TAG_MS = 238, 2223 MyHTML_TAG_MSCARRIES = 239, 2224 MyHTML_TAG_MSCARRY = 240, 2225 MyHTML_TAG_MSGROUP = 241, 2226 MyHTML_TAG_MSLINE = 242, 2227 MyHTML_TAG_MSPACE = 243, 2228 MyHTML_TAG_MSQRT = 244, 2229 MyHTML_TAG_MSROW = 245, 2230 MyHTML_TAG_MSTACK = 246, 2231 MyHTML_TAG_MSTYLE = 247, 2232 MyHTML_TAG_MSUB = 248, 2233 MyHTML_TAG_MSUP = 249, 2234 MyHTML_TAG_MSUBSUP = 250, 2235 MyHTML_TAG__END_OF_FILE = 251, 2236 MyHTML_TAG_FIRST_ENTRY = 1, 2237 MyHTML_TAG_LAST_ENTRY = 252, 2238 } 2239 enum MyHTML_TAG__UNDEF = myhtml_tags.MyHTML_TAG__UNDEF; 2240 enum MyHTML_TAG__TEXT = myhtml_tags.MyHTML_TAG__TEXT; 2241 enum MyHTML_TAG__COMMENT = myhtml_tags.MyHTML_TAG__COMMENT; 2242 enum MyHTML_TAG__DOCTYPE = myhtml_tags.MyHTML_TAG__DOCTYPE; 2243 enum MyHTML_TAG_A = myhtml_tags.MyHTML_TAG_A; 2244 enum MyHTML_TAG_ABBR = myhtml_tags.MyHTML_TAG_ABBR; 2245 enum MyHTML_TAG_ACRONYM = myhtml_tags.MyHTML_TAG_ACRONYM; 2246 enum MyHTML_TAG_ADDRESS = myhtml_tags.MyHTML_TAG_ADDRESS; 2247 enum MyHTML_TAG_ANNOTATION_XML = myhtml_tags.MyHTML_TAG_ANNOTATION_XML; 2248 enum MyHTML_TAG_APPLET = myhtml_tags.MyHTML_TAG_APPLET; 2249 enum MyHTML_TAG_AREA = myhtml_tags.MyHTML_TAG_AREA; 2250 enum MyHTML_TAG_ARTICLE = myhtml_tags.MyHTML_TAG_ARTICLE; 2251 enum MyHTML_TAG_ASIDE = myhtml_tags.MyHTML_TAG_ASIDE; 2252 enum MyHTML_TAG_AUDIO = myhtml_tags.MyHTML_TAG_AUDIO; 2253 enum MyHTML_TAG_B = myhtml_tags.MyHTML_TAG_B; 2254 enum MyHTML_TAG_BASE = myhtml_tags.MyHTML_TAG_BASE; 2255 enum MyHTML_TAG_BASEFONT = myhtml_tags.MyHTML_TAG_BASEFONT; 2256 enum MyHTML_TAG_BDI = myhtml_tags.MyHTML_TAG_BDI; 2257 enum MyHTML_TAG_BDO = myhtml_tags.MyHTML_TAG_BDO; 2258 enum MyHTML_TAG_BGSOUND = myhtml_tags.MyHTML_TAG_BGSOUND; 2259 enum MyHTML_TAG_BIG = myhtml_tags.MyHTML_TAG_BIG; 2260 enum MyHTML_TAG_BLINK = myhtml_tags.MyHTML_TAG_BLINK; 2261 enum MyHTML_TAG_BLOCKQUOTE = myhtml_tags.MyHTML_TAG_BLOCKQUOTE; 2262 enum MyHTML_TAG_BODY = myhtml_tags.MyHTML_TAG_BODY; 2263 enum MyHTML_TAG_BR = myhtml_tags.MyHTML_TAG_BR; 2264 enum MyHTML_TAG_BUTTON = myhtml_tags.MyHTML_TAG_BUTTON; 2265 enum MyHTML_TAG_CANVAS = myhtml_tags.MyHTML_TAG_CANVAS; 2266 enum MyHTML_TAG_CAPTION = myhtml_tags.MyHTML_TAG_CAPTION; 2267 enum MyHTML_TAG_CENTER = myhtml_tags.MyHTML_TAG_CENTER; 2268 enum MyHTML_TAG_CITE = myhtml_tags.MyHTML_TAG_CITE; 2269 enum MyHTML_TAG_CODE = myhtml_tags.MyHTML_TAG_CODE; 2270 enum MyHTML_TAG_COL = myhtml_tags.MyHTML_TAG_COL; 2271 enum MyHTML_TAG_COLGROUP = myhtml_tags.MyHTML_TAG_COLGROUP; 2272 enum MyHTML_TAG_COMMAND = myhtml_tags.MyHTML_TAG_COMMAND; 2273 enum MyHTML_TAG_COMMENT = myhtml_tags.MyHTML_TAG_COMMENT; 2274 enum MyHTML_TAG_DATALIST = myhtml_tags.MyHTML_TAG_DATALIST; 2275 enum MyHTML_TAG_DD = myhtml_tags.MyHTML_TAG_DD; 2276 enum MyHTML_TAG_DEL = myhtml_tags.MyHTML_TAG_DEL; 2277 enum MyHTML_TAG_DETAILS = myhtml_tags.MyHTML_TAG_DETAILS; 2278 enum MyHTML_TAG_DFN = myhtml_tags.MyHTML_TAG_DFN; 2279 enum MyHTML_TAG_DIALOG = myhtml_tags.MyHTML_TAG_DIALOG; 2280 enum MyHTML_TAG_DIR = myhtml_tags.MyHTML_TAG_DIR; 2281 enum MyHTML_TAG_DIV = myhtml_tags.MyHTML_TAG_DIV; 2282 enum MyHTML_TAG_DL = myhtml_tags.MyHTML_TAG_DL; 2283 enum MyHTML_TAG_DT = myhtml_tags.MyHTML_TAG_DT; 2284 enum MyHTML_TAG_EM = myhtml_tags.MyHTML_TAG_EM; 2285 enum MyHTML_TAG_EMBED = myhtml_tags.MyHTML_TAG_EMBED; 2286 enum MyHTML_TAG_FIELDSET = myhtml_tags.MyHTML_TAG_FIELDSET; 2287 enum MyHTML_TAG_FIGCAPTION = myhtml_tags.MyHTML_TAG_FIGCAPTION; 2288 enum MyHTML_TAG_FIGURE = myhtml_tags.MyHTML_TAG_FIGURE; 2289 enum MyHTML_TAG_FONT = myhtml_tags.MyHTML_TAG_FONT; 2290 enum MyHTML_TAG_FOOTER = myhtml_tags.MyHTML_TAG_FOOTER; 2291 enum MyHTML_TAG_FORM = myhtml_tags.MyHTML_TAG_FORM; 2292 enum MyHTML_TAG_FRAME = myhtml_tags.MyHTML_TAG_FRAME; 2293 enum MyHTML_TAG_FRAMESET = myhtml_tags.MyHTML_TAG_FRAMESET; 2294 enum MyHTML_TAG_H1 = myhtml_tags.MyHTML_TAG_H1; 2295 enum MyHTML_TAG_H2 = myhtml_tags.MyHTML_TAG_H2; 2296 enum MyHTML_TAG_H3 = myhtml_tags.MyHTML_TAG_H3; 2297 enum MyHTML_TAG_H4 = myhtml_tags.MyHTML_TAG_H4; 2298 enum MyHTML_TAG_H5 = myhtml_tags.MyHTML_TAG_H5; 2299 enum MyHTML_TAG_H6 = myhtml_tags.MyHTML_TAG_H6; 2300 enum MyHTML_TAG_HEAD = myhtml_tags.MyHTML_TAG_HEAD; 2301 enum MyHTML_TAG_HEADER = myhtml_tags.MyHTML_TAG_HEADER; 2302 enum MyHTML_TAG_HGROUP = myhtml_tags.MyHTML_TAG_HGROUP; 2303 enum MyHTML_TAG_HR = myhtml_tags.MyHTML_TAG_HR; 2304 enum MyHTML_TAG_HTML = myhtml_tags.MyHTML_TAG_HTML; 2305 enum MyHTML_TAG_I = myhtml_tags.MyHTML_TAG_I; 2306 enum MyHTML_TAG_IFRAME = myhtml_tags.MyHTML_TAG_IFRAME; 2307 enum MyHTML_TAG_IMAGE = myhtml_tags.MyHTML_TAG_IMAGE; 2308 enum MyHTML_TAG_IMG = myhtml_tags.MyHTML_TAG_IMG; 2309 enum MyHTML_TAG_INPUT = myhtml_tags.MyHTML_TAG_INPUT; 2310 enum MyHTML_TAG_INS = myhtml_tags.MyHTML_TAG_INS; 2311 enum MyHTML_TAG_ISINDEX = myhtml_tags.MyHTML_TAG_ISINDEX; 2312 enum MyHTML_TAG_KBD = myhtml_tags.MyHTML_TAG_KBD; 2313 enum MyHTML_TAG_KEYGEN = myhtml_tags.MyHTML_TAG_KEYGEN; 2314 enum MyHTML_TAG_LABEL = myhtml_tags.MyHTML_TAG_LABEL; 2315 enum MyHTML_TAG_LEGEND = myhtml_tags.MyHTML_TAG_LEGEND; 2316 enum MyHTML_TAG_LI = myhtml_tags.MyHTML_TAG_LI; 2317 enum MyHTML_TAG_LINK = myhtml_tags.MyHTML_TAG_LINK; 2318 enum MyHTML_TAG_LISTING = myhtml_tags.MyHTML_TAG_LISTING; 2319 enum MyHTML_TAG_MAIN = myhtml_tags.MyHTML_TAG_MAIN; 2320 enum MyHTML_TAG_MAP = myhtml_tags.MyHTML_TAG_MAP; 2321 enum MyHTML_TAG_MARK = myhtml_tags.MyHTML_TAG_MARK; 2322 enum MyHTML_TAG_MARQUEE = myhtml_tags.MyHTML_TAG_MARQUEE; 2323 enum MyHTML_TAG_MENU = myhtml_tags.MyHTML_TAG_MENU; 2324 enum MyHTML_TAG_MENUITEM = myhtml_tags.MyHTML_TAG_MENUITEM; 2325 enum MyHTML_TAG_META = myhtml_tags.MyHTML_TAG_META; 2326 enum MyHTML_TAG_METER = myhtml_tags.MyHTML_TAG_METER; 2327 enum MyHTML_TAG_MTEXT = myhtml_tags.MyHTML_TAG_MTEXT; 2328 enum MyHTML_TAG_NAV = myhtml_tags.MyHTML_TAG_NAV; 2329 enum MyHTML_TAG_NOBR = myhtml_tags.MyHTML_TAG_NOBR; 2330 enum MyHTML_TAG_NOEMBED = myhtml_tags.MyHTML_TAG_NOEMBED; 2331 enum MyHTML_TAG_NOFRAMES = myhtml_tags.MyHTML_TAG_NOFRAMES; 2332 enum MyHTML_TAG_NOSCRIPT = myhtml_tags.MyHTML_TAG_NOSCRIPT; 2333 enum MyHTML_TAG_OBJECT = myhtml_tags.MyHTML_TAG_OBJECT; 2334 enum MyHTML_TAG_OL = myhtml_tags.MyHTML_TAG_OL; 2335 enum MyHTML_TAG_OPTGROUP = myhtml_tags.MyHTML_TAG_OPTGROUP; 2336 enum MyHTML_TAG_OPTION = myhtml_tags.MyHTML_TAG_OPTION; 2337 enum MyHTML_TAG_OUTPUT = myhtml_tags.MyHTML_TAG_OUTPUT; 2338 enum MyHTML_TAG_P = myhtml_tags.MyHTML_TAG_P; 2339 enum MyHTML_TAG_PARAM = myhtml_tags.MyHTML_TAG_PARAM; 2340 enum MyHTML_TAG_PLAINTEXT = myhtml_tags.MyHTML_TAG_PLAINTEXT; 2341 enum MyHTML_TAG_PRE = myhtml_tags.MyHTML_TAG_PRE; 2342 enum MyHTML_TAG_PROGRESS = myhtml_tags.MyHTML_TAG_PROGRESS; 2343 enum MyHTML_TAG_Q = myhtml_tags.MyHTML_TAG_Q; 2344 enum MyHTML_TAG_RB = myhtml_tags.MyHTML_TAG_RB; 2345 enum MyHTML_TAG_RP = myhtml_tags.MyHTML_TAG_RP; 2346 enum MyHTML_TAG_RT = myhtml_tags.MyHTML_TAG_RT; 2347 enum MyHTML_TAG_RTC = myhtml_tags.MyHTML_TAG_RTC; 2348 enum MyHTML_TAG_RUBY = myhtml_tags.MyHTML_TAG_RUBY; 2349 enum MyHTML_TAG_S = myhtml_tags.MyHTML_TAG_S; 2350 enum MyHTML_TAG_SAMP = myhtml_tags.MyHTML_TAG_SAMP; 2351 enum MyHTML_TAG_SCRIPT = myhtml_tags.MyHTML_TAG_SCRIPT; 2352 enum MyHTML_TAG_SECTION = myhtml_tags.MyHTML_TAG_SECTION; 2353 enum MyHTML_TAG_SELECT = myhtml_tags.MyHTML_TAG_SELECT; 2354 enum MyHTML_TAG_SMALL = myhtml_tags.MyHTML_TAG_SMALL; 2355 enum MyHTML_TAG_SOURCE = myhtml_tags.MyHTML_TAG_SOURCE; 2356 enum MyHTML_TAG_SPAN = myhtml_tags.MyHTML_TAG_SPAN; 2357 enum MyHTML_TAG_STRIKE = myhtml_tags.MyHTML_TAG_STRIKE; 2358 enum MyHTML_TAG_STRONG = myhtml_tags.MyHTML_TAG_STRONG; 2359 enum MyHTML_TAG_STYLE = myhtml_tags.MyHTML_TAG_STYLE; 2360 enum MyHTML_TAG_SUB = myhtml_tags.MyHTML_TAG_SUB; 2361 enum MyHTML_TAG_SUMMARY = myhtml_tags.MyHTML_TAG_SUMMARY; 2362 enum MyHTML_TAG_SUP = myhtml_tags.MyHTML_TAG_SUP; 2363 enum MyHTML_TAG_SVG = myhtml_tags.MyHTML_TAG_SVG; 2364 enum MyHTML_TAG_TABLE = myhtml_tags.MyHTML_TAG_TABLE; 2365 enum MyHTML_TAG_TBODY = myhtml_tags.MyHTML_TAG_TBODY; 2366 enum MyHTML_TAG_TD = myhtml_tags.MyHTML_TAG_TD; 2367 enum MyHTML_TAG_TEMPLATE = myhtml_tags.MyHTML_TAG_TEMPLATE; 2368 enum MyHTML_TAG_TEXTAREA = myhtml_tags.MyHTML_TAG_TEXTAREA; 2369 enum MyHTML_TAG_TFOOT = myhtml_tags.MyHTML_TAG_TFOOT; 2370 enum MyHTML_TAG_TH = myhtml_tags.MyHTML_TAG_TH; 2371 enum MyHTML_TAG_THEAD = myhtml_tags.MyHTML_TAG_THEAD; 2372 enum MyHTML_TAG_TIME = myhtml_tags.MyHTML_TAG_TIME; 2373 enum MyHTML_TAG_TITLE = myhtml_tags.MyHTML_TAG_TITLE; 2374 enum MyHTML_TAG_TR = myhtml_tags.MyHTML_TAG_TR; 2375 enum MyHTML_TAG_TRACK = myhtml_tags.MyHTML_TAG_TRACK; 2376 enum MyHTML_TAG_TT = myhtml_tags.MyHTML_TAG_TT; 2377 enum MyHTML_TAG_U = myhtml_tags.MyHTML_TAG_U; 2378 enum MyHTML_TAG_UL = myhtml_tags.MyHTML_TAG_UL; 2379 enum MyHTML_TAG_VAR = myhtml_tags.MyHTML_TAG_VAR; 2380 enum MyHTML_TAG_VIDEO = myhtml_tags.MyHTML_TAG_VIDEO; 2381 enum MyHTML_TAG_WBR = myhtml_tags.MyHTML_TAG_WBR; 2382 enum MyHTML_TAG_XMP = myhtml_tags.MyHTML_TAG_XMP; 2383 enum MyHTML_TAG_ALTGLYPH = myhtml_tags.MyHTML_TAG_ALTGLYPH; 2384 enum MyHTML_TAG_ALTGLYPHDEF = myhtml_tags.MyHTML_TAG_ALTGLYPHDEF; 2385 enum MyHTML_TAG_ALTGLYPHITEM = myhtml_tags.MyHTML_TAG_ALTGLYPHITEM; 2386 enum MyHTML_TAG_ANIMATE = myhtml_tags.MyHTML_TAG_ANIMATE; 2387 enum MyHTML_TAG_ANIMATECOLOR = myhtml_tags.MyHTML_TAG_ANIMATECOLOR; 2388 enum MyHTML_TAG_ANIMATEMOTION = myhtml_tags.MyHTML_TAG_ANIMATEMOTION; 2389 enum MyHTML_TAG_ANIMATETRANSFORM = myhtml_tags.MyHTML_TAG_ANIMATETRANSFORM; 2390 enum MyHTML_TAG_CIRCLE = myhtml_tags.MyHTML_TAG_CIRCLE; 2391 enum MyHTML_TAG_CLIPPATH = myhtml_tags.MyHTML_TAG_CLIPPATH; 2392 enum MyHTML_TAG_COLOR_PROFILE = myhtml_tags.MyHTML_TAG_COLOR_PROFILE; 2393 enum MyHTML_TAG_CURSOR = myhtml_tags.MyHTML_TAG_CURSOR; 2394 enum MyHTML_TAG_DEFS = myhtml_tags.MyHTML_TAG_DEFS; 2395 enum MyHTML_TAG_DESC = myhtml_tags.MyHTML_TAG_DESC; 2396 enum MyHTML_TAG_ELLIPSE = myhtml_tags.MyHTML_TAG_ELLIPSE; 2397 enum MyHTML_TAG_FEBLEND = myhtml_tags.MyHTML_TAG_FEBLEND; 2398 enum MyHTML_TAG_FECOLORMATRIX = myhtml_tags.MyHTML_TAG_FECOLORMATRIX; 2399 enum MyHTML_TAG_FECOMPONENTTRANSFER = myhtml_tags.MyHTML_TAG_FECOMPONENTTRANSFER; 2400 enum MyHTML_TAG_FECOMPOSITE = myhtml_tags.MyHTML_TAG_FECOMPOSITE; 2401 enum MyHTML_TAG_FECONVOLVEMATRIX = myhtml_tags.MyHTML_TAG_FECONVOLVEMATRIX; 2402 enum MyHTML_TAG_FEDIFFUSELIGHTING = myhtml_tags.MyHTML_TAG_FEDIFFUSELIGHTING; 2403 enum MyHTML_TAG_FEDISPLACEMENTMAP = myhtml_tags.MyHTML_TAG_FEDISPLACEMENTMAP; 2404 enum MyHTML_TAG_FEDISTANTLIGHT = myhtml_tags.MyHTML_TAG_FEDISTANTLIGHT; 2405 enum MyHTML_TAG_FEDROPSHADOW = myhtml_tags.MyHTML_TAG_FEDROPSHADOW; 2406 enum MyHTML_TAG_FEFLOOD = myhtml_tags.MyHTML_TAG_FEFLOOD; 2407 enum MyHTML_TAG_FEFUNCA = myhtml_tags.MyHTML_TAG_FEFUNCA; 2408 enum MyHTML_TAG_FEFUNCB = myhtml_tags.MyHTML_TAG_FEFUNCB; 2409 enum MyHTML_TAG_FEFUNCG = myhtml_tags.MyHTML_TAG_FEFUNCG; 2410 enum MyHTML_TAG_FEFUNCR = myhtml_tags.MyHTML_TAG_FEFUNCR; 2411 enum MyHTML_TAG_FEGAUSSIANBLUR = myhtml_tags.MyHTML_TAG_FEGAUSSIANBLUR; 2412 enum MyHTML_TAG_FEIMAGE = myhtml_tags.MyHTML_TAG_FEIMAGE; 2413 enum MyHTML_TAG_FEMERGE = myhtml_tags.MyHTML_TAG_FEMERGE; 2414 enum MyHTML_TAG_FEMERGENODE = myhtml_tags.MyHTML_TAG_FEMERGENODE; 2415 enum MyHTML_TAG_FEMORPHOLOGY = myhtml_tags.MyHTML_TAG_FEMORPHOLOGY; 2416 enum MyHTML_TAG_FEOFFSET = myhtml_tags.MyHTML_TAG_FEOFFSET; 2417 enum MyHTML_TAG_FEPOINTLIGHT = myhtml_tags.MyHTML_TAG_FEPOINTLIGHT; 2418 enum MyHTML_TAG_FESPECULARLIGHTING = myhtml_tags.MyHTML_TAG_FESPECULARLIGHTING; 2419 enum MyHTML_TAG_FESPOTLIGHT = myhtml_tags.MyHTML_TAG_FESPOTLIGHT; 2420 enum MyHTML_TAG_FETILE = myhtml_tags.MyHTML_TAG_FETILE; 2421 enum MyHTML_TAG_FETURBULENCE = myhtml_tags.MyHTML_TAG_FETURBULENCE; 2422 enum MyHTML_TAG_FILTER = myhtml_tags.MyHTML_TAG_FILTER; 2423 enum MyHTML_TAG_FONT_FACE = myhtml_tags.MyHTML_TAG_FONT_FACE; 2424 enum MyHTML_TAG_FONT_FACE_FORMAT = myhtml_tags.MyHTML_TAG_FONT_FACE_FORMAT; 2425 enum MyHTML_TAG_FONT_FACE_NAME = myhtml_tags.MyHTML_TAG_FONT_FACE_NAME; 2426 enum MyHTML_TAG_FONT_FACE_SRC = myhtml_tags.MyHTML_TAG_FONT_FACE_SRC; 2427 enum MyHTML_TAG_FONT_FACE_URI = myhtml_tags.MyHTML_TAG_FONT_FACE_URI; 2428 enum MyHTML_TAG_FOREIGNOBJECT = myhtml_tags.MyHTML_TAG_FOREIGNOBJECT; 2429 enum MyHTML_TAG_G = myhtml_tags.MyHTML_TAG_G; 2430 enum MyHTML_TAG_GLYPH = myhtml_tags.MyHTML_TAG_GLYPH; 2431 enum MyHTML_TAG_GLYPHREF = myhtml_tags.MyHTML_TAG_GLYPHREF; 2432 enum MyHTML_TAG_HKERN = myhtml_tags.MyHTML_TAG_HKERN; 2433 enum MyHTML_TAG_LINE = myhtml_tags.MyHTML_TAG_LINE; 2434 enum MyHTML_TAG_LINEARGRADIENT = myhtml_tags.MyHTML_TAG_LINEARGRADIENT; 2435 enum MyHTML_TAG_MARKER = myhtml_tags.MyHTML_TAG_MARKER; 2436 enum MyHTML_TAG_MASK = myhtml_tags.MyHTML_TAG_MASK; 2437 enum MyHTML_TAG_METADATA = myhtml_tags.MyHTML_TAG_METADATA; 2438 enum MyHTML_TAG_MISSING_GLYPH = myhtml_tags.MyHTML_TAG_MISSING_GLYPH; 2439 enum MyHTML_TAG_MPATH = myhtml_tags.MyHTML_TAG_MPATH; 2440 enum MyHTML_TAG_PATH = myhtml_tags.MyHTML_TAG_PATH; 2441 enum MyHTML_TAG_PATTERN = myhtml_tags.MyHTML_TAG_PATTERN; 2442 enum MyHTML_TAG_POLYGON = myhtml_tags.MyHTML_TAG_POLYGON; 2443 enum MyHTML_TAG_POLYLINE = myhtml_tags.MyHTML_TAG_POLYLINE; 2444 enum MyHTML_TAG_RADIALGRADIENT = myhtml_tags.MyHTML_TAG_RADIALGRADIENT; 2445 enum MyHTML_TAG_RECT = myhtml_tags.MyHTML_TAG_RECT; 2446 enum MyHTML_TAG_SET = myhtml_tags.MyHTML_TAG_SET; 2447 enum MyHTML_TAG_STOP = myhtml_tags.MyHTML_TAG_STOP; 2448 enum MyHTML_TAG_SWITCH = myhtml_tags.MyHTML_TAG_SWITCH; 2449 enum MyHTML_TAG_SYMBOL = myhtml_tags.MyHTML_TAG_SYMBOL; 2450 enum MyHTML_TAG_TEXT = myhtml_tags.MyHTML_TAG_TEXT; 2451 enum MyHTML_TAG_TEXTPATH = myhtml_tags.MyHTML_TAG_TEXTPATH; 2452 enum MyHTML_TAG_TREF = myhtml_tags.MyHTML_TAG_TREF; 2453 enum MyHTML_TAG_TSPAN = myhtml_tags.MyHTML_TAG_TSPAN; 2454 enum MyHTML_TAG_USE = myhtml_tags.MyHTML_TAG_USE; 2455 enum MyHTML_TAG_VIEW = myhtml_tags.MyHTML_TAG_VIEW; 2456 enum MyHTML_TAG_VKERN = myhtml_tags.MyHTML_TAG_VKERN; 2457 enum MyHTML_TAG_MATH = myhtml_tags.MyHTML_TAG_MATH; 2458 enum MyHTML_TAG_MACTION = myhtml_tags.MyHTML_TAG_MACTION; 2459 enum MyHTML_TAG_MALIGNGROUP = myhtml_tags.MyHTML_TAG_MALIGNGROUP; 2460 enum MyHTML_TAG_MALIGNMARK = myhtml_tags.MyHTML_TAG_MALIGNMARK; 2461 enum MyHTML_TAG_MENCLOSE = myhtml_tags.MyHTML_TAG_MENCLOSE; 2462 enum MyHTML_TAG_MERROR = myhtml_tags.MyHTML_TAG_MERROR; 2463 enum MyHTML_TAG_MFENCED = myhtml_tags.MyHTML_TAG_MFENCED; 2464 enum MyHTML_TAG_MFRAC = myhtml_tags.MyHTML_TAG_MFRAC; 2465 enum MyHTML_TAG_MGLYPH = myhtml_tags.MyHTML_TAG_MGLYPH; 2466 enum MyHTML_TAG_MI = myhtml_tags.MyHTML_TAG_MI; 2467 enum MyHTML_TAG_MLABELEDTR = myhtml_tags.MyHTML_TAG_MLABELEDTR; 2468 enum MyHTML_TAG_MLONGDIV = myhtml_tags.MyHTML_TAG_MLONGDIV; 2469 enum MyHTML_TAG_MMULTISCRIPTS = myhtml_tags.MyHTML_TAG_MMULTISCRIPTS; 2470 enum MyHTML_TAG_MN = myhtml_tags.MyHTML_TAG_MN; 2471 enum MyHTML_TAG_MO = myhtml_tags.MyHTML_TAG_MO; 2472 enum MyHTML_TAG_MOVER = myhtml_tags.MyHTML_TAG_MOVER; 2473 enum MyHTML_TAG_MPADDED = myhtml_tags.MyHTML_TAG_MPADDED; 2474 enum MyHTML_TAG_MPHANTOM = myhtml_tags.MyHTML_TAG_MPHANTOM; 2475 enum MyHTML_TAG_MROOT = myhtml_tags.MyHTML_TAG_MROOT; 2476 enum MyHTML_TAG_MROW = myhtml_tags.MyHTML_TAG_MROW; 2477 enum MyHTML_TAG_MS = myhtml_tags.MyHTML_TAG_MS; 2478 enum MyHTML_TAG_MSCARRIES = myhtml_tags.MyHTML_TAG_MSCARRIES; 2479 enum MyHTML_TAG_MSCARRY = myhtml_tags.MyHTML_TAG_MSCARRY; 2480 enum MyHTML_TAG_MSGROUP = myhtml_tags.MyHTML_TAG_MSGROUP; 2481 enum MyHTML_TAG_MSLINE = myhtml_tags.MyHTML_TAG_MSLINE; 2482 enum MyHTML_TAG_MSPACE = myhtml_tags.MyHTML_TAG_MSPACE; 2483 enum MyHTML_TAG_MSQRT = myhtml_tags.MyHTML_TAG_MSQRT; 2484 enum MyHTML_TAG_MSROW = myhtml_tags.MyHTML_TAG_MSROW; 2485 enum MyHTML_TAG_MSTACK = myhtml_tags.MyHTML_TAG_MSTACK; 2486 enum MyHTML_TAG_MSTYLE = myhtml_tags.MyHTML_TAG_MSTYLE; 2487 enum MyHTML_TAG_MSUB = myhtml_tags.MyHTML_TAG_MSUB; 2488 enum MyHTML_TAG_MSUP = myhtml_tags.MyHTML_TAG_MSUP; 2489 enum MyHTML_TAG_MSUBSUP = myhtml_tags.MyHTML_TAG_MSUBSUP; 2490 enum MyHTML_TAG__END_OF_FILE = myhtml_tags.MyHTML_TAG__END_OF_FILE; 2491 enum MyHTML_TAG_FIRST_ENTRY = myhtml_tags.MyHTML_TAG_FIRST_ENTRY; 2492 enum MyHTML_TAG_LAST_ENTRY = myhtml_tags.MyHTML_TAG_LAST_ENTRY; 2493 enum mcobject_async_status 2494 { 2495 MCOBJECT_ASYNC_STATUS_OK = 0, 2496 MCOBJECT_ASYNC_STATUS_ERROR_MEMORY_ALLOCATION = 1, 2497 MCOBJECT_ASYNC_STATUS_CHUNK_ERROR_MEMORY_ALLOCATION = 2, 2498 MCOBJECT_ASYNC_STATUS_CHUNK_CACHE_ERROR_MEMORY_ALLOCATION = 3, 2499 MCOBJECT_ASYNC_STATUS_NODES_ERROR_MEMORY_ALLOCATION = 4, 2500 MCOBJECT_ASYNC_STATUS_NODES_ERROR_BAD_NODE_ID = 5, 2501 MCOBJECT_ASYNC_STATUS_CACHE_ERROR_MEMORY_REALLOC = 6, 2502 } 2503 enum MCOBJECT_ASYNC_STATUS_OK = mcobject_async_status.MCOBJECT_ASYNC_STATUS_OK; 2504 enum MCOBJECT_ASYNC_STATUS_ERROR_MEMORY_ALLOCATION = mcobject_async_status.MCOBJECT_ASYNC_STATUS_ERROR_MEMORY_ALLOCATION; 2505 enum MCOBJECT_ASYNC_STATUS_CHUNK_ERROR_MEMORY_ALLOCATION = mcobject_async_status.MCOBJECT_ASYNC_STATUS_CHUNK_ERROR_MEMORY_ALLOCATION; 2506 enum MCOBJECT_ASYNC_STATUS_CHUNK_CACHE_ERROR_MEMORY_ALLOCATION = mcobject_async_status.MCOBJECT_ASYNC_STATUS_CHUNK_CACHE_ERROR_MEMORY_ALLOCATION; 2507 enum MCOBJECT_ASYNC_STATUS_NODES_ERROR_MEMORY_ALLOCATION = mcobject_async_status.MCOBJECT_ASYNC_STATUS_NODES_ERROR_MEMORY_ALLOCATION; 2508 enum MCOBJECT_ASYNC_STATUS_NODES_ERROR_BAD_NODE_ID = mcobject_async_status.MCOBJECT_ASYNC_STATUS_NODES_ERROR_BAD_NODE_ID; 2509 enum MCOBJECT_ASYNC_STATUS_CACHE_ERROR_MEMORY_REALLOC = mcobject_async_status.MCOBJECT_ASYNC_STATUS_CACHE_ERROR_MEMORY_REALLOC; 2510 alias mcobject_async_status_t = mcobject_async_status; 2511 struct myhtml_data_process_entry 2512 { 2513 myhtml_data_process_state_f state; 2514 myencoding_t encoding; 2515 myencoding_result_t res; 2516 size_t tmp_str_pos_proc; 2517 size_t tmp_str_pos; 2518 size_t tmp_num; 2519 charef_entry_result_t charef_res; 2520 bool is_attributes; 2521 bool emit_null_char; 2522 } 2523 myhtml_callback_token_f myhtml_callback_before_token_done(myhtml_tree_t*) @nogc nothrow; 2524 struct myhtml_stream_buffer_entry 2525 { 2526 char* data; 2527 size_t length; 2528 size_t size; 2529 } 2530 size_t myhtml_tokenizer_state_doctype(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2531 size_t myhtml_tokenizer_end_state_data(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2532 mystatus_t myhtml_rules_init(myhtml_t*) @nogc nothrow; 2533 void myhtml_rules_stop_parsing(myhtml_tree_t*) @nogc nothrow; 2534 size_t myhtml_tokenizer_state_before_doctype_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2535 myhtml_callback_token_f myhtml_callback_after_token_done(myhtml_tree_t*) @nogc nothrow; 2536 size_t myhtml_tokenizer_end_state_tag_open(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2537 size_t myhtml_tokenizer_state_script_data(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2538 void myencoding_string_append(mycore_string_t*, const(char)*, size_t, myencoding_t) @nogc nothrow; 2539 size_t myhtml_tokenizer_state_script_data_less_than_sign(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2540 size_t myhtml_tokenizer_state_doctype_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2541 void myhtml_callback_before_token_done_set(myhtml_tree_t*, myhtml_callback_token_f, void*) @nogc nothrow; 2542 size_t myhtml_tokenizer_end_state_tag_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2543 bool myhtml_rules_tree_dispatcher(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 2544 void myhtml_parser_stream(mythread_id_t, void*) @nogc nothrow; 2545 void myhtml_callback_after_token_done_set(myhtml_tree_t*, myhtml_callback_token_f, void*) @nogc nothrow; 2546 size_t myhtml_tokenizer_state_script_data_end_tag_open(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2547 size_t myhtml_tokenizer_end_state_end_tag_open(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2548 size_t myhtml_tokenizer_state_after_doctype_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2549 void myhtml_parser_worker(mythread_id_t, void*) @nogc nothrow; 2550 void myencoding_string_append_chunk(mycore_string_t*, myencoding_result_t*, const(char)*, size_t, myencoding_t) @nogc nothrow; 2551 2552 2553 2554 2555 size_t myhtml_tokenizer_state_script_data_end_tag_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2556 bool myhtml_insertion_mode_in_body_other_end_tag(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 2557 size_t myhtml_tokenizer_state_custom_after_doctype_name_a_z(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2558 size_t myhtml_tokenizer_end_state_self_closing_start_tag(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2559 myhtml_callback_tree_node_f myhtml_callback_tree_node_insert(myhtml_tree_t*) @nogc nothrow; 2560 void myhtml_parser_worker_stream(mythread_id_t, void*) @nogc nothrow; 2561 void myencoding_string_append_one(mycore_string_t*, myencoding_result_t*, const(char), myencoding_t) @nogc nothrow; 2562 bool myhtml_insertion_mode_in_body(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 2563 2564 2565 size_t myhtml_tokenizer_state_script_data_escape_start(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2566 size_t myhtml_tokenizer_state_before_doctype_public_identifier(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2567 2568 2569 2570 2571 2572 size_t myhtml_tokenizer_end_state_markup_declaration_open(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2573 2574 2575 size_t myhtml_tokenizer_state_script_data_escape_start_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2576 struct myhtml_stream_buffer 2577 { 2578 myhtml_stream_buffer_entry_t* entries; 2579 size_t length; 2580 size_t size; 2581 myencoding_result_t res; 2582 } 2583 myhtml_callback_tree_node_f myhtml_callback_tree_node_remove(myhtml_tree_t*) @nogc nothrow; 2584 size_t myhtml_tokenizer_end_state_before_attribute_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2585 bool myhtml_insertion_mode_in_template(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 2586 size_t myhtml_tokenizer_state_doctype_public_identifier_double_quoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2587 2588 2589 size_t myhtml_tokenizer_state_script_data_escaped(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2590 size_t myhtml_tokenizer_state_doctype_public_identifier_single_quoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2591 size_t myhtml_tokenizer_end_state_attribute_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2592 2593 2594 struct charef_entry_result 2595 { 2596 const(charef_entry_t)* curr_entry; 2597 const(charef_entry_t)* last_entry; 2598 size_t last_offset; 2599 int is_done; 2600 } 2601 alias charef_entry_result_t = charef_entry_result; 2602 alias mythread_callback_before_entry_join_f = void function(mythread_t*, mythread_entry_t*, void*); 2603 alias myhtml_data_process_entry_t = myhtml_data_process_entry; 2604 void myhtml_callback_tree_node_insert_set(myhtml_tree_t*, myhtml_callback_tree_node_f, void*) @nogc nothrow; 2605 size_t myhtml_parser_token_data_to_string(myhtml_tree_t*, mycore_string_t*, myhtml_data_process_entry_t*, size_t, size_t) @nogc nothrow; 2606 void myhtml_callback_tree_node_remove_set(myhtml_tree_t*, myhtml_callback_tree_node_f, void*) @nogc nothrow; 2607 size_t myhtml_tokenizer_state_after_doctype_public_identifier(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2608 alias mythread_process_f = void* function(void*); 2609 size_t myhtml_parser_token_data_to_string_lowercase(myhtml_tree_t*, mycore_string_t*, myhtml_data_process_entry_t*, size_t, size_t) @nogc nothrow; 2610 2611 2612 size_t myhtml_tokenizer_end_state_after_attribute_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2613 size_t myhtml_tokenizer_state_script_data_escaped_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2614 void myencoding_string_append_lowercase_ascii(mycore_string_t*, const(char)*, size_t, myencoding_t) @nogc nothrow; 2615 2616 2617 alias mcobject_t = mcobject; 2618 struct mcobject 2619 { 2620 mcobject_chunk_t* chunk; 2621 void** cache; 2622 size_t cache_size; 2623 size_t cache_length; 2624 size_t struct_size; 2625 size_t chunk_size; 2626 } 2627 struct myhtml_token_replacement_entry 2628 { 2629 char* from; 2630 size_t from_size; 2631 char* to; 2632 size_t to_size; 2633 } 2634 alias mythread_work_f = void function(mythread_id_t, void*); 2635 void myencoding_string_append_chunk_lowercase_ascii(mycore_string_t*, myencoding_result_t*, const(char)*, size_t, myencoding_t) @nogc nothrow; 2636 mycore_incoming_buffer_t* mycore_incoming_buffer_add(mycore_incoming_buffer_t*, mcobject_t*, const(char)*, size_t) @nogc nothrow; 2637 size_t myhtml_parser_token_data_to_string_charef(myhtml_tree_t*, mycore_string_t*, myhtml_data_process_entry_t*, size_t, size_t) @nogc nothrow; 2638 size_t myhtml_tokenizer_end_state_before_attribute_value(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2639 size_t myhtml_tokenizer_state_script_data_escaped_dash_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2640 size_t myhtml_tokenizer_state_doctype_system_identifier_double_quoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2641 size_t myhtml_string_append_with_convert_encoding_with_preprocessing(mycore_string_t*, const(char)*, size_t, myencoding_t, bool) @nogc nothrow; 2642 mystatus_t myhtml_tokenizer_begin(myhtml_tree_t*, const(char)*, size_t) @nogc nothrow; 2643 size_t myhtml_string_append_chunk_with_convert_encoding_with_preprocessing(mycore_string_t*, myencoding_result_t*, const(char)*, size_t, myencoding_t, bool) @nogc nothrow; 2644 enum myhtml_tree_flags 2645 { 2646 MyHTML_TREE_FLAGS_CLEAN = 0, 2647 MyHTML_TREE_FLAGS_SCRIPT = 1, 2648 MyHTML_TREE_FLAGS_FRAMESET_OK = 2, 2649 MyHTML_TREE_FLAGS_IFRAME_SRCDOC = 4, 2650 MyHTML_TREE_FLAGS_ALREADY_STARTED = 8, 2651 MyHTML_TREE_FLAGS_SINGLE_MODE = 16, 2652 MyHTML_TREE_FLAGS_PARSE_END = 32, 2653 MyHTML_TREE_FLAGS_PARSE_FLAG = 64, 2654 MyHTML_TREE_FLAGS_PARSE_FLAG_EMIT_NEWLINE = 128, 2655 } 2656 enum MyHTML_TREE_FLAGS_CLEAN = myhtml_tree_flags.MyHTML_TREE_FLAGS_CLEAN; 2657 enum MyHTML_TREE_FLAGS_SCRIPT = myhtml_tree_flags.MyHTML_TREE_FLAGS_SCRIPT; 2658 enum MyHTML_TREE_FLAGS_FRAMESET_OK = myhtml_tree_flags.MyHTML_TREE_FLAGS_FRAMESET_OK; 2659 enum MyHTML_TREE_FLAGS_IFRAME_SRCDOC = myhtml_tree_flags.MyHTML_TREE_FLAGS_IFRAME_SRCDOC; 2660 enum MyHTML_TREE_FLAGS_ALREADY_STARTED = myhtml_tree_flags.MyHTML_TREE_FLAGS_ALREADY_STARTED; 2661 enum MyHTML_TREE_FLAGS_SINGLE_MODE = myhtml_tree_flags.MyHTML_TREE_FLAGS_SINGLE_MODE; 2662 enum MyHTML_TREE_FLAGS_PARSE_END = myhtml_tree_flags.MyHTML_TREE_FLAGS_PARSE_END; 2663 enum MyHTML_TREE_FLAGS_PARSE_FLAG = myhtml_tree_flags.MyHTML_TREE_FLAGS_PARSE_FLAG; 2664 enum MyHTML_TREE_FLAGS_PARSE_FLAG_EMIT_NEWLINE = myhtml_tree_flags.MyHTML_TREE_FLAGS_PARSE_FLAG_EMIT_NEWLINE; 2665 alias mcobject_async_chunk_t = mcobject_async_chunk; 2666 struct mcobject_async_chunk 2667 { 2668 ubyte* begin; 2669 size_t length; 2670 size_t size; 2671 mcobject_async_chunk* next; 2672 mcobject_async_chunk* prev; 2673 } 2674 2675 2676 2677 2678 2679 2680 2681 size_t myhtml_tokenizer_state_doctype_system_identifier_single_quoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2682 size_t myhtml_tokenizer_end_state_attribute_value_double_quoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2683 size_t myhtml_tokenizer_state_script_data_escaped_less_than_sign(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2684 void mycore_incoming_buffer_clean(mycore_incoming_buffer_t*) @nogc nothrow; 2685 2686 2687 void* mythread_function_queue_stream(void*) @nogc nothrow; 2688 size_t myhtml_tokenizer_end_state_attribute_value_single_quoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2689 mycore_incoming_buffer_t* mycore_incoming_buffer_split(mycore_incoming_buffer_t*, mcobject_t*, size_t) @nogc nothrow; 2690 2691 2692 mystatus_t myhtml_tokenizer_chunk(myhtml_tree_t*, const(char)*, size_t) @nogc nothrow; 2693 size_t myhtml_tokenizer_state_after_doctype_system_identifier(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2694 size_t myhtml_tokenizer_state_script_data_escaped_end_tag_open(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2695 size_t myhtml_tokenizer_state_bogus_doctype(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2696 mcsimple_t* mcsimple_create() @nogc nothrow; 2697 void* mythread_function_queue_batch(void*) @nogc nothrow; 2698 size_t myhtml_tokenizer_end_state_attribute_value_unquoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2699 size_t myhtml_tokenizer_state_script_data_escaped_end_tag_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2700 mystatus_t myhtml_tokenizer_chunk_with_stream_buffer(myhtml_tree_t*, const(char)*, size_t) @nogc nothrow; 2701 void* mythread_function(void*) @nogc nothrow; 2702 2703 2704 size_t myhtml_tokenizer_end_state_after_attribute_value_quoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2705 size_t myhtml_tokenizer_state_script_data_double_escape_start(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2706 mycore_incoming_buffer_t* mycore_incoming_buffer_find_by_position(mycore_incoming_buffer_t*, size_t) @nogc nothrow; 2707 2708 2709 size_t myhtml_string_append_lowercase_with_convert_encoding_with_preprocessing(mycore_string_t*, const(char)*, size_t, myencoding_t, bool) @nogc nothrow; 2710 void mcsimple_init(mcsimple_t*, size_t, size_t, size_t) @nogc nothrow; 2711 mystatus_t myhtml_tokenizer_end(myhtml_tree_t*) @nogc nothrow; 2712 size_t myhtml_tokenizer_state_script_data_double_escaped(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2713 size_t myhtml_string_append_lowercase_chunk_with_convert_encoding_with_preprocessing(mycore_string_t*, myencoding_result_t*, const(char)*, size_t, myencoding_t, bool) @nogc nothrow; 2714 2715 2716 void mcsimple_clean(mcsimple_t*) @nogc nothrow; 2717 size_t myhtml_tokenizer_end_state_comment_start(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2718 myhtml_stream_buffer_t* myhtml_stream_buffer_create() @nogc nothrow; 2719 void myhtml_tokenizer_set_state(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 2720 size_t myhtml_tokenizer_end_state_comment_start_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2721 mystatus_t myhtml_stream_buffer_init(myhtml_stream_buffer_t*, size_t) @nogc nothrow; 2722 size_t myhtml_tokenizer_state_script_data_double_escaped_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2723 enum mythread_thread_opt 2724 { 2725 MyTHREAD_OPT_UNDEF = 0, 2726 MyTHREAD_OPT_WAIT = 1, 2727 MyTHREAD_OPT_QUIT = 2, 2728 MyTHREAD_OPT_STOP = 4, 2729 MyTHREAD_OPT_DONE = 8, 2730 } 2731 enum MyTHREAD_OPT_UNDEF = mythread_thread_opt.MyTHREAD_OPT_UNDEF; 2732 enum MyTHREAD_OPT_WAIT = mythread_thread_opt.MyTHREAD_OPT_WAIT; 2733 enum MyTHREAD_OPT_QUIT = mythread_thread_opt.MyTHREAD_OPT_QUIT; 2734 enum MyTHREAD_OPT_STOP = mythread_thread_opt.MyTHREAD_OPT_STOP; 2735 enum MyTHREAD_OPT_DONE = mythread_thread_opt.MyTHREAD_OPT_DONE; 2736 const(charef_entry_t)* myhtml_charef_find(const(char)*, size_t*, size_t, size_t*) @nogc nothrow; 2737 2738 2739 2740 2741 alias mythread_thread_opt_t = mythread_thread_opt; 2742 const(char)* mycore_incoming_buffer_data(mycore_incoming_buffer_t*) @nogc nothrow; 2743 mcsimple_t* mcsimple_destroy(mcsimple_t*, bool) @nogc nothrow; 2744 void myhtml_tokenizer_calc_current_namespace(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 2745 size_t myhtml_tokenizer_end_state_comment(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2746 void myhtml_stream_buffer_clean(myhtml_stream_buffer_t*) @nogc nothrow; 2747 const(charef_entry_t)* myhtml_charef_find_by_pos(size_t, const(char)*, size_t*, size_t, charef_entry_result_t*) @nogc nothrow; 2748 size_t myhtml_tokenizer_state_script_data_double_escaped_dash_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2749 2750 2751 size_t mycore_incoming_buffer_length(mycore_incoming_buffer_t*) @nogc nothrow; 2752 size_t mycore_incoming_buffer_size(mycore_incoming_buffer_t*) @nogc nothrow; 2753 size_t myhtml_tokenizer_end_state_comment_end(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2754 size_t myhtml_tokenizer_state_script_data_double_escaped_less_than_sign(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2755 struct myhtml_token_namespace_replacement 2756 { 2757 char* from; 2758 size_t from_size; 2759 char* to; 2760 size_t to_size; 2761 myhtml_namespace ns; 2762 } 2763 const(charef_entry_t)* myhtml_charef_get_first_position(const(char)) @nogc nothrow; 2764 uint8_t* mcsimple_init_list_entries(mcsimple_t*, size_t) @nogc nothrow; 2765 size_t myhtml_string_before_append_any_preprocessing(mycore_string_t*, const(char)*, size_t, size_t) @nogc nothrow; 2766 myhtml_stream_buffer_t* myhtml_stream_buffer_destroy(myhtml_stream_buffer_t*, bool) @nogc nothrow; 2767 size_t myhtml_tokenizer_state_script_data_double_escape_end(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2768 size_t mycore_incoming_buffer_offset(mycore_incoming_buffer_t*) @nogc nothrow; 2769 myhtml_tree_node_t* myhtml_tokenizer_fragment_init(myhtml_tree_t*, myhtml_tag_id_t, myhtml_namespace) @nogc nothrow; 2770 myhtml_stream_buffer_entry_t* myhtml_stream_buffer_add_entry(myhtml_stream_buffer_t*, size_t) @nogc nothrow; 2771 size_t myhtml_tokenizer_end_state_comment_end_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2772 size_t myhtml_string_append_with_preprocessing(mycore_string_t*, const(char)*, size_t, bool) @nogc nothrow; 2773 myhtml_stream_buffer_entry_t* myhtml_stream_buffer_current_entry(myhtml_stream_buffer_t*) @nogc nothrow; 2774 2775 2776 2777 2778 void* mcsimple_malloc(mcsimple_t*) @nogc nothrow; 2779 2780 2781 2782 2783 2784 2785 2786 size_t myhtml_string_append_lowercase_with_preprocessing(mycore_string_t*, const(char)*, size_t, bool) @nogc nothrow; 2787 size_t mycore_incoming_buffer_relative_begin(mycore_incoming_buffer_t*, size_t) @nogc nothrow; 2788 size_t myhtml_tokenizer_end_state_comment_end_bang(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2789 size_t mycore_incoming_buffer_available_length(mycore_incoming_buffer_t*, size_t, size_t) @nogc nothrow; 2790 void* mcsimple_get_by_absolute_position(mcsimple_t*, size_t) @nogc nothrow; 2791 alias mcobject_async_node_t = mcobject_async_node; 2792 struct mcobject_async_node 2793 { 2794 mcobject_async_chunk_t* chunk; 2795 void** cache; 2796 size_t cache_size; 2797 size_t cache_length; 2798 } 2799 size_t myhtml_tokenizer_end_state_bogus_comment(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2800 void myhtml_tokenizer_wait(myhtml_tree_t*) @nogc nothrow; 2801 size_t myhtml_tokenizer_end_state_cdata_section(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2802 void myhtml_tokenizer_post(myhtml_tree_t*) @nogc nothrow; 2803 mystatus_t myhtml_stream_buffer_entry_init(myhtml_stream_buffer_entry_t*, size_t) @nogc nothrow; 2804 void myhtml_data_process_entry_clean(myhtml_data_process_entry_t*) @nogc nothrow; 2805 mcobject_t* mcobject_create() @nogc nothrow; 2806 void myhtml_stream_buffer_entry_clean(myhtml_stream_buffer_entry_t*) @nogc nothrow; 2807 alias myhtml_tree_parse_flags_t = myhtml_tree_parse_flags; 2808 mycore_incoming_buffer_t* mycore_incoming_buffer_next(mycore_incoming_buffer_t*) @nogc nothrow; 2809 2810 2811 2812 void myhtml_tokenizer_pause(myhtml_tree_t*) @nogc nothrow; 2813 enum myhtml_tree_parse_flags 2814 { 2815 MyHTML_TREE_PARSE_FLAGS_CLEAN = 0, 2816 MyHTML_TREE_PARSE_FLAGS_WITHOUT_BUILD_TREE = 1, 2817 MyHTML_TREE_PARSE_FLAGS_WITHOUT_PROCESS_TOKEN = 3, 2818 MyHTML_TREE_PARSE_FLAGS_SKIP_WHITESPACE_TOKEN = 4, 2819 MyHTML_TREE_PARSE_FLAGS_WITHOUT_DOCTYPE_IN_TREE = 8, 2820 } 2821 enum MyHTML_TREE_PARSE_FLAGS_CLEAN = myhtml_tree_parse_flags.MyHTML_TREE_PARSE_FLAGS_CLEAN; 2822 enum MyHTML_TREE_PARSE_FLAGS_WITHOUT_BUILD_TREE = myhtml_tree_parse_flags.MyHTML_TREE_PARSE_FLAGS_WITHOUT_BUILD_TREE; 2823 enum MyHTML_TREE_PARSE_FLAGS_WITHOUT_PROCESS_TOKEN = myhtml_tree_parse_flags.MyHTML_TREE_PARSE_FLAGS_WITHOUT_PROCESS_TOKEN; 2824 enum MyHTML_TREE_PARSE_FLAGS_SKIP_WHITESPACE_TOKEN = myhtml_tree_parse_flags.MyHTML_TREE_PARSE_FLAGS_SKIP_WHITESPACE_TOKEN; 2825 enum MyHTML_TREE_PARSE_FLAGS_WITHOUT_DOCTYPE_IN_TREE = myhtml_tree_parse_flags.MyHTML_TREE_PARSE_FLAGS_WITHOUT_DOCTYPE_IN_TREE; 2826 mystatus_t mcobject_init(mcobject_t*, size_t, size_t) @nogc nothrow; 2827 enum myhtml_tree_node_type 2828 { 2829 MyHTML_TYPE_NONE = 0, 2830 MyHTML_TYPE_BLOCK = 1, 2831 MyHTML_TYPE_INLINE = 2, 2832 MyHTML_TYPE_TABLE = 3, 2833 MyHTML_TYPE_META = 4, 2834 MyHTML_TYPE_COMMENT = 5, 2835 } 2836 enum MyHTML_TYPE_NONE = myhtml_tree_node_type.MyHTML_TYPE_NONE; 2837 enum MyHTML_TYPE_BLOCK = myhtml_tree_node_type.MyHTML_TYPE_BLOCK; 2838 enum MyHTML_TYPE_INLINE = myhtml_tree_node_type.MyHTML_TYPE_INLINE; 2839 enum MyHTML_TYPE_TABLE = myhtml_tree_node_type.MyHTML_TYPE_TABLE; 2840 enum MyHTML_TYPE_META = myhtml_tree_node_type.MyHTML_TYPE_META; 2841 enum MyHTML_TYPE_COMMENT = myhtml_tree_node_type.MyHTML_TYPE_COMMENT; 2842 void myhtml_data_process(myhtml_data_process_entry_t*, mycore_string_t*, const(char)*, size_t) @nogc nothrow; 2843 void mcobject_clean(mcobject_t*) @nogc nothrow; 2844 myhtml_stream_buffer_entry_t* myhtml_stream_buffer_entry_destroy(myhtml_stream_buffer_entry_t*, bool) @nogc nothrow; 2845 size_t myhtml_tokenizer_end_state_rcdata(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2846 mycore_incoming_buffer_t* mycore_incoming_buffer_prev(mycore_incoming_buffer_t*) @nogc nothrow; 2847 enum mythread_type 2848 { 2849 MyTHREAD_TYPE_STREAM = 0, 2850 MyTHREAD_TYPE_BATCH = 1, 2851 } 2852 enum MyTHREAD_TYPE_STREAM = mythread_type.MyTHREAD_TYPE_STREAM; 2853 enum MyTHREAD_TYPE_BATCH = mythread_type.MyTHREAD_TYPE_BATCH; 2854 mcobject_t* mcobject_destroy(mcobject_t*, bool) @nogc nothrow; 2855 size_t myhtml_tokenizer_end_state_rcdata_less_than_sign(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2856 alias mythread_type_t = mythread_type; 2857 void myhtml_data_process_end(myhtml_data_process_entry_t*, mycore_string_t*) @nogc nothrow; 2858 mystatus_t myhtml_tokenizer_state_init(myhtml_t*) @nogc nothrow; 2859 void myhtml_tokenizer_state_destroy(myhtml_t*) @nogc nothrow; 2860 size_t myhtml_tokenizer_end_state_rcdata_end_tag_open(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2861 size_t mycore_incoming_buffer_convert_one_escaped_to_code_point(mycore_incoming_buffer_t**, size_t*) @nogc nothrow; 2862 void mcobject_chunk_malloc(mcobject_t*, mystatus_t*) @nogc nothrow; 2863 2864 2865 2866 2867 alias mctree_index_t = c_ulong; 2868 size_t myhtml_data_process_state_data(myhtml_data_process_entry_t*, mycore_string_t*, const(char)*, size_t, size_t) @nogc nothrow; 2869 size_t mycore_incoming_buffer_escaped_case_cmp(mycore_incoming_buffer_t**, const(char)*, size_t, size_t*) @nogc nothrow; 2870 size_t myhtml_tokenizer_end_state_rcdata_end_tag_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2871 myhtml_token_node_t* myhtml_tokenizer_queue_create_text_node_if_need(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, myhtml_token_type) @nogc nothrow; 2872 size_t myhtml_data_process_state_ampersand(myhtml_data_process_entry_t*, mycore_string_t*, const(char)*, size_t, size_t) @nogc nothrow; 2873 2874 2875 2876 struct myhtml_token_attr 2877 { 2878 myhtml_token_attr_t* next; 2879 myhtml_token_attr_t* prev; 2880 mycore_string_t key; 2881 mycore_string_t value; 2882 size_t raw_key_begin; 2883 size_t raw_key_length; 2884 size_t raw_value_begin; 2885 size_t raw_value_length; 2886 myhtml_namespace ns; 2887 } 2888 struct mctree_node 2889 { 2890 const(char)* str; 2891 size_t str_size; 2892 void* value; 2893 size_t child_count; 2894 mctree_index_t prev; 2895 mctree_index_t next; 2896 mctree_index_t child; 2897 } 2898 size_t myhtml_tokenizer_end_state_rawtext(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2899 void myhtml_check_tag_parser(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t) @nogc nothrow; 2900 void* mcobject_malloc(mcobject_t*, mystatus_t*) @nogc nothrow; 2901 size_t myhtml_data_process_state_ampersand_data(myhtml_data_process_entry_t*, mycore_string_t*, const(char)*, size_t, size_t) @nogc nothrow; 2902 alias mctree_node_t = mctree_node; 2903 struct mcobject_async 2904 { 2905 size_t origin_size; 2906 size_t struct_size; 2907 size_t struct_size_sn; 2908 mcobject_async_chunk_t** chunk_cache; 2909 size_t chunk_cache_size; 2910 size_t chunk_cache_length; 2911 mcobject_async_chunk_t** chunks; 2912 size_t chunks_pos_size; 2913 size_t chunks_pos_length; 2914 size_t chunks_size; 2915 size_t chunks_length; 2916 mcobject_async_node_t* nodes; 2917 size_t nodes_length; 2918 size_t nodes_size; 2919 size_t* nodes_cache; 2920 size_t nodes_cache_length; 2921 size_t nodes_cache_size; 2922 mcsync_t* mcsync_; 2923 } 2924 mystatus_t mcobject_free(mcobject_t*, void*) @nogc nothrow; 2925 size_t myhtml_data_process_state_ampersand_hash(myhtml_data_process_entry_t*, mycore_string_t*, const(char)*, size_t, size_t) @nogc nothrow; 2926 size_t myhtml_tokenizer_end_state_rawtext_less_than_sign(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2927 alias mcobject_async_t = mcobject_async; 2928 2929 2930 2931 2932 size_t myhtml_tokenizer_state_bogus_comment(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2933 alias myhtml_tag_context_t = myhtml_tag_context; 2934 struct myhtml_tag_context 2935 { 2936 myhtml_tag_id_t id; 2937 const(char)* name; 2938 size_t name_length; 2939 myhtml_tokenizer_state data_parser; 2940 myhtml_tag_categories[7] cats; 2941 } 2942 size_t myhtml_data_process_state_ampersand_hash_data(myhtml_data_process_entry_t*, mycore_string_t*, const(char)*, size_t, size_t) @nogc nothrow; 2943 size_t myhtml_tokenizer_end_state_rawtext_end_tag_open(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2944 size_t myhtml_data_process_state_ampersand_hash_x_data(myhtml_data_process_entry_t*, mycore_string_t*, const(char)*, size_t, size_t) @nogc nothrow; 2945 alias myhtml_tree_temp_tag_name_t = myhtml_tree_temp_tag_name; 2946 size_t myhtml_tokenizer_end_state_rawtext_end_tag_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2947 alias myhtml_tree_insertion_list_t = myhtml_tree_insertion_list; 2948 enum myhtml_close_type 2949 { 2950 MyHTML_CLOSE_TYPE_NONE = 0, 2951 MyHTML_CLOSE_TYPE_NOW = 1, 2952 MyHTML_CLOSE_TYPE_SELF = 2, 2953 MyHTML_CLOSE_TYPE_BLOCK = 3, 2954 } 2955 enum MyHTML_CLOSE_TYPE_NONE = myhtml_close_type.MyHTML_CLOSE_TYPE_NONE; 2956 enum MyHTML_CLOSE_TYPE_NOW = myhtml_close_type.MyHTML_CLOSE_TYPE_NOW; 2957 enum MyHTML_CLOSE_TYPE_SELF = myhtml_close_type.MyHTML_CLOSE_TYPE_SELF; 2958 enum MyHTML_CLOSE_TYPE_BLOCK = myhtml_close_type.MyHTML_CLOSE_TYPE_BLOCK; 2959 void myhtml_data_process_state_end(myhtml_data_process_entry_t*, mycore_string_t*) @nogc nothrow; 2960 size_t myhtml_tokenizer_end_state_plaintext(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2961 alias myhtml_tree_token_list_t = myhtml_tree_token_list; 2962 size_t myhtml_tokenizer_end_state_doctype(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2963 struct myhtml 2964 { 2965 mythread_t* thread_stream; 2966 mythread_t* thread_batch; 2967 mythread_t*[3] thread_list; 2968 size_t thread_total; 2969 myhtml_tokenizer_state_f* parse_state_func; 2970 myhtml_insertion_f* insertion_func; 2971 myhtml_options opt; 2972 myhtml_tree_node_t* marker; 2973 } 2974 alias myhtml_tree_list_t = myhtml_tree_list; 2975 alias myhtml_tree_doctype_t = myhtml_tree_doctype; 2976 size_t myhtml_tokenizer_end_state_before_doctype_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2977 alias myhtml_async_args_t = myhtml_async_args; 2978 size_t myhtml_tokenizer_end_state_doctype_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2979 size_t myhtml_tokenizer_end_state_after_doctype_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2980 size_t myhtml_tokenizer_end_state_custom_after_doctype_name_a_z(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2981 alias myhtml_tree_node_t = myhtml_tree_node; 2982 size_t myhtml_tokenizer_end_state_before_doctype_public_identifier(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 2983 mythread_queue_t* mythread_queue_create() @nogc nothrow; 2984 alias myhtml_tree_t = myhtml_tree; 2985 enum myhtml_tree_node_flags 2986 { 2987 MyHTML_TREE_NODE_UNDEF = 0, 2988 MyHTML_TREE_NODE_PARSER_INSERTED = 1, 2989 MyHTML_TREE_NODE_BLOCKING = 2, 2990 } 2991 enum MyHTML_TREE_NODE_UNDEF = myhtml_tree_node_flags.MyHTML_TREE_NODE_UNDEF; 2992 enum MyHTML_TREE_NODE_PARSER_INSERTED = myhtml_tree_node_flags.MyHTML_TREE_NODE_PARSER_INSERTED; 2993 enum MyHTML_TREE_NODE_BLOCKING = myhtml_tree_node_flags.MyHTML_TREE_NODE_BLOCKING; 2994 struct mctree_tree 2995 { 2996 mctree_node_t* nodes; 2997 size_t nodes_length; 2998 size_t nodes_size; 2999 size_t start_size; 3000 } 3001 alias mctree_t = mctree_tree; 3002 size_t myhtml_tokenizer_end_state_doctype_public_identifier_double_quoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3003 mystatus_t mythread_queue_init(mythread_queue_t*, size_t) @nogc nothrow; 3004 struct myhtml_tag_static_list 3005 { 3006 const(myhtml_tag_context_t)* ctx; 3007 size_t next; 3008 size_t cur; 3009 } 3010 alias myhtml_tag_static_list_t = myhtml_tag_static_list; 3011 void mythread_queue_clean(mythread_queue_t*) @nogc nothrow; 3012 size_t myhtml_tokenizer_end_state_doctype_public_identifier_single_quoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3013 struct myhtml_token_node 3014 { 3015 myhtml_tag_id_t tag_id; 3016 mycore_string_t str; 3017 size_t raw_begin; 3018 size_t raw_length; 3019 size_t element_begin; 3020 size_t element_length; 3021 myhtml_token_attr_t* attr_first; 3022 myhtml_token_attr_t* attr_last; 3023 myhtml_token_type type; 3024 } 3025 enum myhtml_token_type 3026 { 3027 MyHTML_TOKEN_TYPE_OPEN = 0, 3028 MyHTML_TOKEN_TYPE_CLOSE = 1, 3029 MyHTML_TOKEN_TYPE_CLOSE_SELF = 2, 3030 MyHTML_TOKEN_TYPE_DONE = 4, 3031 MyHTML_TOKEN_TYPE_WHITESPACE = 8, 3032 MyHTML_TOKEN_TYPE_RCDATA = 16, 3033 MyHTML_TOKEN_TYPE_RAWTEXT = 32, 3034 MyHTML_TOKEN_TYPE_SCRIPT = 64, 3035 MyHTML_TOKEN_TYPE_PLAINTEXT = 128, 3036 MyHTML_TOKEN_TYPE_CDATA = 256, 3037 MyHTML_TOKEN_TYPE_DATA = 512, 3038 MyHTML_TOKEN_TYPE_COMMENT = 1024, 3039 MyHTML_TOKEN_TYPE_NULL = 2048, 3040 } 3041 enum MyHTML_TOKEN_TYPE_OPEN = myhtml_token_type.MyHTML_TOKEN_TYPE_OPEN; 3042 enum MyHTML_TOKEN_TYPE_CLOSE = myhtml_token_type.MyHTML_TOKEN_TYPE_CLOSE; 3043 enum MyHTML_TOKEN_TYPE_CLOSE_SELF = myhtml_token_type.MyHTML_TOKEN_TYPE_CLOSE_SELF; 3044 enum MyHTML_TOKEN_TYPE_DONE = myhtml_token_type.MyHTML_TOKEN_TYPE_DONE; 3045 enum MyHTML_TOKEN_TYPE_WHITESPACE = myhtml_token_type.MyHTML_TOKEN_TYPE_WHITESPACE; 3046 enum MyHTML_TOKEN_TYPE_RCDATA = myhtml_token_type.MyHTML_TOKEN_TYPE_RCDATA; 3047 enum MyHTML_TOKEN_TYPE_RAWTEXT = myhtml_token_type.MyHTML_TOKEN_TYPE_RAWTEXT; 3048 enum MyHTML_TOKEN_TYPE_SCRIPT = myhtml_token_type.MyHTML_TOKEN_TYPE_SCRIPT; 3049 enum MyHTML_TOKEN_TYPE_PLAINTEXT = myhtml_token_type.MyHTML_TOKEN_TYPE_PLAINTEXT; 3050 enum MyHTML_TOKEN_TYPE_CDATA = myhtml_token_type.MyHTML_TOKEN_TYPE_CDATA; 3051 enum MyHTML_TOKEN_TYPE_DATA = myhtml_token_type.MyHTML_TOKEN_TYPE_DATA; 3052 enum MyHTML_TOKEN_TYPE_COMMENT = myhtml_token_type.MyHTML_TOKEN_TYPE_COMMENT; 3053 enum MyHTML_TOKEN_TYPE_NULL = myhtml_token_type.MyHTML_TOKEN_TYPE_NULL; 3054 size_t myhtml_tokenizer_end_state_after_doctype_public_identifier(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3055 mythread_queue_t* mythread_queue_destroy(mythread_queue_t*) @nogc nothrow; 3056 size_t myhtml_tokenizer_end_state_doctype_system_identifier_double_quoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3057 void mythread_queue_node_clean(mythread_queue_node_t*) @nogc nothrow; 3058 size_t myhtml_tokenizer_end_state_doctype_system_identifier_single_quoted(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3059 struct myhtml_tree_node 3060 { 3061 myhtml_tree_node_flags flags; 3062 myhtml_tag_id_t tag_id; 3063 myhtml_namespace ns; 3064 myhtml_tree_node_t* prev; 3065 myhtml_tree_node_t* next; 3066 myhtml_tree_node_t* child; 3067 myhtml_tree_node_t* parent; 3068 myhtml_tree_node_t* last_child; 3069 myhtml_token_node_t* token; 3070 void* data; 3071 myhtml_tree_t* tree; 3072 } 3073 size_t mythread_queue_count_used_node(mythread_queue_t*) @nogc nothrow; 3074 size_t myhtml_tokenizer_end_state_after_doctype_system_identifier(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3075 size_t myhtml_tokenizer_end_state_bogus_doctype(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3076 size_t myhtml_tokenizer_end_state_script_data(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3077 mythread_queue_node_t* mythread_queue_get_first_node(mythread_queue_t*) @nogc nothrow; 3078 struct myhtml_collection 3079 { 3080 myhtml_tree_node_t** list; 3081 size_t size; 3082 size_t length; 3083 } 3084 mythread_queue_node_t* mythread_queue_get_prev_node(mythread_queue_node_t*) @nogc nothrow; 3085 size_t myhtml_tokenizer_end_state_script_data_less_than_sign(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3086 struct myhtml_tag 3087 { 3088 mctree_t* tree; 3089 mcsimple_t* mcsimple_context; 3090 size_t tags_count; 3091 size_t mchar_node; 3092 mchar_async_t* mchar; 3093 } 3094 alias mctree_before_insert_f = void function(const(char)*, size_t, void**); 3095 size_t myhtml_tokenizer_end_state_script_data_end_tag_open(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3096 mythread_queue_node_t* mythread_queue_get_current_node(mythread_queue_t*) @nogc nothrow; 3097 size_t myhtml_tokenizer_end_state_script_data_end_tag_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3098 size_t myhtml_tokenizer_end_state_script_data_escape_start(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3099 mythread_queue_node_t* mythread_queue_node_malloc(mythread_t*, mythread_queue_t*, mystatus_t*) @nogc nothrow; 3100 mctree_t* mctree_create(size_t) @nogc nothrow; 3101 size_t myhtml_tokenizer_end_state_script_data_escape_start_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3102 mythread_queue_node_t* mythread_queue_node_malloc_limit(mythread_t*, mythread_queue_t*, size_t, mystatus_t*) @nogc nothrow; 3103 size_t myhtml_tokenizer_end_state_script_data_escaped(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3104 void mctree_clean(mctree_t*) @nogc nothrow; 3105 mythread_queue_node_t* mythread_queue_node_malloc_round(mythread_t*, mythread_queue_list_entry_t*) @nogc nothrow; 3106 myhtml_t* myhtml_create() @nogc nothrow; 3107 size_t myhtml_tokenizer_end_state_script_data_escaped_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3108 mctree_t* mctree_destroy(mctree_t*) @nogc nothrow; 3109 mystatus_t myhtml_init(myhtml_t*, myhtml_options, size_t, size_t) @nogc nothrow; 3110 size_t myhtml_tokenizer_end_state_script_data_escaped_dash_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3111 void myhtml_clean(myhtml_t*) @nogc nothrow; 3112 mctree_index_t mctree_insert(mctree_t*, const(char)*, size_t, void*, mctree_before_insert_f) @nogc nothrow; 3113 mcobject_async_t* mcobject_async_create() @nogc nothrow; 3114 size_t myhtml_tokenizer_end_state_script_data_escaped_less_than_sign(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3115 mcobject_async_status_t mcobject_async_init(mcobject_async_t*, size_t, size_t, size_t) @nogc nothrow; 3116 size_t myhtml_tokenizer_end_state_script_data_escaped_end_tag_open(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3117 mctree_index_t mctree_search(mctree_t*, const(char)*, size_t) @nogc nothrow; 3118 myhtml_t* myhtml_destroy(myhtml_t*) @nogc nothrow; 3119 alias myhtml_token_index_t = c_ulong; 3120 mctree_index_t mctree_search_lowercase(mctree_t*, const(char)*, size_t) @nogc nothrow; 3121 mythread_queue_list_t* mythread_queue_list_create(mystatus_t*) @nogc nothrow; 3122 size_t myhtml_tokenizer_end_state_script_data_escaped_end_tag_name(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3123 myhtml_tag_t* myhtml_tag_create() @nogc nothrow; 3124 void mcobject_async_clean(mcobject_async_t*) @nogc nothrow; 3125 size_t myhtml_tokenizer_end_state_script_data_double_escape_start(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3126 void mythread_queue_list_destroy(mythread_queue_list_t*) @nogc nothrow; 3127 struct myhtml_token 3128 { 3129 myhtml_tree_t* tree; 3130 mcobject_async_t* nodes_obj; 3131 mcobject_async_t* attr_obj; 3132 size_t mcasync_token_id; 3133 size_t mcasync_attr_id; 3134 bool is_new_tmp; 3135 } 3136 mystatus_t myhtml_tag_init(myhtml_tree_t*, myhtml_tag_t*) @nogc nothrow; 3137 mystatus_t myhtml_parse(myhtml_tree_t*, myencoding_t, const(char)*, size_t) @nogc nothrow; 3138 alias myhtml_token_attr_index_t = c_ulong; 3139 size_t mythread_queue_list_get_count(mythread_queue_list_t*) @nogc nothrow; 3140 mcobject_async_t* mcobject_async_destroy(mcobject_async_t*, int) @nogc nothrow; 3141 alias myhtml_token_replacement_entry_t = myhtml_token_replacement_entry; 3142 mystatus_t myhtml_parse_fragment(myhtml_tree_t*, myencoding_t, const(char)*, size_t, myhtml_tag_id_t, myhtml_namespace) @nogc nothrow; 3143 size_t myhtml_tokenizer_end_state_script_data_double_escaped(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3144 void myhtml_tag_clean(myhtml_tag_t*) @nogc nothrow; 3145 myhtml_tag_t* myhtml_tag_destroy(myhtml_tag_t*) @nogc nothrow; 3146 size_t myhtml_tokenizer_end_state_script_data_double_escaped_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3147 alias myhtml_token_namespace_replacement_t = myhtml_token_namespace_replacement; 3148 mystatus_t myhtml_parse_single(myhtml_tree_t*, myencoding_t, const(char)*, size_t) @nogc nothrow; 3149 size_t myhtml_tokenizer_end_state_script_data_double_escaped_dash_dash(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3150 size_t mcobject_async_node_add(mcobject_async_t*, mcobject_async_status_t*) @nogc nothrow; 3151 void mythread_queue_list_wait_for_done(mythread_t*, mythread_queue_list_t*) @nogc nothrow; 3152 size_t myhtml_tokenizer_end_state_script_data_double_escaped_less_than_sign(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3153 myhtml_tag_id_t myhtml_tag_add(myhtml_tag_t*, const(char)*, size_t, myhtml_tokenizer_state, bool) @nogc nothrow; 3154 mystatus_t myhtml_parse_fragment_single(myhtml_tree_t*, myencoding_t, const(char)*, size_t, myhtml_tag_id_t, myhtml_namespace) @nogc nothrow; 3155 bool mythread_queue_list_see_for_done(mythread_t*, mythread_queue_list_t*) @nogc nothrow; 3156 void mcobject_async_node_clean(mcobject_async_t*, size_t) @nogc nothrow; 3157 alias myhtml_token_attr_t = myhtml_token_attr; 3158 enum myhtml_tree_compat_mode 3159 { 3160 MyHTML_TREE_COMPAT_MODE_NO_QUIRKS = 0, 3161 MyHTML_TREE_COMPAT_MODE_QUIRKS = 1, 3162 MyHTML_TREE_COMPAT_MODE_LIMITED_QUIRKS = 2, 3163 } 3164 enum MyHTML_TREE_COMPAT_MODE_NO_QUIRKS = myhtml_tree_compat_mode.MyHTML_TREE_COMPAT_MODE_NO_QUIRKS; 3165 enum MyHTML_TREE_COMPAT_MODE_QUIRKS = myhtml_tree_compat_mode.MyHTML_TREE_COMPAT_MODE_QUIRKS; 3166 enum MyHTML_TREE_COMPAT_MODE_LIMITED_QUIRKS = myhtml_tree_compat_mode.MyHTML_TREE_COMPAT_MODE_LIMITED_QUIRKS; 3167 bool mythread_queue_list_see_for_done_by_thread(mythread_t*, mythread_queue_list_t*, mythread_id_t) @nogc nothrow; 3168 size_t myhtml_tokenizer_end_state_script_data_double_escape_end(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3169 void mcobject_async_node_all_clean(mcobject_async_t*) @nogc nothrow; 3170 alias myhtml_token_node_t = myhtml_token_node; 3171 alias myhtml_token_t = myhtml_token; 3172 size_t myhtml_tokenizer_end_state_parse_error_stop(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t) @nogc nothrow; 3173 mystatus_t myhtml_parse_chunk(myhtml_tree_t*, const(char)*, size_t) @nogc nothrow; 3174 void mcobject_async_node_delete(mcobject_async_t*, size_t) @nogc nothrow; 3175 void myhtml_tag_set_category(myhtml_tag_t*, myhtml_tag_id_t, myhtml_namespace, myhtml_tag_categories) @nogc nothrow; 3176 mystatus_t myhtml_parse_chunk_fragment(myhtml_tree_t*, const(char)*, size_t, myhtml_tag_id_t, myhtml_namespace) @nogc nothrow; 3177 mythread_queue_list_entry_t* mythread_queue_list_entry_push(mythread_t**, size_t, mythread_queue_list_t*, mythread_queue_t*, size_t, mystatus_t*) @nogc nothrow; 3178 mystatus_t myhtml_parse_chunk_single(myhtml_tree_t*, const(char)*, size_t) @nogc nothrow; 3179 void* mcobject_async_malloc(mcobject_async_t*, size_t, mcobject_async_status_t*) @nogc nothrow; 3180 mythread_queue_list_entry_t* mythread_queue_list_entry_delete(mythread_t**, size_t, mythread_queue_list_t*, mythread_queue_list_entry_t*, bool) @nogc nothrow; 3181 enum myhtml_tag_categories 3182 { 3183 MyHTML_TAG_CATEGORIES_UNDEF = 0, 3184 MyHTML_TAG_CATEGORIES_ORDINARY = 1, 3185 MyHTML_TAG_CATEGORIES_SPECIAL = 2, 3186 MyHTML_TAG_CATEGORIES_FORMATTING = 4, 3187 MyHTML_TAG_CATEGORIES_SCOPE = 8, 3188 MyHTML_TAG_CATEGORIES_SCOPE_LIST_ITEM = 16, 3189 MyHTML_TAG_CATEGORIES_SCOPE_BUTTON = 32, 3190 MyHTML_TAG_CATEGORIES_SCOPE_TABLE = 64, 3191 MyHTML_TAG_CATEGORIES_SCOPE_SELECT = 128, 3192 } 3193 enum MyHTML_TAG_CATEGORIES_UNDEF = myhtml_tag_categories.MyHTML_TAG_CATEGORIES_UNDEF; 3194 enum MyHTML_TAG_CATEGORIES_ORDINARY = myhtml_tag_categories.MyHTML_TAG_CATEGORIES_ORDINARY; 3195 enum MyHTML_TAG_CATEGORIES_SPECIAL = myhtml_tag_categories.MyHTML_TAG_CATEGORIES_SPECIAL; 3196 enum MyHTML_TAG_CATEGORIES_FORMATTING = myhtml_tag_categories.MyHTML_TAG_CATEGORIES_FORMATTING; 3197 enum MyHTML_TAG_CATEGORIES_SCOPE = myhtml_tag_categories.MyHTML_TAG_CATEGORIES_SCOPE; 3198 enum MyHTML_TAG_CATEGORIES_SCOPE_LIST_ITEM = myhtml_tag_categories.MyHTML_TAG_CATEGORIES_SCOPE_LIST_ITEM; 3199 enum MyHTML_TAG_CATEGORIES_SCOPE_BUTTON = myhtml_tag_categories.MyHTML_TAG_CATEGORIES_SCOPE_BUTTON; 3200 enum MyHTML_TAG_CATEGORIES_SCOPE_TABLE = myhtml_tag_categories.MyHTML_TAG_CATEGORIES_SCOPE_TABLE; 3201 enum MyHTML_TAG_CATEGORIES_SCOPE_SELECT = myhtml_tag_categories.MyHTML_TAG_CATEGORIES_SCOPE_SELECT; 3202 mythread_t* mythread_create() @nogc nothrow; 3203 void mythread_queue_list_entry_clean(mythread_queue_list_entry_t*) @nogc nothrow; 3204 mystatus_t myhtml_parse_chunk_fragment_single(myhtml_tree_t*, const(char)*, size_t, myhtml_tag_id_t, myhtml_namespace) @nogc nothrow; 3205 mcobject_async_status_t mcobject_async_free(mcobject_async_t*, void*) @nogc nothrow; 3206 mystatus_t myhtml_parse_chunk_end(myhtml_tree_t*) @nogc nothrow; 3207 void mythread_queue_list_entry_wait_for_done(mythread_t*, mythread_queue_list_entry_t*) @nogc nothrow; 3208 mystatus_t mythread_init(mythread_t*, mythread_type_t, size_t, size_t) @nogc nothrow; 3209 const(myhtml_tag_context_t)* myhtml_tag_get_by_id(myhtml_tag_t*, myhtml_tag_id_t) @nogc nothrow; 3210 void mythread_queue_list_entry_make_batch(mythread_t*, mythread_queue_list_entry_t*) @nogc nothrow; 3211 void mythread_clean(mythread_t*) @nogc nothrow; 3212 const(myhtml_tag_context_t)* myhtml_tag_get_by_name(myhtml_tag_t*, const(char)*, size_t) @nogc nothrow; 3213 enum myhtml_tree_doctype_id 3214 { 3215 MyHTML_TREE_DOCTYPE_ID_NAME = 0, 3216 MyHTML_TREE_DOCTYPE_ID_SYSTEM = 1, 3217 MyHTML_TREE_DOCTYPE_ID_PUBLIC = 2, 3218 } 3219 enum MyHTML_TREE_DOCTYPE_ID_NAME = myhtml_tree_doctype_id.MyHTML_TREE_DOCTYPE_ID_NAME; 3220 enum MyHTML_TREE_DOCTYPE_ID_SYSTEM = myhtml_tree_doctype_id.MyHTML_TREE_DOCTYPE_ID_SYSTEM; 3221 enum MyHTML_TREE_DOCTYPE_ID_PUBLIC = myhtml_tree_doctype_id.MyHTML_TREE_DOCTYPE_ID_PUBLIC; 3222 mcobject_async_chunk_t* mcobject_async_chunk_malloc(mcobject_async_t*, size_t, mcobject_async_status_t*) @nogc nothrow; 3223 void mythread_queue_list_entry_make_stream(mythread_t*, mythread_queue_list_entry_t*) @nogc nothrow; 3224 mythread_t* mythread_destroy(mythread_t*, mythread_callback_before_entry_join_f, void*, bool) @nogc nothrow; 3225 mcobject_async_chunk_t* mcobject_async_chunk_malloc_without_lock(mcobject_async_t*, size_t, mcobject_async_status_t*) @nogc nothrow; 3226 void myhtml_encoding_set(myhtml_tree_t*, myencoding_t) @nogc nothrow; 3227 const(myhtml_tag_context_t)* myhtml_tag_static_get_by_id(size_t) @nogc nothrow; 3228 myhtml_token_t* myhtml_token_create(myhtml_tree_t*, size_t) @nogc nothrow; 3229 myencoding_t myhtml_encoding_get(myhtml_tree_t*) @nogc nothrow; 3230 mythread_id_t myhread_increase_id_by_entry_id(mythread_t*, mythread_id_t) @nogc nothrow; 3231 const(myhtml_tag_context_t)* myhtml_tag_static_search(const(char)*, size_t) @nogc nothrow; 3232 void myhtml_token_clean(myhtml_token_t*) @nogc nothrow; 3233 void myhtml_token_clean_all(myhtml_token_t*) @nogc nothrow; 3234 myhtml_token_t* myhtml_token_destroy(myhtml_token_t*) @nogc nothrow; 3235 myhtml_collection_t* myhtml_get_nodes_by_tag_id(myhtml_tree_t*, myhtml_collection_t*, myhtml_tag_id_t, mystatus_t*) @nogc nothrow; 3236 mystatus_t mythread_join(mythread_t*, mythread_callback_before_entry_join_f, void*) @nogc nothrow; 3237 enum myhtml_tree_insertion_mode 3238 { 3239 MyHTML_TREE_INSERTION_MODE_DEFAULT = 0, 3240 MyHTML_TREE_INSERTION_MODE_BEFORE = 1, 3241 MyHTML_TREE_INSERTION_MODE_AFTER = 2, 3242 } 3243 enum MyHTML_TREE_INSERTION_MODE_DEFAULT = myhtml_tree_insertion_mode.MyHTML_TREE_INSERTION_MODE_DEFAULT; 3244 enum MyHTML_TREE_INSERTION_MODE_BEFORE = myhtml_tree_insertion_mode.MyHTML_TREE_INSERTION_MODE_BEFORE; 3245 enum MyHTML_TREE_INSERTION_MODE_AFTER = myhtml_tree_insertion_mode.MyHTML_TREE_INSERTION_MODE_AFTER; 3246 myhtml_collection_t* myhtml_get_nodes_by_name(myhtml_tree_t*, myhtml_collection_t*, const(char)*, size_t, mystatus_t*) @nogc nothrow; 3247 myhtml_collection_t* myhtml_get_nodes_by_attribute_key(myhtml_tree_t*, myhtml_collection_t*, myhtml_tree_node_t*, const(char)*, size_t, mystatus_t*) @nogc nothrow; 3248 mystatus_t mythread_quit(mythread_t*, mythread_callback_before_entry_join_f, void*) @nogc nothrow; 3249 myhtml_tag_id_t myhtml_token_node_tag_id(myhtml_token_node_t*) @nogc nothrow; 3250 myhtml_position_t myhtml_token_node_raw_position(myhtml_token_node_t*) @nogc nothrow; 3251 mystatus_t mythread_stop(mythread_t*) @nogc nothrow; 3252 myhtml_position_t myhtml_token_node_element_position(myhtml_token_node_t*) @nogc nothrow; 3253 mystatus_t mythread_resume(mythread_t*, mythread_thread_opt_t) @nogc nothrow; 3254 myhtml_collection_t* myhtml_get_nodes_by_attribute_value(myhtml_tree_t*, myhtml_collection_t*, myhtml_tree_node_t*, bool, const(char)*, size_t, const(char)*, size_t, mystatus_t*) @nogc nothrow; 3255 mystatus_t mythread_suspend(mythread_t*) @nogc nothrow; 3256 alias myhtml_tag_index_node_t = myhtml_tag_index_node; 3257 struct myhtml_tag_index_node; 3258 mystatus_t mythread_check_status(mythread_t*) @nogc nothrow; 3259 struct myhtml_tag_index_entry; 3260 alias myhtml_tag_index_entry_t = myhtml_tag_index_entry; 3261 myhtml_tree_attr_t* myhtml_token_node_attribute_first(myhtml_token_node_t*) @nogc nothrow; 3262 myhtml_tree_attr_t* myhtml_token_node_attribute_last(myhtml_token_node_t*) @nogc nothrow; 3263 struct myhtml_tag_index; 3264 alias myhtml_tag_index_t = myhtml_tag_index; 3265 struct myhtml_async_args 3266 { 3267 size_t mchar_node_id; 3268 } 3269 mythread_thread_opt_t mythread_option(mythread_t*) @nogc nothrow; 3270 alias myhtml_tag_id_t = c_ulong; 3271 void mythread_option_set(mythread_t*, mythread_thread_opt_t) @nogc nothrow; 3272 const(char)* myhtml_token_node_text(myhtml_token_node_t*, size_t*) @nogc nothrow; 3273 mycore_string_t* myhtml_token_node_string(myhtml_token_node_t*) @nogc nothrow; 3274 myhtml_collection_t* myhtml_get_nodes_by_attribute_value_whitespace_separated(myhtml_tree_t*, myhtml_collection_t*, myhtml_tree_node_t*, bool, const(char)*, size_t, const(char)*, size_t, mystatus_t*) @nogc nothrow; 3275 struct myhtml_tree_doctype 3276 { 3277 bool is_html; 3278 char* attr_name; 3279 char* attr_public; 3280 char* attr_system; 3281 } 3282 alias myhtml_tag_t = myhtml_tag; 3283 bool myhtml_token_node_is_close(myhtml_token_node_t*) @nogc nothrow; 3284 mystatus_t myhread_entry_create(mythread_t*, mythread_process_f, mythread_work_f, mythread_thread_opt_t) @nogc nothrow; 3285 bool myhtml_token_node_is_close_self(myhtml_token_node_t*) @nogc nothrow; 3286 alias myhtml_stream_buffer_entry_t = myhtml_stream_buffer_entry; 3287 mystatus_t mythread_entry_join(mythread_entry_t*, mythread_callback_before_entry_join_f, void*) @nogc nothrow; 3288 mystatus_t mythread_entry_quit(mythread_entry_t*, mythread_callback_before_entry_join_f, void*) @nogc nothrow; 3289 alias myhtml_stream_buffer_t = myhtml_stream_buffer; 3290 myhtml_token_node_t* myhtml_token_node_create(myhtml_token_t*, size_t) @nogc nothrow; 3291 mystatus_t mythread_entry_stop(mythread_entry_t*) @nogc nothrow; 3292 myhtml_collection_t* myhtml_get_nodes_by_attribute_value_begin(myhtml_tree_t*, myhtml_collection_t*, myhtml_tree_node_t*, bool, const(char)*, size_t, const(char)*, size_t, mystatus_t*) @nogc nothrow; 3293 void myhtml_token_node_clean(myhtml_token_node_t*) @nogc nothrow; 3294 mystatus_t mythread_entry_resume(mythread_entry_t*, mythread_thread_opt_t) @nogc nothrow; 3295 enum myhtml_tokenizer_state 3296 { 3297 MyHTML_TOKENIZER_STATE_DATA = 0, 3298 MyHTML_TOKENIZER_STATE_CHARACTER_REFERENCE_IN_DATA = 1, 3299 MyHTML_TOKENIZER_STATE_RCDATA = 2, 3300 MyHTML_TOKENIZER_STATE_CHARACTER_REFERENCE_IN_RCDATA = 3, 3301 MyHTML_TOKENIZER_STATE_RAWTEXT = 4, 3302 MyHTML_TOKENIZER_STATE_SCRIPT_DATA = 5, 3303 MyHTML_TOKENIZER_STATE_PLAINTEXT = 6, 3304 MyHTML_TOKENIZER_STATE_TAG_OPEN = 7, 3305 MyHTML_TOKENIZER_STATE_END_TAG_OPEN = 8, 3306 MyHTML_TOKENIZER_STATE_TAG_NAME = 9, 3307 MyHTML_TOKENIZER_STATE_RCDATA_LESS_THAN_SIGN = 10, 3308 MyHTML_TOKENIZER_STATE_RCDATA_END_TAG_OPEN = 11, 3309 MyHTML_TOKENIZER_STATE_RCDATA_END_TAG_NAME = 12, 3310 MyHTML_TOKENIZER_STATE_RAWTEXT_LESS_THAN_SIGN = 13, 3311 MyHTML_TOKENIZER_STATE_RAWTEXT_END_TAG_OPEN = 14, 3312 MyHTML_TOKENIZER_STATE_RAWTEXT_END_TAG_NAME = 15, 3313 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_LESS_THAN_SIGN = 16, 3314 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_END_TAG_OPEN = 17, 3315 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_END_TAG_NAME = 18, 3316 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPE_START = 19, 3317 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPE_START_DASH = 20, 3318 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED = 21, 3319 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_DASH = 22, 3320 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_DASH_DASH = 23, 3321 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN = 24, 3322 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_END_TAG_OPEN = 25, 3323 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_END_TAG_NAME = 26, 3324 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPE_START = 27, 3325 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED = 28, 3326 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED_DASH = 29, 3327 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH = 30, 3328 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN = 31, 3329 MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPE_END = 32, 3330 MyHTML_TOKENIZER_STATE_BEFORE_ATTRIBUTE_NAME = 33, 3331 MyHTML_TOKENIZER_STATE_ATTRIBUTE_NAME = 34, 3332 MyHTML_TOKENIZER_STATE_AFTER_ATTRIBUTE_NAME = 35, 3333 MyHTML_TOKENIZER_STATE_BEFORE_ATTRIBUTE_VALUE = 36, 3334 MyHTML_TOKENIZER_STATE_ATTRIBUTE_VALUE_DOUBLE_QUOTED = 37, 3335 MyHTML_TOKENIZER_STATE_ATTRIBUTE_VALUE_SINGLE_QUOTED = 38, 3336 MyHTML_TOKENIZER_STATE_ATTRIBUTE_VALUE_UNQUOTED = 39, 3337 MyHTML_TOKENIZER_STATE_CHARACTER_REFERENCE_IN_ATTRIBUTE_VALUE = 40, 3338 MyHTML_TOKENIZER_STATE_AFTER_ATTRIBUTE_VALUE_QUOTED = 41, 3339 MyHTML_TOKENIZER_STATE_SELF_CLOSING_START_TAG = 42, 3340 MyHTML_TOKENIZER_STATE_BOGUS_COMMENT = 43, 3341 MyHTML_TOKENIZER_STATE_MARKUP_DECLARATION_OPEN = 44, 3342 MyHTML_TOKENIZER_STATE_COMMENT_START = 45, 3343 MyHTML_TOKENIZER_STATE_COMMENT_START_DASH = 46, 3344 MyHTML_TOKENIZER_STATE_COMMENT = 47, 3345 MyHTML_TOKENIZER_STATE_COMMENT_END_DASH = 48, 3346 MyHTML_TOKENIZER_STATE_COMMENT_END = 49, 3347 MyHTML_TOKENIZER_STATE_COMMENT_END_BANG = 50, 3348 MyHTML_TOKENIZER_STATE_DOCTYPE = 51, 3349 MyHTML_TOKENIZER_STATE_BEFORE_DOCTYPE_NAME = 52, 3350 MyHTML_TOKENIZER_STATE_DOCTYPE_NAME = 53, 3351 MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_NAME = 54, 3352 MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_PUBLIC_KEYWORD = 55, 3353 MyHTML_TOKENIZER_STATE_BEFORE_DOCTYPE_PUBLIC_IDENTIFIER = 56, 3354 MyHTML_TOKENIZER_STATE_DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED = 57, 3355 MyHTML_TOKENIZER_STATE_DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED = 58, 3356 MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_PUBLIC_IDENTIFIER = 59, 3357 MyHTML_TOKENIZER_STATE_BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS = 60, 3358 MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_SYSTEM_KEYWORD = 61, 3359 MyHTML_TOKENIZER_STATE_BEFORE_DOCTYPE_SYSTEM_IDENTIFIER = 62, 3360 MyHTML_TOKENIZER_STATE_DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED = 63, 3361 MyHTML_TOKENIZER_STATE_DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED = 64, 3362 MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_SYSTEM_IDENTIFIER = 65, 3363 MyHTML_TOKENIZER_STATE_BOGUS_DOCTYPE = 66, 3364 MyHTML_TOKENIZER_STATE_CDATA_SECTION = 67, 3365 MyHTML_TOKENIZER_STATE_CUSTOM_AFTER_DOCTYPE_NAME_A_Z = 68, 3366 MyHTML_TOKENIZER_STATE_PARSE_ERROR_STOP = 69, 3367 MyHTML_TOKENIZER_STATE_FIRST_ENTRY = 0, 3368 MyHTML_TOKENIZER_STATE_LAST_ENTRY = 70, 3369 } 3370 enum MyHTML_TOKENIZER_STATE_DATA = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_DATA; 3371 enum MyHTML_TOKENIZER_STATE_CHARACTER_REFERENCE_IN_DATA = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_CHARACTER_REFERENCE_IN_DATA; 3372 enum MyHTML_TOKENIZER_STATE_RCDATA = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_RCDATA; 3373 enum MyHTML_TOKENIZER_STATE_CHARACTER_REFERENCE_IN_RCDATA = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_CHARACTER_REFERENCE_IN_RCDATA; 3374 enum MyHTML_TOKENIZER_STATE_RAWTEXT = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_RAWTEXT; 3375 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA; 3376 enum MyHTML_TOKENIZER_STATE_PLAINTEXT = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_PLAINTEXT; 3377 enum MyHTML_TOKENIZER_STATE_TAG_OPEN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_TAG_OPEN; 3378 enum MyHTML_TOKENIZER_STATE_END_TAG_OPEN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_END_TAG_OPEN; 3379 enum MyHTML_TOKENIZER_STATE_TAG_NAME = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_TAG_NAME; 3380 enum MyHTML_TOKENIZER_STATE_RCDATA_LESS_THAN_SIGN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_RCDATA_LESS_THAN_SIGN; 3381 enum MyHTML_TOKENIZER_STATE_RCDATA_END_TAG_OPEN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_RCDATA_END_TAG_OPEN; 3382 enum MyHTML_TOKENIZER_STATE_RCDATA_END_TAG_NAME = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_RCDATA_END_TAG_NAME; 3383 enum MyHTML_TOKENIZER_STATE_RAWTEXT_LESS_THAN_SIGN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_RAWTEXT_LESS_THAN_SIGN; 3384 enum MyHTML_TOKENIZER_STATE_RAWTEXT_END_TAG_OPEN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_RAWTEXT_END_TAG_OPEN; 3385 enum MyHTML_TOKENIZER_STATE_RAWTEXT_END_TAG_NAME = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_RAWTEXT_END_TAG_NAME; 3386 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_LESS_THAN_SIGN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_LESS_THAN_SIGN; 3387 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_END_TAG_OPEN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_END_TAG_OPEN; 3388 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_END_TAG_NAME = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_END_TAG_NAME; 3389 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPE_START = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPE_START; 3390 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPE_START_DASH = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPE_START_DASH; 3391 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED; 3392 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_DASH = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_DASH; 3393 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_DASH_DASH = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_DASH_DASH; 3394 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN; 3395 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_END_TAG_OPEN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_END_TAG_OPEN; 3396 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_END_TAG_NAME = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_ESCAPED_END_TAG_NAME; 3397 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPE_START = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPE_START; 3398 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED; 3399 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED_DASH = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED_DASH; 3400 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH; 3401 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN; 3402 enum MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPE_END = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SCRIPT_DATA_DOUBLE_ESCAPE_END; 3403 enum MyHTML_TOKENIZER_STATE_BEFORE_ATTRIBUTE_NAME = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_BEFORE_ATTRIBUTE_NAME; 3404 enum MyHTML_TOKENIZER_STATE_ATTRIBUTE_NAME = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_ATTRIBUTE_NAME; 3405 enum MyHTML_TOKENIZER_STATE_AFTER_ATTRIBUTE_NAME = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_AFTER_ATTRIBUTE_NAME; 3406 enum MyHTML_TOKENIZER_STATE_BEFORE_ATTRIBUTE_VALUE = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_BEFORE_ATTRIBUTE_VALUE; 3407 enum MyHTML_TOKENIZER_STATE_ATTRIBUTE_VALUE_DOUBLE_QUOTED = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_ATTRIBUTE_VALUE_DOUBLE_QUOTED; 3408 enum MyHTML_TOKENIZER_STATE_ATTRIBUTE_VALUE_SINGLE_QUOTED = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_ATTRIBUTE_VALUE_SINGLE_QUOTED; 3409 enum MyHTML_TOKENIZER_STATE_ATTRIBUTE_VALUE_UNQUOTED = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_ATTRIBUTE_VALUE_UNQUOTED; 3410 enum MyHTML_TOKENIZER_STATE_CHARACTER_REFERENCE_IN_ATTRIBUTE_VALUE = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_CHARACTER_REFERENCE_IN_ATTRIBUTE_VALUE; 3411 enum MyHTML_TOKENIZER_STATE_AFTER_ATTRIBUTE_VALUE_QUOTED = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_AFTER_ATTRIBUTE_VALUE_QUOTED; 3412 enum MyHTML_TOKENIZER_STATE_SELF_CLOSING_START_TAG = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_SELF_CLOSING_START_TAG; 3413 enum MyHTML_TOKENIZER_STATE_BOGUS_COMMENT = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_BOGUS_COMMENT; 3414 enum MyHTML_TOKENIZER_STATE_MARKUP_DECLARATION_OPEN = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_MARKUP_DECLARATION_OPEN; 3415 enum MyHTML_TOKENIZER_STATE_COMMENT_START = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_COMMENT_START; 3416 enum MyHTML_TOKENIZER_STATE_COMMENT_START_DASH = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_COMMENT_START_DASH; 3417 enum MyHTML_TOKENIZER_STATE_COMMENT = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_COMMENT; 3418 enum MyHTML_TOKENIZER_STATE_COMMENT_END_DASH = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_COMMENT_END_DASH; 3419 enum MyHTML_TOKENIZER_STATE_COMMENT_END = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_COMMENT_END; 3420 enum MyHTML_TOKENIZER_STATE_COMMENT_END_BANG = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_COMMENT_END_BANG; 3421 enum MyHTML_TOKENIZER_STATE_DOCTYPE = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_DOCTYPE; 3422 enum MyHTML_TOKENIZER_STATE_BEFORE_DOCTYPE_NAME = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_BEFORE_DOCTYPE_NAME; 3423 enum MyHTML_TOKENIZER_STATE_DOCTYPE_NAME = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_DOCTYPE_NAME; 3424 enum MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_NAME = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_NAME; 3425 enum MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_PUBLIC_KEYWORD = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_PUBLIC_KEYWORD; 3426 enum MyHTML_TOKENIZER_STATE_BEFORE_DOCTYPE_PUBLIC_IDENTIFIER = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_BEFORE_DOCTYPE_PUBLIC_IDENTIFIER; 3427 enum MyHTML_TOKENIZER_STATE_DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED; 3428 enum MyHTML_TOKENIZER_STATE_DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED; 3429 enum MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_PUBLIC_IDENTIFIER = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_PUBLIC_IDENTIFIER; 3430 enum MyHTML_TOKENIZER_STATE_BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS; 3431 enum MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_SYSTEM_KEYWORD = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_SYSTEM_KEYWORD; 3432 enum MyHTML_TOKENIZER_STATE_BEFORE_DOCTYPE_SYSTEM_IDENTIFIER = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_BEFORE_DOCTYPE_SYSTEM_IDENTIFIER; 3433 enum MyHTML_TOKENIZER_STATE_DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED; 3434 enum MyHTML_TOKENIZER_STATE_DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED; 3435 enum MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_SYSTEM_IDENTIFIER = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_AFTER_DOCTYPE_SYSTEM_IDENTIFIER; 3436 enum MyHTML_TOKENIZER_STATE_BOGUS_DOCTYPE = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_BOGUS_DOCTYPE; 3437 enum MyHTML_TOKENIZER_STATE_CDATA_SECTION = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_CDATA_SECTION; 3438 enum MyHTML_TOKENIZER_STATE_CUSTOM_AFTER_DOCTYPE_NAME_A_Z = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_CUSTOM_AFTER_DOCTYPE_NAME_A_Z; 3439 enum MyHTML_TOKENIZER_STATE_PARSE_ERROR_STOP = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_PARSE_ERROR_STOP; 3440 enum MyHTML_TOKENIZER_STATE_FIRST_ENTRY = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_FIRST_ENTRY; 3441 enum MyHTML_TOKENIZER_STATE_LAST_ENTRY = myhtml_tokenizer_state.MyHTML_TOKENIZER_STATE_LAST_ENTRY; 3442 myhtml_token_attr_t* myhtml_token_attr_create(myhtml_token_t*, size_t) @nogc nothrow; 3443 mystatus_t mythread_entry_suspend(mythread_entry_t*) @nogc nothrow; 3444 struct myhtml_tree_list 3445 { 3446 myhtml_tree_node_t** list; 3447 size_t length; 3448 size_t size; 3449 } 3450 void myhtml_token_attr_clean(myhtml_token_attr_t*) @nogc nothrow; 3451 mystatus_t mythread_entry_status(mythread_entry_t*) @nogc nothrow; 3452 myhtml_token_attr_t* myhtml_token_attr_remove(myhtml_token_node_t*, myhtml_token_attr_t*) @nogc nothrow; 3453 mythread_t* mythread_entry_mythread(mythread_entry_t*) @nogc nothrow; 3454 myhtml_token_attr_t* myhtml_token_attr_remove_by_name(myhtml_token_node_t*, const(char)*, size_t) @nogc nothrow; 3455 void myhtml_token_attr_delete_all(myhtml_token_t*, myhtml_token_node_t*) @nogc nothrow; 3456 myhtml_collection_t* myhtml_get_nodes_by_attribute_value_end(myhtml_tree_t*, myhtml_collection_t*, myhtml_tree_node_t*, bool, const(char)*, size_t, const(char)*, size_t, mystatus_t*) @nogc nothrow; 3457 void* mythread_thread_create(mythread_t*, mythread_process_f, void*) @nogc nothrow; 3458 struct myhtml_tree_token_list 3459 { 3460 myhtml_token_node_t** list; 3461 size_t length; 3462 size_t size; 3463 } 3464 void myhtml_token_delete(myhtml_token_t*, myhtml_token_node_t*) @nogc nothrow; 3465 mystatus_t mythread_thread_join(mythread_t*, void*) @nogc nothrow; 3466 void myhtml_token_node_wait_for_done(myhtml_token_t*, myhtml_token_node_t*) @nogc nothrow; 3467 mystatus_t mythread_thread_cancel(mythread_t*, void*) @nogc nothrow; 3468 void myhtml_token_set_done(myhtml_token_node_t*) @nogc nothrow; 3469 mystatus_t mythread_thread_destroy(mythread_t*, void*) @nogc nothrow; 3470 myhtml_token_attr_t* myhtml_token_attr_match(myhtml_token_t*, myhtml_token_node_t*, const(char)*, size_t, const(char)*, size_t) @nogc nothrow; 3471 myhtml_collection_t* myhtml_get_nodes_by_attribute_value_contain(myhtml_tree_t*, myhtml_collection_t*, myhtml_tree_node_t*, bool, const(char)*, size_t, const(char)*, size_t, mystatus_t*) @nogc nothrow; 3472 void* mythread_thread_attr_init(mythread_t*) @nogc nothrow; 3473 void mythread_thread_attr_clean(mythread_t*, void*) @nogc nothrow; 3474 myhtml_token_attr_t* myhtml_token_attr_match_case(myhtml_token_t*, myhtml_token_node_t*, const(char)*, size_t, const(char)*, size_t) @nogc nothrow; 3475 struct myhtml_tree_insertion_list 3476 { 3477 myhtml_insertion_mode* list; 3478 size_t length; 3479 size_t size; 3480 } 3481 void mythread_thread_attr_destroy(mythread_t*, void*) @nogc nothrow; 3482 bool myhtml_token_release_and_check_doctype_attributes(myhtml_token_t*, myhtml_token_node_t*, myhtml_tree_doctype_t*) @nogc nothrow; 3483 void* mythread_mutex_create(mythread_t*) @nogc nothrow; 3484 mystatus_t mythread_mutex_post(mythread_t*, void*) @nogc nothrow; 3485 void myhtml_token_adjust_mathml_attributes(myhtml_token_node_t*) @nogc nothrow; 3486 void myhtml_token_adjust_svg_attributes(myhtml_token_node_t*) @nogc nothrow; 3487 mystatus_t mythread_mutex_wait(mythread_t*, void*) @nogc nothrow; 3488 myhtml_collection_t* myhtml_get_nodes_by_attribute_value_hyphen_separated(myhtml_tree_t*, myhtml_collection_t*, myhtml_tree_node_t*, bool, const(char)*, size_t, const(char)*, size_t, mystatus_t*) @nogc nothrow; 3489 void mythread_mutex_close(mythread_t*, void*) @nogc nothrow; 3490 void myhtml_token_adjust_foreign_attributes(myhtml_token_node_t*) @nogc nothrow; 3491 struct myhtml_tree_temp_tag_name 3492 { 3493 char* data; 3494 size_t length; 3495 size_t size; 3496 } 3497 myhtml_token_attr_t* myhtml_token_node_attr_append(myhtml_token_t*, myhtml_token_node_t*, const(char)*, size_t, const(char)*, size_t, size_t) @nogc nothrow; 3498 void* mythread_nanosleep_create(mythread_t*) @nogc nothrow; 3499 myhtml_token_attr_t* myhtml_token_node_attr_append_with_convert_encoding(myhtml_token_t*, myhtml_token_node_t*, const(char)*, size_t, const(char)*, size_t, size_t, myencoding_t) @nogc nothrow; 3500 void mythread_nanosleep_clean(void*) @nogc nothrow; 3501 void mythread_nanosleep_destroy(void*) @nogc nothrow; 3502 void myhtml_token_node_text_append(myhtml_token_t*, myhtml_token_node_t*, const(char)*, size_t) @nogc nothrow; 3503 mystatus_t mythread_nanosleep_sleep(void*) @nogc nothrow; 3504 myhtml_collection_t* myhtml_get_nodes_by_tag_id_in_scope(myhtml_tree_t*, myhtml_collection_t*, myhtml_tree_node_t*, myhtml_tag_id_t, mystatus_t*) @nogc nothrow; 3505 void myhtml_token_node_attr_copy(myhtml_token_t*, myhtml_token_node_t*, myhtml_token_node_t*, size_t) @nogc nothrow; 3506 void myhtml_token_node_attr_copy_with_check(myhtml_token_t*, myhtml_token_node_t*, myhtml_token_node_t*, size_t) @nogc nothrow; 3507 myhtml_collection_t* myhtml_get_nodes_by_name_in_scope(myhtml_tree_t*, myhtml_collection_t*, myhtml_tree_node_t*, const(char)*, size_t, mystatus_t*) @nogc nothrow; 3508 myhtml_token_node_t* myhtml_token_node_clone(myhtml_token_t*, myhtml_token_node_t*, size_t, size_t) @nogc nothrow; 3509 alias myhtml_tree_special_token_t = myhtml_tree_special_token; 3510 struct myhtml_tree_special_token 3511 { 3512 myhtml_token_node_t* token; 3513 myhtml_namespace_t ns; 3514 } 3515 bool myhtml_token_attr_copy(myhtml_token_t*, myhtml_token_attr_t*, myhtml_token_node_t*, size_t) @nogc nothrow; 3516 void mythread_callback_quit(mythread_t*, mythread_entry_t*, void*) @nogc nothrow; 3517 myhtml_tree_node_t* myhtml_node_first(myhtml_tree_t*) @nogc nothrow; 3518 myhtml_token_attr_t* myhtml_token_attr_by_name(myhtml_token_node_t*, const(char)*, size_t) @nogc nothrow; 3519 myhtml_tree_node_t* myhtml_node_next(myhtml_tree_node_t*) @nogc nothrow; 3520 myhtml_tree_node_t* myhtml_node_prev(myhtml_tree_node_t*) @nogc nothrow; 3521 bool myhtml_token_attr_compare(myhtml_token_node_t*, myhtml_token_node_t*) @nogc nothrow; 3522 myhtml_tree_node_t* myhtml_node_parent(myhtml_tree_node_t*) @nogc nothrow; 3523 myhtml_token_node_t* myhtml_token_merged_two_token_string(myhtml_tree_t*, myhtml_token_node_t*, myhtml_token_node_t*, bool) @nogc nothrow; 3524 myhtml_tree_node_t* myhtml_node_child(myhtml_tree_node_t*) @nogc nothrow; 3525 void myhtml_token_set_replacement_character_for_null_token(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 3526 struct myhtml_tree_special_token_list 3527 { 3528 myhtml_tree_special_token_t* list; 3529 size_t length; 3530 size_t size; 3531 } 3532 alias myhtml_tree_special_token_list_t = myhtml_tree_special_token_list; 3533 myhtml_tree_node_t* myhtml_node_last_child(myhtml_tree_node_t*) @nogc nothrow; 3534 myhtml_tree_node_t* myhtml_node_insert_to_appropriate_place(myhtml_tree_node_t*, myhtml_tree_node_t*) @nogc nothrow; 3535 myhtml_tree_node_t* myhtml_node_append_child(myhtml_tree_node_t*, myhtml_tree_node_t*) @nogc nothrow; 3536 myhtml_tree_node_t* myhtml_node_insert_after(myhtml_tree_node_t*, myhtml_tree_node_t*) @nogc nothrow; 3537 myhtml_tree_node_t* myhtml_node_insert_before(myhtml_tree_node_t*, myhtml_tree_node_t*) @nogc nothrow; 3538 myhtml_tree_node_t* myhtml_node_create(myhtml_tree_t*, myhtml_tag_id_t, myhtml_namespace) @nogc nothrow; 3539 struct myhtml_tree_temp_stream 3540 { 3541 myhtml_tree_temp_tag_name** data; 3542 size_t length; 3543 size_t size; 3544 myencoding_result_t res; 3545 myhtml_tree_temp_tag_name* current; 3546 } 3547 myhtml_tree_node_t* myhtml_node_remove(myhtml_tree_node_t*) @nogc nothrow; 3548 void myhtml_node_delete(myhtml_tree_node_t*) @nogc nothrow; 3549 void myhtml_node_delete_recursive(myhtml_tree_node_t*) @nogc nothrow; 3550 void myhtml_node_free(myhtml_tree_node_t*) @nogc nothrow; 3551 myhtml_token_node_t* myhtml_node_token(myhtml_tree_node_t*) @nogc nothrow; 3552 myhtml_namespace_t myhtml_node_namespace(myhtml_tree_node_t*) @nogc nothrow; 3553 void myhtml_node_namespace_set(myhtml_tree_node_t*, myhtml_namespace_t) @nogc nothrow; 3554 struct myhtml_tree 3555 { 3556 myhtml_t* myhtml_; 3557 mchar_async_t* mchar; 3558 myhtml_token_t* token; 3559 mcobject_async_t* tree_obj; 3560 mcsync_t* sync; 3561 mythread_queue_list_entry_t* queue_entry; 3562 mythread_queue_t* queue; 3563 myhtml_tag_t* tags; 3564 void* modest_; 3565 void* context; 3566 size_t mcasync_rules_token_id; 3567 size_t mcasync_rules_attr_id; 3568 size_t mcasync_tree_id; 3569 size_t mchar_node_id; 3570 myhtml_token_attr_t* attr_current; 3571 myhtml_tag_id_t tmp_tag_id; 3572 myhtml_token_node_t* current_token_node; 3573 mythread_queue_node_t* current_qnode; 3574 mcobject_t* mcobject_incoming_buf; 3575 mycore_incoming_buffer_t* incoming_buf; 3576 mycore_incoming_buffer_t* incoming_buf_first; 3577 myhtml_tree_node_t* document; 3578 myhtml_tree_node_t* fragment; 3579 myhtml_tree_node_t* node_head; 3580 myhtml_tree_node_t* node_html; 3581 myhtml_tree_node_t* node_body; 3582 myhtml_tree_node_t* node_form; 3583 myhtml_tree_doctype_t doctype; 3584 myhtml_tree_list_t* active_formatting; 3585 myhtml_tree_list_t* open_elements; 3586 myhtml_tree_list_t* other_elements; 3587 myhtml_tree_token_list_t* token_list; 3588 myhtml_tree_insertion_list_t* template_insertion; 3589 myhtml_async_args_t* async_args; 3590 myhtml_stream_buffer_t* stream_buffer; 3591 myhtml_token_node_t* token_last_done; 3592 myhtml_token_node_t* token_namespace; 3593 myhtml_tokenizer_state state; 3594 myhtml_tokenizer_state state_of_builder; 3595 myhtml_insertion_mode insert_mode; 3596 myhtml_insertion_mode orig_insert_mode; 3597 myhtml_tree_compat_mode compat_mode; 3598 myhtml_tree_flags flags; 3599 myhtml_tree_parse_flags_t parse_flags; 3600 bool foster_parenting; 3601 size_t global_offset; 3602 mystatus_t tokenizer_status; 3603 myencoding_t encoding; 3604 myencoding_t encoding_usereq; 3605 myhtml_tree_temp_tag_name_t temp_tag_name; 3606 myhtml_callback_token_f callback_before_token; 3607 myhtml_callback_token_f callback_after_token; 3608 void* callback_before_token_ctx; 3609 void* callback_after_token_ctx; 3610 myhtml_callback_tree_node_f callback_tree_node_insert; 3611 myhtml_callback_tree_node_f callback_tree_node_remove; 3612 void* callback_tree_node_insert_ctx; 3613 void* callback_tree_node_remove_ctx; 3614 } 3615 myhtml_tag_id_t myhtml_node_tag_id(myhtml_tree_node_t*) @nogc nothrow; 3616 const(char)* myhtml_tag_name_by_id(myhtml_tree_t*, myhtml_tag_id_t, size_t*) @nogc nothrow; 3617 myhtml_tag_id_t myhtml_tag_id_by_name(myhtml_tree_t*, const(char)*, size_t) @nogc nothrow; 3618 bool myhtml_node_is_close_self(myhtml_tree_node_t*) @nogc nothrow; 3619 bool myhtml_node_is_void_element(myhtml_tree_node_t*) @nogc nothrow; 3620 myhtml_tree_attr_t* myhtml_node_attribute_first(myhtml_tree_node_t*) @nogc nothrow; 3621 myhtml_tree_attr_t* myhtml_node_attribute_last(myhtml_tree_node_t*) @nogc nothrow; 3622 const(char)* myhtml_node_text(myhtml_tree_node_t*, size_t*) @nogc nothrow; 3623 mycore_string_t* myhtml_node_string(myhtml_tree_node_t*) @nogc nothrow; 3624 myhtml_position_t myhtml_node_raw_position(myhtml_tree_node_t*) @nogc nothrow; 3625 myhtml_position_t myhtml_node_element_position(myhtml_tree_node_t*) @nogc nothrow; 3626 void myhtml_node_set_data(myhtml_tree_node_t*, void*) @nogc nothrow; 3627 void* myhtml_node_get_data(myhtml_tree_node_t*) @nogc nothrow; 3628 myhtml_tree_attr_t* myhtml_attribute_next(myhtml_tree_attr_t*) @nogc nothrow; 3629 myhtml_tree_attr_t* myhtml_attribute_prev(myhtml_tree_attr_t*) @nogc nothrow; 3630 myhtml_namespace myhtml_attribute_namespace(myhtml_tree_attr_t*) @nogc nothrow; 3631 void myhtml_attribute_namespace_set(myhtml_tree_attr_t*, myhtml_namespace_t) @nogc nothrow; 3632 const(char)* myhtml_attribute_key(myhtml_tree_attr_t*, size_t*) @nogc nothrow; 3633 const(char)* myhtml_attribute_value(myhtml_tree_attr_t*, size_t*) @nogc nothrow; 3634 mycore_string_t* myhtml_attribute_key_string(myhtml_tree_attr_t*) @nogc nothrow; 3635 mycore_string_t* myhtml_attribute_value_string(myhtml_tree_attr_t*) @nogc nothrow; 3636 myhtml_tree_attr_t* myhtml_attribute_by_key(myhtml_tree_node_t*, const(char)*, size_t) @nogc nothrow; 3637 myhtml_tree_attr_t* myhtml_attribute_add(myhtml_tree_node_t*, const(char)*, size_t, const(char)*, size_t, myencoding_t) @nogc nothrow; 3638 myhtml_tree_attr_t* myhtml_attribute_remove(myhtml_tree_node_t*, myhtml_tree_attr_t*) @nogc nothrow; 3639 myhtml_tree_attr_t* myhtml_attribute_remove_by_key(myhtml_tree_node_t*, const(char)*, size_t) @nogc nothrow; 3640 void myhtml_attribute_delete(myhtml_tree_t*, myhtml_tree_node_t*, myhtml_tree_attr_t*) @nogc nothrow; 3641 void myhtml_attribute_free(myhtml_tree_t*, myhtml_tree_attr_t*) @nogc nothrow; 3642 enum myhtml_insertion_mode 3643 { 3644 MyHTML_INSERTION_MODE_INITIAL = 0, 3645 MyHTML_INSERTION_MODE_BEFORE_HTML = 1, 3646 MyHTML_INSERTION_MODE_BEFORE_HEAD = 2, 3647 MyHTML_INSERTION_MODE_IN_HEAD = 3, 3648 MyHTML_INSERTION_MODE_IN_HEAD_NOSCRIPT = 4, 3649 MyHTML_INSERTION_MODE_AFTER_HEAD = 5, 3650 MyHTML_INSERTION_MODE_IN_BODY = 6, 3651 MyHTML_INSERTION_MODE_TEXT = 7, 3652 MyHTML_INSERTION_MODE_IN_TABLE = 8, 3653 MyHTML_INSERTION_MODE_IN_TABLE_TEXT = 9, 3654 MyHTML_INSERTION_MODE_IN_CAPTION = 10, 3655 MyHTML_INSERTION_MODE_IN_COLUMN_GROUP = 11, 3656 MyHTML_INSERTION_MODE_IN_TABLE_BODY = 12, 3657 MyHTML_INSERTION_MODE_IN_ROW = 13, 3658 MyHTML_INSERTION_MODE_IN_CELL = 14, 3659 MyHTML_INSERTION_MODE_IN_SELECT = 15, 3660 MyHTML_INSERTION_MODE_IN_SELECT_IN_TABLE = 16, 3661 MyHTML_INSERTION_MODE_IN_TEMPLATE = 17, 3662 MyHTML_INSERTION_MODE_AFTER_BODY = 18, 3663 MyHTML_INSERTION_MODE_IN_FRAMESET = 19, 3664 MyHTML_INSERTION_MODE_AFTER_FRAMESET = 20, 3665 MyHTML_INSERTION_MODE_AFTER_AFTER_BODY = 21, 3666 MyHTML_INSERTION_MODE_AFTER_AFTER_FRAMESET = 22, 3667 MyHTML_INSERTION_MODE_LAST_ENTRY = 23, 3668 } 3669 enum MyHTML_INSERTION_MODE_INITIAL = myhtml_insertion_mode.MyHTML_INSERTION_MODE_INITIAL; 3670 enum MyHTML_INSERTION_MODE_BEFORE_HTML = myhtml_insertion_mode.MyHTML_INSERTION_MODE_BEFORE_HTML; 3671 enum MyHTML_INSERTION_MODE_BEFORE_HEAD = myhtml_insertion_mode.MyHTML_INSERTION_MODE_BEFORE_HEAD; 3672 enum MyHTML_INSERTION_MODE_IN_HEAD = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_HEAD; 3673 enum MyHTML_INSERTION_MODE_IN_HEAD_NOSCRIPT = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_HEAD_NOSCRIPT; 3674 enum MyHTML_INSERTION_MODE_AFTER_HEAD = myhtml_insertion_mode.MyHTML_INSERTION_MODE_AFTER_HEAD; 3675 enum MyHTML_INSERTION_MODE_IN_BODY = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_BODY; 3676 enum MyHTML_INSERTION_MODE_TEXT = myhtml_insertion_mode.MyHTML_INSERTION_MODE_TEXT; 3677 enum MyHTML_INSERTION_MODE_IN_TABLE = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_TABLE; 3678 enum MyHTML_INSERTION_MODE_IN_TABLE_TEXT = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_TABLE_TEXT; 3679 enum MyHTML_INSERTION_MODE_IN_CAPTION = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_CAPTION; 3680 enum MyHTML_INSERTION_MODE_IN_COLUMN_GROUP = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_COLUMN_GROUP; 3681 enum MyHTML_INSERTION_MODE_IN_TABLE_BODY = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_TABLE_BODY; 3682 enum MyHTML_INSERTION_MODE_IN_ROW = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_ROW; 3683 enum MyHTML_INSERTION_MODE_IN_CELL = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_CELL; 3684 enum MyHTML_INSERTION_MODE_IN_SELECT = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_SELECT; 3685 enum MyHTML_INSERTION_MODE_IN_SELECT_IN_TABLE = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_SELECT_IN_TABLE; 3686 enum MyHTML_INSERTION_MODE_IN_TEMPLATE = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_TEMPLATE; 3687 enum MyHTML_INSERTION_MODE_AFTER_BODY = myhtml_insertion_mode.MyHTML_INSERTION_MODE_AFTER_BODY; 3688 enum MyHTML_INSERTION_MODE_IN_FRAMESET = myhtml_insertion_mode.MyHTML_INSERTION_MODE_IN_FRAMESET; 3689 enum MyHTML_INSERTION_MODE_AFTER_FRAMESET = myhtml_insertion_mode.MyHTML_INSERTION_MODE_AFTER_FRAMESET; 3690 enum MyHTML_INSERTION_MODE_AFTER_AFTER_BODY = myhtml_insertion_mode.MyHTML_INSERTION_MODE_AFTER_AFTER_BODY; 3691 enum MyHTML_INSERTION_MODE_AFTER_AFTER_FRAMESET = myhtml_insertion_mode.MyHTML_INSERTION_MODE_AFTER_AFTER_FRAMESET; 3692 enum MyHTML_INSERTION_MODE_LAST_ENTRY = myhtml_insertion_mode.MyHTML_INSERTION_MODE_LAST_ENTRY; 3693 myhtml_position_t myhtml_attribute_key_raw_position(myhtml_tree_attr_t*) @nogc nothrow; 3694 myhtml_position_t myhtml_attribute_value_raw_position(myhtml_tree_attr_t*) @nogc nothrow; 3695 myhtml_collection_t* myhtml_collection_create(size_t, mystatus_t*) @nogc nothrow; 3696 void myhtml_collection_clean(myhtml_collection_t*) @nogc nothrow; 3697 myhtml_collection_t* myhtml_collection_destroy(myhtml_collection_t*) @nogc nothrow; 3698 mystatus_t myhtml_collection_check_size(myhtml_collection_t*, size_t, size_t) @nogc nothrow; 3699 mycore_string_t* myhtml_node_text_set(myhtml_tree_node_t*, const(char)*, size_t, myencoding_t) @nogc nothrow; 3700 mycore_string_t* myhtml_node_text_set_with_charef(myhtml_tree_node_t*, const(char)*, size_t, myencoding_t) @nogc nothrow; 3701 bool myhtml_utils_strcmp(const(char)*, const(char)*, size_t) @nogc nothrow; 3702 bool myhtml_is_html_node(myhtml_tree_node_t*, myhtml_tag_id_t) @nogc nothrow; 3703 mystatus_t myhtml_queue_add(myhtml_tree_t*, size_t, myhtml_token_node_t*) @nogc nothrow; 3704 pragma(mangle, "myhtml_version") myhtml_version_t myhtml_version_() @nogc nothrow; 3705 enum myhtml_status 3706 { 3707 MyHTML_STATUS_OK = 0, 3708 MyHTML_STATUS_ERROR = 1, 3709 MyHTML_STATUS_ERROR_MEMORY_ALLOCATION = 2, 3710 MyHTML_STATUS_RULES_ERROR_MEMORY_ALLOCATION = 36964, 3711 MyHTML_STATUS_TOKENIZER_ERROR_MEMORY_ALLOCATION = 37164, 3712 MyHTML_STATUS_TOKENIZER_ERROR_FRAGMENT_INIT = 37165, 3713 MyHTML_STATUS_TAGS_ERROR_MEMORY_ALLOCATION = 37264, 3714 MyHTML_STATUS_TAGS_ERROR_MCOBJECT_CREATE = 37265, 3715 MyHTML_STATUS_TAGS_ERROR_MCOBJECT_MALLOC = 37266, 3716 MyHTML_STATUS_TAGS_ERROR_MCOBJECT_CREATE_NODE = 37267, 3717 MyHTML_STATUS_TAGS_ERROR_CACHE_MEMORY_ALLOCATION = 37268, 3718 MyHTML_STATUS_TAGS_ERROR_INDEX_MEMORY_ALLOCATION = 37269, 3719 MyHTML_STATUS_TREE_ERROR_MEMORY_ALLOCATION = 37364, 3720 MyHTML_STATUS_TREE_ERROR_MCOBJECT_CREATE = 37365, 3721 MyHTML_STATUS_TREE_ERROR_MCOBJECT_INIT = 37366, 3722 MyHTML_STATUS_TREE_ERROR_MCOBJECT_CREATE_NODE = 37367, 3723 MyHTML_STATUS_TREE_ERROR_INCOMING_BUFFER_CREATE = 37368, 3724 MyHTML_STATUS_ATTR_ERROR_ALLOCATION = 37464, 3725 MyHTML_STATUS_ATTR_ERROR_CREATE = 37465, 3726 MyHTML_STATUS_STREAM_BUFFER_ERROR_CREATE = 37632, 3727 MyHTML_STATUS_STREAM_BUFFER_ERROR_INIT = 37633, 3728 MyHTML_STATUS_STREAM_BUFFER_ENTRY_ERROR_CREATE = 37634, 3729 MyHTML_STATUS_STREAM_BUFFER_ENTRY_ERROR_INIT = 37635, 3730 MyHTML_STATUS_STREAM_BUFFER_ERROR_ADD_ENTRY = 37636, 3731 } 3732 enum MyHTML_STATUS_OK = myhtml_status.MyHTML_STATUS_OK; 3733 enum MyHTML_STATUS_ERROR = myhtml_status.MyHTML_STATUS_ERROR; 3734 enum MyHTML_STATUS_ERROR_MEMORY_ALLOCATION = myhtml_status.MyHTML_STATUS_ERROR_MEMORY_ALLOCATION; 3735 enum MyHTML_STATUS_RULES_ERROR_MEMORY_ALLOCATION = myhtml_status.MyHTML_STATUS_RULES_ERROR_MEMORY_ALLOCATION; 3736 enum MyHTML_STATUS_TOKENIZER_ERROR_MEMORY_ALLOCATION = myhtml_status.MyHTML_STATUS_TOKENIZER_ERROR_MEMORY_ALLOCATION; 3737 enum MyHTML_STATUS_TOKENIZER_ERROR_FRAGMENT_INIT = myhtml_status.MyHTML_STATUS_TOKENIZER_ERROR_FRAGMENT_INIT; 3738 enum MyHTML_STATUS_TAGS_ERROR_MEMORY_ALLOCATION = myhtml_status.MyHTML_STATUS_TAGS_ERROR_MEMORY_ALLOCATION; 3739 enum MyHTML_STATUS_TAGS_ERROR_MCOBJECT_CREATE = myhtml_status.MyHTML_STATUS_TAGS_ERROR_MCOBJECT_CREATE; 3740 enum MyHTML_STATUS_TAGS_ERROR_MCOBJECT_MALLOC = myhtml_status.MyHTML_STATUS_TAGS_ERROR_MCOBJECT_MALLOC; 3741 enum MyHTML_STATUS_TAGS_ERROR_MCOBJECT_CREATE_NODE = myhtml_status.MyHTML_STATUS_TAGS_ERROR_MCOBJECT_CREATE_NODE; 3742 enum MyHTML_STATUS_TAGS_ERROR_CACHE_MEMORY_ALLOCATION = myhtml_status.MyHTML_STATUS_TAGS_ERROR_CACHE_MEMORY_ALLOCATION; 3743 enum MyHTML_STATUS_TAGS_ERROR_INDEX_MEMORY_ALLOCATION = myhtml_status.MyHTML_STATUS_TAGS_ERROR_INDEX_MEMORY_ALLOCATION; 3744 enum MyHTML_STATUS_TREE_ERROR_MEMORY_ALLOCATION = myhtml_status.MyHTML_STATUS_TREE_ERROR_MEMORY_ALLOCATION; 3745 enum MyHTML_STATUS_TREE_ERROR_MCOBJECT_CREATE = myhtml_status.MyHTML_STATUS_TREE_ERROR_MCOBJECT_CREATE; 3746 enum MyHTML_STATUS_TREE_ERROR_MCOBJECT_INIT = myhtml_status.MyHTML_STATUS_TREE_ERROR_MCOBJECT_INIT; 3747 enum MyHTML_STATUS_TREE_ERROR_MCOBJECT_CREATE_NODE = myhtml_status.MyHTML_STATUS_TREE_ERROR_MCOBJECT_CREATE_NODE; 3748 enum MyHTML_STATUS_TREE_ERROR_INCOMING_BUFFER_CREATE = myhtml_status.MyHTML_STATUS_TREE_ERROR_INCOMING_BUFFER_CREATE; 3749 enum MyHTML_STATUS_ATTR_ERROR_ALLOCATION = myhtml_status.MyHTML_STATUS_ATTR_ERROR_ALLOCATION; 3750 enum MyHTML_STATUS_ATTR_ERROR_CREATE = myhtml_status.MyHTML_STATUS_ATTR_ERROR_CREATE; 3751 enum MyHTML_STATUS_STREAM_BUFFER_ERROR_CREATE = myhtml_status.MyHTML_STATUS_STREAM_BUFFER_ERROR_CREATE; 3752 enum MyHTML_STATUS_STREAM_BUFFER_ERROR_INIT = myhtml_status.MyHTML_STATUS_STREAM_BUFFER_ERROR_INIT; 3753 enum MyHTML_STATUS_STREAM_BUFFER_ENTRY_ERROR_CREATE = myhtml_status.MyHTML_STATUS_STREAM_BUFFER_ENTRY_ERROR_CREATE; 3754 enum MyHTML_STATUS_STREAM_BUFFER_ENTRY_ERROR_INIT = myhtml_status.MyHTML_STATUS_STREAM_BUFFER_ENTRY_ERROR_INIT; 3755 enum MyHTML_STATUS_STREAM_BUFFER_ERROR_ADD_ENTRY = myhtml_status.MyHTML_STATUS_STREAM_BUFFER_ERROR_ADD_ENTRY; 3756 alias myhtml_status_t = myhtml_status; 3757 myhtml_tree_t* myhtml_tree_create() @nogc nothrow; 3758 mystatus_t myhtml_tree_init(myhtml_tree_t*, myhtml_t*) @nogc nothrow; 3759 void myhtml_tree_clean(myhtml_tree_t*) @nogc nothrow; 3760 void myhtml_tree_clean_all(myhtml_tree_t*) @nogc nothrow; 3761 enum myhtml_namespace 3762 { 3763 MyHTML_NAMESPACE_UNDEF = 0, 3764 MyHTML_NAMESPACE_HTML = 1, 3765 MyHTML_NAMESPACE_MATHML = 2, 3766 MyHTML_NAMESPACE_SVG = 3, 3767 MyHTML_NAMESPACE_XLINK = 4, 3768 MyHTML_NAMESPACE_XML = 5, 3769 MyHTML_NAMESPACE_XMLNS = 6, 3770 MyHTML_NAMESPACE_ANY = 7, 3771 MyHTML_NAMESPACE_LAST_ENTRY = 7, 3772 } 3773 enum MyHTML_NAMESPACE_UNDEF = myhtml_namespace.MyHTML_NAMESPACE_UNDEF; 3774 enum MyHTML_NAMESPACE_HTML = myhtml_namespace.MyHTML_NAMESPACE_HTML; 3775 enum MyHTML_NAMESPACE_MATHML = myhtml_namespace.MyHTML_NAMESPACE_MATHML; 3776 enum MyHTML_NAMESPACE_SVG = myhtml_namespace.MyHTML_NAMESPACE_SVG; 3777 enum MyHTML_NAMESPACE_XLINK = myhtml_namespace.MyHTML_NAMESPACE_XLINK; 3778 enum MyHTML_NAMESPACE_XML = myhtml_namespace.MyHTML_NAMESPACE_XML; 3779 enum MyHTML_NAMESPACE_XMLNS = myhtml_namespace.MyHTML_NAMESPACE_XMLNS; 3780 enum MyHTML_NAMESPACE_ANY = myhtml_namespace.MyHTML_NAMESPACE_ANY; 3781 enum MyHTML_NAMESPACE_LAST_ENTRY = myhtml_namespace.MyHTML_NAMESPACE_LAST_ENTRY; 3782 alias myhtml_namespace_t = myhtml_namespace; 3783 myhtml_tree_t* myhtml_tree_destroy(myhtml_tree_t*) @nogc nothrow; 3784 pragma(mangle, "myhtml_tree_parse_flags") myhtml_tree_parse_flags_t myhtml_tree_parse_flags_(myhtml_tree_t*) @nogc nothrow; 3785 void myhtml_tree_parse_flags_set(myhtml_tree_t*, myhtml_tree_parse_flags_t) @nogc nothrow; 3786 myhtml_t* myhtml_tree_get_myhtml(myhtml_tree_t*) @nogc nothrow; 3787 myhtml_tag_t* myhtml_tree_get_tag(myhtml_tree_t*) @nogc nothrow; 3788 myhtml_tree_node_t* myhtml_tree_get_document(myhtml_tree_t*) @nogc nothrow; 3789 myhtml_tree_node_t* myhtml_tree_get_node_html(myhtml_tree_t*) @nogc nothrow; 3790 myhtml_tree_node_t* myhtml_tree_get_node_head(myhtml_tree_t*) @nogc nothrow; 3791 myhtml_tree_node_t* myhtml_tree_get_node_body(myhtml_tree_t*) @nogc nothrow; 3792 mchar_async_t* myhtml_tree_get_mchar(myhtml_tree_t*) @nogc nothrow; 3793 size_t myhtml_tree_get_mchar_node_id(myhtml_tree_t*) @nogc nothrow; 3794 enum myhtml_options 3795 { 3796 MyHTML_OPTIONS_DEFAULT = 0, 3797 MyHTML_OPTIONS_PARSE_MODE_SINGLE = 1, 3798 MyHTML_OPTIONS_PARSE_MODE_ALL_IN_ONE = 2, 3799 MyHTML_OPTIONS_PARSE_MODE_SEPARATELY = 4, 3800 } 3801 enum MyHTML_OPTIONS_DEFAULT = myhtml_options.MyHTML_OPTIONS_DEFAULT; 3802 enum MyHTML_OPTIONS_PARSE_MODE_SINGLE = myhtml_options.MyHTML_OPTIONS_PARSE_MODE_SINGLE; 3803 enum MyHTML_OPTIONS_PARSE_MODE_ALL_IN_ONE = myhtml_options.MyHTML_OPTIONS_PARSE_MODE_ALL_IN_ONE; 3804 enum MyHTML_OPTIONS_PARSE_MODE_SEPARATELY = myhtml_options.MyHTML_OPTIONS_PARSE_MODE_SEPARATELY; 3805 myhtml_tree_list_t* myhtml_tree_list_init() @nogc nothrow; 3806 void myhtml_tree_list_clean(myhtml_tree_list_t*) @nogc nothrow; 3807 myhtml_tree_list_t* myhtml_tree_list_destroy(myhtml_tree_list_t*, bool) @nogc nothrow; 3808 void myhtml_tree_list_append(myhtml_tree_list_t*, myhtml_tree_node_t*) @nogc nothrow; 3809 alias myhtml_position_t = myhtml_position; 3810 struct myhtml_position 3811 { 3812 size_t begin; 3813 size_t length; 3814 } 3815 void myhtml_tree_list_append_after_index(myhtml_tree_list_t*, myhtml_tree_node_t*, size_t) @nogc nothrow; 3816 void myhtml_tree_list_insert_by_index(myhtml_tree_list_t*, myhtml_tree_node_t*, size_t) @nogc nothrow; 3817 myhtml_tree_node_t* myhtml_tree_list_current_node(myhtml_tree_list_t*) @nogc nothrow; 3818 myhtml_tree_token_list_t* myhtml_tree_token_list_init() @nogc nothrow; 3819 void myhtml_tree_token_list_clean(myhtml_tree_token_list_t*) @nogc nothrow; 3820 struct myhtml_version 3821 { 3822 int major; 3823 int minor; 3824 int patch; 3825 } 3826 alias myhtml_version_t = myhtml_version; 3827 myhtml_tree_token_list_t* myhtml_tree_token_list_destroy(myhtml_tree_token_list_t*, bool) @nogc nothrow; 3828 void myhtml_tree_token_list_append(myhtml_tree_token_list_t*, myhtml_token_node_t*) @nogc nothrow; 3829 void myhtml_tree_token_list_append_after_index(myhtml_tree_token_list_t*, myhtml_token_node_t*, size_t) @nogc nothrow; 3830 myhtml_token_node_t* myhtml_tree_token_list_current_node(myhtml_tree_token_list_t*) @nogc nothrow; 3831 alias myhtml_tree_attr_t = myhtml_token_attr; 3832 alias myhtml_collection_t = myhtml_collection; 3833 myhtml_tree_list_t* myhtml_tree_active_formatting_init(myhtml_tree_t*) @nogc nothrow; 3834 alias myhtml_t = myhtml; 3835 void myhtml_tree_active_formatting_clean(myhtml_tree_t*) @nogc nothrow; 3836 myhtml_tree_list_t* myhtml_tree_active_formatting_destroy(myhtml_tree_t*) @nogc nothrow; 3837 alias myhtml_tokenizer_state_f = c_ulong function(myhtml_tree_t*, myhtml_token_node_t*, const(char)*, size_t, size_t); 3838 bool myhtml_tree_active_formatting_is_marker(myhtml_tree_t*, myhtml_tree_node_t*) @nogc nothrow; 3839 myhtml_tree_node_t* myhtml_tree_active_formatting_between_last_marker(myhtml_tree_t*, myhtml_tag_id_t, size_t*) @nogc nothrow; 3840 alias myhtml_insertion_f = bool function(myhtml_tree_t*, myhtml_token_node_t*); 3841 void myhtml_tree_active_formatting_append(myhtml_tree_t*, myhtml_tree_node_t*) @nogc nothrow; 3842 void myhtml_tree_active_formatting_append_with_check(myhtml_tree_t*, myhtml_tree_node_t*) @nogc nothrow; 3843 void myhtml_tree_active_formatting_pop(myhtml_tree_t*) @nogc nothrow; 3844 alias myhtml_data_process_state_f = c_ulong function(myhtml_data_process_entry_t*, mycore_string_t*, const(char)*, size_t, size_t); 3845 void myhtml_tree_active_formatting_remove(myhtml_tree_t*, myhtml_tree_node_t*) @nogc nothrow; 3846 void myhtml_tree_active_formatting_remove_by_index(myhtml_tree_t*, size_t) @nogc nothrow; 3847 alias myhtml_callback_token_f = void* function(myhtml_tree_t*, myhtml_token_node_t*, void*); 3848 void myhtml_tree_active_formatting_reconstruction(myhtml_tree_t*) @nogc nothrow; 3849 void myhtml_tree_active_formatting_up_to_last_marker(myhtml_tree_t*) @nogc nothrow; 3850 alias myhtml_callback_tree_node_f = void function(myhtml_tree_t*, myhtml_tree_node_t*, void*); 3851 bool myhtml_tree_active_formatting_find(myhtml_tree_t*, myhtml_tree_node_t*, size_t*) @nogc nothrow; 3852 myhtml_tree_node_t* myhtml_tree_active_formatting_current_node(myhtml_tree_t*) @nogc nothrow; 3853 alias myhtml_attribute_value_find_f = bool function(mycore_string_t*, const(char)*, size_t); 3854 myhtml_tree_list_t* myhtml_tree_open_elements_init(myhtml_tree_t*) @nogc nothrow; 3855 void myhtml_tree_open_elements_clean(myhtml_tree_t*) @nogc nothrow; 3856 myhtml_tree_list_t* myhtml_tree_open_elements_destroy(myhtml_tree_t*) @nogc nothrow; 3857 myhtml_tree_node_t* myhtml_tree_current_node(myhtml_tree_t*) @nogc nothrow; 3858 myhtml_tree_node_t* myhtml_tree_adjusted_current_node(myhtml_tree_t*) @nogc nothrow; 3859 void myhtml_tree_open_elements_append(myhtml_tree_t*, myhtml_tree_node_t*) @nogc nothrow; 3860 void myhtml_tree_open_elements_append_after_index(myhtml_tree_t*, myhtml_tree_node_t*, size_t) @nogc nothrow; 3861 void myhtml_tree_open_elements_pop(myhtml_tree_t*) @nogc nothrow; 3862 void myhtml_tree_open_elements_pop_until(myhtml_tree_t*, myhtml_tag_id_t, myhtml_namespace_t, bool) @nogc nothrow; 3863 void myhtml_tree_open_elements_pop_until_by_node(myhtml_tree_t*, myhtml_tree_node_t*, bool) @nogc nothrow; 3864 void myhtml_tree_open_elements_pop_until_by_index(myhtml_tree_t*, size_t, bool) @nogc nothrow; 3865 void myhtml_tree_open_elements_remove(myhtml_tree_t*, myhtml_tree_node_t*) @nogc nothrow; 3866 bool myhtml_tree_open_elements_find(myhtml_tree_t*, myhtml_tree_node_t*, size_t*) @nogc nothrow; 3867 bool myhtml_tree_open_elements_find_reverse(myhtml_tree_t*, myhtml_tree_node_t*, size_t*) @nogc nothrow; 3868 myhtml_tree_node_t* myhtml_tree_open_elements_find_by_tag_idx(myhtml_tree_t*, myhtml_tag_id_t, myhtml_namespace_t, size_t*) @nogc nothrow; 3869 myhtml_tree_node_t* myhtml_tree_open_elements_find_by_tag_idx_reverse(myhtml_tree_t*, myhtml_tag_id_t, myhtml_namespace_t, size_t*) @nogc nothrow; 3870 myhtml_tree_node_t* myhtml_tree_element_in_scope(myhtml_tree_t*, myhtml_tag_id_t, myhtml_namespace_t, myhtml_tag_categories) @nogc nothrow; 3871 bool myhtml_tree_element_in_scope_by_node(myhtml_tree_node_t*, myhtml_tag_categories) @nogc nothrow; 3872 void myhtml_tree_generate_implied_end_tags(myhtml_tree_t*, myhtml_tag_id_t, myhtml_namespace_t) @nogc nothrow; 3873 void myhtml_tree_generate_all_implied_end_tags(myhtml_tree_t*, myhtml_tag_id_t, myhtml_namespace_t) @nogc nothrow; 3874 myhtml_tree_node_t* myhtml_tree_appropriate_place_inserting(myhtml_tree_t*, myhtml_tree_node_t*, myhtml_tree_insertion_mode*) @nogc nothrow; 3875 myhtml_tree_node_t* myhtml_tree_appropriate_place_inserting_in_tree(myhtml_tree_node_t*, myhtml_tree_insertion_mode*) @nogc nothrow; 3876 myhtml_tree_insertion_list_t* myhtml_tree_template_insertion_init(myhtml_tree_t*) @nogc nothrow; 3877 void myhtml_tree_template_insertion_clean(myhtml_tree_t*) @nogc nothrow; 3878 myhtml_tree_insertion_list_t* myhtml_tree_template_insertion_destroy(myhtml_tree_t*) @nogc nothrow; 3879 void myhtml_tree_template_insertion_append(myhtml_tree_t*, myhtml_insertion_mode) @nogc nothrow; 3880 void myhtml_tree_template_insertion_pop(myhtml_tree_t*) @nogc nothrow; 3881 void myhtml_tree_reset_insertion_mode_appropriately(myhtml_tree_t*) @nogc nothrow; 3882 bool myhtml_tree_adoption_agency_algorithm(myhtml_tree_t*, myhtml_token_node_t*, myhtml_tag_id_t) @nogc nothrow; 3883 size_t myhtml_tree_template_insertion_length(myhtml_tree_t*) @nogc nothrow; 3884 myhtml_tree_node_t* myhtml_tree_node_create(myhtml_tree_t*) @nogc nothrow; 3885 void myhtml_tree_node_delete(myhtml_tree_node_t*) @nogc nothrow; 3886 void myhtml_tree_node_delete_recursive(myhtml_tree_node_t*) @nogc nothrow; 3887 void myhtml_tree_node_clean(myhtml_tree_node_t*) @nogc nothrow; 3888 void myhtml_tree_node_free(myhtml_tree_node_t*) @nogc nothrow; 3889 myhtml_tree_node_t* myhtml_tree_node_clone(myhtml_tree_node_t*) @nogc nothrow; 3890 void myhtml_tree_node_add_child(myhtml_tree_node_t*, myhtml_tree_node_t*) @nogc nothrow; 3891 void myhtml_tree_node_insert_before(myhtml_tree_node_t*, myhtml_tree_node_t*) @nogc nothrow; 3892 void myhtml_tree_node_insert_after(myhtml_tree_node_t*, myhtml_tree_node_t*) @nogc nothrow; 3893 void myhtml_tree_node_insert_by_mode(myhtml_tree_node_t*, myhtml_tree_node_t*, myhtml_tree_insertion_mode) @nogc nothrow; 3894 myhtml_tree_node_t* myhtml_tree_node_remove(myhtml_tree_node_t*) @nogc nothrow; 3895 myhtml_tree_node_t* myhtml_tree_node_insert_html_element(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 3896 myhtml_tree_node_t* myhtml_tree_node_insert_foreign_element(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 3897 myhtml_tree_node_t* myhtml_tree_node_insert_by_token(myhtml_tree_t*, myhtml_token_node_t*, myhtml_namespace_t) @nogc nothrow; 3898 myhtml_tree_node_t* myhtml_tree_node_insert(myhtml_tree_t*, myhtml_tag_id_t, myhtml_namespace_t) @nogc nothrow; 3899 myhtml_tree_node_t* myhtml_tree_node_insert_by_node(myhtml_tree_t*, myhtml_tree_node_t*) @nogc nothrow; 3900 myhtml_tree_node_t* myhtml_tree_node_insert_comment(myhtml_tree_t*, myhtml_token_node_t*, myhtml_tree_node_t*) @nogc nothrow; 3901 myhtml_tree_node_t* myhtml_tree_node_insert_doctype(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 3902 myhtml_tree_node_t* myhtml_tree_node_insert_root(myhtml_tree_t*, myhtml_token_node_t*, myhtml_namespace_t) @nogc nothrow; 3903 myhtml_tree_node_t* myhtml_tree_node_insert_text(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 3904 myhtml_tree_node_t* myhtml_tree_node_find_parent_by_tag_id(myhtml_tree_node_t*, myhtml_tag_id_t) @nogc nothrow; 3905 void myhtml_tree_wait_for_last_done_token(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 3906 void myhtml_tree_tags_close_p(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 3907 myhtml_tree_node_t* myhtml_tree_generic_raw_text_element_parsing_algorithm(myhtml_tree_t*, myhtml_token_node_t*) @nogc nothrow; 3908 void myhtml_tree_clear_stack_back_table_context(myhtml_tree_t*) @nogc nothrow; 3909 void myhtml_tree_clear_stack_back_table_body_context(myhtml_tree_t*) @nogc nothrow; 3910 void myhtml_tree_clear_stack_back_table_row_context(myhtml_tree_t*) @nogc nothrow; 3911 void myhtml_tree_close_cell(myhtml_tree_t*, myhtml_tree_node_t*, myhtml_token_node_t*) @nogc nothrow; 3912 bool myhtml_tree_is_mathml_integration_point(myhtml_tree_t*, myhtml_tree_node_t*) @nogc nothrow; 3913 bool myhtml_tree_is_html_integration_point(myhtml_tree_t*, myhtml_tree_node_t*) @nogc nothrow; 3914 mystatus_t myhtml_tree_temp_tag_name_init(myhtml_tree_temp_tag_name_t*) @nogc nothrow; 3915 void myhtml_tree_temp_tag_name_clean(myhtml_tree_temp_tag_name_t*) @nogc nothrow; 3916 myhtml_tree_temp_tag_name_t* myhtml_tree_temp_tag_name_destroy(myhtml_tree_temp_tag_name_t*, bool) @nogc nothrow; 3917 mystatus_t myhtml_tree_temp_tag_name_append(myhtml_tree_temp_tag_name_t*, const(char)*, size_t) @nogc nothrow; 3918 mystatus_t myhtml_tree_temp_tag_name_append_one(myhtml_tree_temp_tag_name_t*, const(char)) @nogc nothrow; 3919 mystatus_t myhtml_tree_special_list_init(myhtml_tree_special_token_list_t*) @nogc nothrow; 3920 mystatus_t myhtml_tree_special_list_append(myhtml_tree_special_token_list_t*, myhtml_token_node_t*, myhtml_namespace_t) @nogc nothrow; 3921 size_t myhtml_tree_special_list_length(myhtml_tree_special_token_list_t*) @nogc nothrow; 3922 myhtml_tree_special_token_t* myhtml_tree_special_list_get_last(myhtml_tree_special_token_list_t*) @nogc nothrow; 3923 size_t myhtml_tree_special_list_pop(myhtml_tree_special_token_list_t*) @nogc nothrow; 3924 mycore_incoming_buffer_t* myhtml_tree_incoming_buffer_first(myhtml_tree_t*) @nogc nothrow; 3925 const(char)* myhtml_tree_incomming_buffer_make_data(myhtml_tree_t*, size_t, size_t) @nogc nothrow; 3926 } 3927 3928 extern(C) 3929 { 3930 alias ptrdiff_t = c_long; 3931 3932 3933 3934 3935 3936 3937 struct max_align_t 3938 { 3939 long __max_align_ll; 3940 real __max_align_ld; 3941 } 3942 myhtml_tree_t* myhtml_node_tree(myhtml_tree_node_t*) @nogc nothrow; 3943 myhtml_namespace_t myhtml_attribute_namespace(myhtml_tree_attr_t*) @nogc nothrow; 3944 const(char)* myhtml_namespace_name_by_id(myhtml_namespace_t, size_t*) @nogc nothrow; 3945 bool myhtml_namespace_id_by_name(const(char)*, size_t, myhtml_namespace_t*) @nogc nothrow; 3946 mystatus_t myhtml_serialization(myhtml_tree_node_t*, mycore_string_raw_t*) @nogc nothrow; 3947 mystatus_t myhtml_serialization_node(myhtml_tree_node_t*, mycore_string_raw_t*) @nogc nothrow; 3948 mystatus_t myhtml_serialization_tree_buffer(myhtml_tree_node_t*, mycore_string_raw_t*) @nogc nothrow; 3949 mystatus_t myhtml_serialization_node_buffer(myhtml_tree_node_t*, mycore_string_raw_t*) @nogc nothrow; 3950 mystatus_t myhtml_serialization_tree_callback(myhtml_tree_node_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 3951 mystatus_t myhtml_serialization_node_callback(myhtml_tree_node_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 3952 } 3953 3954 extern(C) 3955 { 3956 } 3957 3958 extern(C) 3959 { 3960 enum mycss_values_color_id 3961 { 3962 MyCSS_VALUES_COLOR_ID_UNDEF = 0, 3963 MyCSS_VALUES_COLOR_ID_ALICEBLUE = 1, 3964 MyCSS_VALUES_COLOR_ID_ANTIQUEWHITE = 2, 3965 MyCSS_VALUES_COLOR_ID_AQUA = 3, 3966 MyCSS_VALUES_COLOR_ID_AQUAMARINE = 4, 3967 MyCSS_VALUES_COLOR_ID_AZURE = 5, 3968 MyCSS_VALUES_COLOR_ID_BEIGE = 6, 3969 MyCSS_VALUES_COLOR_ID_BISQUE = 7, 3970 MyCSS_VALUES_COLOR_ID_BLACK = 8, 3971 MyCSS_VALUES_COLOR_ID_BLANCHEDALMOND = 9, 3972 MyCSS_VALUES_COLOR_ID_BLUE = 10, 3973 MyCSS_VALUES_COLOR_ID_BLUEVIOLET = 11, 3974 MyCSS_VALUES_COLOR_ID_BROWN = 12, 3975 MyCSS_VALUES_COLOR_ID_BURLYWOOD = 13, 3976 MyCSS_VALUES_COLOR_ID_CADETBLUE = 14, 3977 MyCSS_VALUES_COLOR_ID_CHARTREUSE = 15, 3978 MyCSS_VALUES_COLOR_ID_CHOCOLATE = 16, 3979 MyCSS_VALUES_COLOR_ID_CORAL = 17, 3980 MyCSS_VALUES_COLOR_ID_CORNFLOWERBLUE = 18, 3981 MyCSS_VALUES_COLOR_ID_CORNSILK = 19, 3982 MyCSS_VALUES_COLOR_ID_CRIMSON = 20, 3983 MyCSS_VALUES_COLOR_ID_CURRENTCOLOR = 21, 3984 MyCSS_VALUES_COLOR_ID_CYAN = 22, 3985 MyCSS_VALUES_COLOR_ID_DARKBLUE = 23, 3986 MyCSS_VALUES_COLOR_ID_DARKCYAN = 24, 3987 MyCSS_VALUES_COLOR_ID_DARKGOLDENROD = 25, 3988 MyCSS_VALUES_COLOR_ID_DARKGRAY = 26, 3989 MyCSS_VALUES_COLOR_ID_DARKGREEN = 27, 3990 MyCSS_VALUES_COLOR_ID_DARKGREY = 28, 3991 MyCSS_VALUES_COLOR_ID_DARKKHAKI = 29, 3992 MyCSS_VALUES_COLOR_ID_DARKMAGENTA = 30, 3993 MyCSS_VALUES_COLOR_ID_DARKOLIVEGREEN = 31, 3994 MyCSS_VALUES_COLOR_ID_DARKORANGE = 32, 3995 MyCSS_VALUES_COLOR_ID_DARKORCHID = 33, 3996 MyCSS_VALUES_COLOR_ID_DARKRED = 34, 3997 MyCSS_VALUES_COLOR_ID_DARKSALMON = 35, 3998 MyCSS_VALUES_COLOR_ID_DARKSEAGREEN = 36, 3999 MyCSS_VALUES_COLOR_ID_DARKSLATEBLUE = 37, 4000 MyCSS_VALUES_COLOR_ID_DARKSLATEGRAY = 38, 4001 MyCSS_VALUES_COLOR_ID_DARKSLATEGREY = 39, 4002 MyCSS_VALUES_COLOR_ID_DARKTURQUOISE = 40, 4003 MyCSS_VALUES_COLOR_ID_DARKVIOLET = 41, 4004 MyCSS_VALUES_COLOR_ID_DEEPPINK = 42, 4005 MyCSS_VALUES_COLOR_ID_DEEPSKYBLUE = 43, 4006 MyCSS_VALUES_COLOR_ID_DIMGRAY = 44, 4007 MyCSS_VALUES_COLOR_ID_DIMGREY = 45, 4008 MyCSS_VALUES_COLOR_ID_DODGERBLUE = 46, 4009 MyCSS_VALUES_COLOR_ID_FIREBRICK = 47, 4010 MyCSS_VALUES_COLOR_ID_FLORALWHITE = 48, 4011 MyCSS_VALUES_COLOR_ID_FORESTGREEN = 49, 4012 MyCSS_VALUES_COLOR_ID_FUCHSIA = 50, 4013 MyCSS_VALUES_COLOR_ID_GAINSBORO = 51, 4014 MyCSS_VALUES_COLOR_ID_GHOSTWHITE = 52, 4015 MyCSS_VALUES_COLOR_ID_GOLD = 53, 4016 MyCSS_VALUES_COLOR_ID_GOLDENROD = 54, 4017 MyCSS_VALUES_COLOR_ID_GRAY = 55, 4018 MyCSS_VALUES_COLOR_ID_GREEN = 56, 4019 MyCSS_VALUES_COLOR_ID_GREENYELLOW = 57, 4020 MyCSS_VALUES_COLOR_ID_GREY = 58, 4021 MyCSS_VALUES_COLOR_ID_HONEYDEW = 59, 4022 MyCSS_VALUES_COLOR_ID_HOTPINK = 60, 4023 MyCSS_VALUES_COLOR_ID_INDIANRED = 61, 4024 MyCSS_VALUES_COLOR_ID_INDIGO = 62, 4025 MyCSS_VALUES_COLOR_ID_IVORY = 63, 4026 MyCSS_VALUES_COLOR_ID_KHAKI = 64, 4027 MyCSS_VALUES_COLOR_ID_LAVENDER = 65, 4028 MyCSS_VALUES_COLOR_ID_LAVENDERBLUSH = 66, 4029 MyCSS_VALUES_COLOR_ID_LAWNGREEN = 67, 4030 MyCSS_VALUES_COLOR_ID_LEMONCHIFFON = 68, 4031 MyCSS_VALUES_COLOR_ID_LIGHTBLUE = 69, 4032 MyCSS_VALUES_COLOR_ID_LIGHTCORAL = 70, 4033 MyCSS_VALUES_COLOR_ID_LIGHTCYAN = 71, 4034 MyCSS_VALUES_COLOR_ID_LIGHTGOLDENRODYELLOW = 72, 4035 MyCSS_VALUES_COLOR_ID_LIGHTGRAY = 73, 4036 MyCSS_VALUES_COLOR_ID_LIGHTGREEN = 74, 4037 MyCSS_VALUES_COLOR_ID_LIGHTGREY = 75, 4038 MyCSS_VALUES_COLOR_ID_LIGHTPINK = 76, 4039 MyCSS_VALUES_COLOR_ID_LIGHTSALMON = 77, 4040 MyCSS_VALUES_COLOR_ID_LIGHTSEAGREEN = 78, 4041 MyCSS_VALUES_COLOR_ID_LIGHTSKYBLUE = 79, 4042 MyCSS_VALUES_COLOR_ID_LIGHTSLATEGRAY = 80, 4043 MyCSS_VALUES_COLOR_ID_LIGHTSLATEGREY = 81, 4044 MyCSS_VALUES_COLOR_ID_LIGHTSTEELBLUE = 82, 4045 MyCSS_VALUES_COLOR_ID_LIGHTYELLOW = 83, 4046 MyCSS_VALUES_COLOR_ID_LIME = 84, 4047 MyCSS_VALUES_COLOR_ID_LIMEGREEN = 85, 4048 MyCSS_VALUES_COLOR_ID_LINEN = 86, 4049 MyCSS_VALUES_COLOR_ID_MAGENTA = 87, 4050 MyCSS_VALUES_COLOR_ID_MAROON = 88, 4051 MyCSS_VALUES_COLOR_ID_MEDIUMAQUAMARINE = 89, 4052 MyCSS_VALUES_COLOR_ID_MEDIUMBLUE = 90, 4053 MyCSS_VALUES_COLOR_ID_MEDIUMORCHID = 91, 4054 MyCSS_VALUES_COLOR_ID_MEDIUMPURPLE = 92, 4055 MyCSS_VALUES_COLOR_ID_MEDIUMSEAGREEN = 93, 4056 MyCSS_VALUES_COLOR_ID_MEDIUMSLATEBLUE = 94, 4057 MyCSS_VALUES_COLOR_ID_MEDIUMSPRINGGREEN = 95, 4058 MyCSS_VALUES_COLOR_ID_MEDIUMTURQUOISE = 96, 4059 MyCSS_VALUES_COLOR_ID_MEDIUMVIOLETRED = 97, 4060 MyCSS_VALUES_COLOR_ID_MIDNIGHTBLUE = 98, 4061 MyCSS_VALUES_COLOR_ID_MINTCREAM = 99, 4062 MyCSS_VALUES_COLOR_ID_MISTYROSE = 100, 4063 MyCSS_VALUES_COLOR_ID_MOCCASIN = 101, 4064 MyCSS_VALUES_COLOR_ID_NAVAJOWHITE = 102, 4065 MyCSS_VALUES_COLOR_ID_NAVY = 103, 4066 MyCSS_VALUES_COLOR_ID_OLDLACE = 104, 4067 MyCSS_VALUES_COLOR_ID_OLIVE = 105, 4068 MyCSS_VALUES_COLOR_ID_OLIVEDRAB = 106, 4069 MyCSS_VALUES_COLOR_ID_ORANGE = 107, 4070 MyCSS_VALUES_COLOR_ID_ORANGERED = 108, 4071 MyCSS_VALUES_COLOR_ID_ORCHID = 109, 4072 MyCSS_VALUES_COLOR_ID_PALEGOLDENROD = 110, 4073 MyCSS_VALUES_COLOR_ID_PALEGREEN = 111, 4074 MyCSS_VALUES_COLOR_ID_PALETURQUOISE = 112, 4075 MyCSS_VALUES_COLOR_ID_PALEVIOLETRED = 113, 4076 MyCSS_VALUES_COLOR_ID_PAPAYAWHIP = 114, 4077 MyCSS_VALUES_COLOR_ID_PEACHPUFF = 115, 4078 MyCSS_VALUES_COLOR_ID_PERU = 116, 4079 MyCSS_VALUES_COLOR_ID_PINK = 117, 4080 MyCSS_VALUES_COLOR_ID_PLUM = 118, 4081 MyCSS_VALUES_COLOR_ID_POWDERBLUE = 119, 4082 MyCSS_VALUES_COLOR_ID_PURPLE = 120, 4083 MyCSS_VALUES_COLOR_ID_REBECCAPURPLE = 121, 4084 MyCSS_VALUES_COLOR_ID_RED = 122, 4085 MyCSS_VALUES_COLOR_ID_ROSYBROWN = 123, 4086 MyCSS_VALUES_COLOR_ID_ROYALBLUE = 124, 4087 MyCSS_VALUES_COLOR_ID_SADDLEBROWN = 125, 4088 MyCSS_VALUES_COLOR_ID_SALMON = 126, 4089 MyCSS_VALUES_COLOR_ID_SANDYBROWN = 127, 4090 MyCSS_VALUES_COLOR_ID_SEAGREEN = 128, 4091 MyCSS_VALUES_COLOR_ID_SEASHELL = 129, 4092 MyCSS_VALUES_COLOR_ID_SIENNA = 130, 4093 MyCSS_VALUES_COLOR_ID_SILVER = 131, 4094 MyCSS_VALUES_COLOR_ID_SKYBLUE = 132, 4095 MyCSS_VALUES_COLOR_ID_SLATEBLUE = 133, 4096 MyCSS_VALUES_COLOR_ID_SLATEGRAY = 134, 4097 MyCSS_VALUES_COLOR_ID_SLATEGREY = 135, 4098 MyCSS_VALUES_COLOR_ID_SNOW = 136, 4099 MyCSS_VALUES_COLOR_ID_SPRINGGREEN = 137, 4100 MyCSS_VALUES_COLOR_ID_STEELBLUE = 138, 4101 MyCSS_VALUES_COLOR_ID_TAN = 139, 4102 MyCSS_VALUES_COLOR_ID_TEAL = 140, 4103 MyCSS_VALUES_COLOR_ID_THISTLE = 141, 4104 MyCSS_VALUES_COLOR_ID_TOMATO = 142, 4105 MyCSS_VALUES_COLOR_ID_TRANSPARENT = 143, 4106 MyCSS_VALUES_COLOR_ID_TURQUOISE = 144, 4107 MyCSS_VALUES_COLOR_ID_VIOLET = 145, 4108 MyCSS_VALUES_COLOR_ID_WHEAT = 146, 4109 MyCSS_VALUES_COLOR_ID_WHITE = 147, 4110 MyCSS_VALUES_COLOR_ID_WHITESMOKE = 148, 4111 MyCSS_VALUES_COLOR_ID_YELLOW = 149, 4112 MyCSS_VALUES_COLOR_ID_YELLOWGREEN = 150, 4113 MyCSS_VALUES_COLOR_ID_LAST_ENTRY = 152, 4114 } 4115 enum MyCSS_VALUES_COLOR_ID_UNDEF = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_UNDEF; 4116 enum MyCSS_VALUES_COLOR_ID_ALICEBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_ALICEBLUE; 4117 enum MyCSS_VALUES_COLOR_ID_ANTIQUEWHITE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_ANTIQUEWHITE; 4118 enum MyCSS_VALUES_COLOR_ID_AQUA = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_AQUA; 4119 enum MyCSS_VALUES_COLOR_ID_AQUAMARINE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_AQUAMARINE; 4120 enum MyCSS_VALUES_COLOR_ID_AZURE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_AZURE; 4121 enum MyCSS_VALUES_COLOR_ID_BEIGE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_BEIGE; 4122 enum MyCSS_VALUES_COLOR_ID_BISQUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_BISQUE; 4123 enum MyCSS_VALUES_COLOR_ID_BLACK = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_BLACK; 4124 enum MyCSS_VALUES_COLOR_ID_BLANCHEDALMOND = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_BLANCHEDALMOND; 4125 enum MyCSS_VALUES_COLOR_ID_BLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_BLUE; 4126 enum MyCSS_VALUES_COLOR_ID_BLUEVIOLET = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_BLUEVIOLET; 4127 enum MyCSS_VALUES_COLOR_ID_BROWN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_BROWN; 4128 enum MyCSS_VALUES_COLOR_ID_BURLYWOOD = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_BURLYWOOD; 4129 enum MyCSS_VALUES_COLOR_ID_CADETBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_CADETBLUE; 4130 enum MyCSS_VALUES_COLOR_ID_CHARTREUSE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_CHARTREUSE; 4131 enum MyCSS_VALUES_COLOR_ID_CHOCOLATE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_CHOCOLATE; 4132 enum MyCSS_VALUES_COLOR_ID_CORAL = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_CORAL; 4133 enum MyCSS_VALUES_COLOR_ID_CORNFLOWERBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_CORNFLOWERBLUE; 4134 enum MyCSS_VALUES_COLOR_ID_CORNSILK = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_CORNSILK; 4135 enum MyCSS_VALUES_COLOR_ID_CRIMSON = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_CRIMSON; 4136 enum MyCSS_VALUES_COLOR_ID_CURRENTCOLOR = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_CURRENTCOLOR; 4137 enum MyCSS_VALUES_COLOR_ID_CYAN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_CYAN; 4138 enum MyCSS_VALUES_COLOR_ID_DARKBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKBLUE; 4139 enum MyCSS_VALUES_COLOR_ID_DARKCYAN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKCYAN; 4140 enum MyCSS_VALUES_COLOR_ID_DARKGOLDENROD = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKGOLDENROD; 4141 enum MyCSS_VALUES_COLOR_ID_DARKGRAY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKGRAY; 4142 enum MyCSS_VALUES_COLOR_ID_DARKGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKGREEN; 4143 enum MyCSS_VALUES_COLOR_ID_DARKGREY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKGREY; 4144 enum MyCSS_VALUES_COLOR_ID_DARKKHAKI = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKKHAKI; 4145 enum MyCSS_VALUES_COLOR_ID_DARKMAGENTA = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKMAGENTA; 4146 enum MyCSS_VALUES_COLOR_ID_DARKOLIVEGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKOLIVEGREEN; 4147 enum MyCSS_VALUES_COLOR_ID_DARKORANGE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKORANGE; 4148 enum MyCSS_VALUES_COLOR_ID_DARKORCHID = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKORCHID; 4149 enum MyCSS_VALUES_COLOR_ID_DARKRED = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKRED; 4150 enum MyCSS_VALUES_COLOR_ID_DARKSALMON = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKSALMON; 4151 enum MyCSS_VALUES_COLOR_ID_DARKSEAGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKSEAGREEN; 4152 enum MyCSS_VALUES_COLOR_ID_DARKSLATEBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKSLATEBLUE; 4153 enum MyCSS_VALUES_COLOR_ID_DARKSLATEGRAY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKSLATEGRAY; 4154 enum MyCSS_VALUES_COLOR_ID_DARKSLATEGREY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKSLATEGREY; 4155 enum MyCSS_VALUES_COLOR_ID_DARKTURQUOISE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKTURQUOISE; 4156 enum MyCSS_VALUES_COLOR_ID_DARKVIOLET = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DARKVIOLET; 4157 enum MyCSS_VALUES_COLOR_ID_DEEPPINK = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DEEPPINK; 4158 enum MyCSS_VALUES_COLOR_ID_DEEPSKYBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DEEPSKYBLUE; 4159 enum MyCSS_VALUES_COLOR_ID_DIMGRAY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DIMGRAY; 4160 enum MyCSS_VALUES_COLOR_ID_DIMGREY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DIMGREY; 4161 enum MyCSS_VALUES_COLOR_ID_DODGERBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_DODGERBLUE; 4162 enum MyCSS_VALUES_COLOR_ID_FIREBRICK = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_FIREBRICK; 4163 enum MyCSS_VALUES_COLOR_ID_FLORALWHITE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_FLORALWHITE; 4164 enum MyCSS_VALUES_COLOR_ID_FORESTGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_FORESTGREEN; 4165 enum MyCSS_VALUES_COLOR_ID_FUCHSIA = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_FUCHSIA; 4166 enum MyCSS_VALUES_COLOR_ID_GAINSBORO = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_GAINSBORO; 4167 enum MyCSS_VALUES_COLOR_ID_GHOSTWHITE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_GHOSTWHITE; 4168 enum MyCSS_VALUES_COLOR_ID_GOLD = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_GOLD; 4169 enum MyCSS_VALUES_COLOR_ID_GOLDENROD = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_GOLDENROD; 4170 enum MyCSS_VALUES_COLOR_ID_GRAY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_GRAY; 4171 enum MyCSS_VALUES_COLOR_ID_GREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_GREEN; 4172 enum MyCSS_VALUES_COLOR_ID_GREENYELLOW = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_GREENYELLOW; 4173 enum MyCSS_VALUES_COLOR_ID_GREY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_GREY; 4174 enum MyCSS_VALUES_COLOR_ID_HONEYDEW = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_HONEYDEW; 4175 enum MyCSS_VALUES_COLOR_ID_HOTPINK = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_HOTPINK; 4176 enum MyCSS_VALUES_COLOR_ID_INDIANRED = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_INDIANRED; 4177 enum MyCSS_VALUES_COLOR_ID_INDIGO = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_INDIGO; 4178 enum MyCSS_VALUES_COLOR_ID_IVORY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_IVORY; 4179 enum MyCSS_VALUES_COLOR_ID_KHAKI = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_KHAKI; 4180 enum MyCSS_VALUES_COLOR_ID_LAVENDER = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LAVENDER; 4181 enum MyCSS_VALUES_COLOR_ID_LAVENDERBLUSH = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LAVENDERBLUSH; 4182 enum MyCSS_VALUES_COLOR_ID_LAWNGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LAWNGREEN; 4183 enum MyCSS_VALUES_COLOR_ID_LEMONCHIFFON = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LEMONCHIFFON; 4184 enum MyCSS_VALUES_COLOR_ID_LIGHTBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTBLUE; 4185 enum MyCSS_VALUES_COLOR_ID_LIGHTCORAL = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTCORAL; 4186 enum MyCSS_VALUES_COLOR_ID_LIGHTCYAN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTCYAN; 4187 enum MyCSS_VALUES_COLOR_ID_LIGHTGOLDENRODYELLOW = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTGOLDENRODYELLOW; 4188 enum MyCSS_VALUES_COLOR_ID_LIGHTGRAY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTGRAY; 4189 enum MyCSS_VALUES_COLOR_ID_LIGHTGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTGREEN; 4190 enum MyCSS_VALUES_COLOR_ID_LIGHTGREY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTGREY; 4191 enum MyCSS_VALUES_COLOR_ID_LIGHTPINK = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTPINK; 4192 enum MyCSS_VALUES_COLOR_ID_LIGHTSALMON = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTSALMON; 4193 enum MyCSS_VALUES_COLOR_ID_LIGHTSEAGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTSEAGREEN; 4194 enum MyCSS_VALUES_COLOR_ID_LIGHTSKYBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTSKYBLUE; 4195 enum MyCSS_VALUES_COLOR_ID_LIGHTSLATEGRAY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTSLATEGRAY; 4196 enum MyCSS_VALUES_COLOR_ID_LIGHTSLATEGREY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTSLATEGREY; 4197 enum MyCSS_VALUES_COLOR_ID_LIGHTSTEELBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTSTEELBLUE; 4198 enum MyCSS_VALUES_COLOR_ID_LIGHTYELLOW = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIGHTYELLOW; 4199 enum MyCSS_VALUES_COLOR_ID_LIME = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIME; 4200 enum MyCSS_VALUES_COLOR_ID_LIMEGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LIMEGREEN; 4201 enum MyCSS_VALUES_COLOR_ID_LINEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LINEN; 4202 enum MyCSS_VALUES_COLOR_ID_MAGENTA = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MAGENTA; 4203 enum MyCSS_VALUES_COLOR_ID_MAROON = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MAROON; 4204 enum MyCSS_VALUES_COLOR_ID_MEDIUMAQUAMARINE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MEDIUMAQUAMARINE; 4205 enum MyCSS_VALUES_COLOR_ID_MEDIUMBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MEDIUMBLUE; 4206 enum MyCSS_VALUES_COLOR_ID_MEDIUMORCHID = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MEDIUMORCHID; 4207 enum MyCSS_VALUES_COLOR_ID_MEDIUMPURPLE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MEDIUMPURPLE; 4208 enum MyCSS_VALUES_COLOR_ID_MEDIUMSEAGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MEDIUMSEAGREEN; 4209 enum MyCSS_VALUES_COLOR_ID_MEDIUMSLATEBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MEDIUMSLATEBLUE; 4210 enum MyCSS_VALUES_COLOR_ID_MEDIUMSPRINGGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MEDIUMSPRINGGREEN; 4211 enum MyCSS_VALUES_COLOR_ID_MEDIUMTURQUOISE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MEDIUMTURQUOISE; 4212 enum MyCSS_VALUES_COLOR_ID_MEDIUMVIOLETRED = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MEDIUMVIOLETRED; 4213 enum MyCSS_VALUES_COLOR_ID_MIDNIGHTBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MIDNIGHTBLUE; 4214 enum MyCSS_VALUES_COLOR_ID_MINTCREAM = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MINTCREAM; 4215 enum MyCSS_VALUES_COLOR_ID_MISTYROSE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MISTYROSE; 4216 enum MyCSS_VALUES_COLOR_ID_MOCCASIN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_MOCCASIN; 4217 enum MyCSS_VALUES_COLOR_ID_NAVAJOWHITE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_NAVAJOWHITE; 4218 enum MyCSS_VALUES_COLOR_ID_NAVY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_NAVY; 4219 enum MyCSS_VALUES_COLOR_ID_OLDLACE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_OLDLACE; 4220 enum MyCSS_VALUES_COLOR_ID_OLIVE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_OLIVE; 4221 enum MyCSS_VALUES_COLOR_ID_OLIVEDRAB = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_OLIVEDRAB; 4222 enum MyCSS_VALUES_COLOR_ID_ORANGE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_ORANGE; 4223 enum MyCSS_VALUES_COLOR_ID_ORANGERED = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_ORANGERED; 4224 enum MyCSS_VALUES_COLOR_ID_ORCHID = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_ORCHID; 4225 enum MyCSS_VALUES_COLOR_ID_PALEGOLDENROD = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_PALEGOLDENROD; 4226 enum MyCSS_VALUES_COLOR_ID_PALEGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_PALEGREEN; 4227 enum MyCSS_VALUES_COLOR_ID_PALETURQUOISE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_PALETURQUOISE; 4228 enum MyCSS_VALUES_COLOR_ID_PALEVIOLETRED = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_PALEVIOLETRED; 4229 enum MyCSS_VALUES_COLOR_ID_PAPAYAWHIP = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_PAPAYAWHIP; 4230 enum MyCSS_VALUES_COLOR_ID_PEACHPUFF = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_PEACHPUFF; 4231 enum MyCSS_VALUES_COLOR_ID_PERU = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_PERU; 4232 enum MyCSS_VALUES_COLOR_ID_PINK = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_PINK; 4233 enum MyCSS_VALUES_COLOR_ID_PLUM = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_PLUM; 4234 enum MyCSS_VALUES_COLOR_ID_POWDERBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_POWDERBLUE; 4235 enum MyCSS_VALUES_COLOR_ID_PURPLE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_PURPLE; 4236 enum MyCSS_VALUES_COLOR_ID_REBECCAPURPLE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_REBECCAPURPLE; 4237 enum MyCSS_VALUES_COLOR_ID_RED = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_RED; 4238 enum MyCSS_VALUES_COLOR_ID_ROSYBROWN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_ROSYBROWN; 4239 enum MyCSS_VALUES_COLOR_ID_ROYALBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_ROYALBLUE; 4240 enum MyCSS_VALUES_COLOR_ID_SADDLEBROWN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SADDLEBROWN; 4241 enum MyCSS_VALUES_COLOR_ID_SALMON = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SALMON; 4242 enum MyCSS_VALUES_COLOR_ID_SANDYBROWN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SANDYBROWN; 4243 enum MyCSS_VALUES_COLOR_ID_SEAGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SEAGREEN; 4244 enum MyCSS_VALUES_COLOR_ID_SEASHELL = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SEASHELL; 4245 enum MyCSS_VALUES_COLOR_ID_SIENNA = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SIENNA; 4246 enum MyCSS_VALUES_COLOR_ID_SILVER = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SILVER; 4247 enum MyCSS_VALUES_COLOR_ID_SKYBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SKYBLUE; 4248 enum MyCSS_VALUES_COLOR_ID_SLATEBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SLATEBLUE; 4249 enum MyCSS_VALUES_COLOR_ID_SLATEGRAY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SLATEGRAY; 4250 enum MyCSS_VALUES_COLOR_ID_SLATEGREY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SLATEGREY; 4251 enum MyCSS_VALUES_COLOR_ID_SNOW = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SNOW; 4252 enum MyCSS_VALUES_COLOR_ID_SPRINGGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_SPRINGGREEN; 4253 enum MyCSS_VALUES_COLOR_ID_STEELBLUE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_STEELBLUE; 4254 enum MyCSS_VALUES_COLOR_ID_TAN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_TAN; 4255 enum MyCSS_VALUES_COLOR_ID_TEAL = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_TEAL; 4256 enum MyCSS_VALUES_COLOR_ID_THISTLE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_THISTLE; 4257 enum MyCSS_VALUES_COLOR_ID_TOMATO = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_TOMATO; 4258 enum MyCSS_VALUES_COLOR_ID_TRANSPARENT = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_TRANSPARENT; 4259 enum MyCSS_VALUES_COLOR_ID_TURQUOISE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_TURQUOISE; 4260 enum MyCSS_VALUES_COLOR_ID_VIOLET = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_VIOLET; 4261 enum MyCSS_VALUES_COLOR_ID_WHEAT = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_WHEAT; 4262 enum MyCSS_VALUES_COLOR_ID_WHITE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_WHITE; 4263 enum MyCSS_VALUES_COLOR_ID_WHITESMOKE = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_WHITESMOKE; 4264 enum MyCSS_VALUES_COLOR_ID_YELLOW = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_YELLOW; 4265 enum MyCSS_VALUES_COLOR_ID_YELLOWGREEN = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_YELLOWGREEN; 4266 enum MyCSS_VALUES_COLOR_ID_LAST_ENTRY = mycss_values_color_id.MyCSS_VALUES_COLOR_ID_LAST_ENTRY; 4267 alias mycss_values_color_id_t = mycss_values_color_id; 4268 4269 4270 alias mycss_property_type_t = mycss_property_type; 4271 enum mycss_property_type 4272 { 4273 MyCSS_PROPERTY_TYPE_UNDEF = 0, 4274 MyCSS_PROPERTY_TYPE_ALIGN_CONTENT = 1, 4275 MyCSS_PROPERTY_TYPE_ALIGN_ITEMS = 2, 4276 MyCSS_PROPERTY_TYPE_ALIGN_SELF = 3, 4277 MyCSS_PROPERTY_TYPE_ANIMATION = 4, 4278 MyCSS_PROPERTY_TYPE_ANIMATION_DELAY = 5, 4279 MyCSS_PROPERTY_TYPE_ANIMATION_DIRECTION = 6, 4280 MyCSS_PROPERTY_TYPE_ANIMATION_DURATION = 7, 4281 MyCSS_PROPERTY_TYPE_ANIMATION_FILL_MODE = 8, 4282 MyCSS_PROPERTY_TYPE_ANIMATION_ITERATION_COUNT = 9, 4283 MyCSS_PROPERTY_TYPE_ANIMATION_NAME = 10, 4284 MyCSS_PROPERTY_TYPE_ANIMATION_PLAY_STATE = 11, 4285 MyCSS_PROPERTY_TYPE_ANIMATION_TIMING_FUNCTION = 12, 4286 MyCSS_PROPERTY_TYPE_APPEARANCE = 13, 4287 MyCSS_PROPERTY_TYPE_BACKFACE_VISIBILITY = 14, 4288 MyCSS_PROPERTY_TYPE_BACKGROUND = 15, 4289 MyCSS_PROPERTY_TYPE_BACKGROUND_ATTACHMENT = 16, 4290 MyCSS_PROPERTY_TYPE_BACKGROUND_CLIP = 17, 4291 MyCSS_PROPERTY_TYPE_BACKGROUND_COLOR = 18, 4292 MyCSS_PROPERTY_TYPE_BACKGROUND_IMAGE = 19, 4293 MyCSS_PROPERTY_TYPE_BACKGROUND_ORIGIN = 20, 4294 MyCSS_PROPERTY_TYPE_BACKGROUND_POSITION = 21, 4295 MyCSS_PROPERTY_TYPE_BACKGROUND_REPEAT = 22, 4296 MyCSS_PROPERTY_TYPE_BACKGROUND_SIZE = 23, 4297 MyCSS_PROPERTY_TYPE_BOOKMARK_LABEL = 24, 4298 MyCSS_PROPERTY_TYPE_BOOKMARK_LEVEL = 25, 4299 MyCSS_PROPERTY_TYPE_BOOKMARK_STATE = 26, 4300 MyCSS_PROPERTY_TYPE_BORDER = 27, 4301 MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END = 28, 4302 MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END_COLOR = 29, 4303 MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END_STYLE = 30, 4304 MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END_WIDTH = 31, 4305 MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START = 32, 4306 MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START_COLOR = 33, 4307 MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START_STYLE = 34, 4308 MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START_WIDTH = 35, 4309 MyCSS_PROPERTY_TYPE_BORDER_BOTTOM = 36, 4310 MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_COLOR = 37, 4311 MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_LEFT_RADIUS = 38, 4312 MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_RIGHT_RADIUS = 39, 4313 MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_STYLE = 40, 4314 MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_WIDTH = 41, 4315 MyCSS_PROPERTY_TYPE_BORDER_COLLAPSE = 42, 4316 MyCSS_PROPERTY_TYPE_BORDER_COLOR = 43, 4317 MyCSS_PROPERTY_TYPE_BORDER_IMAGE = 44, 4318 MyCSS_PROPERTY_TYPE_BORDER_IMAGE_OUTSET = 45, 4319 MyCSS_PROPERTY_TYPE_BORDER_IMAGE_REPEAT = 46, 4320 MyCSS_PROPERTY_TYPE_BORDER_IMAGE_SLICE = 47, 4321 MyCSS_PROPERTY_TYPE_BORDER_IMAGE_WIDTH = 48, 4322 MyCSS_PROPERTY_TYPE_BORDER_INLINE_END = 49, 4323 MyCSS_PROPERTY_TYPE_BORDER_INLINE_END_COLOR = 50, 4324 MyCSS_PROPERTY_TYPE_BORDER_INLINE_END_STYLE = 51, 4325 MyCSS_PROPERTY_TYPE_BORDER_INLINE_END_WIDTH = 52, 4326 MyCSS_PROPERTY_TYPE_BORDER_INLINE_START = 53, 4327 MyCSS_PROPERTY_TYPE_BORDER_INLINE_START_COLOR = 54, 4328 MyCSS_PROPERTY_TYPE_BORDER_INLINE_START_STYLE = 55, 4329 MyCSS_PROPERTY_TYPE_BORDER_INLINE_START_WIDTH = 56, 4330 MyCSS_PROPERTY_TYPE_BORDER_LEFT = 57, 4331 MyCSS_PROPERTY_TYPE_BORDER_LEFT_COLOR = 58, 4332 MyCSS_PROPERTY_TYPE_BORDER_LEFT_STYLE = 59, 4333 MyCSS_PROPERTY_TYPE_BORDER_LEFT_WIDTH = 60, 4334 MyCSS_PROPERTY_TYPE_BORDER_RADIUS = 61, 4335 MyCSS_PROPERTY_TYPE_BORDER_RIGHT = 62, 4336 MyCSS_PROPERTY_TYPE_BORDER_RIGHT_COLOR = 63, 4337 MyCSS_PROPERTY_TYPE_BORDER_RIGHT_STYLE = 64, 4338 MyCSS_PROPERTY_TYPE_BORDER_RIGHT_WIDTH = 65, 4339 MyCSS_PROPERTY_TYPE_BORDER_SPACING = 66, 4340 MyCSS_PROPERTY_TYPE_BORDER_STYLE = 67, 4341 MyCSS_PROPERTY_TYPE_BORDER_TOP = 68, 4342 MyCSS_PROPERTY_TYPE_BORDER_TOP_COLOR = 69, 4343 MyCSS_PROPERTY_TYPE_BORDER_TOP_LEFT_RADIUS = 70, 4344 MyCSS_PROPERTY_TYPE_BORDER_TOP_RIGHT_RADIUS = 71, 4345 MyCSS_PROPERTY_TYPE_BORDER_TOP_STYLE = 72, 4346 MyCSS_PROPERTY_TYPE_BORDER_TOP_WIDTH = 73, 4347 MyCSS_PROPERTY_TYPE_BORDER_WIDTH = 74, 4348 MyCSS_PROPERTY_TYPE_BOTTOM = 75, 4349 MyCSS_PROPERTY_TYPE_BOX_DECORATION_BREAK = 76, 4350 MyCSS_PROPERTY_TYPE_BOX_SHADOW = 77, 4351 MyCSS_PROPERTY_TYPE_BOX_SIZING = 78, 4352 MyCSS_PROPERTY_TYPE_BOX_SUPPRESS = 79, 4353 MyCSS_PROPERTY_TYPE_BREAK_AFTER = 80, 4354 MyCSS_PROPERTY_TYPE_BREAK_BEFORE = 81, 4355 MyCSS_PROPERTY_TYPE_BREAK_INSIDE = 82, 4356 MyCSS_PROPERTY_TYPE_CAPTION_SIDE = 83, 4357 MyCSS_PROPERTY_TYPE_CARET = 84, 4358 MyCSS_PROPERTY_TYPE_CARET_COLOR = 85, 4359 MyCSS_PROPERTY_TYPE_CARET_SHAPE = 86, 4360 MyCSS_PROPERTY_TYPE_CLEAR = 87, 4361 MyCSS_PROPERTY_TYPE_CLEAR_AFTER = 88, 4362 MyCSS_PROPERTY_TYPE_COLOR = 89, 4363 MyCSS_PROPERTY_TYPE_COLOR_ADJUST = 90, 4364 MyCSS_PROPERTY_TYPE_COLOR_INTERPOLATION = 91, 4365 MyCSS_PROPERTY_TYPE_COLOR_INTERPOLATION_FILTERS = 92, 4366 MyCSS_PROPERTY_TYPE_COLOR_RENDERING = 93, 4367 MyCSS_PROPERTY_TYPE_COLUMN_COUNT = 94, 4368 MyCSS_PROPERTY_TYPE_COLUMN_FILL = 95, 4369 MyCSS_PROPERTY_TYPE_COLUMN_GAP = 96, 4370 MyCSS_PROPERTY_TYPE_COLUMN_RULE = 97, 4371 MyCSS_PROPERTY_TYPE_COLUMN_RULE_COLOR = 98, 4372 MyCSS_PROPERTY_TYPE_COLUMN_RULE_STYLE = 99, 4373 MyCSS_PROPERTY_TYPE_COLUMN_RULE_WIDTH = 100, 4374 MyCSS_PROPERTY_TYPE_COLUMN_SPAN = 101, 4375 MyCSS_PROPERTY_TYPE_COLUMN_WIDTH = 102, 4376 MyCSS_PROPERTY_TYPE_COLUMNS = 103, 4377 MyCSS_PROPERTY_TYPE_CONTAIN = 104, 4378 MyCSS_PROPERTY_TYPE_CONTENT = 105, 4379 MyCSS_PROPERTY_TYPE_CONTINUE = 106, 4380 MyCSS_PROPERTY_TYPE_COUNTER_INCREMENT = 107, 4381 MyCSS_PROPERTY_TYPE_CUE = 108, 4382 MyCSS_PROPERTY_TYPE_CUE_AFTER = 109, 4383 MyCSS_PROPERTY_TYPE_CUE_BEFORE = 110, 4384 MyCSS_PROPERTY_TYPE_CURSOR = 111, 4385 MyCSS_PROPERTY_TYPE_DIRECTION = 112, 4386 MyCSS_PROPERTY_TYPE_DISPLAY = 113, 4387 MyCSS_PROPERTY_TYPE_EMPTY_CELLS = 114, 4388 MyCSS_PROPERTY_TYPE_FILL = 115, 4389 MyCSS_PROPERTY_TYPE_FILL_OPACITY = 116, 4390 MyCSS_PROPERTY_TYPE_FILL_RULE = 117, 4391 MyCSS_PROPERTY_TYPE_FLEX = 118, 4392 MyCSS_PROPERTY_TYPE_FLEX_BASIS = 119, 4393 MyCSS_PROPERTY_TYPE_FLEX_DIRECTION = 120, 4394 MyCSS_PROPERTY_TYPE_FLEX_FLOW = 121, 4395 MyCSS_PROPERTY_TYPE_FLEX_GROW = 122, 4396 MyCSS_PROPERTY_TYPE_FLEX_SHRINK = 123, 4397 MyCSS_PROPERTY_TYPE_FLEX_WRAP = 124, 4398 MyCSS_PROPERTY_TYPE_FLOAT = 125, 4399 MyCSS_PROPERTY_TYPE_FLOAT_DISPLACE = 126, 4400 MyCSS_PROPERTY_TYPE_FONT = 127, 4401 MyCSS_PROPERTY_TYPE_FONT_FAMILY = 128, 4402 MyCSS_PROPERTY_TYPE_FONT_FEATURE_SETTINGS = 129, 4403 MyCSS_PROPERTY_TYPE_FONT_KERNING = 130, 4404 MyCSS_PROPERTY_TYPE_FONT_LANGUAGE_OVERRIDE = 131, 4405 MyCSS_PROPERTY_TYPE_FONT_SIZE = 132, 4406 MyCSS_PROPERTY_TYPE_FONT_SIZE_ADJUST = 133, 4407 MyCSS_PROPERTY_TYPE_FONT_STRETCH = 134, 4408 MyCSS_PROPERTY_TYPE_FONT_STYLE = 135, 4409 MyCSS_PROPERTY_TYPE_FONT_SYNTHESIS = 136, 4410 MyCSS_PROPERTY_TYPE_FONT_VARIANT = 137, 4411 MyCSS_PROPERTY_TYPE_FONT_VARIANT_ALTERNATES = 138, 4412 MyCSS_PROPERTY_TYPE_FONT_VARIANT_CAPS = 139, 4413 MyCSS_PROPERTY_TYPE_FONT_VARIANT_EAST_ASIAN = 140, 4414 MyCSS_PROPERTY_TYPE_FONT_VARIANT_LIGATURES = 141, 4415 MyCSS_PROPERTY_TYPE_FONT_VARIANT_NUMERIC = 142, 4416 MyCSS_PROPERTY_TYPE_FONT_VARIANT_POSITION = 143, 4417 MyCSS_PROPERTY_TYPE_FONT_WEIGHT = 144, 4418 MyCSS_PROPERTY_TYPE_GLYPH_ORIENTATION_VERTICAL = 145, 4419 MyCSS_PROPERTY_TYPE_HANGING_PUNCTUATION = 146, 4420 MyCSS_PROPERTY_TYPE_HEIGHT = 147, 4421 MyCSS_PROPERTY_TYPE_HYPHENS = 148, 4422 MyCSS_PROPERTY_TYPE_IMAGE_RENDERING = 149, 4423 MyCSS_PROPERTY_TYPE_INDENT_EDGE_RESET = 150, 4424 MyCSS_PROPERTY_TYPE_INLINE_SIZE_STEP = 151, 4425 MyCSS_PROPERTY_TYPE_JUSTIFY_CONTENT = 152, 4426 MyCSS_PROPERTY_TYPE_LEFT = 153, 4427 MyCSS_PROPERTY_TYPE_LETTER_SPACING = 154, 4428 MyCSS_PROPERTY_TYPE_LINE_BREAK = 155, 4429 MyCSS_PROPERTY_TYPE_LINE_HEIGHT = 156, 4430 MyCSS_PROPERTY_TYPE_LINE_HEIGHT_STEP = 157, 4431 MyCSS_PROPERTY_TYPE_LIST_STYLE = 158, 4432 MyCSS_PROPERTY_TYPE_LIST_STYLE_IMAGE = 159, 4433 MyCSS_PROPERTY_TYPE_LIST_STYLE_POSITION = 160, 4434 MyCSS_PROPERTY_TYPE_LIST_STYLE_TYPE = 161, 4435 MyCSS_PROPERTY_TYPE_MARGIN = 162, 4436 MyCSS_PROPERTY_TYPE_MARGIN_BLOCK_END = 163, 4437 MyCSS_PROPERTY_TYPE_MARGIN_BLOCK_START = 164, 4438 MyCSS_PROPERTY_TYPE_MARGIN_BOTTOM = 165, 4439 MyCSS_PROPERTY_TYPE_MARGIN_INLINE_END = 166, 4440 MyCSS_PROPERTY_TYPE_MARGIN_INLINE_START = 167, 4441 MyCSS_PROPERTY_TYPE_MARGIN_LEFT = 168, 4442 MyCSS_PROPERTY_TYPE_MARGIN_RIGHT = 169, 4443 MyCSS_PROPERTY_TYPE_MARGIN_TOP = 170, 4444 MyCSS_PROPERTY_TYPE_MARKER = 171, 4445 MyCSS_PROPERTY_TYPE_MARKER_END = 172, 4446 MyCSS_PROPERTY_TYPE_MARKER_MID = 173, 4447 MyCSS_PROPERTY_TYPE_MARKER_SIDE = 174, 4448 MyCSS_PROPERTY_TYPE_MARKER_START = 175, 4449 MyCSS_PROPERTY_TYPE_MAX_HEIGHT = 176, 4450 MyCSS_PROPERTY_TYPE_MAX_LINES = 177, 4451 MyCSS_PROPERTY_TYPE_MAX_WIDTH = 178, 4452 MyCSS_PROPERTY_TYPE_MIN_HEIGHT = 179, 4453 MyCSS_PROPERTY_TYPE_MIN_WIDTH = 180, 4454 MyCSS_PROPERTY_TYPE_NAV_DOWN = 181, 4455 MyCSS_PROPERTY_TYPE_NAV_LEFT = 182, 4456 MyCSS_PROPERTY_TYPE_NAV_RIGHT = 183, 4457 MyCSS_PROPERTY_TYPE_NAV_UP = 184, 4458 MyCSS_PROPERTY_TYPE_OFFSET_AFTER = 185, 4459 MyCSS_PROPERTY_TYPE_OFFSET_BEFORE = 186, 4460 MyCSS_PROPERTY_TYPE_OFFSET_END = 187, 4461 MyCSS_PROPERTY_TYPE_OFFSET_START = 188, 4462 MyCSS_PROPERTY_TYPE_OPACITY = 189, 4463 MyCSS_PROPERTY_TYPE_ORDER = 190, 4464 MyCSS_PROPERTY_TYPE_ORPHANS = 191, 4465 MyCSS_PROPERTY_TYPE_OUTLINE = 192, 4466 MyCSS_PROPERTY_TYPE_OUTLINE_COLOR = 193, 4467 MyCSS_PROPERTY_TYPE_OUTLINE_OFFSET = 194, 4468 MyCSS_PROPERTY_TYPE_OUTLINE_STYLE = 195, 4469 MyCSS_PROPERTY_TYPE_OUTLINE_WIDTH = 196, 4470 MyCSS_PROPERTY_TYPE_OVERFLOW = 197, 4471 MyCSS_PROPERTY_TYPE_OVERFLOW_WRAP = 198, 4472 MyCSS_PROPERTY_TYPE_OVERFLOW_X = 199, 4473 MyCSS_PROPERTY_TYPE_OVERFLOW_Y = 200, 4474 MyCSS_PROPERTY_TYPE_PADDING = 201, 4475 MyCSS_PROPERTY_TYPE_PADDING_BLOCK_END = 202, 4476 MyCSS_PROPERTY_TYPE_PADDING_BLOCK_START = 203, 4477 MyCSS_PROPERTY_TYPE_PADDING_BOTTOM = 204, 4478 MyCSS_PROPERTY_TYPE_PADDING_INLINE_END = 205, 4479 MyCSS_PROPERTY_TYPE_PADDING_INLINE_START = 206, 4480 MyCSS_PROPERTY_TYPE_PADDING_LEFT = 207, 4481 MyCSS_PROPERTY_TYPE_PADDING_RIGHT = 208, 4482 MyCSS_PROPERTY_TYPE_PADDING_TOP = 209, 4483 MyCSS_PROPERTY_TYPE_PAUSE = 210, 4484 MyCSS_PROPERTY_TYPE_PAUSE_AFTER = 211, 4485 MyCSS_PROPERTY_TYPE_PAUSE_BEFORE = 212, 4486 MyCSS_PROPERTY_TYPE_PERSPECTIVE = 213, 4487 MyCSS_PROPERTY_TYPE_PERSPECTIVE_ORIGIN = 214, 4488 MyCSS_PROPERTY_TYPE_POSITION = 215, 4489 MyCSS_PROPERTY_TYPE_PRESENTATION_LEVEL = 216, 4490 MyCSS_PROPERTY_TYPE_QUOTES = 217, 4491 MyCSS_PROPERTY_TYPE_REGION_FRAGMENT = 218, 4492 MyCSS_PROPERTY_TYPE_RESIZE = 219, 4493 MyCSS_PROPERTY_TYPE_REST = 220, 4494 MyCSS_PROPERTY_TYPE_REST_AFTER = 221, 4495 MyCSS_PROPERTY_TYPE_REST_BEFORE = 222, 4496 MyCSS_PROPERTY_TYPE_RIGHT = 223, 4497 MyCSS_PROPERTY_TYPE_RUBY_ALIGN = 224, 4498 MyCSS_PROPERTY_TYPE_RUBY_MERGE = 225, 4499 MyCSS_PROPERTY_TYPE_RUBY_POSITION = 226, 4500 MyCSS_PROPERTY_TYPE_SCROLL_PADDING = 227, 4501 MyCSS_PROPERTY_TYPE_SCROLL_SNAP_ALIGN = 228, 4502 MyCSS_PROPERTY_TYPE_SCROLL_SNAP_MARGIN = 229, 4503 MyCSS_PROPERTY_TYPE_SCROLL_SNAP_STOP = 230, 4504 MyCSS_PROPERTY_TYPE_SCROLL_SNAP_TYPE = 231, 4505 MyCSS_PROPERTY_TYPE_SHAPE_IMAGE_THRESHOLD = 232, 4506 MyCSS_PROPERTY_TYPE_SHAPE_MARGIN = 233, 4507 MyCSS_PROPERTY_TYPE_SHAPE_OUTSIDE = 234, 4508 MyCSS_PROPERTY_TYPE_SHAPE_RENDERING = 235, 4509 MyCSS_PROPERTY_TYPE_SPEAK = 236, 4510 MyCSS_PROPERTY_TYPE_SPEAK_AS = 237, 4511 MyCSS_PROPERTY_TYPE_STRING_SET = 238, 4512 MyCSS_PROPERTY_TYPE_STROKE = 239, 4513 MyCSS_PROPERTY_TYPE_STROKE_DASHARRAY = 240, 4514 MyCSS_PROPERTY_TYPE_STROKE_DASHOFFSET = 241, 4515 MyCSS_PROPERTY_TYPE_STROKE_LINECAP = 242, 4516 MyCSS_PROPERTY_TYPE_STROKE_LINEJOIN = 243, 4517 MyCSS_PROPERTY_TYPE_STROKE_MITERLIMIT = 244, 4518 MyCSS_PROPERTY_TYPE_STROKE_OPACITY = 245, 4519 MyCSS_PROPERTY_TYPE_STROKE_WIDTH = 246, 4520 MyCSS_PROPERTY_TYPE_TAB_SIZE = 247, 4521 MyCSS_PROPERTY_TYPE_TABLE_LAYOUT = 248, 4522 MyCSS_PROPERTY_TYPE_TEXT_ALIGN = 249, 4523 MyCSS_PROPERTY_TYPE_TEXT_ALIGN_ALL = 250, 4524 MyCSS_PROPERTY_TYPE_TEXT_ALIGN_LAST = 251, 4525 MyCSS_PROPERTY_TYPE_TEXT_COMBINE_UPRIGHT = 252, 4526 MyCSS_PROPERTY_TYPE_TEXT_DECORATION = 253, 4527 MyCSS_PROPERTY_TYPE_TEXT_DECORATION_COLOR = 254, 4528 MyCSS_PROPERTY_TYPE_TEXT_DECORATION_LINE = 255, 4529 MyCSS_PROPERTY_TYPE_TEXT_DECORATION_SKIP = 256, 4530 MyCSS_PROPERTY_TYPE_TEXT_DECORATION_STYLE = 257, 4531 MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS = 258, 4532 MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS_COLOR = 259, 4533 MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS_POSITION = 260, 4534 MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS_STYLE = 261, 4535 MyCSS_PROPERTY_TYPE_TEXT_INDENT = 262, 4536 MyCSS_PROPERTY_TYPE_TEXT_JUSTIFY = 263, 4537 MyCSS_PROPERTY_TYPE_TEXT_ORIENTATION = 264, 4538 MyCSS_PROPERTY_TYPE_TEXT_OVERFLOW = 265, 4539 MyCSS_PROPERTY_TYPE_TEXT_RENDERING = 266, 4540 MyCSS_PROPERTY_TYPE_TEXT_SHADOW = 267, 4541 MyCSS_PROPERTY_TYPE_TEXT_SIZE_ADJUST = 268, 4542 MyCSS_PROPERTY_TYPE_TEXT_TRANSFORM = 269, 4543 MyCSS_PROPERTY_TYPE_TEXT_UNDERLINE_POSITION = 270, 4544 MyCSS_PROPERTY_TYPE_TOP = 271, 4545 MyCSS_PROPERTY_TYPE_TOUCH_ACTION = 272, 4546 MyCSS_PROPERTY_TYPE_TRANSFORM = 273, 4547 MyCSS_PROPERTY_TYPE_TRANSFORM_BOX = 274, 4548 MyCSS_PROPERTY_TYPE_TRANSFORM_ORIGIN = 275, 4549 MyCSS_PROPERTY_TYPE_TRANSFORM_STYLE = 276, 4550 MyCSS_PROPERTY_TYPE_TRANSITION = 277, 4551 MyCSS_PROPERTY_TYPE_TRANSITION_DELAY = 278, 4552 MyCSS_PROPERTY_TYPE_TRANSITION_DURATION = 279, 4553 MyCSS_PROPERTY_TYPE_TRANSITION_PROPERTY = 280, 4554 MyCSS_PROPERTY_TYPE_TRANSITION_TIMING_FUNCTION = 281, 4555 MyCSS_PROPERTY_TYPE_UNICODE_BIDI = 282, 4556 MyCSS_PROPERTY_TYPE_USER_SELECT = 283, 4557 MyCSS_PROPERTY_TYPE_VERTICAL_ALIGN = 284, 4558 MyCSS_PROPERTY_TYPE_VISIBILITY = 285, 4559 MyCSS_PROPERTY_TYPE_VOICE_BALANCE = 286, 4560 MyCSS_PROPERTY_TYPE_VOICE_DURATION = 287, 4561 MyCSS_PROPERTY_TYPE_VOICE_FAMILY = 288, 4562 MyCSS_PROPERTY_TYPE_VOICE_PITCH = 289, 4563 MyCSS_PROPERTY_TYPE_VOICE_RANGE = 290, 4564 MyCSS_PROPERTY_TYPE_VOICE_RATE = 291, 4565 MyCSS_PROPERTY_TYPE_VOICE_STRESS = 292, 4566 MyCSS_PROPERTY_TYPE_VOICE_VOLUME = 293, 4567 MyCSS_PROPERTY_TYPE_WHITE_SPACE = 294, 4568 MyCSS_PROPERTY_TYPE_WIDOWS = 295, 4569 MyCSS_PROPERTY_TYPE_WIDTH = 296, 4570 MyCSS_PROPERTY_TYPE_WILL_CHANGE = 297, 4571 MyCSS_PROPERTY_TYPE_WORD_BREAK = 298, 4572 MyCSS_PROPERTY_TYPE_WORD_SPACING = 299, 4573 MyCSS_PROPERTY_TYPE_WORD_WRAP = 300, 4574 MyCSS_PROPERTY_TYPE_WRAP_FLOW = 301, 4575 MyCSS_PROPERTY_TYPE_WRAP_THROUGH = 302, 4576 MyCSS_PROPERTY_TYPE_WRITING_MODE = 303, 4577 MyCSS_PROPERTY_TYPE_Z_INDEX = 304, 4578 MyCSS_PROPERTY_TYPE_LAST_ENTRY = 305, 4579 } 4580 enum MyCSS_PROPERTY_TYPE_UNDEF = mycss_property_type.MyCSS_PROPERTY_TYPE_UNDEF; 4581 enum MyCSS_PROPERTY_TYPE_ALIGN_CONTENT = mycss_property_type.MyCSS_PROPERTY_TYPE_ALIGN_CONTENT; 4582 enum MyCSS_PROPERTY_TYPE_ALIGN_ITEMS = mycss_property_type.MyCSS_PROPERTY_TYPE_ALIGN_ITEMS; 4583 enum MyCSS_PROPERTY_TYPE_ALIGN_SELF = mycss_property_type.MyCSS_PROPERTY_TYPE_ALIGN_SELF; 4584 enum MyCSS_PROPERTY_TYPE_ANIMATION = mycss_property_type.MyCSS_PROPERTY_TYPE_ANIMATION; 4585 enum MyCSS_PROPERTY_TYPE_ANIMATION_DELAY = mycss_property_type.MyCSS_PROPERTY_TYPE_ANIMATION_DELAY; 4586 enum MyCSS_PROPERTY_TYPE_ANIMATION_DIRECTION = mycss_property_type.MyCSS_PROPERTY_TYPE_ANIMATION_DIRECTION; 4587 enum MyCSS_PROPERTY_TYPE_ANIMATION_DURATION = mycss_property_type.MyCSS_PROPERTY_TYPE_ANIMATION_DURATION; 4588 enum MyCSS_PROPERTY_TYPE_ANIMATION_FILL_MODE = mycss_property_type.MyCSS_PROPERTY_TYPE_ANIMATION_FILL_MODE; 4589 enum MyCSS_PROPERTY_TYPE_ANIMATION_ITERATION_COUNT = mycss_property_type.MyCSS_PROPERTY_TYPE_ANIMATION_ITERATION_COUNT; 4590 enum MyCSS_PROPERTY_TYPE_ANIMATION_NAME = mycss_property_type.MyCSS_PROPERTY_TYPE_ANIMATION_NAME; 4591 enum MyCSS_PROPERTY_TYPE_ANIMATION_PLAY_STATE = mycss_property_type.MyCSS_PROPERTY_TYPE_ANIMATION_PLAY_STATE; 4592 enum MyCSS_PROPERTY_TYPE_ANIMATION_TIMING_FUNCTION = mycss_property_type.MyCSS_PROPERTY_TYPE_ANIMATION_TIMING_FUNCTION; 4593 enum MyCSS_PROPERTY_TYPE_APPEARANCE = mycss_property_type.MyCSS_PROPERTY_TYPE_APPEARANCE; 4594 enum MyCSS_PROPERTY_TYPE_BACKFACE_VISIBILITY = mycss_property_type.MyCSS_PROPERTY_TYPE_BACKFACE_VISIBILITY; 4595 enum MyCSS_PROPERTY_TYPE_BACKGROUND = mycss_property_type.MyCSS_PROPERTY_TYPE_BACKGROUND; 4596 enum MyCSS_PROPERTY_TYPE_BACKGROUND_ATTACHMENT = mycss_property_type.MyCSS_PROPERTY_TYPE_BACKGROUND_ATTACHMENT; 4597 enum MyCSS_PROPERTY_TYPE_BACKGROUND_CLIP = mycss_property_type.MyCSS_PROPERTY_TYPE_BACKGROUND_CLIP; 4598 enum MyCSS_PROPERTY_TYPE_BACKGROUND_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_BACKGROUND_COLOR; 4599 enum MyCSS_PROPERTY_TYPE_BACKGROUND_IMAGE = mycss_property_type.MyCSS_PROPERTY_TYPE_BACKGROUND_IMAGE; 4600 enum MyCSS_PROPERTY_TYPE_BACKGROUND_ORIGIN = mycss_property_type.MyCSS_PROPERTY_TYPE_BACKGROUND_ORIGIN; 4601 enum MyCSS_PROPERTY_TYPE_BACKGROUND_POSITION = mycss_property_type.MyCSS_PROPERTY_TYPE_BACKGROUND_POSITION; 4602 enum MyCSS_PROPERTY_TYPE_BACKGROUND_REPEAT = mycss_property_type.MyCSS_PROPERTY_TYPE_BACKGROUND_REPEAT; 4603 enum MyCSS_PROPERTY_TYPE_BACKGROUND_SIZE = mycss_property_type.MyCSS_PROPERTY_TYPE_BACKGROUND_SIZE; 4604 enum MyCSS_PROPERTY_TYPE_BOOKMARK_LABEL = mycss_property_type.MyCSS_PROPERTY_TYPE_BOOKMARK_LABEL; 4605 enum MyCSS_PROPERTY_TYPE_BOOKMARK_LEVEL = mycss_property_type.MyCSS_PROPERTY_TYPE_BOOKMARK_LEVEL; 4606 enum MyCSS_PROPERTY_TYPE_BOOKMARK_STATE = mycss_property_type.MyCSS_PROPERTY_TYPE_BOOKMARK_STATE; 4607 enum MyCSS_PROPERTY_TYPE_BORDER = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER; 4608 enum MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END; 4609 enum MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END_COLOR; 4610 enum MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END_STYLE; 4611 enum MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BLOCK_END_WIDTH; 4612 enum MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START; 4613 enum MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START_COLOR; 4614 enum MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START_STYLE; 4615 enum MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BLOCK_START_WIDTH; 4616 enum MyCSS_PROPERTY_TYPE_BORDER_BOTTOM = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BOTTOM; 4617 enum MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_COLOR; 4618 enum MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_LEFT_RADIUS = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_LEFT_RADIUS; 4619 enum MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_RIGHT_RADIUS = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_RIGHT_RADIUS; 4620 enum MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_STYLE; 4621 enum MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_BOTTOM_WIDTH; 4622 enum MyCSS_PROPERTY_TYPE_BORDER_COLLAPSE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_COLLAPSE; 4623 enum MyCSS_PROPERTY_TYPE_BORDER_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_COLOR; 4624 enum MyCSS_PROPERTY_TYPE_BORDER_IMAGE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_IMAGE; 4625 enum MyCSS_PROPERTY_TYPE_BORDER_IMAGE_OUTSET = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_IMAGE_OUTSET; 4626 enum MyCSS_PROPERTY_TYPE_BORDER_IMAGE_REPEAT = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_IMAGE_REPEAT; 4627 enum MyCSS_PROPERTY_TYPE_BORDER_IMAGE_SLICE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_IMAGE_SLICE; 4628 enum MyCSS_PROPERTY_TYPE_BORDER_IMAGE_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_IMAGE_WIDTH; 4629 enum MyCSS_PROPERTY_TYPE_BORDER_INLINE_END = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_INLINE_END; 4630 enum MyCSS_PROPERTY_TYPE_BORDER_INLINE_END_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_INLINE_END_COLOR; 4631 enum MyCSS_PROPERTY_TYPE_BORDER_INLINE_END_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_INLINE_END_STYLE; 4632 enum MyCSS_PROPERTY_TYPE_BORDER_INLINE_END_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_INLINE_END_WIDTH; 4633 enum MyCSS_PROPERTY_TYPE_BORDER_INLINE_START = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_INLINE_START; 4634 enum MyCSS_PROPERTY_TYPE_BORDER_INLINE_START_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_INLINE_START_COLOR; 4635 enum MyCSS_PROPERTY_TYPE_BORDER_INLINE_START_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_INLINE_START_STYLE; 4636 enum MyCSS_PROPERTY_TYPE_BORDER_INLINE_START_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_INLINE_START_WIDTH; 4637 enum MyCSS_PROPERTY_TYPE_BORDER_LEFT = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_LEFT; 4638 enum MyCSS_PROPERTY_TYPE_BORDER_LEFT_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_LEFT_COLOR; 4639 enum MyCSS_PROPERTY_TYPE_BORDER_LEFT_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_LEFT_STYLE; 4640 enum MyCSS_PROPERTY_TYPE_BORDER_LEFT_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_LEFT_WIDTH; 4641 enum MyCSS_PROPERTY_TYPE_BORDER_RADIUS = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_RADIUS; 4642 enum MyCSS_PROPERTY_TYPE_BORDER_RIGHT = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_RIGHT; 4643 enum MyCSS_PROPERTY_TYPE_BORDER_RIGHT_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_RIGHT_COLOR; 4644 enum MyCSS_PROPERTY_TYPE_BORDER_RIGHT_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_RIGHT_STYLE; 4645 enum MyCSS_PROPERTY_TYPE_BORDER_RIGHT_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_RIGHT_WIDTH; 4646 enum MyCSS_PROPERTY_TYPE_BORDER_SPACING = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_SPACING; 4647 enum MyCSS_PROPERTY_TYPE_BORDER_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_STYLE; 4648 enum MyCSS_PROPERTY_TYPE_BORDER_TOP = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_TOP; 4649 enum MyCSS_PROPERTY_TYPE_BORDER_TOP_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_TOP_COLOR; 4650 enum MyCSS_PROPERTY_TYPE_BORDER_TOP_LEFT_RADIUS = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_TOP_LEFT_RADIUS; 4651 enum MyCSS_PROPERTY_TYPE_BORDER_TOP_RIGHT_RADIUS = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_TOP_RIGHT_RADIUS; 4652 enum MyCSS_PROPERTY_TYPE_BORDER_TOP_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_TOP_STYLE; 4653 enum MyCSS_PROPERTY_TYPE_BORDER_TOP_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_TOP_WIDTH; 4654 enum MyCSS_PROPERTY_TYPE_BORDER_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_BORDER_WIDTH; 4655 enum MyCSS_PROPERTY_TYPE_BOTTOM = mycss_property_type.MyCSS_PROPERTY_TYPE_BOTTOM; 4656 enum MyCSS_PROPERTY_TYPE_BOX_DECORATION_BREAK = mycss_property_type.MyCSS_PROPERTY_TYPE_BOX_DECORATION_BREAK; 4657 enum MyCSS_PROPERTY_TYPE_BOX_SHADOW = mycss_property_type.MyCSS_PROPERTY_TYPE_BOX_SHADOW; 4658 enum MyCSS_PROPERTY_TYPE_BOX_SIZING = mycss_property_type.MyCSS_PROPERTY_TYPE_BOX_SIZING; 4659 enum MyCSS_PROPERTY_TYPE_BOX_SUPPRESS = mycss_property_type.MyCSS_PROPERTY_TYPE_BOX_SUPPRESS; 4660 enum MyCSS_PROPERTY_TYPE_BREAK_AFTER = mycss_property_type.MyCSS_PROPERTY_TYPE_BREAK_AFTER; 4661 enum MyCSS_PROPERTY_TYPE_BREAK_BEFORE = mycss_property_type.MyCSS_PROPERTY_TYPE_BREAK_BEFORE; 4662 enum MyCSS_PROPERTY_TYPE_BREAK_INSIDE = mycss_property_type.MyCSS_PROPERTY_TYPE_BREAK_INSIDE; 4663 enum MyCSS_PROPERTY_TYPE_CAPTION_SIDE = mycss_property_type.MyCSS_PROPERTY_TYPE_CAPTION_SIDE; 4664 enum MyCSS_PROPERTY_TYPE_CARET = mycss_property_type.MyCSS_PROPERTY_TYPE_CARET; 4665 enum MyCSS_PROPERTY_TYPE_CARET_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_CARET_COLOR; 4666 enum MyCSS_PROPERTY_TYPE_CARET_SHAPE = mycss_property_type.MyCSS_PROPERTY_TYPE_CARET_SHAPE; 4667 enum MyCSS_PROPERTY_TYPE_CLEAR = mycss_property_type.MyCSS_PROPERTY_TYPE_CLEAR; 4668 enum MyCSS_PROPERTY_TYPE_CLEAR_AFTER = mycss_property_type.MyCSS_PROPERTY_TYPE_CLEAR_AFTER; 4669 enum MyCSS_PROPERTY_TYPE_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_COLOR; 4670 enum MyCSS_PROPERTY_TYPE_COLOR_ADJUST = mycss_property_type.MyCSS_PROPERTY_TYPE_COLOR_ADJUST; 4671 enum MyCSS_PROPERTY_TYPE_COLOR_INTERPOLATION = mycss_property_type.MyCSS_PROPERTY_TYPE_COLOR_INTERPOLATION; 4672 enum MyCSS_PROPERTY_TYPE_COLOR_INTERPOLATION_FILTERS = mycss_property_type.MyCSS_PROPERTY_TYPE_COLOR_INTERPOLATION_FILTERS; 4673 enum MyCSS_PROPERTY_TYPE_COLOR_RENDERING = mycss_property_type.MyCSS_PROPERTY_TYPE_COLOR_RENDERING; 4674 enum MyCSS_PROPERTY_TYPE_COLUMN_COUNT = mycss_property_type.MyCSS_PROPERTY_TYPE_COLUMN_COUNT; 4675 enum MyCSS_PROPERTY_TYPE_COLUMN_FILL = mycss_property_type.MyCSS_PROPERTY_TYPE_COLUMN_FILL; 4676 enum MyCSS_PROPERTY_TYPE_COLUMN_GAP = mycss_property_type.MyCSS_PROPERTY_TYPE_COLUMN_GAP; 4677 enum MyCSS_PROPERTY_TYPE_COLUMN_RULE = mycss_property_type.MyCSS_PROPERTY_TYPE_COLUMN_RULE; 4678 enum MyCSS_PROPERTY_TYPE_COLUMN_RULE_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_COLUMN_RULE_COLOR; 4679 enum MyCSS_PROPERTY_TYPE_COLUMN_RULE_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_COLUMN_RULE_STYLE; 4680 enum MyCSS_PROPERTY_TYPE_COLUMN_RULE_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_COLUMN_RULE_WIDTH; 4681 enum MyCSS_PROPERTY_TYPE_COLUMN_SPAN = mycss_property_type.MyCSS_PROPERTY_TYPE_COLUMN_SPAN; 4682 enum MyCSS_PROPERTY_TYPE_COLUMN_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_COLUMN_WIDTH; 4683 enum MyCSS_PROPERTY_TYPE_COLUMNS = mycss_property_type.MyCSS_PROPERTY_TYPE_COLUMNS; 4684 enum MyCSS_PROPERTY_TYPE_CONTAIN = mycss_property_type.MyCSS_PROPERTY_TYPE_CONTAIN; 4685 enum MyCSS_PROPERTY_TYPE_CONTENT = mycss_property_type.MyCSS_PROPERTY_TYPE_CONTENT; 4686 enum MyCSS_PROPERTY_TYPE_CONTINUE = mycss_property_type.MyCSS_PROPERTY_TYPE_CONTINUE; 4687 enum MyCSS_PROPERTY_TYPE_COUNTER_INCREMENT = mycss_property_type.MyCSS_PROPERTY_TYPE_COUNTER_INCREMENT; 4688 enum MyCSS_PROPERTY_TYPE_CUE = mycss_property_type.MyCSS_PROPERTY_TYPE_CUE; 4689 enum MyCSS_PROPERTY_TYPE_CUE_AFTER = mycss_property_type.MyCSS_PROPERTY_TYPE_CUE_AFTER; 4690 enum MyCSS_PROPERTY_TYPE_CUE_BEFORE = mycss_property_type.MyCSS_PROPERTY_TYPE_CUE_BEFORE; 4691 enum MyCSS_PROPERTY_TYPE_CURSOR = mycss_property_type.MyCSS_PROPERTY_TYPE_CURSOR; 4692 enum MyCSS_PROPERTY_TYPE_DIRECTION = mycss_property_type.MyCSS_PROPERTY_TYPE_DIRECTION; 4693 enum MyCSS_PROPERTY_TYPE_DISPLAY = mycss_property_type.MyCSS_PROPERTY_TYPE_DISPLAY; 4694 enum MyCSS_PROPERTY_TYPE_EMPTY_CELLS = mycss_property_type.MyCSS_PROPERTY_TYPE_EMPTY_CELLS; 4695 enum MyCSS_PROPERTY_TYPE_FILL = mycss_property_type.MyCSS_PROPERTY_TYPE_FILL; 4696 enum MyCSS_PROPERTY_TYPE_FILL_OPACITY = mycss_property_type.MyCSS_PROPERTY_TYPE_FILL_OPACITY; 4697 enum MyCSS_PROPERTY_TYPE_FILL_RULE = mycss_property_type.MyCSS_PROPERTY_TYPE_FILL_RULE; 4698 enum MyCSS_PROPERTY_TYPE_FLEX = mycss_property_type.MyCSS_PROPERTY_TYPE_FLEX; 4699 enum MyCSS_PROPERTY_TYPE_FLEX_BASIS = mycss_property_type.MyCSS_PROPERTY_TYPE_FLEX_BASIS; 4700 enum MyCSS_PROPERTY_TYPE_FLEX_DIRECTION = mycss_property_type.MyCSS_PROPERTY_TYPE_FLEX_DIRECTION; 4701 enum MyCSS_PROPERTY_TYPE_FLEX_FLOW = mycss_property_type.MyCSS_PROPERTY_TYPE_FLEX_FLOW; 4702 enum MyCSS_PROPERTY_TYPE_FLEX_GROW = mycss_property_type.MyCSS_PROPERTY_TYPE_FLEX_GROW; 4703 enum MyCSS_PROPERTY_TYPE_FLEX_SHRINK = mycss_property_type.MyCSS_PROPERTY_TYPE_FLEX_SHRINK; 4704 enum MyCSS_PROPERTY_TYPE_FLEX_WRAP = mycss_property_type.MyCSS_PROPERTY_TYPE_FLEX_WRAP; 4705 enum MyCSS_PROPERTY_TYPE_FLOAT = mycss_property_type.MyCSS_PROPERTY_TYPE_FLOAT; 4706 enum MyCSS_PROPERTY_TYPE_FLOAT_DISPLACE = mycss_property_type.MyCSS_PROPERTY_TYPE_FLOAT_DISPLACE; 4707 enum MyCSS_PROPERTY_TYPE_FONT = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT; 4708 enum MyCSS_PROPERTY_TYPE_FONT_FAMILY = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_FAMILY; 4709 enum MyCSS_PROPERTY_TYPE_FONT_FEATURE_SETTINGS = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_FEATURE_SETTINGS; 4710 enum MyCSS_PROPERTY_TYPE_FONT_KERNING = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_KERNING; 4711 enum MyCSS_PROPERTY_TYPE_FONT_LANGUAGE_OVERRIDE = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_LANGUAGE_OVERRIDE; 4712 enum MyCSS_PROPERTY_TYPE_FONT_SIZE = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_SIZE; 4713 enum MyCSS_PROPERTY_TYPE_FONT_SIZE_ADJUST = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_SIZE_ADJUST; 4714 enum MyCSS_PROPERTY_TYPE_FONT_STRETCH = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_STRETCH; 4715 enum MyCSS_PROPERTY_TYPE_FONT_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_STYLE; 4716 enum MyCSS_PROPERTY_TYPE_FONT_SYNTHESIS = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_SYNTHESIS; 4717 enum MyCSS_PROPERTY_TYPE_FONT_VARIANT = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_VARIANT; 4718 enum MyCSS_PROPERTY_TYPE_FONT_VARIANT_ALTERNATES = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_VARIANT_ALTERNATES; 4719 enum MyCSS_PROPERTY_TYPE_FONT_VARIANT_CAPS = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_VARIANT_CAPS; 4720 enum MyCSS_PROPERTY_TYPE_FONT_VARIANT_EAST_ASIAN = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_VARIANT_EAST_ASIAN; 4721 enum MyCSS_PROPERTY_TYPE_FONT_VARIANT_LIGATURES = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_VARIANT_LIGATURES; 4722 enum MyCSS_PROPERTY_TYPE_FONT_VARIANT_NUMERIC = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_VARIANT_NUMERIC; 4723 enum MyCSS_PROPERTY_TYPE_FONT_VARIANT_POSITION = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_VARIANT_POSITION; 4724 enum MyCSS_PROPERTY_TYPE_FONT_WEIGHT = mycss_property_type.MyCSS_PROPERTY_TYPE_FONT_WEIGHT; 4725 enum MyCSS_PROPERTY_TYPE_GLYPH_ORIENTATION_VERTICAL = mycss_property_type.MyCSS_PROPERTY_TYPE_GLYPH_ORIENTATION_VERTICAL; 4726 enum MyCSS_PROPERTY_TYPE_HANGING_PUNCTUATION = mycss_property_type.MyCSS_PROPERTY_TYPE_HANGING_PUNCTUATION; 4727 enum MyCSS_PROPERTY_TYPE_HEIGHT = mycss_property_type.MyCSS_PROPERTY_TYPE_HEIGHT; 4728 enum MyCSS_PROPERTY_TYPE_HYPHENS = mycss_property_type.MyCSS_PROPERTY_TYPE_HYPHENS; 4729 enum MyCSS_PROPERTY_TYPE_IMAGE_RENDERING = mycss_property_type.MyCSS_PROPERTY_TYPE_IMAGE_RENDERING; 4730 enum MyCSS_PROPERTY_TYPE_INDENT_EDGE_RESET = mycss_property_type.MyCSS_PROPERTY_TYPE_INDENT_EDGE_RESET; 4731 enum MyCSS_PROPERTY_TYPE_INLINE_SIZE_STEP = mycss_property_type.MyCSS_PROPERTY_TYPE_INLINE_SIZE_STEP; 4732 enum MyCSS_PROPERTY_TYPE_JUSTIFY_CONTENT = mycss_property_type.MyCSS_PROPERTY_TYPE_JUSTIFY_CONTENT; 4733 enum MyCSS_PROPERTY_TYPE_LEFT = mycss_property_type.MyCSS_PROPERTY_TYPE_LEFT; 4734 enum MyCSS_PROPERTY_TYPE_LETTER_SPACING = mycss_property_type.MyCSS_PROPERTY_TYPE_LETTER_SPACING; 4735 enum MyCSS_PROPERTY_TYPE_LINE_BREAK = mycss_property_type.MyCSS_PROPERTY_TYPE_LINE_BREAK; 4736 enum MyCSS_PROPERTY_TYPE_LINE_HEIGHT = mycss_property_type.MyCSS_PROPERTY_TYPE_LINE_HEIGHT; 4737 enum MyCSS_PROPERTY_TYPE_LINE_HEIGHT_STEP = mycss_property_type.MyCSS_PROPERTY_TYPE_LINE_HEIGHT_STEP; 4738 enum MyCSS_PROPERTY_TYPE_LIST_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_LIST_STYLE; 4739 enum MyCSS_PROPERTY_TYPE_LIST_STYLE_IMAGE = mycss_property_type.MyCSS_PROPERTY_TYPE_LIST_STYLE_IMAGE; 4740 enum MyCSS_PROPERTY_TYPE_LIST_STYLE_POSITION = mycss_property_type.MyCSS_PROPERTY_TYPE_LIST_STYLE_POSITION; 4741 enum MyCSS_PROPERTY_TYPE_LIST_STYLE_TYPE = mycss_property_type.MyCSS_PROPERTY_TYPE_LIST_STYLE_TYPE; 4742 enum MyCSS_PROPERTY_TYPE_MARGIN = mycss_property_type.MyCSS_PROPERTY_TYPE_MARGIN; 4743 enum MyCSS_PROPERTY_TYPE_MARGIN_BLOCK_END = mycss_property_type.MyCSS_PROPERTY_TYPE_MARGIN_BLOCK_END; 4744 enum MyCSS_PROPERTY_TYPE_MARGIN_BLOCK_START = mycss_property_type.MyCSS_PROPERTY_TYPE_MARGIN_BLOCK_START; 4745 enum MyCSS_PROPERTY_TYPE_MARGIN_BOTTOM = mycss_property_type.MyCSS_PROPERTY_TYPE_MARGIN_BOTTOM; 4746 enum MyCSS_PROPERTY_TYPE_MARGIN_INLINE_END = mycss_property_type.MyCSS_PROPERTY_TYPE_MARGIN_INLINE_END; 4747 enum MyCSS_PROPERTY_TYPE_MARGIN_INLINE_START = mycss_property_type.MyCSS_PROPERTY_TYPE_MARGIN_INLINE_START; 4748 enum MyCSS_PROPERTY_TYPE_MARGIN_LEFT = mycss_property_type.MyCSS_PROPERTY_TYPE_MARGIN_LEFT; 4749 enum MyCSS_PROPERTY_TYPE_MARGIN_RIGHT = mycss_property_type.MyCSS_PROPERTY_TYPE_MARGIN_RIGHT; 4750 enum MyCSS_PROPERTY_TYPE_MARGIN_TOP = mycss_property_type.MyCSS_PROPERTY_TYPE_MARGIN_TOP; 4751 enum MyCSS_PROPERTY_TYPE_MARKER = mycss_property_type.MyCSS_PROPERTY_TYPE_MARKER; 4752 enum MyCSS_PROPERTY_TYPE_MARKER_END = mycss_property_type.MyCSS_PROPERTY_TYPE_MARKER_END; 4753 enum MyCSS_PROPERTY_TYPE_MARKER_MID = mycss_property_type.MyCSS_PROPERTY_TYPE_MARKER_MID; 4754 enum MyCSS_PROPERTY_TYPE_MARKER_SIDE = mycss_property_type.MyCSS_PROPERTY_TYPE_MARKER_SIDE; 4755 enum MyCSS_PROPERTY_TYPE_MARKER_START = mycss_property_type.MyCSS_PROPERTY_TYPE_MARKER_START; 4756 enum MyCSS_PROPERTY_TYPE_MAX_HEIGHT = mycss_property_type.MyCSS_PROPERTY_TYPE_MAX_HEIGHT; 4757 enum MyCSS_PROPERTY_TYPE_MAX_LINES = mycss_property_type.MyCSS_PROPERTY_TYPE_MAX_LINES; 4758 enum MyCSS_PROPERTY_TYPE_MAX_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_MAX_WIDTH; 4759 enum MyCSS_PROPERTY_TYPE_MIN_HEIGHT = mycss_property_type.MyCSS_PROPERTY_TYPE_MIN_HEIGHT; 4760 enum MyCSS_PROPERTY_TYPE_MIN_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_MIN_WIDTH; 4761 enum MyCSS_PROPERTY_TYPE_NAV_DOWN = mycss_property_type.MyCSS_PROPERTY_TYPE_NAV_DOWN; 4762 enum MyCSS_PROPERTY_TYPE_NAV_LEFT = mycss_property_type.MyCSS_PROPERTY_TYPE_NAV_LEFT; 4763 enum MyCSS_PROPERTY_TYPE_NAV_RIGHT = mycss_property_type.MyCSS_PROPERTY_TYPE_NAV_RIGHT; 4764 enum MyCSS_PROPERTY_TYPE_NAV_UP = mycss_property_type.MyCSS_PROPERTY_TYPE_NAV_UP; 4765 enum MyCSS_PROPERTY_TYPE_OFFSET_AFTER = mycss_property_type.MyCSS_PROPERTY_TYPE_OFFSET_AFTER; 4766 enum MyCSS_PROPERTY_TYPE_OFFSET_BEFORE = mycss_property_type.MyCSS_PROPERTY_TYPE_OFFSET_BEFORE; 4767 enum MyCSS_PROPERTY_TYPE_OFFSET_END = mycss_property_type.MyCSS_PROPERTY_TYPE_OFFSET_END; 4768 enum MyCSS_PROPERTY_TYPE_OFFSET_START = mycss_property_type.MyCSS_PROPERTY_TYPE_OFFSET_START; 4769 enum MyCSS_PROPERTY_TYPE_OPACITY = mycss_property_type.MyCSS_PROPERTY_TYPE_OPACITY; 4770 enum MyCSS_PROPERTY_TYPE_ORDER = mycss_property_type.MyCSS_PROPERTY_TYPE_ORDER; 4771 enum MyCSS_PROPERTY_TYPE_ORPHANS = mycss_property_type.MyCSS_PROPERTY_TYPE_ORPHANS; 4772 enum MyCSS_PROPERTY_TYPE_OUTLINE = mycss_property_type.MyCSS_PROPERTY_TYPE_OUTLINE; 4773 enum MyCSS_PROPERTY_TYPE_OUTLINE_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_OUTLINE_COLOR; 4774 enum MyCSS_PROPERTY_TYPE_OUTLINE_OFFSET = mycss_property_type.MyCSS_PROPERTY_TYPE_OUTLINE_OFFSET; 4775 enum MyCSS_PROPERTY_TYPE_OUTLINE_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_OUTLINE_STYLE; 4776 enum MyCSS_PROPERTY_TYPE_OUTLINE_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_OUTLINE_WIDTH; 4777 enum MyCSS_PROPERTY_TYPE_OVERFLOW = mycss_property_type.MyCSS_PROPERTY_TYPE_OVERFLOW; 4778 enum MyCSS_PROPERTY_TYPE_OVERFLOW_WRAP = mycss_property_type.MyCSS_PROPERTY_TYPE_OVERFLOW_WRAP; 4779 enum MyCSS_PROPERTY_TYPE_OVERFLOW_X = mycss_property_type.MyCSS_PROPERTY_TYPE_OVERFLOW_X; 4780 enum MyCSS_PROPERTY_TYPE_OVERFLOW_Y = mycss_property_type.MyCSS_PROPERTY_TYPE_OVERFLOW_Y; 4781 enum MyCSS_PROPERTY_TYPE_PADDING = mycss_property_type.MyCSS_PROPERTY_TYPE_PADDING; 4782 enum MyCSS_PROPERTY_TYPE_PADDING_BLOCK_END = mycss_property_type.MyCSS_PROPERTY_TYPE_PADDING_BLOCK_END; 4783 enum MyCSS_PROPERTY_TYPE_PADDING_BLOCK_START = mycss_property_type.MyCSS_PROPERTY_TYPE_PADDING_BLOCK_START; 4784 enum MyCSS_PROPERTY_TYPE_PADDING_BOTTOM = mycss_property_type.MyCSS_PROPERTY_TYPE_PADDING_BOTTOM; 4785 enum MyCSS_PROPERTY_TYPE_PADDING_INLINE_END = mycss_property_type.MyCSS_PROPERTY_TYPE_PADDING_INLINE_END; 4786 enum MyCSS_PROPERTY_TYPE_PADDING_INLINE_START = mycss_property_type.MyCSS_PROPERTY_TYPE_PADDING_INLINE_START; 4787 enum MyCSS_PROPERTY_TYPE_PADDING_LEFT = mycss_property_type.MyCSS_PROPERTY_TYPE_PADDING_LEFT; 4788 enum MyCSS_PROPERTY_TYPE_PADDING_RIGHT = mycss_property_type.MyCSS_PROPERTY_TYPE_PADDING_RIGHT; 4789 enum MyCSS_PROPERTY_TYPE_PADDING_TOP = mycss_property_type.MyCSS_PROPERTY_TYPE_PADDING_TOP; 4790 enum MyCSS_PROPERTY_TYPE_PAUSE = mycss_property_type.MyCSS_PROPERTY_TYPE_PAUSE; 4791 enum MyCSS_PROPERTY_TYPE_PAUSE_AFTER = mycss_property_type.MyCSS_PROPERTY_TYPE_PAUSE_AFTER; 4792 enum MyCSS_PROPERTY_TYPE_PAUSE_BEFORE = mycss_property_type.MyCSS_PROPERTY_TYPE_PAUSE_BEFORE; 4793 enum MyCSS_PROPERTY_TYPE_PERSPECTIVE = mycss_property_type.MyCSS_PROPERTY_TYPE_PERSPECTIVE; 4794 enum MyCSS_PROPERTY_TYPE_PERSPECTIVE_ORIGIN = mycss_property_type.MyCSS_PROPERTY_TYPE_PERSPECTIVE_ORIGIN; 4795 enum MyCSS_PROPERTY_TYPE_POSITION = mycss_property_type.MyCSS_PROPERTY_TYPE_POSITION; 4796 enum MyCSS_PROPERTY_TYPE_PRESENTATION_LEVEL = mycss_property_type.MyCSS_PROPERTY_TYPE_PRESENTATION_LEVEL; 4797 enum MyCSS_PROPERTY_TYPE_QUOTES = mycss_property_type.MyCSS_PROPERTY_TYPE_QUOTES; 4798 enum MyCSS_PROPERTY_TYPE_REGION_FRAGMENT = mycss_property_type.MyCSS_PROPERTY_TYPE_REGION_FRAGMENT; 4799 enum MyCSS_PROPERTY_TYPE_RESIZE = mycss_property_type.MyCSS_PROPERTY_TYPE_RESIZE; 4800 enum MyCSS_PROPERTY_TYPE_REST = mycss_property_type.MyCSS_PROPERTY_TYPE_REST; 4801 enum MyCSS_PROPERTY_TYPE_REST_AFTER = mycss_property_type.MyCSS_PROPERTY_TYPE_REST_AFTER; 4802 enum MyCSS_PROPERTY_TYPE_REST_BEFORE = mycss_property_type.MyCSS_PROPERTY_TYPE_REST_BEFORE; 4803 enum MyCSS_PROPERTY_TYPE_RIGHT = mycss_property_type.MyCSS_PROPERTY_TYPE_RIGHT; 4804 enum MyCSS_PROPERTY_TYPE_RUBY_ALIGN = mycss_property_type.MyCSS_PROPERTY_TYPE_RUBY_ALIGN; 4805 enum MyCSS_PROPERTY_TYPE_RUBY_MERGE = mycss_property_type.MyCSS_PROPERTY_TYPE_RUBY_MERGE; 4806 enum MyCSS_PROPERTY_TYPE_RUBY_POSITION = mycss_property_type.MyCSS_PROPERTY_TYPE_RUBY_POSITION; 4807 enum MyCSS_PROPERTY_TYPE_SCROLL_PADDING = mycss_property_type.MyCSS_PROPERTY_TYPE_SCROLL_PADDING; 4808 enum MyCSS_PROPERTY_TYPE_SCROLL_SNAP_ALIGN = mycss_property_type.MyCSS_PROPERTY_TYPE_SCROLL_SNAP_ALIGN; 4809 enum MyCSS_PROPERTY_TYPE_SCROLL_SNAP_MARGIN = mycss_property_type.MyCSS_PROPERTY_TYPE_SCROLL_SNAP_MARGIN; 4810 enum MyCSS_PROPERTY_TYPE_SCROLL_SNAP_STOP = mycss_property_type.MyCSS_PROPERTY_TYPE_SCROLL_SNAP_STOP; 4811 enum MyCSS_PROPERTY_TYPE_SCROLL_SNAP_TYPE = mycss_property_type.MyCSS_PROPERTY_TYPE_SCROLL_SNAP_TYPE; 4812 enum MyCSS_PROPERTY_TYPE_SHAPE_IMAGE_THRESHOLD = mycss_property_type.MyCSS_PROPERTY_TYPE_SHAPE_IMAGE_THRESHOLD; 4813 enum MyCSS_PROPERTY_TYPE_SHAPE_MARGIN = mycss_property_type.MyCSS_PROPERTY_TYPE_SHAPE_MARGIN; 4814 enum MyCSS_PROPERTY_TYPE_SHAPE_OUTSIDE = mycss_property_type.MyCSS_PROPERTY_TYPE_SHAPE_OUTSIDE; 4815 enum MyCSS_PROPERTY_TYPE_SHAPE_RENDERING = mycss_property_type.MyCSS_PROPERTY_TYPE_SHAPE_RENDERING; 4816 enum MyCSS_PROPERTY_TYPE_SPEAK = mycss_property_type.MyCSS_PROPERTY_TYPE_SPEAK; 4817 enum MyCSS_PROPERTY_TYPE_SPEAK_AS = mycss_property_type.MyCSS_PROPERTY_TYPE_SPEAK_AS; 4818 enum MyCSS_PROPERTY_TYPE_STRING_SET = mycss_property_type.MyCSS_PROPERTY_TYPE_STRING_SET; 4819 enum MyCSS_PROPERTY_TYPE_STROKE = mycss_property_type.MyCSS_PROPERTY_TYPE_STROKE; 4820 enum MyCSS_PROPERTY_TYPE_STROKE_DASHARRAY = mycss_property_type.MyCSS_PROPERTY_TYPE_STROKE_DASHARRAY; 4821 enum MyCSS_PROPERTY_TYPE_STROKE_DASHOFFSET = mycss_property_type.MyCSS_PROPERTY_TYPE_STROKE_DASHOFFSET; 4822 enum MyCSS_PROPERTY_TYPE_STROKE_LINECAP = mycss_property_type.MyCSS_PROPERTY_TYPE_STROKE_LINECAP; 4823 enum MyCSS_PROPERTY_TYPE_STROKE_LINEJOIN = mycss_property_type.MyCSS_PROPERTY_TYPE_STROKE_LINEJOIN; 4824 enum MyCSS_PROPERTY_TYPE_STROKE_MITERLIMIT = mycss_property_type.MyCSS_PROPERTY_TYPE_STROKE_MITERLIMIT; 4825 enum MyCSS_PROPERTY_TYPE_STROKE_OPACITY = mycss_property_type.MyCSS_PROPERTY_TYPE_STROKE_OPACITY; 4826 enum MyCSS_PROPERTY_TYPE_STROKE_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_STROKE_WIDTH; 4827 enum MyCSS_PROPERTY_TYPE_TAB_SIZE = mycss_property_type.MyCSS_PROPERTY_TYPE_TAB_SIZE; 4828 enum MyCSS_PROPERTY_TYPE_TABLE_LAYOUT = mycss_property_type.MyCSS_PROPERTY_TYPE_TABLE_LAYOUT; 4829 enum MyCSS_PROPERTY_TYPE_TEXT_ALIGN = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_ALIGN; 4830 enum MyCSS_PROPERTY_TYPE_TEXT_ALIGN_ALL = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_ALIGN_ALL; 4831 enum MyCSS_PROPERTY_TYPE_TEXT_ALIGN_LAST = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_ALIGN_LAST; 4832 enum MyCSS_PROPERTY_TYPE_TEXT_COMBINE_UPRIGHT = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_COMBINE_UPRIGHT; 4833 enum MyCSS_PROPERTY_TYPE_TEXT_DECORATION = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_DECORATION; 4834 enum MyCSS_PROPERTY_TYPE_TEXT_DECORATION_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_DECORATION_COLOR; 4835 enum MyCSS_PROPERTY_TYPE_TEXT_DECORATION_LINE = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_DECORATION_LINE; 4836 enum MyCSS_PROPERTY_TYPE_TEXT_DECORATION_SKIP = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_DECORATION_SKIP; 4837 enum MyCSS_PROPERTY_TYPE_TEXT_DECORATION_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_DECORATION_STYLE; 4838 enum MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS; 4839 enum MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS_COLOR = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS_COLOR; 4840 enum MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS_POSITION = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS_POSITION; 4841 enum MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_EMPHASIS_STYLE; 4842 enum MyCSS_PROPERTY_TYPE_TEXT_INDENT = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_INDENT; 4843 enum MyCSS_PROPERTY_TYPE_TEXT_JUSTIFY = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_JUSTIFY; 4844 enum MyCSS_PROPERTY_TYPE_TEXT_ORIENTATION = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_ORIENTATION; 4845 enum MyCSS_PROPERTY_TYPE_TEXT_OVERFLOW = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_OVERFLOW; 4846 enum MyCSS_PROPERTY_TYPE_TEXT_RENDERING = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_RENDERING; 4847 enum MyCSS_PROPERTY_TYPE_TEXT_SHADOW = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_SHADOW; 4848 enum MyCSS_PROPERTY_TYPE_TEXT_SIZE_ADJUST = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_SIZE_ADJUST; 4849 enum MyCSS_PROPERTY_TYPE_TEXT_TRANSFORM = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_TRANSFORM; 4850 enum MyCSS_PROPERTY_TYPE_TEXT_UNDERLINE_POSITION = mycss_property_type.MyCSS_PROPERTY_TYPE_TEXT_UNDERLINE_POSITION; 4851 enum MyCSS_PROPERTY_TYPE_TOP = mycss_property_type.MyCSS_PROPERTY_TYPE_TOP; 4852 enum MyCSS_PROPERTY_TYPE_TOUCH_ACTION = mycss_property_type.MyCSS_PROPERTY_TYPE_TOUCH_ACTION; 4853 enum MyCSS_PROPERTY_TYPE_TRANSFORM = mycss_property_type.MyCSS_PROPERTY_TYPE_TRANSFORM; 4854 enum MyCSS_PROPERTY_TYPE_TRANSFORM_BOX = mycss_property_type.MyCSS_PROPERTY_TYPE_TRANSFORM_BOX; 4855 enum MyCSS_PROPERTY_TYPE_TRANSFORM_ORIGIN = mycss_property_type.MyCSS_PROPERTY_TYPE_TRANSFORM_ORIGIN; 4856 enum MyCSS_PROPERTY_TYPE_TRANSFORM_STYLE = mycss_property_type.MyCSS_PROPERTY_TYPE_TRANSFORM_STYLE; 4857 enum MyCSS_PROPERTY_TYPE_TRANSITION = mycss_property_type.MyCSS_PROPERTY_TYPE_TRANSITION; 4858 enum MyCSS_PROPERTY_TYPE_TRANSITION_DELAY = mycss_property_type.MyCSS_PROPERTY_TYPE_TRANSITION_DELAY; 4859 enum MyCSS_PROPERTY_TYPE_TRANSITION_DURATION = mycss_property_type.MyCSS_PROPERTY_TYPE_TRANSITION_DURATION; 4860 enum MyCSS_PROPERTY_TYPE_TRANSITION_PROPERTY = mycss_property_type.MyCSS_PROPERTY_TYPE_TRANSITION_PROPERTY; 4861 enum MyCSS_PROPERTY_TYPE_TRANSITION_TIMING_FUNCTION = mycss_property_type.MyCSS_PROPERTY_TYPE_TRANSITION_TIMING_FUNCTION; 4862 enum MyCSS_PROPERTY_TYPE_UNICODE_BIDI = mycss_property_type.MyCSS_PROPERTY_TYPE_UNICODE_BIDI; 4863 enum MyCSS_PROPERTY_TYPE_USER_SELECT = mycss_property_type.MyCSS_PROPERTY_TYPE_USER_SELECT; 4864 enum MyCSS_PROPERTY_TYPE_VERTICAL_ALIGN = mycss_property_type.MyCSS_PROPERTY_TYPE_VERTICAL_ALIGN; 4865 enum MyCSS_PROPERTY_TYPE_VISIBILITY = mycss_property_type.MyCSS_PROPERTY_TYPE_VISIBILITY; 4866 enum MyCSS_PROPERTY_TYPE_VOICE_BALANCE = mycss_property_type.MyCSS_PROPERTY_TYPE_VOICE_BALANCE; 4867 enum MyCSS_PROPERTY_TYPE_VOICE_DURATION = mycss_property_type.MyCSS_PROPERTY_TYPE_VOICE_DURATION; 4868 enum MyCSS_PROPERTY_TYPE_VOICE_FAMILY = mycss_property_type.MyCSS_PROPERTY_TYPE_VOICE_FAMILY; 4869 enum MyCSS_PROPERTY_TYPE_VOICE_PITCH = mycss_property_type.MyCSS_PROPERTY_TYPE_VOICE_PITCH; 4870 enum MyCSS_PROPERTY_TYPE_VOICE_RANGE = mycss_property_type.MyCSS_PROPERTY_TYPE_VOICE_RANGE; 4871 enum MyCSS_PROPERTY_TYPE_VOICE_RATE = mycss_property_type.MyCSS_PROPERTY_TYPE_VOICE_RATE; 4872 enum MyCSS_PROPERTY_TYPE_VOICE_STRESS = mycss_property_type.MyCSS_PROPERTY_TYPE_VOICE_STRESS; 4873 enum MyCSS_PROPERTY_TYPE_VOICE_VOLUME = mycss_property_type.MyCSS_PROPERTY_TYPE_VOICE_VOLUME; 4874 enum MyCSS_PROPERTY_TYPE_WHITE_SPACE = mycss_property_type.MyCSS_PROPERTY_TYPE_WHITE_SPACE; 4875 enum MyCSS_PROPERTY_TYPE_WIDOWS = mycss_property_type.MyCSS_PROPERTY_TYPE_WIDOWS; 4876 enum MyCSS_PROPERTY_TYPE_WIDTH = mycss_property_type.MyCSS_PROPERTY_TYPE_WIDTH; 4877 enum MyCSS_PROPERTY_TYPE_WILL_CHANGE = mycss_property_type.MyCSS_PROPERTY_TYPE_WILL_CHANGE; 4878 enum MyCSS_PROPERTY_TYPE_WORD_BREAK = mycss_property_type.MyCSS_PROPERTY_TYPE_WORD_BREAK; 4879 enum MyCSS_PROPERTY_TYPE_WORD_SPACING = mycss_property_type.MyCSS_PROPERTY_TYPE_WORD_SPACING; 4880 enum MyCSS_PROPERTY_TYPE_WORD_WRAP = mycss_property_type.MyCSS_PROPERTY_TYPE_WORD_WRAP; 4881 enum MyCSS_PROPERTY_TYPE_WRAP_FLOW = mycss_property_type.MyCSS_PROPERTY_TYPE_WRAP_FLOW; 4882 enum MyCSS_PROPERTY_TYPE_WRAP_THROUGH = mycss_property_type.MyCSS_PROPERTY_TYPE_WRAP_THROUGH; 4883 enum MyCSS_PROPERTY_TYPE_WRITING_MODE = mycss_property_type.MyCSS_PROPERTY_TYPE_WRITING_MODE; 4884 enum MyCSS_PROPERTY_TYPE_Z_INDEX = mycss_property_type.MyCSS_PROPERTY_TYPE_Z_INDEX; 4885 enum MyCSS_PROPERTY_TYPE_LAST_ENTRY = mycss_property_type.MyCSS_PROPERTY_TYPE_LAST_ENTRY; 4886 alias mycss_selectors_t = mycss_selectors; 4887 4888 4889 alias mycss_selectors_entry_t = mycss_selectors_entry; 4890 4891 4892 4893 4894 alias mycss_media_t = mycss_media; 4895 4896 4897 alias mycss_selectors_entries_list_t = mycss_selectors_entries_list; 4898 mycss_media_t* mycss_media_create() @nogc nothrow; 4899 4900 4901 struct mycss_stack_entry 4902 { 4903 void* value; 4904 mycss_parser_token_f parser; 4905 } 4906 alias mycss_stack_entry_t = mycss_stack_entry; 4907 alias mycss_property_index_static_entry_t = mycss_property_index_static_entry; 4908 void mycss_namespace_serialization_stylesheet(mycss_namespace_stylesheet_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 4909 4910 4911 4912 4913 bool mycss_declaration_state_begin(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 4914 alias mycss_selectors_list_t = mycss_selectors_list; 4915 mycss_declaration_t* mycss_declaration_create() @nogc nothrow; 4916 struct mycss_selectots_pseudo_begin_entry 4917 { 4918 const(char)* name; 4919 size_t length; 4920 int sub_type; 4921 size_t next; 4922 size_t curr; 4923 } 4924 alias mycss_selectots_pseudo_begin_entry_t = mycss_selectots_pseudo_begin_entry; 4925 mycss_values_shorthand_two_type_t* mycss_values_destroy_shorthand_two_type(mycss_entry_t*, mycss_values_shorthand_two_type_t*, bool) @nogc nothrow; 4926 mystatus_t mycss_media_init(mycss_entry_t*, mycss_media_t*) @nogc nothrow; 4927 struct mycss_property_index_static_entry 4928 { 4929 const(char)* name; 4930 size_t name_length; 4931 mycss_property_type_t type; 4932 mycss_parser_token_f parser; 4933 size_t next; 4934 size_t curr; 4935 } 4936 bool mycss_values_color_parser_undef(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 4937 void mycss_property_serialization_type_name(mycss_property_type_t, mycore_callback_serialize_f, void*) @nogc nothrow; 4938 void mycss_selectors_serialization_chain(mycss_selectors_t*, mycss_selectors_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 4939 void mycss_namespace_serialization_entry(mycss_namespace_t*, mycss_namespace_entry_t*, mycore_callback_serialize_f, void*, bool) @nogc nothrow; 4940 mycss_declaration_entry_t* mycss_declaration_entry_destroy_undef(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 4941 mystatus_t mycss_declaration_init(mycss_entry_t*, mycss_declaration_t*) @nogc nothrow; 4942 alias mycss_selectors_function_begin_f = void function(mycss_entry_t*, mycss_selectors_entry_t*); 4943 size_t mycss_tokenizer_end_run_state_single(mycss_entry_t*, mycss_tokenizer_state_t, const(char)*, size_t, size_t) @nogc nothrow; 4944 4945 4946 mycss_values_shorthand_four_t* mycss_values_destroy_shorthand_four(mycss_entry_t*, mycss_values_shorthand_four_t*, bool) @nogc nothrow; 4947 mystatus_t mycss_media_clean_all(mycss_media_t*) @nogc nothrow; 4948 mycss_selectors_t* mycss_selectors_create() @nogc nothrow; 4949 alias mycss_values_image_obejct_f = void* function(mycss_entry_t*, mycss_values_image_t*); 4950 void mycss_declaration_parser_begin(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 4951 mycss_namespace_t* mycss_namespace_create() @nogc nothrow; 4952 void mycss_values_serialization_string(mycore_string_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 4953 struct mycss_selectors_entries_list 4954 { 4955 mycss_selectors_entry_t* entry; 4956 mycss_selectors_specificity_t specificity; 4957 } 4958 alias mycss_selectors_specificity_t = mycss_selectors_specificity; 4959 const(char)* mycss_convert_split_dimension_string(mycore_string_t*, double*, bool*) @nogc nothrow; 4960 bool mycss_check_three_code_points_would_start_identifier(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 4961 alias mycss_namespace_t = mycss_namespace; 4962 alias mycss_values_color_index_static_entry_t = mycss_values_color_index_static_entry; 4963 4964 4965 bool mycss_values_consume_length(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 4966 void mycss_declaration_parser_ident(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 4967 mycss_values_shorthand_two_t* mycss_values_destroy_shorthand_two(mycss_entry_t*, mycss_values_shorthand_two_t*, bool) @nogc nothrow; 4968 mystatus_t mycss_selectors_init(mycss_entry_t*, mycss_selectors_t*) @nogc nothrow; 4969 alias mycss_declaration_serialization_f = bool function(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*); 4970 alias mycss_string_process_state_t = mycss_string_process_state; 4971 enum mycss_string_process_state 4972 { 4973 MyCSS_STRING_PROCESS_STATE_DATA = 0, 4974 MyCSS_STRING_PROCESS_STATE_ESCAPED = 1, 4975 MyCSS_STRING_PROCESS_STATE_LAST_ENTRY = 2, 4976 } 4977 enum MyCSS_STRING_PROCESS_STATE_DATA = mycss_string_process_state.MyCSS_STRING_PROCESS_STATE_DATA; 4978 enum MyCSS_STRING_PROCESS_STATE_ESCAPED = mycss_string_process_state.MyCSS_STRING_PROCESS_STATE_ESCAPED; 4979 enum MyCSS_STRING_PROCESS_STATE_LAST_ENTRY = mycss_string_process_state.MyCSS_STRING_PROCESS_STATE_LAST_ENTRY; 4980 mycss_declaration_entry_t* mycss_declaration_entry_create(mycss_declaration_t*, mystatus_t*) @nogc nothrow; 4981 struct mycss_values_color_index_static_entry 4982 { 4983 char* name; 4984 size_t name_length; 4985 mycss_values_color_id_t type; 4986 c_ulong rgb; 4987 size_t next; 4988 size_t curr; 4989 } 4990 void mycss_values_serialization_number(mycss_values_number_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 4991 bool mycss_declaration_state_data(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 4992 mystatus_t mycss_namespace_init(mycss_entry_t*, mycss_namespace_t*) @nogc nothrow; 4993 const(mycss_property_index_static_entry_t)* mycss_property_index_entry_by_name(const(char)*, size_t) @nogc nothrow; 4994 void mycss_namespace_parser_begin(mycss_entry_t*) @nogc nothrow; 4995 struct mycss_an_plus_b 4996 { 4997 mycss_an_plus_b_entry_t** entry; 4998 } 4999 void mycss_property_serialization_value(uint, void*, mycore_callback_serialize_f, void*) @nogc nothrow; 5000 mycss_declaration_entry_t* mycss_declaration_entry_destroy_type_list(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5001 void mycss_selectors_state_end(mycss_entry_t*) @nogc nothrow; 5002 size_t mycss_tokenizer_global_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5003 bool mycss_namespace_state_namespace(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5004 bool mycss_selectors_serialization_list(mycss_selectors_t*, mycss_selectors_list_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5005 struct mycss_media 5006 { 5007 mystatus_t error; 5008 } 5009 mycss_media_t* mycss_media_destroy(mycss_media_t*, bool) @nogc nothrow; 5010 bool mycss_selectors_function_parser_state_drop_component_value(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5011 bool mycss_values_color_parser_rgb(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5012 bool mycss_check_two_code_points_valid_escape(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5013 void mycss_declaration_clean_all(mycss_declaration_t*) @nogc nothrow; 5014 bool mycss_values_consume_percentage(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5015 bool mycss_declaration_state_ident(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5016 void mycss_namespace_clean(mycss_namespace_t*) @nogc nothrow; 5017 bool mycss_values_color_parser_rgba(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5018 bool mycss_selectors_state_function_skip_all(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5019 struct mycss 5020 { 5021 mycss_tokenizer_state_f* parse_state_func; 5022 } 5023 bool mycss_selectors_serialization_selector(mycss_selectors_t*, mycss_selectors_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5024 mycss_property_type_t mycss_property_type_by_name(const(char)*, size_t) @nogc nothrow; 5025 void mycss_declaration_entry_clean(mycss_declaration_entry_t*) @nogc nothrow; 5026 alias mycss_declaration_entry_t = mycss_declaration_entry; 5027 void mycss_declaration_parser_end(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5028 void mycss_selectors_clean(mycss_selectors_t*) @nogc nothrow; 5029 void mycss_declaration_clean(mycss_declaration_t*) @nogc nothrow; 5030 bool mycss_check_three_code_points_would_start_number(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5031 alias mycss_namespace_entry_t = mycss_namespace_entry; 5032 alias mycss_selectors_function_index_t = mycss_selectors_function_index; 5033 struct mycss_selectors_function_index 5034 { 5035 mycss_parser_token_f parser; 5036 mycss_parser_token_f switch_parser; 5037 } 5038 bool mycss_namespace_state_namespace_namespace(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5039 size_t mycss_tokenizer_end_state_whitespace(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5040 void mycss_values_serialization_length(mycss_values_length_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5041 struct mycss_stylesheet 5042 { 5043 mycss_entry_t* entry; 5044 mycss_namespace_stylesheet_t ns_stylesheet; 5045 mycss_selectors_list_t* sel_list_first; 5046 mycss_stylesheet_t* child; 5047 mycss_stylesheet_t* parent; 5048 mycss_stylesheet_t* next; 5049 mycss_stylesheet_t* prev; 5050 } 5051 mycss_values_number_t* mycss_values_destroy_number(mycss_entry_t*, mycss_values_number_t*, bool) @nogc nothrow; 5052 mycss_declaration_entry_t* mycss_declaration_entry_destroy_padding(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5053 size_t mycss_convert_data_to_integer(const(char)*, size_t, c_long*) @nogc nothrow; 5054 alias mycss_values_image_function_index_static_entry_t = mycss_values_image_function_index_static_entry; 5055 struct mycss_values_image_function_index_static_entry 5056 { 5057 char* name; 5058 size_t name_length; 5059 mycss_property_value_t type; 5060 mycss_parser_token_f parser; 5061 mycss_values_image_obejct_f obj_creator; 5062 size_t next; 5063 size_t curr; 5064 } 5065 alias mycss_declaration_t = mycss_declaration; 5066 void mycss_declaration_entry_clean_all(mycss_declaration_entry_t*) @nogc nothrow; 5067 size_t mycss_tokenizer_global_state_numeric(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5068 mycss_declaration_t* mycss_declaration_destroy(mycss_declaration_t*, bool) @nogc nothrow; 5069 void mycss_namespace_parser_name(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5070 size_t mycss_convert_data_to_double(const(char)*, size_t, double*, bool*) @nogc nothrow; 5071 alias mycss_namespace_stylesheet_t = mycss_namespace_stylesheet; 5072 bool mycss_property_shared_switch_to_find_important(mycss_entry_t*) @nogc nothrow; 5073 mycss_declaration_entry_t* mycss_declaration_entry_destroy_margin(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5074 bool mycss_values_color_parser_rgb_before_g_percentage(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5075 bool mycss_selectors_unknown_parser(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5076 mystatus_t mycss_namespace_clean_all(mycss_namespace_t*) @nogc nothrow; 5077 mycss_values_length_t* mycss_values_destroy_length(mycss_entry_t*, mycss_values_length_t*, bool) @nogc nothrow; 5078 bool mycss_declaration_state_colon_before_important(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5079 bool mycss_property_parser_background_position_check(mycss_values_background_position_t*) @nogc nothrow; 5080 void mycss_values_serialization_angle(mycss_values_angle_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5081 size_t mycss_tokenizer_end_state_quotation_mark(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5082 mystatus_t mycss_selectors_clean_all(mycss_selectors_t*) @nogc nothrow; 5083 struct myhtml_namespace_detect_name_entry 5084 { 5085 const(char)* name; 5086 size_t name_length; 5087 myhtml_namespace_t ns; 5088 size_t next; 5089 size_t curr; 5090 } 5091 bool mycss_namespace_state_namespace_namespace_ident(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5092 alias myhtml_namespace_detect_name_entry_t = myhtml_namespace_detect_name_entry; 5093 bool mycss_namespace_state_namespace_namespace_ident_string(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5094 size_t mycss_tokenizer_end_state_quotation_mark_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5095 struct mycss_stack 5096 { 5097 mycss_stack_entry_t* entries; 5098 size_t entries_length; 5099 size_t entries_size; 5100 } 5101 void mycss_namespace_parser_url(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5102 mycss_namespace_t* mycss_namespace_destroy(mycss_namespace_t*, bool) @nogc nothrow; 5103 alias mycss_stack_t = mycss_stack; 5104 bool mycss_declaration_serialization_entry(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5105 mycss_selectors_t* mycss_selectors_destroy(mycss_selectors_t*, bool) @nogc nothrow; 5106 alias mycss_values_gradient_side_or_corner_t = mycss_values_gradient_side_or_corner; 5107 void mycss_values_serialization_resolution(mycss_values_resolution_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5108 bool mycss_property_shared_switch_to_parse_error(mycss_entry_t*) @nogc nothrow; 5109 mycss_values_percentage_t* mycss_values_destroy_percentage(mycss_entry_t*, mycss_values_percentage_t*, bool) @nogc nothrow; 5110 bool mycss_declaration_state_colon_important(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5111 mycss_declaration_entry_t* mycss_declaration_entry_destroy_border_width(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5112 bool mycss_property_parser_destroy_string(mycore_string_t*, bool) @nogc nothrow; 5113 size_t mycss_tokenizer_global_state_numeric_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5114 size_t mycss_convert_unicode_range_to_codepoint(const(char)*, size_t, size_t*, size_t*) @nogc nothrow; 5115 const(mycss_property_value_index_static_entry_t)* mycss_property_value_index_entry_by_name(const(char)*, size_t) @nogc nothrow; 5116 void mycss_selectors_parser_selector_begin(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5117 mycss_declaration_entry_t* mycss_declaration_entry_destroy(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5118 bool mycss_values_color_parser_rgb_g_percentage(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5119 alias mycss_values_gradient_linear_t = mycss_values_gradient_linear; 5120 mycss_values_angle_t* mycss_values_destroy_angle(mycss_entry_t*, mycss_values_angle_t*, bool) @nogc nothrow; 5121 void mycss_values_serialization_percentage(mycss_values_percentage_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5122 bool mycss_namespace_state_namespace_namespace_ident_url(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5123 bool mycss_values_color_parser_rgb_before_b_percentage(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5124 mycss_property_value_t mycss_property_value_type_by_name(const(char)*, size_t) @nogc nothrow; 5125 void mycss_selectors_parser_selector_ident_type(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5126 bool mycss_declaration_state_colon_delim_after_important(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5127 bool mycss_property_parser_switcher_to_find_important(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5128 bool mycss_selectors_state_drop(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5129 struct mycss_an_plus_b_entry 5130 { 5131 c_long a; 5132 c_long b; 5133 c_long n; 5134 bool is_broken; 5135 mycss_selectors_list_t* of; 5136 } 5137 void mycss_declaration_serialization_entries(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5138 struct mycss_selectors_list 5139 { 5140 mycss_selectors_entries_list_t* entries_list; 5141 size_t entries_list_length; 5142 mycss_declaration_entry_t* declaration_entry; 5143 mycss_selectors_flags_t flags; 5144 mycss_selectors_list_t* parent; 5145 mycss_selectors_list_t* next; 5146 mycss_selectors_list_t* prev; 5147 } 5148 size_t mycss_tokenizer_global_state_numeric_minus_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5149 size_t mycss_convert_hex_to_codepoint(const(char)*, size_t, size_t*, uint) @nogc nothrow; 5150 alias mycss_callback_declaration_destroy_f = mycss_declaration_entry* function(mycss_declaration_t*, mycss_declaration_entry_t*, bool); 5151 mycss_declaration_entry_t* mycss_declaration_entry_destroy_border_style(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5152 bool mycss_selectors_function_parser_not_or_matches_or_current_parser(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5153 5154 5155 5156 5157 5158 void mycss_namespace_parser_end(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5159 size_t mycss_tokenizer_end_state_number_sign(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5160 bool mycss_property_shared_check_declaration_end(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5161 struct mycss_namespace_entry 5162 { 5163 mycore_string_t* name; 5164 mycore_string_t* url; 5165 myhtml_namespace_t ns_id; 5166 size_t mctree_id; 5167 mycss_namespace_entry_t* next; 5168 mycss_namespace_entry_t* prev; 5169 } 5170 pragma(mangle, "mycss_declaration_entry") mycss_declaration_entry_t* mycss_declaration_entry_(mycss_declaration_t*) @nogc nothrow; 5171 size_t mycss_tokenizer_global_state_numeric_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5172 mycss_declaration_entry_t* mycss_declaration_entry_destroy_border_color(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5173 bool mycss_selectors_function_parser_has(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5174 mycss_values_resolution_t* mycss_values_destroy_resolution(mycss_entry_t*, mycss_values_resolution_t*, bool) @nogc nothrow; 5175 mycss_t* mycss_create() @nogc nothrow; 5176 void mycss_values_serialization_type_length_percentage(mycss_values_type_length_percentage_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5177 void mycss_selectors_entry_clean(mycss_selectors_entry_t*) @nogc nothrow; 5178 bool mycss_declaration_serialization_entry_only_value(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5179 bool mycss_declaration_state_find_ending(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5180 bool mycss_selectors_state_drop_component_value(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5181 bool mycss_namespace_state_namespace_namespace_string(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5182 mystatus_t mycss_namespace_stylesheet_init(mycss_namespace_stylesheet_t*, mycss_entry_t*) @nogc nothrow; 5183 bool mycss_values_color_parser_rgb_b_percentage(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5184 bool mycss_property_parser_text_decoration_line_not_none(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5185 void mycss_namespace_parser_expectations_error(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5186 void mycss_selectors_parser_selector_ident_attr(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5187 size_t mycss_tokenizer_end_state_number_sign_name_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5188 mycss_selectors_entry_t* mycss_selectors_entry_destroy(mycss_selectors_t*, mycss_selectors_entry_t*, bool) @nogc nothrow; 5189 bool mycss_declaration_serialization_entry_by_type(mycss_entry_t*, mycss_declaration_entry_t*, mycss_property_type_t, mycore_callback_serialize_f, void*) @nogc nothrow; 5190 mycss_declaration_entry_t* mycss_declaration_entry_last(mycss_declaration_t*) @nogc nothrow; 5191 bool mycss_namespace_state_namespace_namespace_url(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5192 alias mycss_units_type_t = mycss_units_type; 5193 enum mycss_units_type 5194 { 5195 MyCSS_UNIT_TYPE_UNDEF = 0, 5196 MyCSS_UNIT_TYPE_DEG = 1, 5197 MyCSS_UNIT_TYPE_GRAD = 2, 5198 MyCSS_UNIT_TYPE_RAD = 3, 5199 MyCSS_UNIT_TYPE_TURN = 4, 5200 MyCSS_UNIT_TYPE_HZ = 5, 5201 MyCSS_UNIT_TYPE_KHZ = 6, 5202 MyCSS_UNIT_TYPE_CM = 7, 5203 MyCSS_UNIT_TYPE_IN = 8, 5204 MyCSS_UNIT_TYPE_MM = 9, 5205 MyCSS_UNIT_TYPE_PC = 10, 5206 MyCSS_UNIT_TYPE_PT = 11, 5207 MyCSS_UNIT_TYPE_PX = 12, 5208 MyCSS_UNIT_TYPE_Q = 13, 5209 MyCSS_UNIT_TYPE_CH = 14, 5210 MyCSS_UNIT_TYPE_EM = 15, 5211 MyCSS_UNIT_TYPE_EX = 16, 5212 MyCSS_UNIT_TYPE_IC = 17, 5213 MyCSS_UNIT_TYPE_REM = 18, 5214 MyCSS_UNIT_TYPE_VB = 19, 5215 MyCSS_UNIT_TYPE_VH = 20, 5216 MyCSS_UNIT_TYPE_VI = 21, 5217 MyCSS_UNIT_TYPE_VMAX = 22, 5218 MyCSS_UNIT_TYPE_VMIN = 23, 5219 MyCSS_UNIT_TYPE_VW = 24, 5220 MyCSS_UNIT_TYPE_DPCM = 25, 5221 MyCSS_UNIT_TYPE_DPI = 26, 5222 MyCSS_UNIT_TYPE_DPPX = 27, 5223 MyCSS_UNIT_TYPE_MS = 28, 5224 MyCSS_UNIT_TYPE_S = 29, 5225 MyCSS_UNIT_TYPE_LAST_ENTRY = 30, 5226 } 5227 enum MyCSS_UNIT_TYPE_UNDEF = mycss_units_type.MyCSS_UNIT_TYPE_UNDEF; 5228 enum MyCSS_UNIT_TYPE_DEG = mycss_units_type.MyCSS_UNIT_TYPE_DEG; 5229 enum MyCSS_UNIT_TYPE_GRAD = mycss_units_type.MyCSS_UNIT_TYPE_GRAD; 5230 enum MyCSS_UNIT_TYPE_RAD = mycss_units_type.MyCSS_UNIT_TYPE_RAD; 5231 enum MyCSS_UNIT_TYPE_TURN = mycss_units_type.MyCSS_UNIT_TYPE_TURN; 5232 enum MyCSS_UNIT_TYPE_HZ = mycss_units_type.MyCSS_UNIT_TYPE_HZ; 5233 enum MyCSS_UNIT_TYPE_KHZ = mycss_units_type.MyCSS_UNIT_TYPE_KHZ; 5234 enum MyCSS_UNIT_TYPE_CM = mycss_units_type.MyCSS_UNIT_TYPE_CM; 5235 enum MyCSS_UNIT_TYPE_IN = mycss_units_type.MyCSS_UNIT_TYPE_IN; 5236 enum MyCSS_UNIT_TYPE_MM = mycss_units_type.MyCSS_UNIT_TYPE_MM; 5237 enum MyCSS_UNIT_TYPE_PC = mycss_units_type.MyCSS_UNIT_TYPE_PC; 5238 enum MyCSS_UNIT_TYPE_PT = mycss_units_type.MyCSS_UNIT_TYPE_PT; 5239 enum MyCSS_UNIT_TYPE_PX = mycss_units_type.MyCSS_UNIT_TYPE_PX; 5240 enum MyCSS_UNIT_TYPE_Q = mycss_units_type.MyCSS_UNIT_TYPE_Q; 5241 enum MyCSS_UNIT_TYPE_CH = mycss_units_type.MyCSS_UNIT_TYPE_CH; 5242 enum MyCSS_UNIT_TYPE_EM = mycss_units_type.MyCSS_UNIT_TYPE_EM; 5243 enum MyCSS_UNIT_TYPE_EX = mycss_units_type.MyCSS_UNIT_TYPE_EX; 5244 enum MyCSS_UNIT_TYPE_IC = mycss_units_type.MyCSS_UNIT_TYPE_IC; 5245 enum MyCSS_UNIT_TYPE_REM = mycss_units_type.MyCSS_UNIT_TYPE_REM; 5246 enum MyCSS_UNIT_TYPE_VB = mycss_units_type.MyCSS_UNIT_TYPE_VB; 5247 enum MyCSS_UNIT_TYPE_VH = mycss_units_type.MyCSS_UNIT_TYPE_VH; 5248 enum MyCSS_UNIT_TYPE_VI = mycss_units_type.MyCSS_UNIT_TYPE_VI; 5249 enum MyCSS_UNIT_TYPE_VMAX = mycss_units_type.MyCSS_UNIT_TYPE_VMAX; 5250 enum MyCSS_UNIT_TYPE_VMIN = mycss_units_type.MyCSS_UNIT_TYPE_VMIN; 5251 enum MyCSS_UNIT_TYPE_VW = mycss_units_type.MyCSS_UNIT_TYPE_VW; 5252 enum MyCSS_UNIT_TYPE_DPCM = mycss_units_type.MyCSS_UNIT_TYPE_DPCM; 5253 enum MyCSS_UNIT_TYPE_DPI = mycss_units_type.MyCSS_UNIT_TYPE_DPI; 5254 enum MyCSS_UNIT_TYPE_DPPX = mycss_units_type.MyCSS_UNIT_TYPE_DPPX; 5255 enum MyCSS_UNIT_TYPE_MS = mycss_units_type.MyCSS_UNIT_TYPE_MS; 5256 enum MyCSS_UNIT_TYPE_S = mycss_units_type.MyCSS_UNIT_TYPE_S; 5257 enum MyCSS_UNIT_TYPE_LAST_ENTRY = mycss_units_type.MyCSS_UNIT_TYPE_LAST_ENTRY; 5258 alias mycss_declaration_flags_t = mycss_declaration_flags; 5259 alias mycss_values_cross_fade_mixing_image_t = mycss_values_cross_fade_mixing_image; 5260 size_t mycss_tokenizer_end_state_number_sign_name_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5261 mycss_declaration_entry_t* mycss_declaration_entry_destroy_font(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5262 mystatus_t mycss_namespace_stylesheet_clean(mycss_namespace_stylesheet_t*, mycss_entry_t*) @nogc nothrow; 5263 void mycss_values_serialization_color(mycss_values_color_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5264 bool mycss_property_shared_number(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*) @nogc nothrow; 5265 enum mycss_declaration_flags 5266 { 5267 MyCSS_DECLARATION_FLAGS_UNDEF = 0, 5268 MyCSS_DECLARATION_FLAGS_BAD = 1, 5269 MyCSS_DECLARATION_FLAGS_READ_ONLY = 2, 5270 } 5271 enum MyCSS_DECLARATION_FLAGS_UNDEF = mycss_declaration_flags.MyCSS_DECLARATION_FLAGS_UNDEF; 5272 enum MyCSS_DECLARATION_FLAGS_BAD = mycss_declaration_flags.MyCSS_DECLARATION_FLAGS_BAD; 5273 enum MyCSS_DECLARATION_FLAGS_READ_ONLY = mycss_declaration_flags.MyCSS_DECLARATION_FLAGS_READ_ONLY; 5274 bool mycss_property_parser_text_decoration_line_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5275 mycss_values_type_list_t* mycss_values_destroy_type_list(mycss_entry_t*, mycss_values_type_list_t*, bool) @nogc nothrow; 5276 bool mycss_declaration_state_parse_error(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5277 bool mycss_values_color_parser_rgb_before_alpha_percentage(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5278 void mycss_selectors_parser_selector_namespace_ident(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5279 mycss_token_t* mycss_parser_token_ready_callback_function(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5280 mystatus_t mycss_init(mycss_t*) @nogc nothrow; 5281 void mycss_property_print(mycss_property_type_t, FILE*) @nogc nothrow; 5282 size_t mycss_tokenizer_end_state_dollar_sign(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5283 bool mycss_values_color_parser_rgb_alpha_percentage(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5284 void mycss_property_value_print(uint, void*, FILE*) @nogc nothrow; 5285 void mycss_selectors_parser_selector_namespace_attr(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5286 size_t mycss_tokenizer_global_state_number_digit(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5287 alias mycss_selectots_function_begin_entry_t = mycss_selectots_function_begin_entry; 5288 bool mycss_property_shared_length(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*) @nogc nothrow; 5289 struct mycss_selectots_function_begin_entry 5290 { 5291 const(char)* name; 5292 size_t length; 5293 mycss_selectors_function_begin_f func; 5294 size_t next; 5295 size_t curr; 5296 } 5297 void mycss_values_serialization_color_alpha(mycss_values_color_alpha_value_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5298 bool mycss_property_parser_text_decoration_skip_not_none(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5299 alias mycss_selectors_state_f = bool function(mycss_entry_t*, mycss_selectors_t*, mycss_selectors_entry_t*, mycss_token_t*); 5300 bool mycss_selectors_function_parser_contains(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5301 mycss_t* mycss_destroy(mycss_t*, bool) @nogc nothrow; 5302 alias mycss_selectors_value_destroy_f = void* function(mycss_entry_t*, mycss_selectors_type_t, int, void*, bool); 5303 alias mycss_values_cross_fade_final_image_t = mycss_values_cross_fade_final_image; 5304 bool mycss_declaration_serialization_entry_only_value_by_type(mycss_entry_t*, mycss_declaration_entry_t*, mycss_property_type_t, mycore_callback_serialize_f, void*) @nogc nothrow; 5305 bool mycss_declaration_state_drop_component_value(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5306 mycss_declaration_entry_t* mycss_declaration_entry_destroy_border_x(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5307 struct mycss_string_escaped_res 5308 { 5309 ushort consumed; 5310 size_t code_point; 5311 } 5312 mycss_declaration_entry_t* mycss_declaration_entry_clone(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5313 mycss_namespace_stylesheet_t* mycss_namespace_stylesheet_destroy(mycss_namespace_stylesheet_t*, mycss_entry_t*, bool) @nogc nothrow; 5314 void mycss_selectors_parser_selector_after_namespace(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5315 void mycss_values_serialization_text_decoration_line(mycss_values_text_decoration_line_t, mycore_callback_serialize_f, void*) @nogc nothrow; 5316 size_t mycss_tokenizer_end_state_apostrophe(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5317 alias mycss_callback_selector_done_f = void function(mycss_selectors_t*, mycss_selectors_entry_t*); 5318 bool mycss_property_shared_percentage(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*) @nogc nothrow; 5319 alias mycss_status_t = mycss_status; 5320 enum mycss_status 5321 { 5322 MyCSS_STATUS_OK = 0, 5323 MyCSS_STATUS_ERROR_MEMORY_ALLOCATION = 65537, 5324 MyCSS_STATUS_ERROR_TOKENIZER_STATE_ALLOCATION = 65568, 5325 MyCSS_STATUS_ERROR_TOKENIZER_INCOMING_BUFFER_ADD = 65569, 5326 MyCSS_STATUS_ERROR_TOKENIZER_TOKEN_ALLOCATION = 65570, 5327 MyCSS_STATUS_ERROR_INCOMING_BUFFER_INIT = 65584, 5328 MyCSS_STATUS_ERROR_ENTRY_INCOMING_BUFFER_CREATE = 65593, 5329 MyCSS_STATUS_ERROR_ENTRY_INCOMING_BUFFER_INIT = 65600, 5330 MyCSS_STATUS_ERROR_ENTRY_TOKEN_INCOMING_BUFFER_INIT = 65601, 5331 MyCSS_STATUS_ERROR_ENTRY_TOKEN_NODE_ADD = 65602, 5332 MyCSS_STATUS_ERROR_SELECTORS_CREATE = 65792, 5333 MyCSS_STATUS_ERROR_SELECTORS_ENTRIES_CREATE = 65793, 5334 MyCSS_STATUS_ERROR_SELECTORS_ENTRIES_INIT = 65794, 5335 MyCSS_STATUS_ERROR_SELECTORS_ENTRIES_NODE_ADD = 65795, 5336 MyCSS_STATUS_ERROR_SELECTORS_LIST_CREATE = 65796, 5337 MyCSS_STATUS_ERROR_SELECTORS_LIST_INIT = 65797, 5338 MyCSS_STATUS_ERROR_SELECTORS_LIST_ADD_NODE = 65798, 5339 MyCSS_STATUS_ERROR_NAMESPACE_CREATE = 66048, 5340 MyCSS_STATUS_ERROR_NAMESPACE_INIT = 66049, 5341 MyCSS_STATUS_ERROR_NAMESPACE_ENTRIES_CREATE = 66050, 5342 MyCSS_STATUS_ERROR_NAMESPACE_ENTRIES_INIT = 66051, 5343 MyCSS_STATUS_ERROR_NAMESPACE_NODE_ADD = 66052, 5344 MyCSS_STATUS_ERROR_MEDIA_CREATE = 66564, 5345 MyCSS_STATUS_ERROR_STRING_CREATE = 66817, 5346 MyCSS_STATUS_ERROR_STRING_INIT = 66818, 5347 MyCSS_STATUS_ERROR_STRING_NODE_INIT = 66819, 5348 MyCSS_STATUS_ERROR_AN_PLUS_B_CREATE = 67072, 5349 MyCSS_STATUS_ERROR_AN_PLUS_B_INIT = 67073, 5350 MyCSS_STATUS_ERROR_DECLARATION_CREATE = 67328, 5351 MyCSS_STATUS_ERROR_DECLARATION_INIT = 67329, 5352 MyCSS_STATUS_ERROR_DECLARATION_ENTRY_CREATE = 67330, 5353 MyCSS_STATUS_ERROR_DECLARATION_ENTRY_INIT = 67331, 5354 MyCSS_STATUS_ERROR_PARSER_LIST_CREATE = 67584, 5355 } 5356 enum MyCSS_STATUS_OK = mycss_status.MyCSS_STATUS_OK; 5357 enum MyCSS_STATUS_ERROR_MEMORY_ALLOCATION = mycss_status.MyCSS_STATUS_ERROR_MEMORY_ALLOCATION; 5358 enum MyCSS_STATUS_ERROR_TOKENIZER_STATE_ALLOCATION = mycss_status.MyCSS_STATUS_ERROR_TOKENIZER_STATE_ALLOCATION; 5359 enum MyCSS_STATUS_ERROR_TOKENIZER_INCOMING_BUFFER_ADD = mycss_status.MyCSS_STATUS_ERROR_TOKENIZER_INCOMING_BUFFER_ADD; 5360 enum MyCSS_STATUS_ERROR_TOKENIZER_TOKEN_ALLOCATION = mycss_status.MyCSS_STATUS_ERROR_TOKENIZER_TOKEN_ALLOCATION; 5361 enum MyCSS_STATUS_ERROR_INCOMING_BUFFER_INIT = mycss_status.MyCSS_STATUS_ERROR_INCOMING_BUFFER_INIT; 5362 enum MyCSS_STATUS_ERROR_ENTRY_INCOMING_BUFFER_CREATE = mycss_status.MyCSS_STATUS_ERROR_ENTRY_INCOMING_BUFFER_CREATE; 5363 enum MyCSS_STATUS_ERROR_ENTRY_INCOMING_BUFFER_INIT = mycss_status.MyCSS_STATUS_ERROR_ENTRY_INCOMING_BUFFER_INIT; 5364 enum MyCSS_STATUS_ERROR_ENTRY_TOKEN_INCOMING_BUFFER_INIT = mycss_status.MyCSS_STATUS_ERROR_ENTRY_TOKEN_INCOMING_BUFFER_INIT; 5365 enum MyCSS_STATUS_ERROR_ENTRY_TOKEN_NODE_ADD = mycss_status.MyCSS_STATUS_ERROR_ENTRY_TOKEN_NODE_ADD; 5366 enum MyCSS_STATUS_ERROR_SELECTORS_CREATE = mycss_status.MyCSS_STATUS_ERROR_SELECTORS_CREATE; 5367 enum MyCSS_STATUS_ERROR_SELECTORS_ENTRIES_CREATE = mycss_status.MyCSS_STATUS_ERROR_SELECTORS_ENTRIES_CREATE; 5368 enum MyCSS_STATUS_ERROR_SELECTORS_ENTRIES_INIT = mycss_status.MyCSS_STATUS_ERROR_SELECTORS_ENTRIES_INIT; 5369 enum MyCSS_STATUS_ERROR_SELECTORS_ENTRIES_NODE_ADD = mycss_status.MyCSS_STATUS_ERROR_SELECTORS_ENTRIES_NODE_ADD; 5370 enum MyCSS_STATUS_ERROR_SELECTORS_LIST_CREATE = mycss_status.MyCSS_STATUS_ERROR_SELECTORS_LIST_CREATE; 5371 enum MyCSS_STATUS_ERROR_SELECTORS_LIST_INIT = mycss_status.MyCSS_STATUS_ERROR_SELECTORS_LIST_INIT; 5372 enum MyCSS_STATUS_ERROR_SELECTORS_LIST_ADD_NODE = mycss_status.MyCSS_STATUS_ERROR_SELECTORS_LIST_ADD_NODE; 5373 enum MyCSS_STATUS_ERROR_NAMESPACE_CREATE = mycss_status.MyCSS_STATUS_ERROR_NAMESPACE_CREATE; 5374 enum MyCSS_STATUS_ERROR_NAMESPACE_INIT = mycss_status.MyCSS_STATUS_ERROR_NAMESPACE_INIT; 5375 enum MyCSS_STATUS_ERROR_NAMESPACE_ENTRIES_CREATE = mycss_status.MyCSS_STATUS_ERROR_NAMESPACE_ENTRIES_CREATE; 5376 enum MyCSS_STATUS_ERROR_NAMESPACE_ENTRIES_INIT = mycss_status.MyCSS_STATUS_ERROR_NAMESPACE_ENTRIES_INIT; 5377 enum MyCSS_STATUS_ERROR_NAMESPACE_NODE_ADD = mycss_status.MyCSS_STATUS_ERROR_NAMESPACE_NODE_ADD; 5378 enum MyCSS_STATUS_ERROR_MEDIA_CREATE = mycss_status.MyCSS_STATUS_ERROR_MEDIA_CREATE; 5379 enum MyCSS_STATUS_ERROR_STRING_CREATE = mycss_status.MyCSS_STATUS_ERROR_STRING_CREATE; 5380 enum MyCSS_STATUS_ERROR_STRING_INIT = mycss_status.MyCSS_STATUS_ERROR_STRING_INIT; 5381 enum MyCSS_STATUS_ERROR_STRING_NODE_INIT = mycss_status.MyCSS_STATUS_ERROR_STRING_NODE_INIT; 5382 enum MyCSS_STATUS_ERROR_AN_PLUS_B_CREATE = mycss_status.MyCSS_STATUS_ERROR_AN_PLUS_B_CREATE; 5383 enum MyCSS_STATUS_ERROR_AN_PLUS_B_INIT = mycss_status.MyCSS_STATUS_ERROR_AN_PLUS_B_INIT; 5384 enum MyCSS_STATUS_ERROR_DECLARATION_CREATE = mycss_status.MyCSS_STATUS_ERROR_DECLARATION_CREATE; 5385 enum MyCSS_STATUS_ERROR_DECLARATION_INIT = mycss_status.MyCSS_STATUS_ERROR_DECLARATION_INIT; 5386 enum MyCSS_STATUS_ERROR_DECLARATION_ENTRY_CREATE = mycss_status.MyCSS_STATUS_ERROR_DECLARATION_ENTRY_CREATE; 5387 enum MyCSS_STATUS_ERROR_DECLARATION_ENTRY_INIT = mycss_status.MyCSS_STATUS_ERROR_DECLARATION_ENTRY_INIT; 5388 enum MyCSS_STATUS_ERROR_PARSER_LIST_CREATE = mycss_status.MyCSS_STATUS_ERROR_PARSER_LIST_CREATE; 5389 alias mycss_selectors_value_function_destroy_f = void* function(mycss_entry_t*, void*, bool); 5390 void* mycss_selectors_entry_value_destroy(mycss_entry_t*, mycss_selectors_entry_t*, bool) @nogc nothrow; 5391 bool mycss_selectors_state_combinator(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5392 alias mycss_values_cross_fade_t = mycss_values_cross_fade; 5393 size_t mycss_tokenizer_global_state_number_dot(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5394 void mycss_declaration_entry_type_set(mycss_declaration_entry_t*, mycss_property_type_t) @nogc nothrow; 5395 bool mycss_values_color_parser_rgb_before_g_number(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5396 bool mycss_property_parser_text_decoration_skip_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5397 bool mycss_parser_token(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5398 mycss_declaration_entry_t* mycss_declaration_entry_destroy_border_top_right_radius(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5399 bool mycss_selectors_function_parser_nth_with_selectors(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5400 bool mycss_parser_token_selector_list_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5401 mystatus_t mycss_namespace_stylesheet_init_default(mycss_namespace_stylesheet_t*, mycss_entry_t*, const(char)*, size_t, myhtml_namespace_t) @nogc nothrow; 5402 bool mycss_declaration_serialization_undef(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5403 5404 5405 5406 5407 5408 bool mycss_values_color_parser_rgb_g_number(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5409 size_t mycss_tokenizer_end_state_apostrophe_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5410 void mycss_values_serialization_text_decoration_skip(mycss_values_text_decoration_skip_t, mycore_callback_serialize_f, void*) @nogc nothrow; 5411 void mycss_selectors_parser_selector_id(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5412 bool mycss_property_shared_length_percentage(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*) @nogc nothrow; 5413 bool mycss_selectors_state_combinator_greater_than(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5414 mystatus_t mycss_parse(mycss_entry_t*, myencoding_t, const(char)*, size_t) @nogc nothrow; 5415 bool mycss_property_parser_text_decoration_color_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5416 mycss_values_color_alpha_value_t* mycss_values_destroy_color_alpha_value(mycss_entry_t*, mycss_values_color_alpha_value_t*, bool) @nogc nothrow; 5417 void mycss_declaration_entry_important_set(mycss_declaration_entry_t*, bool) @nogc nothrow; 5418 mycss_declaration_entry_t* mycss_declaration_entry_destroy_border_top_left_radius(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5419 size_t mycss_tokenizer_global_state_number_decimal(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5420 struct mycss_property_value_index_static_entry 5421 { 5422 const(char)* name; 5423 size_t name_length; 5424 mycss_property_value_t type; 5425 size_t next; 5426 size_t curr; 5427 } 5428 bool mycss_selectors_function_parser_nth_with_selectors_need_of(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5429 bool mycss_property_parser_text_decoration_after_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5430 alias mycss_property_value_index_static_entry_t = mycss_property_value_index_static_entry; 5431 alias mycss_selectors_match_t = mycss_selectors_match; 5432 void mycss_selectors_parser_selector_class(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5433 alias mycss_selectors_object_attribute_t = mycss_selectors_value_attribute; 5434 enum mycss_selectors_match 5435 { 5436 MyCSS_SELECTORS_MATCH_EQUAL = 0, 5437 MyCSS_SELECTORS_MATCH_INCLUDE = 1, 5438 MyCSS_SELECTORS_MATCH_DASH = 2, 5439 MyCSS_SELECTORS_MATCH_PREFIX = 3, 5440 MyCSS_SELECTORS_MATCH_SUFFIX = 4, 5441 MyCSS_SELECTORS_MATCH_SUBSTRING = 5, 5442 MyCSS_SELECTORS_MATCH_LAST_ENTRY = 6, 5443 } 5444 enum MyCSS_SELECTORS_MATCH_EQUAL = mycss_selectors_match.MyCSS_SELECTORS_MATCH_EQUAL; 5445 enum MyCSS_SELECTORS_MATCH_INCLUDE = mycss_selectors_match.MyCSS_SELECTORS_MATCH_INCLUDE; 5446 enum MyCSS_SELECTORS_MATCH_DASH = mycss_selectors_match.MyCSS_SELECTORS_MATCH_DASH; 5447 enum MyCSS_SELECTORS_MATCH_PREFIX = mycss_selectors_match.MyCSS_SELECTORS_MATCH_PREFIX; 5448 enum MyCSS_SELECTORS_MATCH_SUFFIX = mycss_selectors_match.MyCSS_SELECTORS_MATCH_SUFFIX; 5449 enum MyCSS_SELECTORS_MATCH_SUBSTRING = mycss_selectors_match.MyCSS_SELECTORS_MATCH_SUBSTRING; 5450 enum MyCSS_SELECTORS_MATCH_LAST_ENTRY = mycss_selectors_match.MyCSS_SELECTORS_MATCH_LAST_ENTRY; 5451 size_t mycss_tokenizer_end_state_left_parenthesis(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5452 mycss_selectors_sub_type_pseudo_class_t mycss_pseudo_class_by_name(const(char)*, size_t) @nogc nothrow; 5453 void mycss_namespace_stylesheet_append_default(mycss_namespace_stylesheet_t*, mycss_namespace_entry_t*) @nogc nothrow; 5454 bool mycss_declaration_serialization_shorthand_four(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5455 mystatus_t mycss_parse_chunk(mycss_entry_t*, const(char)*, size_t) @nogc nothrow; 5456 mycss_selectors_list_t* mycss_selectors_parse(mycss_selectors_t*, myencoding_t, const(char)*, size_t, mystatus_t*) @nogc nothrow; 5457 mycss_stack_t* mycss_stack_create() @nogc nothrow; 5458 struct mycss_selectors_value_attribute 5459 { 5460 mycore_string_t* value; 5461 mycss_selectors_match_t match; 5462 mycss_selectors_mod_t mod; 5463 } 5464 size_t mycss_tokenizer_global_state_number_e(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5465 mycss_declaration_entry_t* mycss_declaration_parse(mycss_declaration_t*, myencoding_t, const(char)*, size_t, mystatus_t*) @nogc nothrow; 5466 mycss_values_color_hue_value_t* mycss_values_destroy_color_hue_value(mycss_entry_t*, mycss_values_color_hue_value_t*, bool) @nogc nothrow; 5467 bool mycss_property_shared_resolution(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*) @nogc nothrow; 5468 void mycss_values_serialization_url(mycss_values_url_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5469 mycss_declaration_entry_t* mycss_declaration_entry_destroy_border_bottom_right_radius(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5470 bool mycss_values_color_parser_rgb_before_b_number(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5471 alias mycss_values_image_image_set_option_t = mycss_values_image_image_set_option; 5472 mycss_selectors_list_t* mycss_selectors_parse_by_function(mycss_selectors_t*, mycss_parser_token_f, myencoding_t, const(char)*, size_t, mystatus_t*) @nogc nothrow; 5473 mystatus_t mycss_stack_init(mycss_stack_t*, size_t) @nogc nothrow; 5474 mystatus_t mycss_parse_chunk_end(mycss_entry_t*) @nogc nothrow; 5475 void mycss_declaration_entry_append_to_current(mycss_declaration_t*, mycss_declaration_entry_t*) @nogc nothrow; 5476 mycss_values_color_hsla_t* mycss_values_destroy_color_hsla(mycss_entry_t*, mycss_values_color_hsla_t*, bool) @nogc nothrow; 5477 bool mycss_declaration_serialization_shorthand_two(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5478 bool mycss_property_shared_custom_ident(mycss_entry_t*, mycss_token_t*, void**, uint*) @nogc nothrow; 5479 bool mycss_property_parser_text_decoration_after_line(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5480 alias mycss_values_image_image_set_t = mycss_values_image_image_set; 5481 mycss_selectors_sub_type_pseudo_element_t mycss_pseudo_element_by_name(const(char)*, size_t) @nogc nothrow; 5482 void mycss_namespace_stylesheet_destroy_default(mycss_namespace_stylesheet_t*, mycss_entry_t*) @nogc nothrow; 5483 void mycss_values_serialization_image(mycss_values_image_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5484 void mycss_selectors_parser_selector_value(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5485 mycss_declaration_entry_t* mycss_declaration_entry_destroy_border_bottom_left_radius(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5486 size_t mycss_tokenizer_end_state_right_parenthesis(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5487 bool mycss_values_color_parser_rgb_b_number(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5488 bool mycss_selectors_function_parser_nth_with_selectors_need_of_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5489 size_t mycss_tokenizer_global_state_number_e_plus_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5490 bool mycss_parser_token_drop_component_value(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5491 bool mycss_declaration_serialization_shorthand_two_type(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5492 bool mycss_selectors_state_complex_selector_list(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5493 bool mycss_property_shared_color(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*, bool*) @nogc nothrow; 5494 const(mycss_values_image_function_index_static_entry_t)* mycss_values_image_index_entry_by_name(const(char)*, size_t) @nogc nothrow; 5495 bool mycss_values_color_parser_rgb_before_alpha_number(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5496 void mycss_declaration_entry_remove(mycss_declaration_t*, mycss_declaration_entry_t*) @nogc nothrow; 5497 const(mycss_selectots_pseudo_begin_entry_t)* mycss_pseudo_begin_entry_by_name(const(char)*, size_t, size_t, const(mycss_selectots_pseudo_begin_entry_t)*) @nogc nothrow; 5498 mycss_declaration_entry_t* mycss_declaration_entry_destroy_background(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5499 struct mycss_string_res 5500 { 5501 mycss_string_escaped_res_t escaped; 5502 mycss_string_process_state_t state; 5503 myencoding_t encoding; 5504 myencoding_result_t encoding_res; 5505 bool case_insensitive; 5506 } 5507 size_t mycss_tokenizer_global_state_number_e_decimal(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5508 void mycss_selectors_parser_selector_end(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5509 void mycss_values_serialization_background_size_entry(mycss_values_background_size_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5510 alias mycss_values_image_image_t = mycss_values_image_image; 5511 bool mycss_property_parser_color_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5512 alias mycss_entry_parser_list_entry_t = mycss_entry_parser_list_entry; 5513 struct mycss_entry_parser_list_entry 5514 { 5515 mycss_parser_token_f parser; 5516 mycss_parser_token_f parser_switch; 5517 mycss_token_type_t ending_token; 5518 bool is_local; 5519 } 5520 void mycss_stack_clean(mycss_stack_t*) @nogc nothrow; 5521 mycss_values_color_hwb_t* mycss_values_destroy_color_hwb(mycss_entry_t*, mycss_values_color_hwb_t*, bool) @nogc nothrow; 5522 mycss_token_type_t mycss_declaration_ending_token_type(mycss_declaration_t*) @nogc nothrow; 5523 size_t mycss_tokenizer_end_state_asterisk(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5524 mycss_selectors_entry_t* mycss_selectors_entry_find_first(mycss_selectors_entry_t*) @nogc nothrow; 5525 bool mycss_property_shared_default(mycss_entry_t*, mycss_token_t*, uint*, mycore_string_t*) @nogc nothrow; 5526 void mycss_selectors_parser_selector_modifier(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5527 void mycss_values_serialization_border(mycss_values_border_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5528 alias myhtml_namespace_detect_url_entry_t = myhtml_namespace_detect_url_entry; 5529 struct myhtml_namespace_detect_url_entry 5530 { 5531 const(char)* url; 5532 size_t url_length; 5533 myhtml_namespace_t ns; 5534 } 5535 mycss_stylesheet_t* mycss_stylesheet_create() @nogc nothrow; 5536 bool mycss_property_parser_border_color_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5537 mycss_namespace_entry_t* mycss_namespace_entry_create(mycss_namespace_t*) @nogc nothrow; 5538 mycss_declaration_entry_t* mycss_declaration_entry_destroy_background_image(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5539 alias mycss_values_image_list_t = mycss_values_image_list; 5540 mycss_declaration_entry_t* mycss_declaration_entry_delete(mycss_declaration_t*, mycss_declaration_entry_t*) @nogc nothrow; 5541 mycss_an_plus_b_t* mycss_an_plus_b_create() @nogc nothrow; 5542 bool mycss_parser_token_drop_at_rule(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5543 size_t mycss_token_begin(mycss_token_t*) @nogc nothrow; 5544 struct mycss_declaration 5545 { 5546 mycss_entry_t* ref_entry; 5547 mycss_declaration_entry_t** entry; 5548 mycss_declaration_entry_t* entry_last; 5549 mycss_stack_t* stack; 5550 mycss_token_type_t ending_token; 5551 mcobject_t* mcobject_entries; 5552 mcobject_t* mcobject_list; 5553 } 5554 bool mycss_values_color_parser_rgb_alpha_number(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5555 bool mycss_selectors_state_complex_selector_list_need_combinator_or_selector(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5556 mycss_property_value_t mycss_values_image_id_by_name(const(char)*, size_t) @nogc nothrow; 5557 size_t mycss_tokenizer_end_state_plus_sign(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5558 bool mycss_declaration_serialization_type_list(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5559 void mycss_declaration_ending_token_type_set(mycss_declaration_t*, mycss_token_type_t) @nogc nothrow; 5560 bool mycss_selectors_function_parser_nth_without_selectors(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5561 mycss_values_color_gray_t* mycss_values_destroy_color_gray(mycss_entry_t*, mycss_values_color_gray_t*, bool) @nogc nothrow; 5562 mycss_stack_t* mycss_stack_destroy(mycss_stack_t*, bool) @nogc nothrow; 5563 bool mycss_parser_token_drop_at_rule_component_value(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5564 mystatus_t mycss_an_plus_b_init(mycss_entry_t*, mycss_an_plus_b_t*) @nogc nothrow; 5565 bool mycss_selectors_function_parser_nth_without_selectors_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5566 alias mycss_values_image_t = mycss_values_image; 5567 mycss_values_color_rgba_number_t* mycss_values_destroy_color_rgba_number(mycss_entry_t*, mycss_values_color_rgba_number_t*, bool) @nogc nothrow; 5568 mycss_declaration_entry_t* mycss_declaration_entry_destroy_background_repeat(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5569 bool mycss_selectors_state_complex_selector_list_need_combinator_or_selector_ws(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5570 void mycss_namespace_entry_clean(mycss_namespace_entry_t*) @nogc nothrow; 5571 size_t mycss_tokenizer_end_state_plus_sign_full_stop(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5572 alias mycss_values_color_function_index_static_entry_t = mycss_values_color_function_index_static_entry; 5573 uint mycss_property_shared_get_value_type(mycss_entry_t*, mycss_token_t*, mycore_string_t*) @nogc nothrow; 5574 size_t mycss_tokenizer_global_state_ident(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5575 void mycss_selectors_parser_selector_pseudo_class(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5576 mystatus_t mycss_stylesheet_init(mycss_stylesheet_t*, mycss_entry_t*) @nogc nothrow; 5577 bool mycss_property_parser_url_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5578 struct mycss_values_color_function_index_static_entry 5579 { 5580 char* name; 5581 size_t name_length; 5582 mycss_values_color_function_id_t type; 5583 mycss_parser_token_f parser; 5584 size_t next; 5585 size_t curr; 5586 } 5587 size_t mycss_token_length(mycss_token_t*) @nogc nothrow; 5588 bool mycss_declaration_serialization_border_radius(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5589 struct mycss_token 5590 { 5591 mycss_token_type_t type; 5592 size_t begin; 5593 size_t length; 5594 const(char)* data; 5595 } 5596 bool mycss_property_shared_by_value_type(mycss_entry_t*, mycss_token_t*, uint*, uint, mycore_string_t*) @nogc nothrow; 5597 size_t mycss_token_position(mycss_token_t*, size_t*) @nogc nothrow; 5598 bool mycss_declaration_serialization_text_decoration(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5599 mycss_selectors_entry_t* mycss_selectors_entry_create(mycss_selectors_t*) @nogc nothrow; 5600 mycss_declaration_entry_t* mycss_declaration_entry_destroy_background_position(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5601 bool mycss_property_parser_url_string(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5602 struct mycss_namespace_stylesheet 5603 { 5604 mctree_t* name_tree; 5605 mycss_namespace_entry_t* entry_first; 5606 mycss_namespace_entry_t* entry_default; 5607 mycss_namespace_entry_t entry_undef; 5608 mycss_namespace_entry_t entry_any; 5609 size_t ns_id_counter; 5610 } 5611 size_t mycss_tokenizer_end_state_comma(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5612 mycss_namespace_entry_t* mycss_namespace_entry_destroy(mycss_namespace_entry_t*, mycss_entry_t*, bool) @nogc nothrow; 5613 mystatus_t mycss_stylesheet_clean_all(mycss_stylesheet_t*) @nogc nothrow; 5614 bool mycss_values_color_parser_hsl(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5615 mystatus_t mycss_stack_push(mycss_stack_t*, void*, mycss_parser_token_f) @nogc nothrow; 5616 mycss_values_color_rgba_percentage_t* mycss_values_destroy_color_rgba_percentage(mycss_entry_t*, mycss_values_color_rgba_percentage_t*, bool) @nogc nothrow; 5617 bool mycss_selectors_state_complex_selector_list_need_selector(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5618 mystatus_t mycss_an_plus_b_clean_all(mycss_an_plus_b_t*) @nogc nothrow; 5619 void mycss_selectors_parser_selector_pseudo_class_function(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5620 void* mycss_values_image_creator_url(mycss_entry_t*, mycss_values_image_t*) @nogc nothrow; 5621 mycss_declaration_entry_t* mycss_declaration_entry_destroy_background_size(mycss_declaration_t*, mycss_declaration_entry_t*, bool) @nogc nothrow; 5622 mycss_values_color_t* mycss_values_destroy_color(mycss_entry_t*, mycss_values_color_t*, bool) @nogc nothrow; 5623 bool mycss_values_color_parser_hsla(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5624 void* mycss_values_image_creator_function_image(mycss_entry_t*, mycss_values_image_t*) @nogc nothrow; 5625 alias mycss_values_url_t = mycss_values_url; 5626 bool mycss_property_shared_width(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*) @nogc nothrow; 5627 size_t mycss_tokenizer_global_state_url(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5628 size_t mycss_tokenizer_end_state_hyphen_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5629 bool mycss_selectors_function_parser_drop(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5630 mycss_an_plus_b_t* mycss_an_plus_b_destroy(mycss_an_plus_b_t*, bool) @nogc nothrow; 5631 bool mycss_declaration_serialization_text_decoration_line(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5632 bool mycss_selectors_state_complex_selector_list_need_comma(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5633 void mycss_selectors_parser_selector_pseudo_class_function_end(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5634 mycss_stack_entry_t* mycss_stack_pop(mycss_stack_t*) @nogc nothrow; 5635 mycss_stylesheet_t* mycss_stylesheet_destroy(mycss_stylesheet_t*, bool) @nogc nothrow; 5636 pragma(mangle, "mycss_token_type") mycss_token_type_t mycss_token_type_(mycss_token_t*) @nogc nothrow; 5637 bool mycss_declaration_serialization_text_decoration_skip(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5638 void* mycss_values_image_creator_image_set(mycss_entry_t*, mycss_values_image_t*) @nogc nothrow; 5639 bool mycss_property_shared_height(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*) @nogc nothrow; 5640 bool mycss_property_parser_image_function_image(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5641 void mycss_selectors_parser_selector_pseudo_element(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5642 bool mycss_values_color_parser_hsl_before_saturation(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5643 mycss_selectors_entries_list_t* mycss_selectors_entries_list_create(mycss_selectors_t*) @nogc nothrow; 5644 bool mycss_selectors_function_parser_drop_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5645 mycss_stack_entry_t* mycss_stack_current(mycss_stack_t*) @nogc nothrow; 5646 alias mycss_values_element_t = mycss_values_element; 5647 const(char)* mycss_token_name_by_type(mycss_token_type_t) @nogc nothrow; 5648 size_t mycss_tokenizer_global_state_url_string_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5649 size_t mycss_tokenizer_end_state_hyphen_minus_full_stop(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5650 void mycss_namespace_entry_append_to_current(mycss_namespace_t*, mycss_namespace_entry_t*) @nogc nothrow; 5651 mycss_selectors_list_t* mycss_selectors_list_create(mycss_selectors_t*) @nogc nothrow; 5652 void* mycss_values_image_creator_element(mycss_entry_t*, mycss_values_image_t*) @nogc nothrow; 5653 bool mycss_property_shared_line_width(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*) @nogc nothrow; 5654 size_t mycss_token_data_to_string(mycss_entry_t*, mycss_token_t*, mycore_string_t*, bool, bool) @nogc nothrow; 5655 bool mycss_values_color_parser_hsl_saturation(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5656 mycss_selectors_function_begin_f mycss_function_begin_by_name(const(char)*, size_t) @nogc nothrow; 5657 void mycss_selectors_list_clean(mycss_selectors_list_t*) @nogc nothrow; 5658 alias mycss_selectors_value_lang_t = mycss_selectors_value_lang; 5659 struct mycss_selectors_value_lang 5660 { 5661 mycore_string_t str; 5662 mycss_selectors_value_lang* next; 5663 } 5664 mycss_selectors_entries_list_t* mycss_selectors_entries_list_add_one(mycss_selectors_t*, mycss_selectors_entries_list_t*, size_t) @nogc nothrow; 5665 size_t mycss_tokenizer_global_state_url_after(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5666 void mycss_stylesheet_serialization(mycss_stylesheet_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5667 size_t mycss_tokenizer_end_state_hyphen_minus_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5668 bool mycss_selectors_function_parser_drop_after_column(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5669 void mycss_selectors_parser_selector_pseudo_element_function(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5670 mycss_an_plus_b_entry_t* mycss_an_plus_b_entry_create(mycss_entry_t*) @nogc nothrow; 5671 bool mycss_declaration_serialization_font_family(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5672 bool mycss_property_parser_image_function_image_wait_comma(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5673 bool mycss_values_color_parser_hsl_before_lightness(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5674 void mycss_selectors_parser_selector_pseudo_element_function_end(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5675 void mycss_an_plus_b_entry_clean_all(mycss_an_plus_b_entry_t*) @nogc nothrow; 5676 bool mycss_declaration_serialization_font(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5677 bool mycss_property_parser_image_function_image_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5678 mycss_selectors_list_t* mycss_selectors_list_destroy(mycss_selectors_t*, mycss_selectors_list_t*, bool) @nogc nothrow; 5679 const(char)* mycss_namespace_name_by_id(mycss_namespace_t*, mctree_t*, size_t, size_t*) @nogc nothrow; 5680 mycss_selectors_entries_list_t* mycss_selectors_entries_list_destroy(mycss_selectors_t*, mycss_selectors_entries_list_t*) @nogc nothrow; 5681 const(mycss_selectots_function_begin_entry_t)* mycss_function_begin_entry_by_name(const(char)*, size_t) @nogc nothrow; 5682 bool mycss_property_shared_line_height(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*) @nogc nothrow; 5683 alias mycss_values_text_decoration_t = mycss_values_text_decoration; 5684 mycss_values_font_family_entry_t* mycss_values_destroy_font_family_entry(mycss_entry_t*, mycss_values_font_family_entry_t*, bool) @nogc nothrow; 5685 size_t mycss_tokenizer_global_state_url_after_whitespace(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5686 void* mycss_values_image_creator_cross_fade(mycss_entry_t*, mycss_values_image_t*) @nogc nothrow; 5687 size_t mycss_tokenizer_end_state_hyphen_minus_minus_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5688 bool mycss_selectors_state_compound_selector_list(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5689 mycss_values_font_family_t* mycss_values_destroy_font_family(mycss_entry_t*, mycss_values_font_family_t*, bool) @nogc nothrow; 5690 mycore_incoming_buffer_t* mycss_token_buffer_first(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5691 bool mycss_property_shared_line_style(mycss_entry_t*, mycss_token_t*, uint*, mycore_string_t*) @nogc nothrow; 5692 bool mycss_selectors_function_parser_dir(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5693 mycss_namespace_entry_t* mycss_namespace_entry_by_name(mycss_namespace_t*, mctree_t*, const(char)*, size_t, bool) @nogc nothrow; 5694 bool mycss_selectors_state_compound_selector_list_need_selector(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5695 bool mycss_declaration_serialization_background(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5696 size_t mycss_tokenizer_end_state_hyphen_minus_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5697 bool mycss_values_color_parser_hsl_lightness(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5698 bool mycss_property_parser_image_function_image_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5699 mycss_an_plus_b_entry_t* mycss_an_plus_b_entry_destroy(mycss_entry_t*, mycss_an_plus_b_entry_t*, bool) @nogc nothrow; 5700 void mycss_selectors_parser_expectations_error(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5701 bool mycss_selectors_function_parser_dir_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5702 void mycss_selectors_parser_bad_token(mycss_entry_t*, mycss_token_t*) @nogc nothrow; 5703 void mycss_selectors_function_begin_nth_child(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5704 bool mycss_selectors_state_compound_selector_list_need_selector_or_comma(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5705 bool mycss_values_color_parser_hsl_before_alpha(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5706 size_t mycss_tokenizer_global_state_url_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5707 bool mycss_property_shared_text_decoration_skip(mycss_entry_t*, mycss_token_t*, uint*, uint*, mycore_string_t*, bool) @nogc nothrow; 5708 alias mycss_values_color_alpha_value_t = mycss_values_color_alpha_value; 5709 mycss_values_font_t* mycss_values_destroy_font(mycss_entry_t*, mycss_values_font_t*, bool) @nogc nothrow; 5710 bool mycss_property_parser_image_function_image_set(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5711 bool mycss_declaration_serialization_background_image(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5712 struct mycss_entry_parser_list 5713 { 5714 mycss_entry_parser_list_entry_t* list; 5715 size_t size; 5716 size_t length; 5717 } 5718 alias mycss_entry_parser_list_t = mycss_entry_parser_list; 5719 mycss_selectors_list_t* mycss_selectors_list_append_selector(mycss_selectors_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*) @nogc nothrow; 5720 size_t mycss_tokenizer_end_state_full_stop(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5721 size_t mycss_string_data_process(mycore_string_t*, const(char)*, size_t, size_t, mycss_string_res_t*) @nogc nothrow; 5722 enum mycss_selectors_combinator 5723 { 5724 MyCSS_SELECTORS_COMBINATOR_UNDEF = 0, 5725 MyCSS_SELECTORS_COMBINATOR_DESCENDANT = 1, 5726 MyCSS_SELECTORS_COMBINATOR_CHILD = 2, 5727 MyCSS_SELECTORS_COMBINATOR_NEXT_SIBLING = 3, 5728 MyCSS_SELECTORS_COMBINATOR_FOLLOWING_SIBLING = 4, 5729 MyCSS_SELECTORS_COMBINATOR_COLUMN = 5, 5730 MyCSS_SELECTORS_COMBINATOR_LAST_ENTRY = 6, 5731 } 5732 enum MyCSS_SELECTORS_COMBINATOR_UNDEF = mycss_selectors_combinator.MyCSS_SELECTORS_COMBINATOR_UNDEF; 5733 enum MyCSS_SELECTORS_COMBINATOR_DESCENDANT = mycss_selectors_combinator.MyCSS_SELECTORS_COMBINATOR_DESCENDANT; 5734 enum MyCSS_SELECTORS_COMBINATOR_CHILD = mycss_selectors_combinator.MyCSS_SELECTORS_COMBINATOR_CHILD; 5735 enum MyCSS_SELECTORS_COMBINATOR_NEXT_SIBLING = mycss_selectors_combinator.MyCSS_SELECTORS_COMBINATOR_NEXT_SIBLING; 5736 enum MyCSS_SELECTORS_COMBINATOR_FOLLOWING_SIBLING = mycss_selectors_combinator.MyCSS_SELECTORS_COMBINATOR_FOLLOWING_SIBLING; 5737 enum MyCSS_SELECTORS_COMBINATOR_COLUMN = mycss_selectors_combinator.MyCSS_SELECTORS_COMBINATOR_COLUMN; 5738 enum MyCSS_SELECTORS_COMBINATOR_LAST_ENTRY = mycss_selectors_combinator.MyCSS_SELECTORS_COMBINATOR_LAST_ENTRY; 5739 alias mycss_selectors_combinator_t = mycss_selectors_combinator; 5740 pragma(mangle, "mycss_selectors_entry") mycss_selectors_entry_t* mycss_selectors_entry_(mycss_selectors_t*) @nogc nothrow; 5741 const(char)* mycss_namespace_name_by_entry(mycss_namespace_entry_t*, mctree_t*, size_t*, bool*) @nogc nothrow; 5742 void mycss_string_data_process_end(mycore_string_t*, mycss_string_res_t*) @nogc nothrow; 5743 void mycss_an_plus_b_serialization(mycss_an_plus_b_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5744 alias mycss_values_color_hue_value_t = mycss_values_color_hue_value; 5745 bool mycss_declaration_serialization_background_repeat(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5746 mystatus_t mycss_tokenizer_state_init(mycss_t*) @nogc nothrow; 5747 mycss_selectors_entry_t* mycss_selectors_list_last_entry(mycss_selectors_list_t*) @nogc nothrow; 5748 bool mycss_selectors_state_compound_selector_list_comma_ws(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5749 size_t mycss_tokenizer_global_state_bad_url(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5750 bool mycss_property_shared_text_decoration_style(mycss_entry_t*, mycss_token_t*, uint*, mycore_string_t*) @nogc nothrow; 5751 void mycss_selectors_entry_append_to_current(mycss_selectors_t*, mycss_selectors_entry_t*) @nogc nothrow; 5752 bool mycss_property_parser_image_function_image_set_resolution(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5753 void mycss_selectors_function_begin_not(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5754 size_t mycss_tokenizer_end_state_solidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5755 bool mycss_values_color_parser_hsl_alpha(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5756 const(char)* myhtml_namespace_url_by_id(myhtml_namespace_t, size_t*) @nogc nothrow; 5757 bool mycss_property_parser_image_function_image_set_resolution_wait_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5758 bool mycss_declaration_serialization_background_position(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5759 mycss_selectors_entry_t** mycss_selectors_list_current_chain(mycss_selectors_list_t*) @nogc nothrow; 5760 alias mycss_values_color_hsla_t = mycss_values_color_hsla; 5761 void mycss_encoding_set(mycss_entry_t*, myencoding_t) @nogc nothrow; 5762 bool mycss_property_shared_text_decoration_line(mycss_entry_t*, mycss_token_t*, uint*, uint*, mycore_string_t*, bool) @nogc nothrow; 5763 void mycss_tokenizer_state_destroy(mycss_t*) @nogc nothrow; 5764 size_t mycss_tokenizer_end_state_solidus_comment_end(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5765 void mycss_selectors_function_begin_dir(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5766 bool mycss_selectors_state_compound_selector_list_need_ending_or_comma(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5767 bool mycss_selectors_function_parser_lang(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5768 void mycss_selectors_parser_check_and_set_bad_parent_selector(mycss_entry_t*, mycss_selectors_list_t*) @nogc nothrow; 5769 const(mycss_values_color_index_static_entry_t)* mycss_values_color_index_entry_by_name(const(char)*, size_t) @nogc nothrow; 5770 size_t mycss_tokenizer_end_state_colon(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5771 bool mycss_values_color_parser_hex(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*) @nogc nothrow; 5772 void mycss_an_plus_b_parser_expectations_error(mycss_entry_t*) @nogc nothrow; 5773 size_t mycss_tokenizer_global_state_name(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5774 bool mycss_property_parser_image_function_string(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5775 myencoding_t mycss_encoding_get(mycss_entry_t*) @nogc nothrow; 5776 bool mycss_declaration_serialization_background_size(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5777 mycss_values_text_decoration_t* mycss_values_destroy_text_decoration(mycss_entry_t*, mycss_values_text_decoration_t*, bool) @nogc nothrow; 5778 bool mycss_selectors_function_parser_lang_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5779 alias mycss_values_color_hwb_t = mycss_values_color_hwb; 5780 void mycss_selectors_function_begin_matches(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5781 myhtml_namespace_t myhtml_namespace_id_by_url(const(char)*, size_t) @nogc nothrow; 5782 size_t mycss_string_process_state_data(mycore_string_t*, const(char)*, size_t, size_t, mycss_string_res_t*) @nogc nothrow; 5783 bool mycss_selectors_function_parser_lang_comma(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5784 const(myhtml_namespace_detect_name_entry_t)* myhtml_namespace_name_entry_by_name(const(char)*, size_t) @nogc nothrow; 5785 size_t mycss_tokenizer_end_state_semicolon(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5786 void mycss_selectors_function_begin_lang(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5787 alias mycss_values_color_gray_t = mycss_values_color_gray; 5788 mystatus_t mycss_tokenizer_chunk(mycss_entry_t*, const(char)*, size_t) @nogc nothrow; 5789 bool mycss_property_shared_font_ends(mycss_entry_t*, mycss_token_t*, uint*, mycore_string_t*) @nogc nothrow; 5790 bool mycss_declaration_serialization_border_x(mycss_entry_t*, mycss_declaration_entry_t*, mycore_callback_serialize_f, void*) @nogc nothrow; 5791 size_t mycss_tokenizer_global_state_name_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5792 mycss_values_color_id_t mycss_values_color_id_by_name(const(char)*, size_t) @nogc nothrow; 5793 void mycss_selectors_list_append_to_current(mycss_selectors_t*, mycss_selectors_list_t*) @nogc nothrow; 5794 myencoding_t mycss_encoding_check_charset_rule(const(char)*, size_t) @nogc nothrow; 5795 size_t mycss_string_process_state_data_utf_8(mycore_string_t*, const(char)*, size_t, size_t, mycss_string_res_t*) @nogc nothrow; 5796 bool mycss_property_parser_image_function_string_wait_comma(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5797 bool mycss_property_shared_font_weight(mycss_entry_t*, mycss_token_t*, uint*, mycore_string_t*) @nogc nothrow; 5798 mystatus_t mycss_tokenizer_process(mycss_entry_t*, const(char)*, size_t) @nogc nothrow; 5799 void* mycss_selectors_value_undef_create(mycss_entry_t*, bool) @nogc nothrow; 5800 alias mycss_values_color_rgba_number_t = mycss_values_color_rgba_number; 5801 bool mycss_an_plus_b_state_anb_begin(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5802 bool mycss_values_color_parser_hwb(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5803 size_t mycss_tokenizer_end_state_less_than_sign(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5804 void mycss_selectors_function_begin_drop(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5805 bool mycss_selectors_state_relative_selector_list(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5806 size_t mycss_string_process_state_escaped(mycore_string_t*, const(char)*, size_t, size_t, mycss_string_res_t*) @nogc nothrow; 5807 bool mycss_property_parser_image_function_string_wait_ident(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5808 const(char)* mycss_values_color_name_by_id(mycss_values_color_id_t, size_t*) @nogc nothrow; 5809 mycss_selectors_object_attribute_t* mycss_selectors_value_attribute_create(mycss_entry_t*, bool) @nogc nothrow; 5810 bool mycss_selectors_list_destroy_last_empty_selector(mycss_selectors_t*, mycss_selectors_list_t*, bool) @nogc nothrow; 5811 bool mycss_selectors_state_relative_selector_list_need_selector(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5812 alias mycss_values_color_rgba_percentage_t = mycss_values_color_rgba_percentage; 5813 bool mycss_an_plus_b_state_anb(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5814 bool mycss_values_color_parser_hwb_before_whiteness(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5815 struct mycss_declaration_entry 5816 { 5817 mycss_property_type_t type; 5818 uint value_type; 5819 void* value; 5820 bool is_important; 5821 mycss_declaration_flags_t flags; 5822 mycss_declaration_entry_t* next; 5823 mycss_declaration_entry_t* prev; 5824 } 5825 struct mycss_namespace 5826 { 5827 mycss_namespace_entry_t** entry; 5828 mycss_namespace_entry_t* entry_last; 5829 mycss_namespace_stylesheet_t* ns_stylesheet; 5830 mcobject_t* mcobject_entries; 5831 } 5832 mycss_values_image_t* mycss_values_destroy_image(mycss_entry_t*, mycss_values_image_t*, bool) @nogc nothrow; 5833 size_t mycss_string_process_state_escaped_utf_8(mycore_string_t*, const(char)*, size_t, size_t, mycss_string_res_t*) @nogc nothrow; 5834 bool mycss_property_parser_image_function_cross_fade(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5835 size_t mycss_tokenizer_end_state_less_than_sign_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5836 bool mycss_property_shared_font_size(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*) @nogc nothrow; 5837 mystatus_t mycss_tokenizer_end(mycss_entry_t*) @nogc nothrow; 5838 size_t mycss_tokenizer_global_state_string_double_quoted(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5839 void mycss_selectors_function_begin_nth_of_type(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5840 void mycss_selectors_function_begin_nth_last_column(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5841 bool mycss_selectors_state_relative_selector_list_need_combinator_or_selector_begin(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5842 size_t mycss_tokenizer_end_state_less_than_sign_minus_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5843 bool mycss_values_color_parser_hwb_whiteness(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5844 bool mycss_an_plus_b_state_anb_plus(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5845 struct mycss_entry 5846 { 5847 mycss_t* mycss_; 5848 mycss_token_t* token; 5849 mycss_stylesheet_t* stylesheet; 5850 mchar_async_t* mchar; 5851 size_t mchar_node_id; 5852 size_t mchar_value_node_id; 5853 mcobject_t* mcobject_string_entries; 5854 mycss_namespace_t* ns; 5855 mycss_selectors_t* selectors; 5856 mycss_an_plus_b_t* anb; 5857 mycss_media_t* media; 5858 mycss_declaration_t* declaration; 5859 void** values; 5860 mcobject_t* mcobject_incoming_buffer; 5861 mycore_incoming_buffer_t* first_buffer; 5862 mycore_incoming_buffer_t* current_buffer; 5863 mycss_entry_type_t type; 5864 myencoding_t encoding; 5865 mycss_tokenizer_state_t state; 5866 mycss_tokenizer_state_t state_back; 5867 mycss_entry_parser_list_t* parser_list; 5868 mycss_parser_token_f parser; 5869 mycss_parser_token_f parser_switch; 5870 mycss_parser_token_f parser_error; 5871 mycss_parser_token_f parser_original; 5872 mycss_token_type_t parser_ending_token; 5873 mycss_token_ready_callback_f token_ready_callback; 5874 mycss_callback_selector_done_f callback_selector_done; 5875 size_t token_counter; 5876 size_t help_counter; 5877 } 5878 bool mycss_property_shared_font_stretch(mycss_entry_t*, mycss_token_t*, uint*, mycore_string_t*) @nogc nothrow; 5879 size_t mycss_tokenizer_global_state_string_double_quoted_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5880 alias mycss_values_color_t = mycss_values_color; 5881 bool mycss_property_parser_image_function_cross_fade_mixing_after_percentage(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5882 mycss_values_image_image_t* mycss_values_destroy_image_image(mycss_entry_t*, mycss_values_image_image_t*, bool) @nogc nothrow; 5883 const(mycss_values_color_function_index_static_entry_t)* mycss_values_color_function_index_entry_by_name(const(char)*, size_t) @nogc nothrow; 5884 bool mycss_selectors_state_relative_selector_list_need_combinator_or_selector(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5885 void mycss_string_res_clean(mycss_string_res_t*) @nogc nothrow; 5886 bool mycss_an_plus_b_state_anb_plus_n_hyphen(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5887 size_t mycss_tokenizer_end_state_commercial_at(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5888 bool mycss_property_parser_image_function_cross_fade_mixing_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5889 size_t mycss_tokenizer_run_state_single(mycss_entry_t*, mycss_tokenizer_state_t, const(char)*, size_t, size_t) @nogc nothrow; 5890 size_t mycss_tokenizer_global_state_string_double_quoted_rsolidus_r(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5891 mycss_values_color_function_id_t mycss_values_color_function_id_by_name(const(char)*, size_t) @nogc nothrow; 5892 void mycss_selectors_function_begin_current(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5893 mycss_values_image_image_set_t* mycss_values_destroy_image_image_set(mycss_entry_t*, mycss_values_image_image_set_t*, bool) @nogc nothrow; 5894 bool mycss_property_shared_font_style(mycss_entry_t*, mycss_token_t*, uint*, mycore_string_t*) @nogc nothrow; 5895 bool mycss_values_color_parser_hwb_before_blackness(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5896 alias mycss_values_background_repeat_list_t = mycss_values_background_repeat_list; 5897 bool mycss_an_plus_b_state_anb_plus_n(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5898 bool mycss_property_parser_image_function_cross_fade_final(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5899 bool mycss_values_color_parser_hwb_blackness(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5900 void* mycss_selectors_value_undef_destroy(mycss_entry_t*, mycss_selectors_type_t, int, void*, bool) @nogc nothrow; 5901 size_t mycss_tokenizer_end_state_commercial_at_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5902 bool mycss_property_shared_font_family(mycss_entry_t*, mycss_token_t*, void**, uint*, bool*, mycore_string_t*) @nogc nothrow; 5903 mycss_values_element_t* mycss_values_destroy_element(mycss_entry_t*, mycss_values_element_t*, bool) @nogc nothrow; 5904 const(char)* mycss_values_color_function_name_by_id(mycss_values_color_function_id_t, size_t*) @nogc nothrow; 5905 bool mycss_selectors_state_relative_selector_list_need_combinator_or_selector_ws(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5906 void mycss_selectors_function_begin_nth_last_child(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5907 size_t mycss_tokenizer_state_set_current_buffer_for_continue(mycss_entry_t*, size_t, size_t) @nogc nothrow; 5908 void mycss_string_escaped_res_clean(mycss_string_escaped_res_t*) @nogc nothrow; 5909 size_t mycss_tokenizer_global_state_string_single_quoted(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5910 mycss_values_cross_fade_t* mycss_values_destroy_cross_fade(mycss_entry_t*, mycss_values_cross_fade_t*, bool) @nogc nothrow; 5911 bool mycss_an_plus_b_state_anb_plus_n_plus(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5912 void* mycss_selectors_value_id_destroy(mycss_entry_t*, mycss_selectors_type_t, int, void*, bool) @nogc nothrow; 5913 size_t mycss_tokenizer_global_state_string_single_quoted_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5914 alias mycss_values_background_repeat_t = mycss_values_background_repeat; 5915 void mycss_selectors_function_begin_nth_last_of_type(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5916 size_t mycss_tokenizer_token_strcasecmp(mycss_entry_t*, mycss_token_t*, const(char)*, size_t) @nogc nothrow; 5917 bool mycss_values_color_parser_hwb_before_alpha(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5918 size_t mycss_tokenizer_end_state_commercial_at_minus_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5919 bool mycss_property_parser_image_function_cross_fade_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5920 size_t mycss_tokenizer_global_state_string_single_quoted_rsolidus_r(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5921 void mycss_selectors_function_begin_has(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5922 alias mycss_selectors_mod_t = mycss_selectors_mod; 5923 enum mycss_selectors_mod 5924 { 5925 MyCSS_SELECTORS_MOD_UNDEF = 0, 5926 MyCSS_SELECTORS_MOD_I = 1, 5927 } 5928 enum MyCSS_SELECTORS_MOD_UNDEF = mycss_selectors_mod.MyCSS_SELECTORS_MOD_UNDEF; 5929 enum MyCSS_SELECTORS_MOD_I = mycss_selectors_mod.MyCSS_SELECTORS_MOD_I; 5930 void* mycss_selectors_value_class_destroy(mycss_entry_t*, mycss_selectors_type_t, int, void*, bool) @nogc nothrow; 5931 size_t mycss_tokenizer_end_state_commercial_at_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5932 bool mycss_values_color_parser_hwb_alpha(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5933 mycss_values_image_list_t* mycss_values_destroy_image_list(mycss_entry_t*, mycss_values_image_list_t*, bool) @nogc nothrow; 5934 alias mycss_values_background_position_t = mycss_values_background_position; 5935 bool mycss_property_shared_image(mycss_entry_t*, mycss_token_t*, void**, uint*, mycore_string_t*, bool*) @nogc nothrow; 5936 void* mycss_selectors_value_element_destroy(mycss_entry_t*, mycss_selectors_type_t, int, void*, bool) @nogc nothrow; 5937 bool mycss_selectors_state_simple_selector_begin(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5938 alias mycss_values_background_size_list_t = mycss_values_background_size_list; 5939 size_t mycss_tokenizer_end_state_commercial_at_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5940 void mycss_selectors_function_begin_nth_column(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5941 bool mycss_property_shared_background_repeat_one(mycss_entry_t*, mycss_token_t*, uint*, mycore_string_t*) @nogc nothrow; 5942 void* mycss_selectors_value_attribute_destroy(mycss_entry_t*, mycss_selectors_type_t, int, void*, bool) @nogc nothrow; 5943 bool mycss_selectors_state_simple_selector(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5944 size_t mycss_tokenizer_end_state_left_square_bracket(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5945 alias mycss_values_background_size_entry_t = mycss_values_background_size_entry; 5946 void mycss_selectors_function_begin_contains(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5947 size_t mycss_tokenizer_state_quotation_mark(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5948 size_t mycss_tokenizer_global_state_unicode_range_before(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5949 bool mycss_values_color_parser_gray(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5950 bool mycss_property_parser_undef(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5951 bool mycss_property_parser_align_content(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5952 alias mycss_values_background_t = mycss_values_background; 5953 size_t mycss_tokenizer_global_state_unicode_range(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5954 bool mycss_property_shared_background_repeat_two(mycss_entry_t*, mycss_token_t*, uint*, mycore_string_t*) @nogc nothrow; 5955 mycss_values_background_list_t* mycss_values_destroy_background(mycss_entry_t*, mycss_values_background_list_t*, bool) @nogc nothrow; 5956 size_t mycss_tokenizer_end_state_reverse_solidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5957 void* mycss_selectors_value_pseudo_class_function_destroy(mycss_entry_t*, mycss_selectors_type_t, int, void*, bool) @nogc nothrow; 5958 bool mycss_values_color_parser_gray_before_alpha(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5959 size_t mycss_tokenizer_state_quotation_mark_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5960 bool mycss_selectors_state_simple_selector_left_bracket(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5961 size_t mycss_tokenizer_end_state_right_square_bracket(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5962 size_t mycss_tokenizer_global_state_unicode_range_question(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5963 bool mycss_values_color_parser_gray_alpha(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5964 bool mycss_property_parser_align_items(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5965 void mycss_selectors_begin_unknown(mycss_entry_t*, mycss_selectors_entry_t*) @nogc nothrow; 5966 mycss_values_background_repeat_list_t* mycss_values_destroy_background_repeat(mycss_entry_t*, mycss_values_background_repeat_list_t*, bool) @nogc nothrow; 5967 alias mycss_values_background_list_t = mycss_values_background_list; 5968 bool mycss_selectors_state_simple_selector_left_bracket_vertical_bar(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5969 bool mycss_property_shared_background_attachment(mycss_entry_t*, mycss_token_t*, uint*, mycore_string_t*) @nogc nothrow; 5970 size_t mycss_tokenizer_state_number_sign(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5971 bool mycss_property_parser_align_self(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5972 size_t mycss_tokenizer_end_state_circumflex_accent(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5973 size_t mycss_tokenizer_global_state_unicode_range_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5974 bool mycss_selectors_state_simple_selector_left_bracket_ident(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5975 mycss_values_background_position_t* mycss_values_destroy_background_position(mycss_entry_t*, mycss_values_background_position_t*, bool) @nogc nothrow; 5976 bool mycss_property_shared_background_position(mycss_entry_t*, mycss_token_t*, void*, uint*, mycore_string_t*) @nogc nothrow; 5977 mycss_values_background_size_list_t* mycss_values_destroy_background_size(mycss_entry_t*, mycss_values_background_size_list_t*, bool) @nogc nothrow; 5978 alias mycss_values_border_t = mycss_values_border; 5979 size_t mycss_tokenizer_end_state_left_curly_bracket(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5980 alias mycss_selectors_flags_t = mycss_selectors_flags; 5981 enum mycss_selectors_flags 5982 { 5983 MyCSS_SELECTORS_FLAGS_UNDEF = 0, 5984 MyCSS_SELECTORS_FLAGS_SELECTOR_BAD = 1, 5985 } 5986 enum MyCSS_SELECTORS_FLAGS_UNDEF = mycss_selectors_flags.MyCSS_SELECTORS_FLAGS_UNDEF; 5987 enum MyCSS_SELECTORS_FLAGS_SELECTOR_BAD = mycss_selectors_flags.MyCSS_SELECTORS_FLAGS_SELECTOR_BAD; 5988 bool mycss_property_parser_animation(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5989 bool mycss_property_shared_background_clip(mycss_entry_t*, mycss_token_t*, uint*, mycore_string_t*) @nogc nothrow; 5990 bool mycss_selectors_state_simple_selector_left_bracket_ident_vertical_bar(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5991 void* mycss_selectors_value_pseudo_class_function_undef_create(mycss_entry_t*, bool) @nogc nothrow; 5992 size_t mycss_tokenizer_state_number_sign_name_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5993 bool mycss_property_shared_background_size(mycss_entry_t*, mycss_token_t*, void*, uint*, mycore_string_t*) @nogc nothrow; 5994 bool mycss_selectors_state_simple_selector_colon(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5995 size_t mycss_tokenizer_state_number_sign_name_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5996 void* mycss_selectors_value_pseudo_class_function_current_create(mycss_entry_t*, bool) @nogc nothrow; 5997 size_t mycss_tokenizer_end_state_right_curly_bracket(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 5998 bool mycss_property_parser_animation_delay(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 5999 size_t mycss_tokenizer_end_state_digit(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6000 void* mycss_selectors_value_pseudo_class_function_dir_create(mycss_entry_t*, bool) @nogc nothrow; 6001 bool mycss_selectors_state_simple_selector_colon_colon(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6002 bool mycss_property_parser_animation_direction(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6003 alias mycss_values_color_stop_t = mycss_values_color_stop; 6004 bool mycss_selectors_state_simple_selector_colon_colon_function(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6005 alias mycss_values_color_stop_list_t = mycss_values_color_stop_list; 6006 void* mycss_selectors_value_pseudo_class_function_drop_create(mycss_entry_t*, bool) @nogc nothrow; 6007 size_t mycss_tokenizer_state_dollar_sign(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6008 bool mycss_property_parser_animation_duration(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6009 mycss_values_border_t* mycss_values_destroy_border(mycss_entry_t*, mycss_values_border_t*, bool) @nogc nothrow; 6010 alias mycss_units_index_static_entry_t = mycss_units_index_static_entry; 6011 struct mycss_units_index_static_entry 6012 { 6013 const(char)* name; 6014 size_t name_length; 6015 mycss_units_type_t unit_type; 6016 size_t next; 6017 size_t curr; 6018 } 6019 void mycss_property_shared_destroy_string(mycore_string_t*) @nogc nothrow; 6020 size_t mycss_tokenizer_end_state_letter_u(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6021 size_t mycss_tokenizer_end_state_letter_u_next(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6022 void* mycss_selectors_value_pseudo_class_function_has_create(mycss_entry_t*, bool) @nogc nothrow; 6023 bool mycss_selectors_state_simple_selector_colon_function(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6024 bool mycss_property_parser_animation_fill_mode(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6025 size_t mycss_tokenizer_state_apostrophe(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6026 bool mycss_property_parser_animation_iteration_count(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6027 size_t mycss_tokenizer_end_state_name_start_code_point(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6028 alias mycss_values_font_family_entry_t = mycss_values_font_family_entry; 6029 void* mycss_selectors_value_pseudo_class_function_lang_create(mycss_entry_t*, bool) @nogc nothrow; 6030 bool mycss_selectors_state_simple_selector_full_stop(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6031 alias mycss_values_font_family_t = mycss_values_font_family; 6032 bool mycss_property_parser_animation_name(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6033 alias mycss_selectors_type_t = mycss_selectors_type; 6034 size_t mycss_tokenizer_state_apostrophe_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6035 void* mycss_selectors_value_pseudo_class_function_matches_create(mycss_entry_t*, bool) @nogc nothrow; 6036 enum mycss_selectors_type 6037 { 6038 MyCSS_SELECTORS_TYPE_UNDEF = 0, 6039 MyCSS_SELECTORS_TYPE_ELEMENT = 1, 6040 MyCSS_SELECTORS_TYPE_ID = 2, 6041 MyCSS_SELECTORS_TYPE_CLASS = 3, 6042 MyCSS_SELECTORS_TYPE_ATTRIBUTE = 4, 6043 MyCSS_SELECTORS_TYPE_PSEUDO_CLASS_FUNCTION = 5, 6044 MyCSS_SELECTORS_TYPE_PSEUDO_CLASS = 6, 6045 MyCSS_SELECTORS_TYPE_PSEUDO_ELEMENT_FUNCTION = 7, 6046 MyCSS_SELECTORS_TYPE_PSEUDO_ELEMENT = 8, 6047 MyCSS_SELECTORS_TYPE_LAST_ENTRY = 9, 6048 } 6049 enum MyCSS_SELECTORS_TYPE_UNDEF = mycss_selectors_type.MyCSS_SELECTORS_TYPE_UNDEF; 6050 enum MyCSS_SELECTORS_TYPE_ELEMENT = mycss_selectors_type.MyCSS_SELECTORS_TYPE_ELEMENT; 6051 enum MyCSS_SELECTORS_TYPE_ID = mycss_selectors_type.MyCSS_SELECTORS_TYPE_ID; 6052 enum MyCSS_SELECTORS_TYPE_CLASS = mycss_selectors_type.MyCSS_SELECTORS_TYPE_CLASS; 6053 enum MyCSS_SELECTORS_TYPE_ATTRIBUTE = mycss_selectors_type.MyCSS_SELECTORS_TYPE_ATTRIBUTE; 6054 enum MyCSS_SELECTORS_TYPE_PSEUDO_CLASS_FUNCTION = mycss_selectors_type.MyCSS_SELECTORS_TYPE_PSEUDO_CLASS_FUNCTION; 6055 enum MyCSS_SELECTORS_TYPE_PSEUDO_CLASS = mycss_selectors_type.MyCSS_SELECTORS_TYPE_PSEUDO_CLASS; 6056 enum MyCSS_SELECTORS_TYPE_PSEUDO_ELEMENT_FUNCTION = mycss_selectors_type.MyCSS_SELECTORS_TYPE_PSEUDO_ELEMENT_FUNCTION; 6057 enum MyCSS_SELECTORS_TYPE_PSEUDO_ELEMENT = mycss_selectors_type.MyCSS_SELECTORS_TYPE_PSEUDO_ELEMENT; 6058 enum MyCSS_SELECTORS_TYPE_LAST_ENTRY = mycss_selectors_type.MyCSS_SELECTORS_TYPE_LAST_ENTRY; 6059 size_t mycss_tokenizer_end_state_vertical_line(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6060 bool mycss_selectors_state_simple_selector_vertical_bar(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6061 bool mycss_property_parser_animation_play_state(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6062 size_t mycss_tokenizer_end_state_tilde(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6063 alias mycss_values_font_t = mycss_values_font; 6064 6065 6066 void* mycss_selectors_value_pseudo_class_function_not_create(mycss_entry_t*, bool) @nogc nothrow; 6067 bool mycss_selectors_state_simple_selector_ident(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6068 bool mycss_property_parser_animation_timing_function(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6069 bool mycss_selectors_state_simple_selector_ident_vertical_bar(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6070 void* mycss_selectors_value_pseudo_class_function_nth_child_create(mycss_entry_t*, bool) @nogc nothrow; 6071 size_t mycss_tokenizer_end_state_delim_single_code_point(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6072 size_t mycss_tokenizer_state_left_parenthesis(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6073 bool mycss_property_parser_appearance(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6074 bool mycss_selectors_state_shared_after_attr_modifier(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6075 size_t mycss_tokenizer_state_right_parenthesis(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6076 alias mycss_values_type_length_percentage_entry_t = mycss_values_type_length_percentage_entry; 6077 void* mycss_selectors_value_pseudo_class_function_nth_column_create(mycss_entry_t*, bool) @nogc nothrow; 6078 alias mycss_entry_t = mycss_entry; 6079 bool mycss_selectors_state_shared_after_attribute_value(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6080 void* mycss_selectors_value_pseudo_class_function_nth_last_child_create(mycss_entry_t*, bool) @nogc nothrow; 6081 alias mycss_values_type_list_t = mycss_values_type_list; 6082 bool mycss_property_parser_backface_visibility(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6083 void* mycss_selectors_value_pseudo_class_function_nth_last_column_create(mycss_entry_t*, bool) @nogc nothrow; 6084 alias mycss_values_shorthand_two_type_t = mycss_values_shorthand_two_type; 6085 size_t mycss_tokenizer_state_asterisk(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6086 size_t mycss_tokenizer_end_global_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6087 bool mycss_property_parser_background(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6088 bool mycss_selectors_state_left_bracket_after_wq_name_attr(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6089 bool mycss_property_parser_background_attachment(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6090 alias mycss_entry_type_t = mycss_entry_type; 6091 enum mycss_entry_type 6092 { 6093 MyCSS_ENTRY_TYPE_CLEAN = 0, 6094 MyCSS_ENTRY_TYPE_END = 1, 6095 } 6096 enum MyCSS_ENTRY_TYPE_CLEAN = mycss_entry_type.MyCSS_ENTRY_TYPE_CLEAN; 6097 enum MyCSS_ENTRY_TYPE_END = mycss_entry_type.MyCSS_ENTRY_TYPE_END; 6098 void* mycss_selectors_value_pseudo_class_function_nth_last_of_type_create(mycss_entry_t*, bool) @nogc nothrow; 6099 bool mycss_selectors_state_shared_after_attr_matcher(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6100 alias mycss_values_shorthand_four_t = mycss_values_shorthand_four; 6101 size_t mycss_tokenizer_end_global_state_numeric(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6102 bool mycss_property_parser_background_clip(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6103 alias mycss_values_shorthand_two_t = mycss_values_shorthand_two; 6104 size_t mycss_tokenizer_state_plus_sign(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6105 void* mycss_selectors_value_pseudo_class_function_nth_of_type_create(mycss_entry_t*, bool) @nogc nothrow; 6106 size_t mycss_tokenizer_state_plus_sign_full_stop(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6107 size_t mycss_tokenizer_end_global_state_numeric_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6108 bool mycss_property_parser_background_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6109 void* mycss_selectors_value_pseudo_class_function_contains_create(mycss_entry_t*, bool) @nogc nothrow; 6110 alias mycss_values_percentage_t = mycss_values_percentage; 6111 mycss_units_type_t mycss_units_type_by_name(const(char)*, size_t) @nogc nothrow; 6112 alias mycss_values_length_t = mycss_values_length; 6113 bool mycss_property_parser_background_image(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6114 size_t mycss_tokenizer_end_global_state_numeric_minus_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6115 alias mycss_values_number_t = mycss_values_number; 6116 size_t mycss_tokenizer_state_comma(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6117 bool mycss_property_parser_background_origin(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6118 size_t mycss_tokenizer_end_global_state_numeric_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6119 const(mycss_units_index_static_entry_t)* mycss_units_index_entry_by_name(const(char)*, size_t) @nogc nothrow; 6120 alias mycss_values_angle_t = mycss_values_angle; 6121 const(char)* mycss_units_name_by_type(mycss_units_type_t) @nogc nothrow; 6122 void* mycss_selectors_value_pseudo_class_function_undef_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6123 bool mycss_property_parser_background_position(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6124 size_t mycss_tokenizer_state_hyphen_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6125 bool mycss_property_parser_background_repeat(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6126 size_t mycss_tokenizer_end_global_state_number_digit(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6127 alias mycss_values_resolution_t = mycss_values_resolution; 6128 void* mycss_selectors_value_pseudo_class_function_current_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6129 bool mycss_property_parser_background_size(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6130 alias mycss_t = mycss; 6131 alias mycss_values_custom_ident_t = mycss_values_custom_ident; 6132 size_t mycss_tokenizer_state_hyphen_minus_full_stop(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6133 size_t mycss_tokenizer_end_global_state_number_dot(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6134 void* mycss_selectors_value_pseudo_class_function_dir_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6135 size_t mycss_tokenizer_end_global_state_number_decimal(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6136 alias mycss_selectors_sub_type_t = mycss_selectors_sub_type; 6137 size_t mycss_tokenizer_state_hyphen_minus_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6138 enum mycss_selectors_sub_type 6139 { 6140 MyCSS_SELECTORS_SUB_TYPE_UNDEF = 0, 6141 MyCSS_SELECTORS_SUB_TYPE_UNKNOWN = 1, 6142 } 6143 enum MyCSS_SELECTORS_SUB_TYPE_UNDEF = mycss_selectors_sub_type.MyCSS_SELECTORS_SUB_TYPE_UNDEF; 6144 enum MyCSS_SELECTORS_SUB_TYPE_UNKNOWN = mycss_selectors_sub_type.MyCSS_SELECTORS_SUB_TYPE_UNKNOWN; 6145 void* mycss_selectors_value_pseudo_class_function_drop_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6146 bool mycss_property_parser_bookmark_label(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6147 size_t mycss_tokenizer_state_hyphen_minus_minus_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6148 void* mycss_selectors_value_pseudo_class_function_has_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6149 size_t mycss_tokenizer_end_global_state_number_e(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6150 struct mycss_values_shorthand_two_type 6151 { 6152 void* one; 6153 void* two; 6154 uint type_one; 6155 uint type_two; 6156 } 6157 bool mycss_property_parser_bookmark_level(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6158 size_t mycss_tokenizer_state_hyphen_minus_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6159 void* mycss_selectors_value_pseudo_class_function_lang_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6160 alias mycss_token_t = mycss_token; 6161 bool mycss_property_parser_bookmark_state(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6162 size_t mycss_tokenizer_end_global_state_number_e_plus_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6163 size_t mycss_tokenizer_end_global_state_number_e_decimal(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6164 bool mycss_property_parser_border(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6165 void* mycss_selectors_value_pseudo_class_function_matches_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6166 alias mycss_tokenizer_state_t = mycss_tokenizer_state; 6167 enum mycss_tokenizer_state 6168 { 6169 MyCSS_TOKENIZER_STATE_DATA = 0, 6170 MyCSS_TOKENIZER_STATE_APOSTROPHE = 1, 6171 MyCSS_TOKENIZER_STATE_ASTERISK = 2, 6172 MyCSS_TOKENIZER_STATE_CIRCUMFLEX_ACCENT = 3, 6173 MyCSS_TOKENIZER_STATE_COLON = 4, 6174 MyCSS_TOKENIZER_STATE_COMMA = 5, 6175 MyCSS_TOKENIZER_STATE_COMMERCIAL_AT = 6, 6176 MyCSS_TOKENIZER_STATE_DELIM_SINGLE_CODE_POINT = 7, 6177 MyCSS_TOKENIZER_STATE_DIGIT = 8, 6178 MyCSS_TOKENIZER_STATE_DOLLAR_SIGN = 9, 6179 MyCSS_TOKENIZER_STATE_FULL_STOP = 10, 6180 MyCSS_TOKENIZER_STATE_HYPHEN_MINUS = 11, 6181 MyCSS_TOKENIZER_STATE_LEFT_CURLY_BRACKET = 12, 6182 MyCSS_TOKENIZER_STATE_LEFT_PARENTHESIS = 13, 6183 MyCSS_TOKENIZER_STATE_LEFT_SQUARE_BRACKET = 14, 6184 MyCSS_TOKENIZER_STATE_LESS_THAN_SIGN = 15, 6185 MyCSS_TOKENIZER_STATE_NAME_START_CODE_POINT = 16, 6186 MyCSS_TOKENIZER_STATE_NUMBER_SIGN = 17, 6187 MyCSS_TOKENIZER_STATE_PLUS_SIGN = 18, 6188 MyCSS_TOKENIZER_STATE_QUOTATION_MARK = 19, 6189 MyCSS_TOKENIZER_STATE_REVERSE_SOLIDUS = 20, 6190 MyCSS_TOKENIZER_STATE_RIGHT_CURLY_BRACKET = 21, 6191 MyCSS_TOKENIZER_STATE_RIGHT_PARENTHESIS = 22, 6192 MyCSS_TOKENIZER_STATE_RIGHT_SQUARE_BRACKET = 23, 6193 MyCSS_TOKENIZER_STATE_SEMICOLON = 24, 6194 MyCSS_TOKENIZER_STATE_SOLIDUS = 25, 6195 MyCSS_TOKENIZER_STATE_TILDE = 26, 6196 MyCSS_TOKENIZER_STATE_VERTICAL_LINE = 27, 6197 MyCSS_TOKENIZER_STATE_WHITESPACE = 28, 6198 MyCSS_TOKENIZER_STATE_QUOTATION_MARK_BACK = 29, 6199 MyCSS_TOKENIZER_STATE_NUMBER_SIGN_NAME_BACK = 30, 6200 MyCSS_TOKENIZER_STATE_NUMBER_SIGN_NAME_RSOLIDUS = 31, 6201 MyCSS_TOKENIZER_STATE_APOSTROPHE_BACK = 32, 6202 MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_RSOLIDUS = 33, 6203 MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_MINUS = 34, 6204 MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_MINUS_RSOLIDUS = 35, 6205 MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_FULL_STOP = 36, 6206 MyCSS_TOKENIZER_STATE_SOLIDUS_COMMENT_END = 37, 6207 MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_RSOLIDUS = 38, 6208 MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_BACK = 39, 6209 MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_MINUS = 40, 6210 MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_MINUS_RSOLIDUS = 41, 6211 MyCSS_TOKENIZER_STATE_LESS_THAN_SIGN_MINUS = 42, 6212 MyCSS_TOKENIZER_STATE_LESS_THAN_SIGN_MINUS_MINUS = 43, 6213 MyCSS_TOKENIZER_STATE_PLUS_SIGN_FULL_STOP = 44, 6214 MyCSS_TOKENIZER_STATE_LETTER_U = 45, 6215 MyCSS_TOKENIZER_STATE_LETTER_U_NEXT = 46, 6216 MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_DIGIT = 80, 6217 MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_DECIMAL = 81, 6218 MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_DOT = 82, 6219 MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_E = 83, 6220 MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_E_PLUS_MINUS = 84, 6221 MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_E_DECIMAL = 85, 6222 MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC = 86, 6223 MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC_RSOLIDUS = 87, 6224 MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC_MINUS = 88, 6225 MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC_MINUS_RSOLIDUS = 89, 6226 MyCSS_TOKENIZER_GLOBAL_STATE_IDENT = 90, 6227 MyCSS_TOKENIZER_GLOBAL_STATE_URL = 91, 6228 MyCSS_TOKENIZER_GLOBAL_STATE_URL_STRING_BACK = 92, 6229 MyCSS_TOKENIZER_GLOBAL_STATE_URL_AFTER = 93, 6230 MyCSS_TOKENIZER_GLOBAL_STATE_URL_AFTER_WHITESPACE = 94, 6231 MyCSS_TOKENIZER_GLOBAL_STATE_URL_RSOLIDUS = 95, 6232 MyCSS_TOKENIZER_GLOBAL_STATE_BAD_URL = 96, 6233 MyCSS_TOKENIZER_GLOBAL_STATE_STRING_DOUBLE_QUOTED = 97, 6234 MyCSS_TOKENIZER_GLOBAL_STATE_STRING_DOUBLE_QUOTED_RSOLIDUS = 98, 6235 MyCSS_TOKENIZER_GLOBAL_STATE_STRING_DOUBLE_QUOTED_RSOLIDUS_R = 99, 6236 MyCSS_TOKENIZER_GLOBAL_STATE_STRING_SINGLE_QUOTED = 100, 6237 MyCSS_TOKENIZER_GLOBAL_STATE_STRING_SINGLE_QUOTED_RSOLIDUS = 101, 6238 MyCSS_TOKENIZER_GLOBAL_STATE_STRING_SINGLE_QUOTED_RSOLIDUS_R = 102, 6239 MyCSS_TOKENIZER_GLOBAL_STATE_NAME = 103, 6240 MyCSS_TOKENIZER_GLOBAL_STATE_NAME_RSOLIDUS = 104, 6241 MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE_BEFORE = 105, 6242 MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE = 106, 6243 MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE_QUESTION = 107, 6244 MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE_MINUS = 108, 6245 MyCSS_TOKENIZER_GLOBAL_BACK = 128, 6246 MyCSS_TOKENIZER_STATE_FIRST_ENTRY = 0, 6247 MyCSS_TOKENIZER_STATE_LAST_ENTRY = 256, 6248 } 6249 enum MyCSS_TOKENIZER_STATE_DATA = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_DATA; 6250 enum MyCSS_TOKENIZER_STATE_APOSTROPHE = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_APOSTROPHE; 6251 enum MyCSS_TOKENIZER_STATE_ASTERISK = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_ASTERISK; 6252 enum MyCSS_TOKENIZER_STATE_CIRCUMFLEX_ACCENT = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_CIRCUMFLEX_ACCENT; 6253 enum MyCSS_TOKENIZER_STATE_COLON = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_COLON; 6254 enum MyCSS_TOKENIZER_STATE_COMMA = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_COMMA; 6255 enum MyCSS_TOKENIZER_STATE_COMMERCIAL_AT = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_COMMERCIAL_AT; 6256 enum MyCSS_TOKENIZER_STATE_DELIM_SINGLE_CODE_POINT = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_DELIM_SINGLE_CODE_POINT; 6257 enum MyCSS_TOKENIZER_STATE_DIGIT = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_DIGIT; 6258 enum MyCSS_TOKENIZER_STATE_DOLLAR_SIGN = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_DOLLAR_SIGN; 6259 enum MyCSS_TOKENIZER_STATE_FULL_STOP = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_FULL_STOP; 6260 enum MyCSS_TOKENIZER_STATE_HYPHEN_MINUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_HYPHEN_MINUS; 6261 enum MyCSS_TOKENIZER_STATE_LEFT_CURLY_BRACKET = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_LEFT_CURLY_BRACKET; 6262 enum MyCSS_TOKENIZER_STATE_LEFT_PARENTHESIS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_LEFT_PARENTHESIS; 6263 enum MyCSS_TOKENIZER_STATE_LEFT_SQUARE_BRACKET = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_LEFT_SQUARE_BRACKET; 6264 enum MyCSS_TOKENIZER_STATE_LESS_THAN_SIGN = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_LESS_THAN_SIGN; 6265 enum MyCSS_TOKENIZER_STATE_NAME_START_CODE_POINT = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_NAME_START_CODE_POINT; 6266 enum MyCSS_TOKENIZER_STATE_NUMBER_SIGN = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_NUMBER_SIGN; 6267 enum MyCSS_TOKENIZER_STATE_PLUS_SIGN = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_PLUS_SIGN; 6268 enum MyCSS_TOKENIZER_STATE_QUOTATION_MARK = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_QUOTATION_MARK; 6269 enum MyCSS_TOKENIZER_STATE_REVERSE_SOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_REVERSE_SOLIDUS; 6270 enum MyCSS_TOKENIZER_STATE_RIGHT_CURLY_BRACKET = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_RIGHT_CURLY_BRACKET; 6271 enum MyCSS_TOKENIZER_STATE_RIGHT_PARENTHESIS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_RIGHT_PARENTHESIS; 6272 enum MyCSS_TOKENIZER_STATE_RIGHT_SQUARE_BRACKET = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_RIGHT_SQUARE_BRACKET; 6273 enum MyCSS_TOKENIZER_STATE_SEMICOLON = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_SEMICOLON; 6274 enum MyCSS_TOKENIZER_STATE_SOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_SOLIDUS; 6275 enum MyCSS_TOKENIZER_STATE_TILDE = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_TILDE; 6276 enum MyCSS_TOKENIZER_STATE_VERTICAL_LINE = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_VERTICAL_LINE; 6277 enum MyCSS_TOKENIZER_STATE_WHITESPACE = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_WHITESPACE; 6278 enum MyCSS_TOKENIZER_STATE_QUOTATION_MARK_BACK = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_QUOTATION_MARK_BACK; 6279 enum MyCSS_TOKENIZER_STATE_NUMBER_SIGN_NAME_BACK = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_NUMBER_SIGN_NAME_BACK; 6280 enum MyCSS_TOKENIZER_STATE_NUMBER_SIGN_NAME_RSOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_NUMBER_SIGN_NAME_RSOLIDUS; 6281 enum MyCSS_TOKENIZER_STATE_APOSTROPHE_BACK = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_APOSTROPHE_BACK; 6282 enum MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_RSOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_RSOLIDUS; 6283 enum MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_MINUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_MINUS; 6284 enum MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_MINUS_RSOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_MINUS_RSOLIDUS; 6285 enum MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_FULL_STOP = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_HYPHEN_MINUS_FULL_STOP; 6286 enum MyCSS_TOKENIZER_STATE_SOLIDUS_COMMENT_END = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_SOLIDUS_COMMENT_END; 6287 enum MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_RSOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_RSOLIDUS; 6288 enum MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_BACK = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_BACK; 6289 enum MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_MINUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_MINUS; 6290 enum MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_MINUS_RSOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_COMMERCIAL_AT_MINUS_RSOLIDUS; 6291 enum MyCSS_TOKENIZER_STATE_LESS_THAN_SIGN_MINUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_LESS_THAN_SIGN_MINUS; 6292 enum MyCSS_TOKENIZER_STATE_LESS_THAN_SIGN_MINUS_MINUS = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_LESS_THAN_SIGN_MINUS_MINUS; 6293 enum MyCSS_TOKENIZER_STATE_PLUS_SIGN_FULL_STOP = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_PLUS_SIGN_FULL_STOP; 6294 enum MyCSS_TOKENIZER_STATE_LETTER_U = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_LETTER_U; 6295 enum MyCSS_TOKENIZER_STATE_LETTER_U_NEXT = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_LETTER_U_NEXT; 6296 enum MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_DIGIT = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_DIGIT; 6297 enum MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_DECIMAL = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_DECIMAL; 6298 enum MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_DOT = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_DOT; 6299 enum MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_E = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_E; 6300 enum MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_E_PLUS_MINUS = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_E_PLUS_MINUS; 6301 enum MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_E_DECIMAL = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NUMBER_E_DECIMAL; 6302 enum MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC; 6303 enum MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC_RSOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC_RSOLIDUS; 6304 enum MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC_MINUS = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC_MINUS; 6305 enum MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC_MINUS_RSOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NUMERIC_MINUS_RSOLIDUS; 6306 enum MyCSS_TOKENIZER_GLOBAL_STATE_IDENT = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_IDENT; 6307 enum MyCSS_TOKENIZER_GLOBAL_STATE_URL = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_URL; 6308 enum MyCSS_TOKENIZER_GLOBAL_STATE_URL_STRING_BACK = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_URL_STRING_BACK; 6309 enum MyCSS_TOKENIZER_GLOBAL_STATE_URL_AFTER = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_URL_AFTER; 6310 enum MyCSS_TOKENIZER_GLOBAL_STATE_URL_AFTER_WHITESPACE = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_URL_AFTER_WHITESPACE; 6311 enum MyCSS_TOKENIZER_GLOBAL_STATE_URL_RSOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_URL_RSOLIDUS; 6312 enum MyCSS_TOKENIZER_GLOBAL_STATE_BAD_URL = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_BAD_URL; 6313 enum MyCSS_TOKENIZER_GLOBAL_STATE_STRING_DOUBLE_QUOTED = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_STRING_DOUBLE_QUOTED; 6314 enum MyCSS_TOKENIZER_GLOBAL_STATE_STRING_DOUBLE_QUOTED_RSOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_STRING_DOUBLE_QUOTED_RSOLIDUS; 6315 enum MyCSS_TOKENIZER_GLOBAL_STATE_STRING_DOUBLE_QUOTED_RSOLIDUS_R = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_STRING_DOUBLE_QUOTED_RSOLIDUS_R; 6316 enum MyCSS_TOKENIZER_GLOBAL_STATE_STRING_SINGLE_QUOTED = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_STRING_SINGLE_QUOTED; 6317 enum MyCSS_TOKENIZER_GLOBAL_STATE_STRING_SINGLE_QUOTED_RSOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_STRING_SINGLE_QUOTED_RSOLIDUS; 6318 enum MyCSS_TOKENIZER_GLOBAL_STATE_STRING_SINGLE_QUOTED_RSOLIDUS_R = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_STRING_SINGLE_QUOTED_RSOLIDUS_R; 6319 enum MyCSS_TOKENIZER_GLOBAL_STATE_NAME = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NAME; 6320 enum MyCSS_TOKENIZER_GLOBAL_STATE_NAME_RSOLIDUS = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_NAME_RSOLIDUS; 6321 enum MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE_BEFORE = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE_BEFORE; 6322 enum MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE; 6323 enum MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE_QUESTION = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE_QUESTION; 6324 enum MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE_MINUS = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_STATE_UNICODE_RANGE_MINUS; 6325 enum MyCSS_TOKENIZER_GLOBAL_BACK = mycss_tokenizer_state.MyCSS_TOKENIZER_GLOBAL_BACK; 6326 enum MyCSS_TOKENIZER_STATE_FIRST_ENTRY = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_FIRST_ENTRY; 6327 enum MyCSS_TOKENIZER_STATE_LAST_ENTRY = mycss_tokenizer_state.MyCSS_TOKENIZER_STATE_LAST_ENTRY; 6328 size_t mycss_tokenizer_state_full_stop(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6329 void* mycss_selectors_value_pseudo_class_function_not_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6330 bool mycss_property_parser_border_block_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6331 void* mycss_selectors_value_pseudo_class_function_nth_child_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6332 size_t mycss_tokenizer_end_global_state_ident(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6333 bool mycss_property_parser_border_block_end_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6334 void* mycss_selectors_value_pseudo_class_function_nth_column_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6335 size_t mycss_tokenizer_state_solidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6336 bool mycss_property_parser_border_block_end_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6337 enum mycss_selectors_sub_type_pseudo_class_function 6338 { 6339 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_UNDEF = 0, 6340 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_UNKNOWN = 1, 6341 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_CONTAINS = 2, 6342 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_CURRENT = 3, 6343 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_DIR = 4, 6344 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_DROP = 5, 6345 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_HAS = 6, 6346 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_LANG = 7, 6347 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_MATCHES = 8, 6348 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NOT = 9, 6349 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_CHILD = 10, 6350 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_COLUMN = 11, 6351 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_LAST_CHILD = 12, 6352 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_LAST_COLUMN = 13, 6353 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_LAST_OF_TYPE = 14, 6354 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_OF_TYPE = 15, 6355 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_LAST_ENTRY = 16, 6356 } 6357 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_UNDEF = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_UNDEF; 6358 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_UNKNOWN = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_UNKNOWN; 6359 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_CONTAINS = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_CONTAINS; 6360 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_CURRENT = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_CURRENT; 6361 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_DIR = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_DIR; 6362 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_DROP = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_DROP; 6363 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_HAS = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_HAS; 6364 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_LANG = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_LANG; 6365 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_MATCHES = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_MATCHES; 6366 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NOT = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NOT; 6367 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_CHILD = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_CHILD; 6368 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_COLUMN = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_COLUMN; 6369 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_LAST_CHILD = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_LAST_CHILD; 6370 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_LAST_COLUMN = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_LAST_COLUMN; 6371 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_LAST_OF_TYPE = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_LAST_OF_TYPE; 6372 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_OF_TYPE = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NTH_OF_TYPE; 6373 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_LAST_ENTRY = mycss_selectors_sub_type_pseudo_class_function.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_LAST_ENTRY; 6374 void* mycss_selectors_value_pseudo_class_function_nth_last_child_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6375 bool mycss_property_parser_border_block_end_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6376 size_t mycss_tokenizer_state_solidus_comment_end(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6377 size_t mycss_tokenizer_end_global_state_url(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6378 alias mycss_selectors_sub_type_pseudo_class_function_t = mycss_selectors_sub_type_pseudo_class_function; 6379 size_t mycss_tokenizer_end_global_state_url_string_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6380 void* mycss_selectors_value_pseudo_class_function_nth_last_column_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6381 bool mycss_property_parser_border_block_start(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6382 void* mycss_selectors_value_pseudo_class_function_nth_last_of_type_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6383 size_t mycss_tokenizer_state_colon(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6384 bool mycss_property_parser_border_block_start_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6385 struct mycss_values_shorthand_four 6386 { 6387 mycss_declaration_entry_t* one; 6388 mycss_declaration_entry_t* two; 6389 mycss_declaration_entry_t* three; 6390 mycss_declaration_entry_t* four; 6391 } 6392 size_t mycss_tokenizer_end_global_state_url_after(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6393 size_t mycss_tokenizer_end_global_state_url_after_whitespace(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6394 bool mycss_property_parser_border_block_start_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6395 void* mycss_selectors_value_pseudo_class_function_nth_of_type_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6396 void* mycss_selectors_value_pseudo_class_function_contains_destroy(mycss_entry_t*, void*, bool) @nogc nothrow; 6397 size_t mycss_tokenizer_state_semicolon(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6398 bool mycss_property_parser_border_block_start_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6399 size_t mycss_tokenizer_end_global_state_url_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6400 bool mycss_property_parser_border_bottom(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6401 size_t mycss_tokenizer_end_global_state_bad_url(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6402 bool mycss_property_parser_border_bottom_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6403 size_t mycss_tokenizer_state_less_than_sign(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6404 size_t mycss_tokenizer_state_less_than_sign_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6405 bool mycss_property_parser_border_bottom_left_radius(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6406 size_t mycss_tokenizer_end_global_state_name(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6407 bool mycss_property_parser_border_bottom_right_radius(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6408 size_t mycss_tokenizer_state_less_than_sign_minus_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6409 size_t mycss_tokenizer_end_global_state_name_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6410 bool mycss_property_parser_border_bottom_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6411 struct mycss_values_shorthand_two 6412 { 6413 mycss_declaration_entry_t* one; 6414 mycss_declaration_entry_t* two; 6415 } 6416 bool mycss_property_parser_border_bottom_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6417 size_t mycss_tokenizer_state_commercial_at(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6418 size_t mycss_tokenizer_state_commercial_at_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6419 size_t mycss_tokenizer_end_global_state_string_double_quoted(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6420 bool mycss_property_parser_border_collapse(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6421 bool mycss_property_parser_border_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6422 size_t mycss_tokenizer_state_commercial_at_minus_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6423 size_t mycss_tokenizer_end_global_state_string_double_quoted_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6424 size_t mycss_tokenizer_end_global_state_string_single_quoted(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6425 size_t mycss_tokenizer_state_commercial_at_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6426 bool mycss_property_parser_border_image(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6427 size_t mycss_tokenizer_end_global_state_string_single_quoted_rsolidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6428 struct mycss_values_type_list 6429 { 6430 uint* entries; 6431 size_t entries_length; 6432 } 6433 bool mycss_property_parser_border_image_outset(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6434 size_t mycss_tokenizer_state_commercial_at_back(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6435 mycss_entry_t* mycss_entry_create() @nogc nothrow; 6436 bool mycss_property_parser_border_image_repeat(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6437 mystatus_t mycss_entry_init(mycss_t*, mycss_entry_t*) @nogc nothrow; 6438 size_t mycss_tokenizer_end_global_state_unicode_range_before(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6439 bool mycss_property_parser_border_image_slice(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6440 size_t mycss_tokenizer_state_left_square_bracket(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6441 size_t mycss_tokenizer_state_reverse_solidus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6442 mystatus_t mycss_entry_clean(mycss_entry_t*) @nogc nothrow; 6443 bool mycss_property_parser_border_image_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6444 size_t mycss_tokenizer_end_global_state_unicode_range(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6445 bool mycss_property_parser_border_inline_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6446 size_t mycss_tokenizer_end_global_state_unicode_range_question(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6447 mystatus_t mycss_entry_clean_all(mycss_entry_t*) @nogc nothrow; 6448 size_t mycss_tokenizer_state_right_square_bracket(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6449 union mycss_values_type_length_percentage_union 6450 { 6451 mycss_values_percentage_t* percentage; 6452 mycss_values_length_t* length; 6453 } 6454 size_t mycss_tokenizer_end_global_state_unicode_range_minus(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6455 mycss_entry_t* mycss_entry_destroy(mycss_entry_t*, bool) @nogc nothrow; 6456 bool mycss_property_parser_border_inline_end_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6457 size_t mycss_tokenizer_state_circumflex_accent(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6458 bool mycss_property_parser_border_inline_end_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6459 void mycss_entry_end(mycss_entry_t*) @nogc nothrow; 6460 bool mycss_property_parser_border_inline_end_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6461 size_t mycss_tokenizer_state_left_curly_bracket(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6462 enum mycss_selectors_sub_type_pseudo_class 6463 { 6464 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_UNDEF = 0, 6465 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_UNKNOWN = 1, 6466 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ACTIVE = 2, 6467 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ANY_LINK = 3, 6468 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_BLANK = 4, 6469 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_CHECKED = 5, 6470 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_CURRENT = 6, 6471 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_DEFAULT = 7, 6472 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_DISABLED = 8, 6473 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_DROP = 9, 6474 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_EMPTY = 10, 6475 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ENABLED = 11, 6476 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FIRST_CHILD = 12, 6477 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FIRST_OF_TYPE = 13, 6478 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FOCUS = 14, 6479 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUTURE = 15, 6480 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_HOVER = 16, 6481 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_IN_RANGE = 17, 6482 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_INDETERMINATE = 18, 6483 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_INVALID = 19, 6484 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LAST_CHILD = 20, 6485 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LAST_OF_TYPE = 21, 6486 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LINK = 22, 6487 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ONLY_CHILD = 23, 6488 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ONLY_OF_TYPE = 24, 6489 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_OPTIONAL = 25, 6490 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_OUT_OF_RANGE = 26, 6491 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_PAST = 27, 6492 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_PLACEHOLDER_SHOWN = 28, 6493 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_READ_ONLY = 29, 6494 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_READ_WRITE = 30, 6495 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_REQUIRED = 31, 6496 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ROOT = 32, 6497 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_SCOPE = 33, 6498 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_TARGET = 34, 6499 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_USER_ERROR = 35, 6500 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_VALID = 36, 6501 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_VISITED = 37, 6502 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LAST_ENTRY = 38, 6503 } 6504 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_UNDEF = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_UNDEF; 6505 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_UNKNOWN = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_UNKNOWN; 6506 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ACTIVE = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ACTIVE; 6507 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ANY_LINK = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ANY_LINK; 6508 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_BLANK = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_BLANK; 6509 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_CHECKED = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_CHECKED; 6510 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_CURRENT = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_CURRENT; 6511 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_DEFAULT = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_DEFAULT; 6512 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_DISABLED = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_DISABLED; 6513 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_DROP = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_DROP; 6514 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_EMPTY = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_EMPTY; 6515 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ENABLED = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ENABLED; 6516 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FIRST_CHILD = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FIRST_CHILD; 6517 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FIRST_OF_TYPE = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FIRST_OF_TYPE; 6518 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FOCUS = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FOCUS; 6519 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUTURE = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUTURE; 6520 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_HOVER = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_HOVER; 6521 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_IN_RANGE = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_IN_RANGE; 6522 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_INDETERMINATE = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_INDETERMINATE; 6523 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_INVALID = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_INVALID; 6524 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LAST_CHILD = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LAST_CHILD; 6525 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LAST_OF_TYPE = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LAST_OF_TYPE; 6526 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LINK = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LINK; 6527 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ONLY_CHILD = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ONLY_CHILD; 6528 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ONLY_OF_TYPE = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ONLY_OF_TYPE; 6529 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_OPTIONAL = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_OPTIONAL; 6530 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_OUT_OF_RANGE = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_OUT_OF_RANGE; 6531 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_PAST = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_PAST; 6532 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_PLACEHOLDER_SHOWN = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_PLACEHOLDER_SHOWN; 6533 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_READ_ONLY = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_READ_ONLY; 6534 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_READ_WRITE = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_READ_WRITE; 6535 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_REQUIRED = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_REQUIRED; 6536 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ROOT = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_ROOT; 6537 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_SCOPE = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_SCOPE; 6538 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_TARGET = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_TARGET; 6539 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_USER_ERROR = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_USER_ERROR; 6540 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_VALID = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_VALID; 6541 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_VISITED = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_VISITED; 6542 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LAST_ENTRY = mycss_selectors_sub_type_pseudo_class.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_LAST_ENTRY; 6543 alias mycss_selectors_sub_type_pseudo_class_t = mycss_selectors_sub_type_pseudo_class; 6544 bool mycss_property_parser_border_inline_start(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6545 bool mycss_property_parser_border_inline_start_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6546 size_t mycss_tokenizer_state_right_curly_bracket(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6547 struct mycss_values_type_length_percentage_entry 6548 { 6549 mycss_values_type_length_percentage_union value; 6550 uint type; 6551 } 6552 bool mycss_property_parser_border_inline_start_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6553 mycss_selectors_t* mycss_entry_selectors(mycss_entry_t*) @nogc nothrow; 6554 size_t mycss_tokenizer_state_digit(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6555 bool mycss_property_parser_border_inline_start_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6556 mycss_token_ready_callback_f mycss_entry_token_ready_callback(mycss_entry_t*, mycss_token_ready_callback_f) @nogc nothrow; 6557 bool mycss_property_parser_border_left(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6558 bool mycss_property_parser_border_left_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6559 size_t mycss_tokenizer_state_letter_u(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6560 bool mycss_property_parser_border_left_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6561 size_t mycss_tokenizer_state_letter_u_next(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6562 size_t mycss_entry_token_count(mycss_entry_t*) @nogc nothrow; 6563 struct mycss_values_number 6564 { 6565 static union _Anonymous_7 6566 { 6567 int i; 6568 float f; 6569 } 6570 _Anonymous_7 value; 6571 bool is_float; 6572 } 6573 bool mycss_property_parser_border_left_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6574 mycore_incoming_buffer_t* mycss_entry_incoming_buffer_current(mycss_entry_t*) @nogc nothrow; 6575 bool mycss_property_parser_border_radius(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6576 size_t mycss_tokenizer_state_name_start_code_point(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6577 mycore_incoming_buffer_t* mycss_entry_incoming_buffer_first(mycss_entry_t*) @nogc nothrow; 6578 bool mycss_property_parser_border_right(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6579 bool mycss_property_parser_border_right_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6580 mycore_string_t* mycss_entry_string_create_and_init(mycss_entry_t*, size_t) @nogc nothrow; 6581 size_t mycss_tokenizer_state_vertical_line(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6582 size_t mycss_tokenizer_state_tilde(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6583 bool mycss_property_parser_border_right_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6584 bool mycss_property_parser_border_right_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6585 mycss_stylesheet_t* mycss_entry_stylesheet(mycss_entry_t*) @nogc nothrow; 6586 bool mycss_property_parser_border_spacing(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6587 size_t mycss_tokenizer_state_delim_single_code_point(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t) @nogc nothrow; 6588 mycss_selectors_list_t* mycss_entry_current_selectors_list(mycss_entry_t*) @nogc nothrow; 6589 bool mycss_property_parser_border_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6590 void mycss_entry_parser_set(mycss_entry_t*, mycss_parser_token_f) @nogc nothrow; 6591 bool mycss_property_parser_border_top(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6592 bool mycss_property_parser_border_top_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6593 void mycss_entry_parser_switch_set(mycss_entry_t*, mycss_parser_token_f) @nogc nothrow; 6594 struct mycss_values_length 6595 { 6596 static union _Anonymous_8 6597 { 6598 int i; 6599 float f; 6600 } 6601 _Anonymous_8 value; 6602 bool is_float; 6603 mycss_units_type_t type; 6604 } 6605 void mycss_entry_parser_original_set(mycss_entry_t*, mycss_parser_token_f) @nogc nothrow; 6606 bool mycss_property_parser_border_top_left_radius(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6607 bool mycss_property_parser_border_top_right_radius(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6608 bool mycss_property_parser_border_top_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6609 mycss_entry_parser_list_t* mycss_entry_parser_list_create_and_init(size_t) @nogc nothrow; 6610 bool mycss_property_parser_border_top_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6611 void mycss_entry_parser_list_clean(mycss_entry_parser_list_t*) @nogc nothrow; 6612 bool mycss_property_parser_border_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6613 mycss_entry_parser_list_t* mycss_entry_parser_list_destroy(mycss_entry_parser_list_t*, bool) @nogc nothrow; 6614 bool mycss_property_parser_bottom(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6615 bool mycss_property_parser_box_decoration_break(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6616 mystatus_t mycss_entry_parser_list_push(mycss_entry_t*, mycss_parser_token_f, mycss_parser_token_f, mycss_token_type_t, bool) @nogc nothrow; 6617 bool mycss_property_parser_box_shadow(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6618 bool mycss_property_parser_box_sizing(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6619 bool mycss_property_parser_box_suppress(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6620 struct mycss_values_percentage 6621 { 6622 static union _Anonymous_9 6623 { 6624 int i; 6625 float f; 6626 } 6627 _Anonymous_9 value; 6628 bool is_float; 6629 } 6630 bool mycss_property_parser_break_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6631 bool mycss_property_parser_break_before(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6632 void mycss_entry_parser_list_pop(mycss_entry_t*) @nogc nothrow; 6633 size_t mycss_entry_parser_list_length(mycss_entry_t*) @nogc nothrow; 6634 bool mycss_property_parser_break_inside(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6635 bool mycss_property_parser_caption_side(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6636 mycss_token_type_t mycss_entry_parser_list_current_ending_token_type(mycss_entry_t*) @nogc nothrow; 6637 mycss_parser_token_f mycss_entry_parser_list_current_parser(mycss_entry_t*) @nogc nothrow; 6638 bool mycss_property_parser_caret(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6639 bool mycss_property_parser_caret_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6640 mycss_parser_token_f mycss_entry_parser_list_current_parser_switch(mycss_entry_t*) @nogc nothrow; 6641 bool mycss_property_parser_caret_shape(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6642 bool mycss_entry_parser_list_current_is_local(mycss_entry_t*) @nogc nothrow; 6643 bool mycss_property_parser_clear(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6644 bool mycss_property_parser_clear_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6645 struct mycss_values_angle 6646 { 6647 static union _Anonymous_10 6648 { 6649 int i; 6650 float f; 6651 } 6652 _Anonymous_10 value; 6653 bool is_float; 6654 mycss_units_type_t type; 6655 } 6656 bool mycss_property_parser_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6657 bool mycss_property_parser_color_adjust(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6658 bool mycss_property_parser_color_interpolation(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6659 bool mycss_property_parser_color_interpolation_filters(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6660 bool mycss_property_parser_color_rendering(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6661 bool mycss_property_parser_column_count(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6662 bool mycss_property_parser_column_fill(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6663 bool mycss_property_parser_column_gap(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6664 enum mycss_selectors_sub_type_pseudo_element 6665 { 6666 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_UNDEF = 0, 6667 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_UNKNOWN = 1, 6668 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_AFTER = 2, 6669 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_BACKDROP = 3, 6670 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_BEFORE = 4, 6671 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_FIRST_LETTER = 5, 6672 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_FIRST_LINE = 6, 6673 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_GRAMMAR_ERROR = 7, 6674 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_MARKER = 8, 6675 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_PLACEHOLDER = 9, 6676 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_SELECTION = 10, 6677 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_SPELLING_ERROR = 11, 6678 MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_LAST_ENTRY = 12, 6679 } 6680 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_UNDEF = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_UNDEF; 6681 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_UNKNOWN = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_UNKNOWN; 6682 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_AFTER = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_AFTER; 6683 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_BACKDROP = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_BACKDROP; 6684 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_BEFORE = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_BEFORE; 6685 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_FIRST_LETTER = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_FIRST_LETTER; 6686 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_FIRST_LINE = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_FIRST_LINE; 6687 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_GRAMMAR_ERROR = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_GRAMMAR_ERROR; 6688 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_MARKER = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_MARKER; 6689 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_PLACEHOLDER = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_PLACEHOLDER; 6690 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_SELECTION = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_SELECTION; 6691 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_SPELLING_ERROR = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_SPELLING_ERROR; 6692 enum MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_LAST_ENTRY = mycss_selectors_sub_type_pseudo_element.MyCSS_SELECTORS_SUB_TYPE_PSEUDO_ELEMENT_LAST_ENTRY; 6693 alias mycss_selectors_sub_type_pseudo_element_t = mycss_selectors_sub_type_pseudo_element; 6694 bool mycss_property_parser_column_rule(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6695 bool mycss_property_parser_column_rule_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6696 bool mycss_property_parser_column_rule_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6697 struct mycss_values_resolution 6698 { 6699 static union _Anonymous_11 6700 { 6701 int i; 6702 float f; 6703 } 6704 _Anonymous_11 value; 6705 bool is_float; 6706 mycss_units_type_t type; 6707 } 6708 bool mycss_property_parser_column_rule_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6709 bool mycss_property_parser_column_span(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6710 bool mycss_property_parser_column_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6711 bool mycss_property_parser_columns(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6712 bool mycss_property_parser_contain(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6713 bool mycss_property_parser_content(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6714 bool mycss_property_parser_continue(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6715 bool mycss_property_parser_counter_increment(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6716 bool mycss_property_parser_cue(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6717 struct mycss_values_custom_ident 6718 { 6719 mycore_string_t str; 6720 } 6721 bool mycss_property_parser_cue_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6722 bool mycss_property_parser_cue_before(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6723 bool mycss_property_parser_cursor(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6724 bool mycss_property_parser_direction(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6725 bool mycss_property_parser_display(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6726 bool mycss_property_parser_empty_cells(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6727 enum mycss_selectors_function_drop_type 6728 { 6729 MyCSS_SELECTORS_FUNCTION_DROP_TYPE_UNDEF = 0, 6730 MyCSS_SELECTORS_FUNCTION_DROP_TYPE_ACTIVE = 1, 6731 MyCSS_SELECTORS_FUNCTION_DROP_TYPE_VALID = 2, 6732 MyCSS_SELECTORS_FUNCTION_DROP_TYPE_INVALID = 4, 6733 } 6734 enum MyCSS_SELECTORS_FUNCTION_DROP_TYPE_UNDEF = mycss_selectors_function_drop_type.MyCSS_SELECTORS_FUNCTION_DROP_TYPE_UNDEF; 6735 enum MyCSS_SELECTORS_FUNCTION_DROP_TYPE_ACTIVE = mycss_selectors_function_drop_type.MyCSS_SELECTORS_FUNCTION_DROP_TYPE_ACTIVE; 6736 enum MyCSS_SELECTORS_FUNCTION_DROP_TYPE_VALID = mycss_selectors_function_drop_type.MyCSS_SELECTORS_FUNCTION_DROP_TYPE_VALID; 6737 enum MyCSS_SELECTORS_FUNCTION_DROP_TYPE_INVALID = mycss_selectors_function_drop_type.MyCSS_SELECTORS_FUNCTION_DROP_TYPE_INVALID; 6738 alias mycss_selectors_function_drop_type_t = mycss_selectors_function_drop_type; 6739 bool mycss_property_parser_fill(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6740 alias mycss_values_color_type_t = mycss_values_color_type; 6741 enum mycss_values_color_type 6742 { 6743 MyCSS_VALUES_COLOR_TYPE_UNDEF = 0, 6744 MyCSS_VALUES_COLOR_TYPE_RGB = 1, 6745 MyCSS_VALUES_COLOR_TYPE_RGBA = 2, 6746 MyCSS_VALUES_COLOR_TYPE_HSL = 3, 6747 MyCSS_VALUES_COLOR_TYPE_HSLA = 4, 6748 MyCSS_VALUES_COLOR_TYPE_HWB = 5, 6749 MyCSS_VALUES_COLOR_TYPE_GRAY = 6, 6750 MyCSS_VALUES_COLOR_TYPE_DEVICE_CMYK = 7, 6751 MyCSS_VALUES_COLOR_TYPE_MOD = 8, 6752 MyCSS_VALUES_COLOR_TYPE_HEX = 9, 6753 MyCSS_VALUES_COLOR_TYPE_NAMED = 10, 6754 MyCSS_VALUES_COLOR_TYPE_CURRENTCOLOR = 11, 6755 } 6756 enum MyCSS_VALUES_COLOR_TYPE_UNDEF = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_UNDEF; 6757 enum MyCSS_VALUES_COLOR_TYPE_RGB = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_RGB; 6758 enum MyCSS_VALUES_COLOR_TYPE_RGBA = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_RGBA; 6759 enum MyCSS_VALUES_COLOR_TYPE_HSL = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_HSL; 6760 enum MyCSS_VALUES_COLOR_TYPE_HSLA = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_HSLA; 6761 enum MyCSS_VALUES_COLOR_TYPE_HWB = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_HWB; 6762 enum MyCSS_VALUES_COLOR_TYPE_GRAY = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_GRAY; 6763 enum MyCSS_VALUES_COLOR_TYPE_DEVICE_CMYK = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_DEVICE_CMYK; 6764 enum MyCSS_VALUES_COLOR_TYPE_MOD = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_MOD; 6765 enum MyCSS_VALUES_COLOR_TYPE_HEX = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_HEX; 6766 enum MyCSS_VALUES_COLOR_TYPE_NAMED = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_NAMED; 6767 enum MyCSS_VALUES_COLOR_TYPE_CURRENTCOLOR = mycss_values_color_type.MyCSS_VALUES_COLOR_TYPE_CURRENTCOLOR; 6768 bool mycss_property_parser_fill_opacity(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6769 bool mycss_property_parser_fill_rule(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6770 bool mycss_property_parser_flex(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6771 alias mycss_values_color_function_id_t = mycss_values_color_function_id; 6772 enum mycss_values_color_function_id 6773 { 6774 MyCSS_VALUES_COLOR_FUNCTION_ID_UNDEF = 0, 6775 MyCSS_VALUES_COLOR_FUNCTION_ID_A = 1, 6776 MyCSS_VALUES_COLOR_FUNCTION_ID_ALPHA = 2, 6777 MyCSS_VALUES_COLOR_FUNCTION_ID_BLACKNESS = 3, 6778 MyCSS_VALUES_COLOR_FUNCTION_ID_BLEND = 4, 6779 MyCSS_VALUES_COLOR_FUNCTION_ID_BLENDA = 5, 6780 MyCSS_VALUES_COLOR_FUNCTION_ID_BLUE = 6, 6781 MyCSS_VALUES_COLOR_FUNCTION_ID_COLOR = 7, 6782 MyCSS_VALUES_COLOR_FUNCTION_ID_COLOR_MOD = 8, 6783 MyCSS_VALUES_COLOR_FUNCTION_ID_CONTRAST = 9, 6784 MyCSS_VALUES_COLOR_FUNCTION_ID_DEVICE_CMYK = 10, 6785 MyCSS_VALUES_COLOR_FUNCTION_ID_GRAY = 11, 6786 MyCSS_VALUES_COLOR_FUNCTION_ID_GREEN = 12, 6787 MyCSS_VALUES_COLOR_FUNCTION_ID_HSL = 13, 6788 MyCSS_VALUES_COLOR_FUNCTION_ID_HSLA = 14, 6789 MyCSS_VALUES_COLOR_FUNCTION_ID_HUE = 15, 6790 MyCSS_VALUES_COLOR_FUNCTION_ID_HWB = 16, 6791 MyCSS_VALUES_COLOR_FUNCTION_ID_LIGHTNESS = 17, 6792 MyCSS_VALUES_COLOR_FUNCTION_ID_RED = 18, 6793 MyCSS_VALUES_COLOR_FUNCTION_ID_RGB = 19, 6794 MyCSS_VALUES_COLOR_FUNCTION_ID_RGBA = 20, 6795 MyCSS_VALUES_COLOR_FUNCTION_ID_SATURATION = 21, 6796 MyCSS_VALUES_COLOR_FUNCTION_ID_SHADE = 22, 6797 MyCSS_VALUES_COLOR_FUNCTION_ID_TINT = 23, 6798 MyCSS_VALUES_COLOR_FUNCTION_ID_WHITENESS = 24, 6799 MyCSS_VALUES_COLOR_FUNCTION_ID_LAST_ENTRY = 26, 6800 } 6801 enum MyCSS_VALUES_COLOR_FUNCTION_ID_UNDEF = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_UNDEF; 6802 enum MyCSS_VALUES_COLOR_FUNCTION_ID_A = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_A; 6803 enum MyCSS_VALUES_COLOR_FUNCTION_ID_ALPHA = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_ALPHA; 6804 enum MyCSS_VALUES_COLOR_FUNCTION_ID_BLACKNESS = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_BLACKNESS; 6805 enum MyCSS_VALUES_COLOR_FUNCTION_ID_BLEND = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_BLEND; 6806 enum MyCSS_VALUES_COLOR_FUNCTION_ID_BLENDA = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_BLENDA; 6807 enum MyCSS_VALUES_COLOR_FUNCTION_ID_BLUE = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_BLUE; 6808 enum MyCSS_VALUES_COLOR_FUNCTION_ID_COLOR = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_COLOR; 6809 enum MyCSS_VALUES_COLOR_FUNCTION_ID_COLOR_MOD = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_COLOR_MOD; 6810 enum MyCSS_VALUES_COLOR_FUNCTION_ID_CONTRAST = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_CONTRAST; 6811 enum MyCSS_VALUES_COLOR_FUNCTION_ID_DEVICE_CMYK = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_DEVICE_CMYK; 6812 enum MyCSS_VALUES_COLOR_FUNCTION_ID_GRAY = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_GRAY; 6813 enum MyCSS_VALUES_COLOR_FUNCTION_ID_GREEN = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_GREEN; 6814 enum MyCSS_VALUES_COLOR_FUNCTION_ID_HSL = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_HSL; 6815 enum MyCSS_VALUES_COLOR_FUNCTION_ID_HSLA = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_HSLA; 6816 enum MyCSS_VALUES_COLOR_FUNCTION_ID_HUE = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_HUE; 6817 enum MyCSS_VALUES_COLOR_FUNCTION_ID_HWB = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_HWB; 6818 enum MyCSS_VALUES_COLOR_FUNCTION_ID_LIGHTNESS = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_LIGHTNESS; 6819 enum MyCSS_VALUES_COLOR_FUNCTION_ID_RED = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_RED; 6820 enum MyCSS_VALUES_COLOR_FUNCTION_ID_RGB = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_RGB; 6821 enum MyCSS_VALUES_COLOR_FUNCTION_ID_RGBA = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_RGBA; 6822 enum MyCSS_VALUES_COLOR_FUNCTION_ID_SATURATION = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_SATURATION; 6823 enum MyCSS_VALUES_COLOR_FUNCTION_ID_SHADE = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_SHADE; 6824 enum MyCSS_VALUES_COLOR_FUNCTION_ID_TINT = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_TINT; 6825 enum MyCSS_VALUES_COLOR_FUNCTION_ID_WHITENESS = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_WHITENESS; 6826 enum MyCSS_VALUES_COLOR_FUNCTION_ID_LAST_ENTRY = mycss_values_color_function_id.MyCSS_VALUES_COLOR_FUNCTION_ID_LAST_ENTRY; 6827 bool mycss_property_parser_flex_basis(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6828 bool mycss_property_parser_flex_direction(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6829 bool mycss_property_parser_flex_flow(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6830 struct mycss_selectors_specificity 6831 { 6832 uint a; 6833 uint b; 6834 uint c; 6835 } 6836 bool mycss_property_parser_flex_grow(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6837 bool mycss_property_parser_flex_shrink(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6838 bool mycss_property_parser_flex_wrap(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6839 bool mycss_property_parser_float(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6840 bool mycss_property_parser_float_displace(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6841 bool mycss_property_parser_font(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6842 struct mycss_selectors 6843 { 6844 mycss_entry_t* ref_entry; 6845 mycss_selectors_entry_t** entry; 6846 mycss_selectors_entry_t* entry_last; 6847 mycss_selectors_list_t** list; 6848 mycss_selectors_list_t* list_last; 6849 mycss_selectors_specificity_t* specificity; 6850 mycss_selectors_combinator_t* combinator; 6851 mycss_token_type_t ending_token; 6852 mcobject_t* mcobject_entries; 6853 mcobject_t* mcobject_list_entries; 6854 } 6855 bool mycss_property_parser_font_family(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6856 bool mycss_property_parser_font_feature_settings(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6857 bool mycss_property_parser_font_kerning(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6858 bool mycss_property_parser_font_language_override(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6859 enum mycss_values_color_type_value 6860 { 6861 MyCSS_VALUES_COLOR_TYPE_VALUE_UNDEF = 0, 6862 MyCSS_VALUES_COLOR_TYPE_VALUE_NUMBER = 1, 6863 MyCSS_VALUES_COLOR_TYPE_VALUE_PERCENTAGE = 2, 6864 MyCSS_VALUES_COLOR_TYPE_VALUE_ANGLE = 3, 6865 MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_8 = 4, 6866 MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_6 = 5, 6867 MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_4 = 6, 6868 MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_3 = 7, 6869 } 6870 enum MyCSS_VALUES_COLOR_TYPE_VALUE_UNDEF = mycss_values_color_type_value.MyCSS_VALUES_COLOR_TYPE_VALUE_UNDEF; 6871 enum MyCSS_VALUES_COLOR_TYPE_VALUE_NUMBER = mycss_values_color_type_value.MyCSS_VALUES_COLOR_TYPE_VALUE_NUMBER; 6872 enum MyCSS_VALUES_COLOR_TYPE_VALUE_PERCENTAGE = mycss_values_color_type_value.MyCSS_VALUES_COLOR_TYPE_VALUE_PERCENTAGE; 6873 enum MyCSS_VALUES_COLOR_TYPE_VALUE_ANGLE = mycss_values_color_type_value.MyCSS_VALUES_COLOR_TYPE_VALUE_ANGLE; 6874 enum MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_8 = mycss_values_color_type_value.MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_8; 6875 enum MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_6 = mycss_values_color_type_value.MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_6; 6876 enum MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_4 = mycss_values_color_type_value.MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_4; 6877 enum MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_3 = mycss_values_color_type_value.MyCSS_VALUES_COLOR_TYPE_VALUE_HEX_3; 6878 alias mycss_values_color_type_value_t = mycss_values_color_type_value; 6879 bool mycss_property_parser_font_size(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6880 bool mycss_property_parser_font_size_adjust(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6881 bool mycss_property_parser_font_stretch(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6882 bool mycss_property_parser_font_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6883 bool mycss_property_parser_font_synthesis(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6884 bool mycss_property_parser_font_variant(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6885 bool mycss_property_parser_font_variant_alternates(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6886 bool mycss_property_parser_font_variant_caps(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6887 bool mycss_property_parser_font_variant_east_asian(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6888 enum mycss_token_type 6889 { 6890 MyCSS_TOKEN_TYPE_UNDEF = 0, 6891 MyCSS_TOKEN_TYPE_WHITESPACE = 1, 6892 MyCSS_TOKEN_TYPE_IDENT = 2, 6893 MyCSS_TOKEN_TYPE_FUNCTION = 3, 6894 MyCSS_TOKEN_TYPE_AT_KEYWORD = 4, 6895 MyCSS_TOKEN_TYPE_HASH = 5, 6896 MyCSS_TOKEN_TYPE_STRING = 6, 6897 MyCSS_TOKEN_TYPE_URL = 7, 6898 MyCSS_TOKEN_TYPE_NUMBER = 8, 6899 MyCSS_TOKEN_TYPE_DIMENSION = 9, 6900 MyCSS_TOKEN_TYPE_PERCENTAGE = 10, 6901 MyCSS_TOKEN_TYPE_INCLUDE_MATCH = 11, 6902 MyCSS_TOKEN_TYPE_DASH_MATCH = 12, 6903 MyCSS_TOKEN_TYPE_PREFIX_MATCH = 13, 6904 MyCSS_TOKEN_TYPE_SUFFIX_MATCH = 14, 6905 MyCSS_TOKEN_TYPE_SUBSTRING_MATCH = 15, 6906 MyCSS_TOKEN_TYPE_COLUMN = 16, 6907 MyCSS_TOKEN_TYPE_CDO = 17, 6908 MyCSS_TOKEN_TYPE_CDC = 18, 6909 MyCSS_TOKEN_TYPE_BAD_STRING = 19, 6910 MyCSS_TOKEN_TYPE_DELIM = 20, 6911 MyCSS_TOKEN_TYPE_LEFT_PARENTHESIS = 21, 6912 MyCSS_TOKEN_TYPE_RIGHT_PARENTHESIS = 22, 6913 MyCSS_TOKEN_TYPE_COMMA = 23, 6914 MyCSS_TOKEN_TYPE_COLON = 24, 6915 MyCSS_TOKEN_TYPE_SEMICOLON = 25, 6916 MyCSS_TOKEN_TYPE_LEFT_SQUARE_BRACKET = 26, 6917 MyCSS_TOKEN_TYPE_RIGHT_SQUARE_BRACKET = 27, 6918 MyCSS_TOKEN_TYPE_LEFT_CURLY_BRACKET = 28, 6919 MyCSS_TOKEN_TYPE_RIGHT_CURLY_BRACKET = 29, 6920 MyCSS_TOKEN_TYPE_BAD_URL = 30, 6921 MyCSS_TOKEN_TYPE_COMMENT = 31, 6922 MyCSS_TOKEN_TYPE_UNICODE_RANGE = 32, 6923 MyCSS_TOKEN_TYPE_EOF = 33, 6924 MyCSS_TOKEN_TYPE_LAST_ENTRY = 34, 6925 } 6926 enum MyCSS_TOKEN_TYPE_UNDEF = mycss_token_type.MyCSS_TOKEN_TYPE_UNDEF; 6927 enum MyCSS_TOKEN_TYPE_WHITESPACE = mycss_token_type.MyCSS_TOKEN_TYPE_WHITESPACE; 6928 enum MyCSS_TOKEN_TYPE_IDENT = mycss_token_type.MyCSS_TOKEN_TYPE_IDENT; 6929 enum MyCSS_TOKEN_TYPE_FUNCTION = mycss_token_type.MyCSS_TOKEN_TYPE_FUNCTION; 6930 enum MyCSS_TOKEN_TYPE_AT_KEYWORD = mycss_token_type.MyCSS_TOKEN_TYPE_AT_KEYWORD; 6931 enum MyCSS_TOKEN_TYPE_HASH = mycss_token_type.MyCSS_TOKEN_TYPE_HASH; 6932 enum MyCSS_TOKEN_TYPE_STRING = mycss_token_type.MyCSS_TOKEN_TYPE_STRING; 6933 enum MyCSS_TOKEN_TYPE_URL = mycss_token_type.MyCSS_TOKEN_TYPE_URL; 6934 enum MyCSS_TOKEN_TYPE_NUMBER = mycss_token_type.MyCSS_TOKEN_TYPE_NUMBER; 6935 enum MyCSS_TOKEN_TYPE_DIMENSION = mycss_token_type.MyCSS_TOKEN_TYPE_DIMENSION; 6936 enum MyCSS_TOKEN_TYPE_PERCENTAGE = mycss_token_type.MyCSS_TOKEN_TYPE_PERCENTAGE; 6937 enum MyCSS_TOKEN_TYPE_INCLUDE_MATCH = mycss_token_type.MyCSS_TOKEN_TYPE_INCLUDE_MATCH; 6938 enum MyCSS_TOKEN_TYPE_DASH_MATCH = mycss_token_type.MyCSS_TOKEN_TYPE_DASH_MATCH; 6939 enum MyCSS_TOKEN_TYPE_PREFIX_MATCH = mycss_token_type.MyCSS_TOKEN_TYPE_PREFIX_MATCH; 6940 enum MyCSS_TOKEN_TYPE_SUFFIX_MATCH = mycss_token_type.MyCSS_TOKEN_TYPE_SUFFIX_MATCH; 6941 enum MyCSS_TOKEN_TYPE_SUBSTRING_MATCH = mycss_token_type.MyCSS_TOKEN_TYPE_SUBSTRING_MATCH; 6942 enum MyCSS_TOKEN_TYPE_COLUMN = mycss_token_type.MyCSS_TOKEN_TYPE_COLUMN; 6943 enum MyCSS_TOKEN_TYPE_CDO = mycss_token_type.MyCSS_TOKEN_TYPE_CDO; 6944 enum MyCSS_TOKEN_TYPE_CDC = mycss_token_type.MyCSS_TOKEN_TYPE_CDC; 6945 enum MyCSS_TOKEN_TYPE_BAD_STRING = mycss_token_type.MyCSS_TOKEN_TYPE_BAD_STRING; 6946 enum MyCSS_TOKEN_TYPE_DELIM = mycss_token_type.MyCSS_TOKEN_TYPE_DELIM; 6947 enum MyCSS_TOKEN_TYPE_LEFT_PARENTHESIS = mycss_token_type.MyCSS_TOKEN_TYPE_LEFT_PARENTHESIS; 6948 enum MyCSS_TOKEN_TYPE_RIGHT_PARENTHESIS = mycss_token_type.MyCSS_TOKEN_TYPE_RIGHT_PARENTHESIS; 6949 enum MyCSS_TOKEN_TYPE_COMMA = mycss_token_type.MyCSS_TOKEN_TYPE_COMMA; 6950 enum MyCSS_TOKEN_TYPE_COLON = mycss_token_type.MyCSS_TOKEN_TYPE_COLON; 6951 enum MyCSS_TOKEN_TYPE_SEMICOLON = mycss_token_type.MyCSS_TOKEN_TYPE_SEMICOLON; 6952 enum MyCSS_TOKEN_TYPE_LEFT_SQUARE_BRACKET = mycss_token_type.MyCSS_TOKEN_TYPE_LEFT_SQUARE_BRACKET; 6953 enum MyCSS_TOKEN_TYPE_RIGHT_SQUARE_BRACKET = mycss_token_type.MyCSS_TOKEN_TYPE_RIGHT_SQUARE_BRACKET; 6954 enum MyCSS_TOKEN_TYPE_LEFT_CURLY_BRACKET = mycss_token_type.MyCSS_TOKEN_TYPE_LEFT_CURLY_BRACKET; 6955 enum MyCSS_TOKEN_TYPE_RIGHT_CURLY_BRACKET = mycss_token_type.MyCSS_TOKEN_TYPE_RIGHT_CURLY_BRACKET; 6956 enum MyCSS_TOKEN_TYPE_BAD_URL = mycss_token_type.MyCSS_TOKEN_TYPE_BAD_URL; 6957 enum MyCSS_TOKEN_TYPE_COMMENT = mycss_token_type.MyCSS_TOKEN_TYPE_COMMENT; 6958 enum MyCSS_TOKEN_TYPE_UNICODE_RANGE = mycss_token_type.MyCSS_TOKEN_TYPE_UNICODE_RANGE; 6959 enum MyCSS_TOKEN_TYPE_EOF = mycss_token_type.MyCSS_TOKEN_TYPE_EOF; 6960 enum MyCSS_TOKEN_TYPE_LAST_ENTRY = mycss_token_type.MyCSS_TOKEN_TYPE_LAST_ENTRY; 6961 alias mycss_token_type_t = mycss_token_type; 6962 bool mycss_property_parser_font_variant_ligatures(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6963 bool mycss_property_parser_font_variant_numeric(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6964 bool mycss_property_parser_font_variant_position(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6965 struct mycss_values_color_alpha_value 6966 { 6967 static union _Anonymous_12 6968 { 6969 mycss_values_number_t number; 6970 mycss_values_percentage_t percentage; 6971 } 6972 _Anonymous_12 value; 6973 mycss_values_color_type_value_t type_value; 6974 } 6975 bool mycss_property_parser_font_weight(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6976 bool mycss_property_parser_glyph_orientation_vertical(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6977 bool mycss_property_parser_hanging_punctuation(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6978 struct mycss_selectors_entry 6979 { 6980 mycss_selectors_type_t type; 6981 uint sub_type; 6982 mycss_selectors_flags_t flags; 6983 mycss_namespace_entry_t* ns_entry; 6984 mycore_string_t* key; 6985 void* value; 6986 mycss_selectors_combinator_t combinator; 6987 mycss_selectors_entry_t* next; 6988 mycss_selectors_entry_t* prev; 6989 } 6990 bool mycss_property_parser_height(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6991 bool mycss_property_parser_hyphens(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6992 bool mycss_property_parser_image_rendering(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6993 bool mycss_property_parser_indent_edge_reset(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6994 bool mycss_property_parser_inline_size_step(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6995 bool mycss_property_parser_justify_content(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6996 bool mycss_property_parser_left(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 6997 struct mycss_values_color_hue_value 6998 { 6999 static union _Anonymous_13 7000 { 7001 mycss_values_number_t number; 7002 mycss_values_angle_t angle; 7003 } 7004 _Anonymous_13 value; 7005 mycss_values_color_type_value_t type_value; 7006 } 7007 bool mycss_property_parser_letter_spacing(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7008 bool mycss_property_parser_line_break(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7009 bool mycss_property_parser_line_height(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7010 bool mycss_property_parser_line_height_step(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7011 bool mycss_property_parser_list_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7012 bool mycss_property_parser_list_style_image(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7013 bool mycss_property_parser_list_style_position(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7014 bool mycss_property_parser_list_style_type(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7015 struct mycss_values_color_hsla 7016 { 7017 mycss_values_color_hue_value_t hue; 7018 mycss_values_percentage_t saturation; 7019 mycss_values_percentage_t lightness; 7020 mycss_values_color_alpha_value_t alpha; 7021 } 7022 bool mycss_property_parser_margin(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7023 bool mycss_property_parser_margin_block_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7024 bool mycss_property_parser_margin_block_start(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7025 bool mycss_property_parser_margin_bottom(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7026 bool mycss_property_parser_margin_inline_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7027 bool mycss_property_parser_margin_inline_start(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7028 bool mycss_property_parser_margin_left(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7029 struct mycss_values_color_hwb 7030 { 7031 mycss_values_color_hue_value_t hue; 7032 mycss_values_percentage_t saturation; 7033 mycss_values_percentage_t lightness; 7034 mycss_values_color_alpha_value_t alpha; 7035 } 7036 bool mycss_property_parser_margin_right(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7037 bool mycss_property_parser_margin_top(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7038 bool mycss_property_parser_marker(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7039 bool mycss_property_parser_marker_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7040 bool mycss_property_parser_marker_mid(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7041 bool mycss_property_parser_marker_side(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7042 bool mycss_property_parser_marker_start(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7043 struct mycss_values_color_gray 7044 { 7045 mycss_values_number_t number; 7046 mycss_values_color_alpha_value_t alpha; 7047 } 7048 bool mycss_property_parser_max_height(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7049 bool mycss_property_parser_max_lines(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7050 bool mycss_property_parser_max_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7051 bool mycss_property_parser_min_height(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7052 bool mycss_property_parser_min_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7053 alias mycss_an_plus_b_t = mycss_an_plus_b; 7054 struct mycss_values_color_rgba_number 7055 { 7056 mycss_values_number_t r; 7057 mycss_values_number_t g; 7058 mycss_values_number_t b; 7059 mycss_values_color_alpha_value_t alpha; 7060 } 7061 bool mycss_property_parser_nav_down(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7062 bool mycss_property_parser_nav_left(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7063 alias mycss_an_plus_b_entry_t = mycss_an_plus_b_entry; 7064 bool mycss_property_parser_nav_right(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7065 bool mycss_property_parser_nav_up(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7066 bool mycss_property_parser_offset_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7067 alias mycss_stylesheet_entry_type_t = mycss_stylesheet_entry_type; 7068 enum mycss_stylesheet_entry_type 7069 { 7070 MyCSS_RESULT_ENTRY_TYPE_UNDEF = 0, 7071 MyCSS_RESULT_ENTRY_TYPE_GOOD = 1, 7072 MyCSS_RESULT_ENTRY_TYPE_BAD = 2, 7073 } 7074 enum MyCSS_RESULT_ENTRY_TYPE_UNDEF = mycss_stylesheet_entry_type.MyCSS_RESULT_ENTRY_TYPE_UNDEF; 7075 enum MyCSS_RESULT_ENTRY_TYPE_GOOD = mycss_stylesheet_entry_type.MyCSS_RESULT_ENTRY_TYPE_GOOD; 7076 enum MyCSS_RESULT_ENTRY_TYPE_BAD = mycss_stylesheet_entry_type.MyCSS_RESULT_ENTRY_TYPE_BAD; 7077 bool mycss_property_parser_offset_before(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7078 bool mycss_property_parser_offset_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7079 bool mycss_property_parser_offset_start(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7080 struct mycss_values_color_rgba_percentage 7081 { 7082 mycss_values_percentage_t r; 7083 mycss_values_percentage_t g; 7084 mycss_values_percentage_t b; 7085 mycss_values_color_alpha_value_t alpha; 7086 } 7087 bool mycss_property_parser_opacity(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7088 bool mycss_property_parser_order(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7089 bool mycss_property_parser_orphans(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7090 bool mycss_property_parser_outline(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7091 bool mycss_property_parser_outline_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7092 alias mycss_stylesheet_t = mycss_stylesheet; 7093 bool mycss_property_parser_outline_offset(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7094 bool mycss_property_parser_outline_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7095 struct mycss_values_color 7096 { 7097 static union _Anonymous_14 7098 { 7099 mycss_values_color_rgba_number_t hex; 7100 mycss_values_color_rgba_number_t rgba_number; 7101 mycss_values_color_rgba_percentage_t rgba_percentage; 7102 mycss_values_color_hsla_t hsla; 7103 mycss_values_color_hwb_t hwb; 7104 mycss_values_color_gray_t gray; 7105 mycss_values_color_id_t name_id; 7106 } 7107 _Anonymous_14 value; 7108 mycss_values_color_type_t type; 7109 mycss_values_color_type_value_t type_value; 7110 } 7111 alias mycss_string_escaped_res_t = mycss_string_escaped_res; 7112 bool mycss_property_parser_outline_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7113 alias mycss_string_res_t = mycss_string_res; 7114 bool mycss_property_parser_overflow(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7115 bool mycss_property_parser_overflow_wrap(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7116 alias mycss_tokenizer_state_f = c_ulong function(mycss_entry_t*, mycss_token_t*, const(char)*, size_t, size_t); 7117 bool mycss_property_parser_overflow_x(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7118 alias mycss_token_ready_callback_f = mycss_token* function(mycss_entry_t*, mycss_token_t*); 7119 bool mycss_property_parser_overflow_y(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7120 bool mycss_property_parser_padding(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7121 alias mycss_string_process_state_f = c_ulong function(mycore_string_t*, const(char)*, size_t, size_t, mycss_string_res_t*); 7122 bool mycss_property_parser_padding_block_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7123 alias mycss_parser_token_f = bool function(mycss_entry_t*, mycss_token_t*, bool); 7124 alias mycss_an_plus_b_state_f = bool function(mycss_entry_t*, mycss_an_plus_b_t*, mycss_an_plus_b_entry_t*, mycss_token_t*); 7125 bool mycss_property_parser_padding_block_start(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7126 bool mycss_property_parser_padding_bottom(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7127 bool mycss_property_parser_padding_inline_end(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7128 bool mycss_property_parser_padding_inline_start(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7129 bool mycss_property_parser_padding_left(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7130 bool mycss_property_parser_padding_right(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7131 bool mycss_property_parser_padding_top(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7132 struct mycss_values_color_stop 7133 { 7134 mycss_values_color_t color; 7135 mycss_values_percentage_t* percentage; 7136 } 7137 bool mycss_property_parser_pause(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7138 bool mycss_property_parser_pause_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7139 bool mycss_property_parser_pause_before(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7140 bool mycss_property_parser_perspective(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7141 bool mycss_property_parser_perspective_origin(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7142 struct mycss_values_color_stop_list 7143 { 7144 mycss_values_color_stop_t* entries; 7145 size_t entries_length; 7146 } 7147 bool mycss_property_parser_position(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7148 bool mycss_property_parser_presentation_level(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7149 bool mycss_property_parser_quotes(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7150 bool mycss_property_parser_region_fragment(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7151 bool mycss_property_parser_resize(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7152 bool mycss_property_parser_rest(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7153 bool mycss_property_parser_rest_after(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7154 bool mycss_property_parser_rest_before(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7155 struct mycss_values_url 7156 { 7157 mycore_string_t str; 7158 } 7159 bool mycss_property_parser_right(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7160 bool mycss_property_parser_ruby_align(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7161 bool mycss_property_parser_ruby_merge(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7162 bool mycss_property_parser_ruby_position(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7163 bool mycss_property_parser_scroll_padding(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7164 bool mycss_property_parser_scroll_snap_align(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7165 bool mycss_property_parser_scroll_snap_margin(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7166 bool mycss_property_parser_scroll_snap_stop(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7167 struct mycss_values_element 7168 { 7169 mycss_values_custom_ident_t custom_ident; 7170 mycss_property_value_t type; 7171 } 7172 bool mycss_property_parser_scroll_snap_type(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7173 bool mycss_property_parser_shape_image_threshold(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7174 bool mycss_property_parser_shape_margin(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7175 bool mycss_property_parser_shape_outside(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7176 bool mycss_property_parser_shape_rendering(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7177 bool mycss_property_parser_speak(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7178 bool mycss_property_parser_speak_as(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7179 bool mycss_property_parser_string_set(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7180 struct mycss_values_image 7181 { 7182 static union _Anonymous_15 7183 { 7184 mycss_values_url_t* url; 7185 mycss_values_image_image_t* ii; 7186 mycss_values_image_image_set_t* ii_set; 7187 mycss_values_element_t* element; 7188 mycss_values_cross_fade_t* cross_fade; 7189 } 7190 _Anonymous_15 value; 7191 mycss_property_value_t type; 7192 } 7193 bool mycss_property_parser_stroke(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7194 bool mycss_property_parser_stroke_dasharray(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7195 bool mycss_property_parser_stroke_dashoffset(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7196 bool mycss_property_parser_stroke_linecap(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7197 bool mycss_property_parser_stroke_linejoin(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7198 bool mycss_property_parser_stroke_miterlimit(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7199 bool mycss_property_parser_stroke_opacity(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7200 bool mycss_property_parser_stroke_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7201 bool mycss_property_parser_tab_size(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7202 bool mycss_property_parser_table_layout(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7203 bool mycss_property_parser_text_align(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7204 struct mycss_values_image_list 7205 { 7206 mycss_values_image_t* images; 7207 size_t images_length; 7208 } 7209 bool mycss_property_parser_text_align_all(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7210 bool mycss_property_parser_text_align_last(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7211 bool mycss_property_parser_text_combine_upright(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7212 bool mycss_property_parser_text_decoration(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7213 bool mycss_property_parser_text_decoration_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7214 bool mycss_property_parser_text_decoration_line(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7215 bool mycss_property_parser_text_decoration_skip(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7216 struct mycss_values_image_image 7217 { 7218 mycore_string_t* str; 7219 mycss_values_image_t* image; 7220 mycss_values_color_t* color; 7221 } 7222 bool mycss_property_parser_text_decoration_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7223 bool mycss_property_parser_text_emphasis(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7224 bool mycss_property_parser_text_emphasis_color(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7225 bool mycss_property_parser_text_emphasis_position(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7226 bool mycss_property_parser_text_emphasis_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7227 bool mycss_property_parser_text_indent(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7228 bool mycss_property_parser_text_justify(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7229 struct mycss_values_image_image_set_option 7230 { 7231 mycore_string_t* str; 7232 mycss_values_image_t* image; 7233 mycss_values_resolution_t* resolution; 7234 } 7235 bool mycss_property_parser_text_orientation(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7236 bool mycss_property_parser_text_overflow(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7237 bool mycss_property_parser_text_rendering(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7238 bool mycss_property_parser_text_shadow(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7239 bool mycss_property_parser_text_size_adjust(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7240 bool mycss_property_parser_text_transform(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7241 struct mycss_values_image_image_set 7242 { 7243 mycss_values_image_image_set_option_t* options; 7244 size_t options_length; 7245 } 7246 bool mycss_property_parser_text_underline_position(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7247 alias mycss_property_value_t = mycss_property_value; 7248 enum mycss_property_value 7249 { 7250 MyCSS_PROPERTY_VALUE_UNDEF = 0, 7251 MyCSS_PROPERTY_VALUE_AUTO = 24, 7252 MyCSS_PROPERTY_VALUE_CURRENTCOLOR = 80, 7253 MyCSS_PROPERTY_VALUE_FIRST = 115, 7254 MyCSS_PROPERTY_VALUE_FIRST_EXCEPT = 116, 7255 MyCSS_PROPERTY_VALUE_INHERIT = 146, 7256 MyCSS_PROPERTY_VALUE_INITIAL = 147, 7257 MyCSS_PROPERTY_VALUE_LAST = 172, 7258 MyCSS_PROPERTY_VALUE_NONE = 211, 7259 MyCSS_PROPERTY_VALUE_START = 326, 7260 MyCSS_PROPERTY_VALUE_TRANSPARENT = 358, 7261 MyCSS_PROPERTY_VALUE_UNSET = 367, 7262 MyCSS_PROPERTY_VALUE__COLOR = 400, 7263 MyCSS_PROPERTY_VALUE__CROSS_FADE_FUNCTION = 401, 7264 MyCSS_PROPERTY_VALUE__CUSTOM_IDENT = 402, 7265 MyCSS_PROPERTY_VALUE__ELEMENT_FUNCTION = 403, 7266 MyCSS_PROPERTY_VALUE__IMAGE = 406, 7267 MyCSS_PROPERTY_VALUE__IMAGE_FUNCTION = 407, 7268 MyCSS_PROPERTY_VALUE__IMAGE_LIST = 408, 7269 MyCSS_PROPERTY_VALUE__IMAGE_SET_FUNCTION = 409, 7270 MyCSS_PROPERTY_VALUE__LENGTH = 410, 7271 MyCSS_PROPERTY_VALUE__LINEAR_GRADIENT_FUNCTION = 411, 7272 MyCSS_PROPERTY_VALUE__NUMBER = 412, 7273 MyCSS_PROPERTY_VALUE__PERCENTAGE = 413, 7274 MyCSS_PROPERTY_VALUE__RADIAL_GRADIENT_FUNCTION = 414, 7275 MyCSS_PROPERTY_VALUE__RESOLUTION = 415, 7276 MyCSS_PROPERTY_VALUE__URL = 416, 7277 MyCSS_PROPERTY_VALUE_LAST_ENTRY = 417, 7278 } 7279 enum MyCSS_PROPERTY_VALUE_UNDEF = mycss_property_value.MyCSS_PROPERTY_VALUE_UNDEF; 7280 enum MyCSS_PROPERTY_VALUE_AUTO = mycss_property_value.MyCSS_PROPERTY_VALUE_AUTO; 7281 enum MyCSS_PROPERTY_VALUE_CURRENTCOLOR = mycss_property_value.MyCSS_PROPERTY_VALUE_CURRENTCOLOR; 7282 enum MyCSS_PROPERTY_VALUE_FIRST = mycss_property_value.MyCSS_PROPERTY_VALUE_FIRST; 7283 enum MyCSS_PROPERTY_VALUE_FIRST_EXCEPT = mycss_property_value.MyCSS_PROPERTY_VALUE_FIRST_EXCEPT; 7284 enum MyCSS_PROPERTY_VALUE_INHERIT = mycss_property_value.MyCSS_PROPERTY_VALUE_INHERIT; 7285 enum MyCSS_PROPERTY_VALUE_INITIAL = mycss_property_value.MyCSS_PROPERTY_VALUE_INITIAL; 7286 enum MyCSS_PROPERTY_VALUE_LAST = mycss_property_value.MyCSS_PROPERTY_VALUE_LAST; 7287 enum MyCSS_PROPERTY_VALUE_NONE = mycss_property_value.MyCSS_PROPERTY_VALUE_NONE; 7288 enum MyCSS_PROPERTY_VALUE_START = mycss_property_value.MyCSS_PROPERTY_VALUE_START; 7289 enum MyCSS_PROPERTY_VALUE_TRANSPARENT = mycss_property_value.MyCSS_PROPERTY_VALUE_TRANSPARENT; 7290 enum MyCSS_PROPERTY_VALUE_UNSET = mycss_property_value.MyCSS_PROPERTY_VALUE_UNSET; 7291 enum MyCSS_PROPERTY_VALUE__COLOR = mycss_property_value.MyCSS_PROPERTY_VALUE__COLOR; 7292 enum MyCSS_PROPERTY_VALUE__CROSS_FADE_FUNCTION = mycss_property_value.MyCSS_PROPERTY_VALUE__CROSS_FADE_FUNCTION; 7293 enum MyCSS_PROPERTY_VALUE__CUSTOM_IDENT = mycss_property_value.MyCSS_PROPERTY_VALUE__CUSTOM_IDENT; 7294 enum MyCSS_PROPERTY_VALUE__ELEMENT_FUNCTION = mycss_property_value.MyCSS_PROPERTY_VALUE__ELEMENT_FUNCTION; 7295 enum MyCSS_PROPERTY_VALUE__IMAGE = mycss_property_value.MyCSS_PROPERTY_VALUE__IMAGE; 7296 enum MyCSS_PROPERTY_VALUE__IMAGE_FUNCTION = mycss_property_value.MyCSS_PROPERTY_VALUE__IMAGE_FUNCTION; 7297 enum MyCSS_PROPERTY_VALUE__IMAGE_LIST = mycss_property_value.MyCSS_PROPERTY_VALUE__IMAGE_LIST; 7298 enum MyCSS_PROPERTY_VALUE__IMAGE_SET_FUNCTION = mycss_property_value.MyCSS_PROPERTY_VALUE__IMAGE_SET_FUNCTION; 7299 enum MyCSS_PROPERTY_VALUE__LENGTH = mycss_property_value.MyCSS_PROPERTY_VALUE__LENGTH; 7300 enum MyCSS_PROPERTY_VALUE__LINEAR_GRADIENT_FUNCTION = mycss_property_value.MyCSS_PROPERTY_VALUE__LINEAR_GRADIENT_FUNCTION; 7301 enum MyCSS_PROPERTY_VALUE__NUMBER = mycss_property_value.MyCSS_PROPERTY_VALUE__NUMBER; 7302 enum MyCSS_PROPERTY_VALUE__PERCENTAGE = mycss_property_value.MyCSS_PROPERTY_VALUE__PERCENTAGE; 7303 enum MyCSS_PROPERTY_VALUE__RADIAL_GRADIENT_FUNCTION = mycss_property_value.MyCSS_PROPERTY_VALUE__RADIAL_GRADIENT_FUNCTION; 7304 enum MyCSS_PROPERTY_VALUE__RESOLUTION = mycss_property_value.MyCSS_PROPERTY_VALUE__RESOLUTION; 7305 enum MyCSS_PROPERTY_VALUE__URL = mycss_property_value.MyCSS_PROPERTY_VALUE__URL; 7306 enum MyCSS_PROPERTY_VALUE_LAST_ENTRY = mycss_property_value.MyCSS_PROPERTY_VALUE_LAST_ENTRY; 7307 bool mycss_property_parser_top(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7308 bool mycss_property_parser_touch_action(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7309 bool mycss_property_parser_transform(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7310 bool mycss_property_parser_transform_box(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7311 bool mycss_property_parser_transform_origin(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7312 bool mycss_property_parser_transform_style(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7313 struct mycss_values_cross_fade_mixing_image 7314 { 7315 mycss_values_percentage_t* percentage; 7316 mycss_values_image_t* image; 7317 } 7318 bool mycss_property_parser_transition(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7319 bool mycss_property_parser_transition_delay(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7320 bool mycss_property_parser_transition_duration(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7321 bool mycss_property_parser_transition_property(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7322 bool mycss_property_parser_transition_timing_function(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7323 struct mycss_values_cross_fade_final_image 7324 { 7325 mycss_values_image_t* image; 7326 mycss_values_color_t* color; 7327 } 7328 bool mycss_property_parser_unicode_bidi(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7329 bool mycss_property_parser_user_select(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7330 bool mycss_property_parser_vertical_align(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7331 bool mycss_property_parser_visibility(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7332 bool mycss_property_parser_voice_balance(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7333 bool mycss_property_parser_voice_duration(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7334 struct mycss_values_cross_fade 7335 { 7336 mycss_values_cross_fade_mixing_image_t mixing_image; 7337 mycss_values_cross_fade_final_image_t final_image; 7338 } 7339 bool mycss_property_parser_voice_family(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7340 bool mycss_property_parser_voice_pitch(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7341 bool mycss_property_parser_voice_range(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7342 bool mycss_property_parser_voice_rate(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7343 bool mycss_property_parser_voice_stress(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7344 bool mycss_property_parser_voice_volume(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7345 bool mycss_property_parser_white_space(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7346 bool mycss_property_parser_widows(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7347 bool mycss_property_parser_width(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7348 alias mycss_values_gradient_side_or_corner_type_t = mycss_values_gradient_side_or_corner_type; 7349 enum mycss_values_gradient_side_or_corner_type 7350 { 7351 MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_UNDEF = 0, 7352 MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_LEFT = 1, 7353 MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_RIGHT = 2, 7354 MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_TOP = 4, 7355 MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_BOTTOM = 8, 7356 } 7357 enum MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_UNDEF = mycss_values_gradient_side_or_corner_type.MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_UNDEF; 7358 enum MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_LEFT = mycss_values_gradient_side_or_corner_type.MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_LEFT; 7359 enum MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_RIGHT = mycss_values_gradient_side_or_corner_type.MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_RIGHT; 7360 enum MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_TOP = mycss_values_gradient_side_or_corner_type.MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_TOP; 7361 enum MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_BOTTOM = mycss_values_gradient_side_or_corner_type.MyCSS_VALUES_GRADIENT_SIDE_OR_CORNER_TYPE_BOTTOM; 7362 bool mycss_property_parser_will_change(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7363 bool mycss_property_parser_word_break(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7364 bool mycss_property_parser_word_spacing(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7365 bool mycss_property_parser_word_wrap(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7366 bool mycss_property_parser_wrap_flow(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7367 bool mycss_property_parser_wrap_through(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7368 enum mycss_property_align_content 7369 { 7370 MyCSS_PROPERTY_ALIGN_CONTENT_CENTER = 55, 7371 MyCSS_PROPERTY_ALIGN_CONTENT_FLEX_END = 121, 7372 MyCSS_PROPERTY_ALIGN_CONTENT_FLEX_START = 122, 7373 MyCSS_PROPERTY_ALIGN_CONTENT_STRETCH = 332, 7374 MyCSS_PROPERTY_ALIGN_CONTENT_SPACE_AROUND = 320, 7375 MyCSS_PROPERTY_ALIGN_CONTENT_SPACE_BETWEEN = 321, 7376 } 7377 enum MyCSS_PROPERTY_ALIGN_CONTENT_CENTER = mycss_property_align_content.MyCSS_PROPERTY_ALIGN_CONTENT_CENTER; 7378 enum MyCSS_PROPERTY_ALIGN_CONTENT_FLEX_END = mycss_property_align_content.MyCSS_PROPERTY_ALIGN_CONTENT_FLEX_END; 7379 enum MyCSS_PROPERTY_ALIGN_CONTENT_FLEX_START = mycss_property_align_content.MyCSS_PROPERTY_ALIGN_CONTENT_FLEX_START; 7380 enum MyCSS_PROPERTY_ALIGN_CONTENT_STRETCH = mycss_property_align_content.MyCSS_PROPERTY_ALIGN_CONTENT_STRETCH; 7381 enum MyCSS_PROPERTY_ALIGN_CONTENT_SPACE_AROUND = mycss_property_align_content.MyCSS_PROPERTY_ALIGN_CONTENT_SPACE_AROUND; 7382 enum MyCSS_PROPERTY_ALIGN_CONTENT_SPACE_BETWEEN = mycss_property_align_content.MyCSS_PROPERTY_ALIGN_CONTENT_SPACE_BETWEEN; 7383 bool mycss_property_parser_writing_mode(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7384 alias mycss_property_align_content_t = mycss_property_align_content; 7385 bool mycss_property_parser_z_index(mycss_entry_t*, mycss_token_t*, bool) @nogc nothrow; 7386 struct mycss_values_gradient_side_or_corner 7387 { 7388 mycss_values_gradient_side_or_corner_type_t side; 7389 mycss_values_gradient_side_or_corner_type_t corner; 7390 } 7391 struct mycss_values_gradient_linear 7392 { 7393 static union _Anonymous_16 7394 { 7395 mycss_values_angle_t angle; 7396 mycss_values_gradient_side_or_corner_t side_or_corner; 7397 } 7398 _Anonymous_16 value; 7399 mycss_values_color_stop_list_t color_stop_list; 7400 } 7401 alias mycss_property_align_items_t = mycss_property_align_items; 7402 enum mycss_property_align_items 7403 { 7404 MyCSS_PROPERTY_ALIGN_ITEMS_CENTER = 55, 7405 MyCSS_PROPERTY_ALIGN_ITEMS_FLEX_END = 121, 7406 MyCSS_PROPERTY_ALIGN_ITEMS_FLEX_START = 122, 7407 MyCSS_PROPERTY_ALIGN_ITEMS_STRETCH = 332, 7408 MyCSS_PROPERTY_ALIGN_ITEMS_BASELINE = 34, 7409 } 7410 enum MyCSS_PROPERTY_ALIGN_ITEMS_CENTER = mycss_property_align_items.MyCSS_PROPERTY_ALIGN_ITEMS_CENTER; 7411 enum MyCSS_PROPERTY_ALIGN_ITEMS_FLEX_END = mycss_property_align_items.MyCSS_PROPERTY_ALIGN_ITEMS_FLEX_END; 7412 enum MyCSS_PROPERTY_ALIGN_ITEMS_FLEX_START = mycss_property_align_items.MyCSS_PROPERTY_ALIGN_ITEMS_FLEX_START; 7413 enum MyCSS_PROPERTY_ALIGN_ITEMS_STRETCH = mycss_property_align_items.MyCSS_PROPERTY_ALIGN_ITEMS_STRETCH; 7414 enum MyCSS_PROPERTY_ALIGN_ITEMS_BASELINE = mycss_property_align_items.MyCSS_PROPERTY_ALIGN_ITEMS_BASELINE; 7415 alias mycss_property_align_self_t = mycss_property_align_self; 7416 enum mycss_property_align_self 7417 { 7418 MyCSS_PROPERTY_ALIGN_SELF_AUTO = 24, 7419 MyCSS_PROPERTY_ALIGN_SELF_CENTER = 55, 7420 MyCSS_PROPERTY_ALIGN_SELF_FLEX_END = 121, 7421 MyCSS_PROPERTY_ALIGN_SELF_FLEX_START = 122, 7422 MyCSS_PROPERTY_ALIGN_SELF_STRETCH = 332, 7423 MyCSS_PROPERTY_ALIGN_SELF_BASELINE = 34, 7424 } 7425 enum MyCSS_PROPERTY_ALIGN_SELF_AUTO = mycss_property_align_self.MyCSS_PROPERTY_ALIGN_SELF_AUTO; 7426 enum MyCSS_PROPERTY_ALIGN_SELF_CENTER = mycss_property_align_self.MyCSS_PROPERTY_ALIGN_SELF_CENTER; 7427 enum MyCSS_PROPERTY_ALIGN_SELF_FLEX_END = mycss_property_align_self.MyCSS_PROPERTY_ALIGN_SELF_FLEX_END; 7428 enum MyCSS_PROPERTY_ALIGN_SELF_FLEX_START = mycss_property_align_self.MyCSS_PROPERTY_ALIGN_SELF_FLEX_START; 7429 enum MyCSS_PROPERTY_ALIGN_SELF_STRETCH = mycss_property_align_self.MyCSS_PROPERTY_ALIGN_SELF_STRETCH; 7430 enum MyCSS_PROPERTY_ALIGN_SELF_BASELINE = mycss_property_align_self.MyCSS_PROPERTY_ALIGN_SELF_BASELINE; 7431 alias mycss_values_font_family_type_t = mycss_values_font_family_type; 7432 enum mycss_values_font_family_type 7433 { 7434 MyCSS_VALUES_FONT_FAMILY_TYPE_UNDEF = 0, 7435 MyCSS_VALUES_FONT_FAMILY_TYPE_NAME = 1, 7436 MyCSS_VALUES_FONT_FAMILY_TYPE_GENERIC = 2, 7437 } 7438 enum MyCSS_VALUES_FONT_FAMILY_TYPE_UNDEF = mycss_values_font_family_type.MyCSS_VALUES_FONT_FAMILY_TYPE_UNDEF; 7439 enum MyCSS_VALUES_FONT_FAMILY_TYPE_NAME = mycss_values_font_family_type.MyCSS_VALUES_FONT_FAMILY_TYPE_NAME; 7440 enum MyCSS_VALUES_FONT_FAMILY_TYPE_GENERIC = mycss_values_font_family_type.MyCSS_VALUES_FONT_FAMILY_TYPE_GENERIC; 7441 alias mycss_property_animation_direction_t = mycss_property_animation_direction; 7442 enum mycss_property_animation_direction 7443 { 7444 MyCSS_PROPERTY_ANIMATION_DIRECTION_NORMAL = 213, 7445 MyCSS_PROPERTY_ANIMATION_DIRECTION_REVERSE = 275, 7446 MyCSS_PROPERTY_ANIMATION_DIRECTION_ALTERNATE = 21, 7447 MyCSS_PROPERTY_ANIMATION_DIRECTION_ALTERNATE_REVERSE = 22, 7448 } 7449 enum MyCSS_PROPERTY_ANIMATION_DIRECTION_NORMAL = mycss_property_animation_direction.MyCSS_PROPERTY_ANIMATION_DIRECTION_NORMAL; 7450 enum MyCSS_PROPERTY_ANIMATION_DIRECTION_REVERSE = mycss_property_animation_direction.MyCSS_PROPERTY_ANIMATION_DIRECTION_REVERSE; 7451 enum MyCSS_PROPERTY_ANIMATION_DIRECTION_ALTERNATE = mycss_property_animation_direction.MyCSS_PROPERTY_ANIMATION_DIRECTION_ALTERNATE; 7452 enum MyCSS_PROPERTY_ANIMATION_DIRECTION_ALTERNATE_REVERSE = mycss_property_animation_direction.MyCSS_PROPERTY_ANIMATION_DIRECTION_ALTERNATE_REVERSE; 7453 struct mycss_values_font_family_entry 7454 { 7455 static union _Anonymous_17 7456 { 7457 mycore_string_t str; 7458 mycss_property_font_family_t prop_type; 7459 } 7460 _Anonymous_17 value; 7461 mycss_values_font_family_type_t type; 7462 } 7463 enum mycss_property_animation_fill_mode 7464 { 7465 MyCSS_PROPERTY_ANIMATION_FILL_MODE_NONE = 211, 7466 MyCSS_PROPERTY_ANIMATION_FILL_MODE_BOTH = 44, 7467 MyCSS_PROPERTY_ANIMATION_FILL_MODE_FORWARDS = 126, 7468 MyCSS_PROPERTY_ANIMATION_FILL_MODE_BACKWARDS = 30, 7469 } 7470 enum MyCSS_PROPERTY_ANIMATION_FILL_MODE_NONE = mycss_property_animation_fill_mode.MyCSS_PROPERTY_ANIMATION_FILL_MODE_NONE; 7471 enum MyCSS_PROPERTY_ANIMATION_FILL_MODE_BOTH = mycss_property_animation_fill_mode.MyCSS_PROPERTY_ANIMATION_FILL_MODE_BOTH; 7472 enum MyCSS_PROPERTY_ANIMATION_FILL_MODE_FORWARDS = mycss_property_animation_fill_mode.MyCSS_PROPERTY_ANIMATION_FILL_MODE_FORWARDS; 7473 enum MyCSS_PROPERTY_ANIMATION_FILL_MODE_BACKWARDS = mycss_property_animation_fill_mode.MyCSS_PROPERTY_ANIMATION_FILL_MODE_BACKWARDS; 7474 alias mycss_property_animation_fill_mode_t = mycss_property_animation_fill_mode; 7475 struct mycss_values_font_family 7476 { 7477 mycss_values_font_family_entry_t* entries; 7478 size_t entries_length; 7479 } 7480 struct mycss_values_font 7481 { 7482 mycss_declaration_entry_t* style; 7483 mycss_declaration_entry_t* weight; 7484 mycss_declaration_entry_t* stretch; 7485 mycss_declaration_entry_t* size; 7486 mycss_declaration_entry_t* family; 7487 mycss_declaration_entry_t* line_height; 7488 } 7489 enum mycss_property_animation_name 7490 { 7491 MyCSS_PROPERTY_ANIMATION_NAME_NONE = 211, 7492 } 7493 enum MyCSS_PROPERTY_ANIMATION_NAME_NONE = mycss_property_animation_name.MyCSS_PROPERTY_ANIMATION_NAME_NONE; 7494 alias mycss_property_animation_name_t = mycss_property_animation_name; 7495 enum mycss_property_animation_play_state 7496 { 7497 MyCSS_PROPERTY_ANIMATION_PLAY_STATE_PAUSED = 255, 7498 MyCSS_PROPERTY_ANIMATION_PLAY_STATE_RUNNING = 290, 7499 } 7500 enum MyCSS_PROPERTY_ANIMATION_PLAY_STATE_PAUSED = mycss_property_animation_play_state.MyCSS_PROPERTY_ANIMATION_PLAY_STATE_PAUSED; 7501 enum MyCSS_PROPERTY_ANIMATION_PLAY_STATE_RUNNING = mycss_property_animation_play_state.MyCSS_PROPERTY_ANIMATION_PLAY_STATE_RUNNING; 7502 alias mycss_property_animation_play_state_t = mycss_property_animation_play_state; 7503 enum mycss_property_animation_timing_function 7504 { 7505 MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_LINEAR = 178, 7506 MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE = 94, 7507 MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE_IN = 95, 7508 MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE_OUT = 97, 7509 MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_STEP_END = 329, 7510 MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_STEP_START = 330, 7511 MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE_IN_OUT = 96, 7512 } 7513 enum MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_LINEAR = mycss_property_animation_timing_function.MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_LINEAR; 7514 enum MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE = mycss_property_animation_timing_function.MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE; 7515 enum MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE_IN = mycss_property_animation_timing_function.MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE_IN; 7516 enum MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE_OUT = mycss_property_animation_timing_function.MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE_OUT; 7517 enum MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_STEP_END = mycss_property_animation_timing_function.MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_STEP_END; 7518 enum MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_STEP_START = mycss_property_animation_timing_function.MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_STEP_START; 7519 enum MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE_IN_OUT = mycss_property_animation_timing_function.MyCSS_PROPERTY_ANIMATION_TIMING_FUNCTION_EASE_IN_OUT; 7520 alias mycss_property_animation_timing_function_t = mycss_property_animation_timing_function; 7521 enum mycss_values_text_decoration_line 7522 { 7523 MyCSS_VALUES_TEXT_DECORATION_LINE_UNDEF = 0, 7524 MyCSS_VALUES_TEXT_DECORATION_LINE_UNDERLINE = 1, 7525 MyCSS_VALUES_TEXT_DECORATION_LINE_OVERLINE = 2, 7526 MyCSS_VALUES_TEXT_DECORATION_LINE_LINE_THROUGH = 4, 7527 MyCSS_VALUES_TEXT_DECORATION_LINE_BLINK = 8, 7528 } 7529 enum MyCSS_VALUES_TEXT_DECORATION_LINE_UNDEF = mycss_values_text_decoration_line.MyCSS_VALUES_TEXT_DECORATION_LINE_UNDEF; 7530 enum MyCSS_VALUES_TEXT_DECORATION_LINE_UNDERLINE = mycss_values_text_decoration_line.MyCSS_VALUES_TEXT_DECORATION_LINE_UNDERLINE; 7531 enum MyCSS_VALUES_TEXT_DECORATION_LINE_OVERLINE = mycss_values_text_decoration_line.MyCSS_VALUES_TEXT_DECORATION_LINE_OVERLINE; 7532 enum MyCSS_VALUES_TEXT_DECORATION_LINE_LINE_THROUGH = mycss_values_text_decoration_line.MyCSS_VALUES_TEXT_DECORATION_LINE_LINE_THROUGH; 7533 enum MyCSS_VALUES_TEXT_DECORATION_LINE_BLINK = mycss_values_text_decoration_line.MyCSS_VALUES_TEXT_DECORATION_LINE_BLINK; 7534 alias mycss_values_text_decoration_line_t = mycss_values_text_decoration_line; 7535 enum mycss_values_text_decoration_skip 7536 { 7537 MyCSS_VALUES_TEXT_DECORATION_SKIP_UNDEF = 0, 7538 MyCSS_VALUES_TEXT_DECORATION_SKIP_OBJECTS = 1, 7539 MyCSS_VALUES_TEXT_DECORATION_SKIP_SPACES = 2, 7540 MyCSS_VALUES_TEXT_DECORATION_SKIP_INK = 4, 7541 MyCSS_VALUES_TEXT_DECORATION_SKIP_EDGES = 8, 7542 MyCSS_VALUES_TEXT_DECORATION_SKIP_BOX_DECORATION = 16, 7543 } 7544 enum MyCSS_VALUES_TEXT_DECORATION_SKIP_UNDEF = mycss_values_text_decoration_skip.MyCSS_VALUES_TEXT_DECORATION_SKIP_UNDEF; 7545 enum MyCSS_VALUES_TEXT_DECORATION_SKIP_OBJECTS = mycss_values_text_decoration_skip.MyCSS_VALUES_TEXT_DECORATION_SKIP_OBJECTS; 7546 enum MyCSS_VALUES_TEXT_DECORATION_SKIP_SPACES = mycss_values_text_decoration_skip.MyCSS_VALUES_TEXT_DECORATION_SKIP_SPACES; 7547 enum MyCSS_VALUES_TEXT_DECORATION_SKIP_INK = mycss_values_text_decoration_skip.MyCSS_VALUES_TEXT_DECORATION_SKIP_INK; 7548 enum MyCSS_VALUES_TEXT_DECORATION_SKIP_EDGES = mycss_values_text_decoration_skip.MyCSS_VALUES_TEXT_DECORATION_SKIP_EDGES; 7549 enum MyCSS_VALUES_TEXT_DECORATION_SKIP_BOX_DECORATION = mycss_values_text_decoration_skip.MyCSS_VALUES_TEXT_DECORATION_SKIP_BOX_DECORATION; 7550 alias mycss_values_text_decoration_skip_t = mycss_values_text_decoration_skip; 7551 enum mycss_property_appearance 7552 { 7553 MyCSS_PROPERTY_APPEARANCE_AUTO = 24, 7554 MyCSS_PROPERTY_APPEARANCE_NONE = 211, 7555 } 7556 enum MyCSS_PROPERTY_APPEARANCE_AUTO = mycss_property_appearance.MyCSS_PROPERTY_APPEARANCE_AUTO; 7557 enum MyCSS_PROPERTY_APPEARANCE_NONE = mycss_property_appearance.MyCSS_PROPERTY_APPEARANCE_NONE; 7558 alias mycss_property_appearance_t = mycss_property_appearance; 7559 alias mycss_property_backface_visibility_t = mycss_property_backface_visibility; 7560 enum mycss_property_backface_visibility 7561 { 7562 MyCSS_PROPERTY_BACKFACE_VISIBILITY_HIDDEN = 136, 7563 MyCSS_PROPERTY_BACKFACE_VISIBILITY_VISIBLE = 376, 7564 } 7565 enum MyCSS_PROPERTY_BACKFACE_VISIBILITY_HIDDEN = mycss_property_backface_visibility.MyCSS_PROPERTY_BACKFACE_VISIBILITY_HIDDEN; 7566 enum MyCSS_PROPERTY_BACKFACE_VISIBILITY_VISIBLE = mycss_property_backface_visibility.MyCSS_PROPERTY_BACKFACE_VISIBILITY_VISIBLE; 7567 struct mycss_values_text_decoration 7568 { 7569 mycss_declaration_entry_t* line; 7570 mycss_declaration_entry_t* style; 7571 mycss_declaration_entry_t* color; 7572 } 7573 enum mycss_property_background 7574 { 7575 MyCSS_PROPERTY_BACKGROUND_REPEAT_X = 273, 7576 MyCSS_PROPERTY_BACKGROUND_UNSET = 367, 7577 MyCSS_PROPERTY_BACKGROUND_CONTAIN = 68, 7578 MyCSS_PROPERTY_BACKGROUND_REPEAT_Y = 274, 7579 MyCSS_PROPERTY_BACKGROUND_REPEAT = 272, 7580 MyCSS_PROPERTY_BACKGROUND_INHERIT = 146, 7581 MyCSS_PROPERTY_BACKGROUND_INITIAL = 147, 7582 MyCSS_PROPERTY_BACKGROUND_COVER = 76, 7583 MyCSS_PROPERTY_BACKGROUND_AUTO = 24, 7584 MyCSS_PROPERTY_BACKGROUND_SPACE = 318, 7585 MyCSS_PROPERTY_BACKGROUND_ROUND = 280, 7586 MyCSS_PROPERTY_BACKGROUND_FIXED = 118, 7587 MyCSS_PROPERTY_BACKGROUND_SCROLL = 294, 7588 MyCSS_PROPERTY_BACKGROUND_NO_REPEAT = 224, 7589 MyCSS_PROPERTY_BACKGROUND_LOCAL = 185, 7590 } 7591 enum MyCSS_PROPERTY_BACKGROUND_REPEAT_X = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_REPEAT_X; 7592 enum MyCSS_PROPERTY_BACKGROUND_UNSET = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_UNSET; 7593 enum MyCSS_PROPERTY_BACKGROUND_CONTAIN = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_CONTAIN; 7594 enum MyCSS_PROPERTY_BACKGROUND_REPEAT_Y = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_REPEAT_Y; 7595 enum MyCSS_PROPERTY_BACKGROUND_REPEAT = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_REPEAT; 7596 enum MyCSS_PROPERTY_BACKGROUND_INHERIT = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_INHERIT; 7597 enum MyCSS_PROPERTY_BACKGROUND_INITIAL = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_INITIAL; 7598 enum MyCSS_PROPERTY_BACKGROUND_COVER = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_COVER; 7599 enum MyCSS_PROPERTY_BACKGROUND_AUTO = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_AUTO; 7600 enum MyCSS_PROPERTY_BACKGROUND_SPACE = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_SPACE; 7601 enum MyCSS_PROPERTY_BACKGROUND_ROUND = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_ROUND; 7602 enum MyCSS_PROPERTY_BACKGROUND_FIXED = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_FIXED; 7603 enum MyCSS_PROPERTY_BACKGROUND_SCROLL = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_SCROLL; 7604 enum MyCSS_PROPERTY_BACKGROUND_NO_REPEAT = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_NO_REPEAT; 7605 enum MyCSS_PROPERTY_BACKGROUND_LOCAL = mycss_property_background.MyCSS_PROPERTY_BACKGROUND_LOCAL; 7606 alias mycss_property_background_t = mycss_property_background; 7607 struct mycss_values_border 7608 { 7609 mycss_declaration_entry_t* width; 7610 mycss_declaration_entry_t* style; 7611 mycss_declaration_entry_t* color; 7612 } 7613 struct mycss_values_background 7614 { 7615 mycss_declaration_entry_t* image; 7616 mycss_declaration_entry_t* position; 7617 mycss_declaration_entry_t* size; 7618 mycss_declaration_entry_t* repeat; 7619 mycss_declaration_entry_t* attachment; 7620 mycss_declaration_entry_t* origin; 7621 mycss_declaration_entry_t* clip; 7622 mycss_declaration_entry_t* color; 7623 } 7624 enum mycss_property_background_attachment 7625 { 7626 MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_UNSET = 367, 7627 MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_INHERIT = 146, 7628 MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_INITIAL = 147, 7629 MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_LOCAL = 185, 7630 MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_SCROLL = 294, 7631 MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_FIXED = 118, 7632 } 7633 enum MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_UNSET = mycss_property_background_attachment.MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_UNSET; 7634 enum MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_INHERIT = mycss_property_background_attachment.MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_INHERIT; 7635 enum MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_INITIAL = mycss_property_background_attachment.MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_INITIAL; 7636 enum MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_LOCAL = mycss_property_background_attachment.MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_LOCAL; 7637 enum MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_SCROLL = mycss_property_background_attachment.MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_SCROLL; 7638 enum MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_FIXED = mycss_property_background_attachment.MyCSS_PROPERTY_BACKGROUND_ATTACHMENT_FIXED; 7639 alias mycss_property_background_attachment_t = mycss_property_background_attachment; 7640 struct mycss_values_background_list 7641 { 7642 mycss_values_background_t* entries; 7643 size_t entries_length; 7644 } 7645 enum mycss_property_background_clip 7646 { 7647 MyCSS_PROPERTY_BACKGROUND_CLIP_UNSET = 367, 7648 MyCSS_PROPERTY_BACKGROUND_CLIP_INHERIT = 146, 7649 MyCSS_PROPERTY_BACKGROUND_CLIP_BORDER_BOX = 42, 7650 MyCSS_PROPERTY_BACKGROUND_CLIP_INITIAL = 147, 7651 MyCSS_PROPERTY_BACKGROUND_CLIP_PADDING_BOX = 244, 7652 MyCSS_PROPERTY_BACKGROUND_CLIP_CONTENT_BOX = 71, 7653 } 7654 enum MyCSS_PROPERTY_BACKGROUND_CLIP_UNSET = mycss_property_background_clip.MyCSS_PROPERTY_BACKGROUND_CLIP_UNSET; 7655 enum MyCSS_PROPERTY_BACKGROUND_CLIP_INHERIT = mycss_property_background_clip.MyCSS_PROPERTY_BACKGROUND_CLIP_INHERIT; 7656 enum MyCSS_PROPERTY_BACKGROUND_CLIP_BORDER_BOX = mycss_property_background_clip.MyCSS_PROPERTY_BACKGROUND_CLIP_BORDER_BOX; 7657 enum MyCSS_PROPERTY_BACKGROUND_CLIP_INITIAL = mycss_property_background_clip.MyCSS_PROPERTY_BACKGROUND_CLIP_INITIAL; 7658 enum MyCSS_PROPERTY_BACKGROUND_CLIP_PADDING_BOX = mycss_property_background_clip.MyCSS_PROPERTY_BACKGROUND_CLIP_PADDING_BOX; 7659 enum MyCSS_PROPERTY_BACKGROUND_CLIP_CONTENT_BOX = mycss_property_background_clip.MyCSS_PROPERTY_BACKGROUND_CLIP_CONTENT_BOX; 7660 alias mycss_property_background_clip_t = mycss_property_background_clip; 7661 struct mycss_values_background_repeat 7662 { 7663 mycss_property_background_t horizontal; 7664 mycss_property_background_t vertical; 7665 } 7666 struct mycss_values_background_repeat_list 7667 { 7668 mycss_values_background_repeat_t* entries; 7669 size_t entries_length; 7670 } 7671 enum mycss_property_background_color 7672 { 7673 MyCSS_PROPERTY_BACKGROUND_COLOR_UNSET = 367, 7674 MyCSS_PROPERTY_BACKGROUND_COLOR__COLOR = 400, 7675 MyCSS_PROPERTY_BACKGROUND_COLOR_INHERIT = 146, 7676 MyCSS_PROPERTY_BACKGROUND_COLOR_INITIAL = 147, 7677 MyCSS_PROPERTY_BACKGROUND_COLOR_TRANSPARENT = 358, 7678 } 7679 enum MyCSS_PROPERTY_BACKGROUND_COLOR_UNSET = mycss_property_background_color.MyCSS_PROPERTY_BACKGROUND_COLOR_UNSET; 7680 enum MyCSS_PROPERTY_BACKGROUND_COLOR__COLOR = mycss_property_background_color.MyCSS_PROPERTY_BACKGROUND_COLOR__COLOR; 7681 enum MyCSS_PROPERTY_BACKGROUND_COLOR_INHERIT = mycss_property_background_color.MyCSS_PROPERTY_BACKGROUND_COLOR_INHERIT; 7682 enum MyCSS_PROPERTY_BACKGROUND_COLOR_INITIAL = mycss_property_background_color.MyCSS_PROPERTY_BACKGROUND_COLOR_INITIAL; 7683 enum MyCSS_PROPERTY_BACKGROUND_COLOR_TRANSPARENT = mycss_property_background_color.MyCSS_PROPERTY_BACKGROUND_COLOR_TRANSPARENT; 7684 alias mycss_property_background_color_t = mycss_property_background_color; 7685 struct mycss_values_background_position 7686 { 7687 mycss_values_type_length_percentage_entry_t one; 7688 mycss_values_type_length_percentage_entry_t two; 7689 mycss_values_type_length_percentage_entry_t three; 7690 mycss_values_type_length_percentage_entry_t four; 7691 } 7692 struct mycss_values_background_size_entry 7693 { 7694 uint scale; 7695 mycss_values_type_length_percentage_entry_t* width; 7696 mycss_values_type_length_percentage_entry_t* height; 7697 } 7698 alias mycss_property_background_image_t = mycss_property_background_image; 7699 enum mycss_property_background_image 7700 { 7701 MyCSS_PROPERTY_BACKGROUND_IMAGE_NONE = 211, 7702 MyCSS_PROPERTY_BACKGROUND_IMAGE__IMAGE = 406, 7703 MyCSS_PROPERTY_BACKGROUND_IMAGE_UNSET = 367, 7704 MyCSS_PROPERTY_BACKGROUND_IMAGE_INHERIT = 146, 7705 MyCSS_PROPERTY_BACKGROUND_IMAGE_INITIAL = 147, 7706 } 7707 enum MyCSS_PROPERTY_BACKGROUND_IMAGE_NONE = mycss_property_background_image.MyCSS_PROPERTY_BACKGROUND_IMAGE_NONE; 7708 enum MyCSS_PROPERTY_BACKGROUND_IMAGE__IMAGE = mycss_property_background_image.MyCSS_PROPERTY_BACKGROUND_IMAGE__IMAGE; 7709 enum MyCSS_PROPERTY_BACKGROUND_IMAGE_UNSET = mycss_property_background_image.MyCSS_PROPERTY_BACKGROUND_IMAGE_UNSET; 7710 enum MyCSS_PROPERTY_BACKGROUND_IMAGE_INHERIT = mycss_property_background_image.MyCSS_PROPERTY_BACKGROUND_IMAGE_INHERIT; 7711 enum MyCSS_PROPERTY_BACKGROUND_IMAGE_INITIAL = mycss_property_background_image.MyCSS_PROPERTY_BACKGROUND_IMAGE_INITIAL; 7712 struct mycss_values_background_size_list 7713 { 7714 mycss_values_background_size_entry_t* entries; 7715 size_t entries_length; 7716 } 7717 alias mycss_property_background_origin_t = mycss_property_background_origin; 7718 enum mycss_property_background_origin 7719 { 7720 MyCSS_PROPERTY_BACKGROUND_ORIGIN_UNSET = 367, 7721 MyCSS_PROPERTY_BACKGROUND_ORIGIN_INHERIT = 146, 7722 MyCSS_PROPERTY_BACKGROUND_ORIGIN_BORDER_BOX = 42, 7723 MyCSS_PROPERTY_BACKGROUND_ORIGIN_INITIAL = 147, 7724 MyCSS_PROPERTY_BACKGROUND_ORIGIN_PADDING_BOX = 244, 7725 MyCSS_PROPERTY_BACKGROUND_ORIGIN_CONTENT_BOX = 71, 7726 } 7727 enum MyCSS_PROPERTY_BACKGROUND_ORIGIN_UNSET = mycss_property_background_origin.MyCSS_PROPERTY_BACKGROUND_ORIGIN_UNSET; 7728 enum MyCSS_PROPERTY_BACKGROUND_ORIGIN_INHERIT = mycss_property_background_origin.MyCSS_PROPERTY_BACKGROUND_ORIGIN_INHERIT; 7729 enum MyCSS_PROPERTY_BACKGROUND_ORIGIN_BORDER_BOX = mycss_property_background_origin.MyCSS_PROPERTY_BACKGROUND_ORIGIN_BORDER_BOX; 7730 enum MyCSS_PROPERTY_BACKGROUND_ORIGIN_INITIAL = mycss_property_background_origin.MyCSS_PROPERTY_BACKGROUND_ORIGIN_INITIAL; 7731 enum MyCSS_PROPERTY_BACKGROUND_ORIGIN_PADDING_BOX = mycss_property_background_origin.MyCSS_PROPERTY_BACKGROUND_ORIGIN_PADDING_BOX; 7732 enum MyCSS_PROPERTY_BACKGROUND_ORIGIN_CONTENT_BOX = mycss_property_background_origin.MyCSS_PROPERTY_BACKGROUND_ORIGIN_CONTENT_BOX; 7733 void* mycss_values_create(mycss_entry_t*, size_t) @nogc nothrow; 7734 void* mycss_values_destroy(mycss_entry_t*, void*) @nogc nothrow; 7735 void* mycss_values_realloc(mycss_entry_t*, void*, size_t, size_t) @nogc nothrow; 7736 void* mycss_values_clone(mycss_entry_t*, void*) @nogc nothrow; 7737 void* mycss_values_entry(mycss_entry_t*) @nogc nothrow; 7738 void mycss_values_entry_set(mycss_entry_t*, void**) @nogc nothrow; 7739 uint* mycss_values_type_list_add_entry(mycss_entry_t*, mycss_values_type_list_t*) @nogc nothrow; 7740 enum mycss_property_background_position 7741 { 7742 MyCSS_PROPERTY_BACKGROUND_POSITION_UNSET = 367, 7743 MyCSS_PROPERTY_BACKGROUND_POSITION_BOTTOM = 45, 7744 MyCSS_PROPERTY_BACKGROUND_POSITION_INHERIT = 146, 7745 MyCSS_PROPERTY_BACKGROUND_POSITION_INITIAL = 147, 7746 MyCSS_PROPERTY_BACKGROUND_POSITION_RIGHT = 277, 7747 MyCSS_PROPERTY_BACKGROUND_POSITION_CENTER = 55, 7748 MyCSS_PROPERTY_BACKGROUND_POSITION_LEFT = 174, 7749 MyCSS_PROPERTY_BACKGROUND_POSITION_TOP = 356, 7750 } 7751 enum MyCSS_PROPERTY_BACKGROUND_POSITION_UNSET = mycss_property_background_position.MyCSS_PROPERTY_BACKGROUND_POSITION_UNSET; 7752 enum MyCSS_PROPERTY_BACKGROUND_POSITION_BOTTOM = mycss_property_background_position.MyCSS_PROPERTY_BACKGROUND_POSITION_BOTTOM; 7753 enum MyCSS_PROPERTY_BACKGROUND_POSITION_INHERIT = mycss_property_background_position.MyCSS_PROPERTY_BACKGROUND_POSITION_INHERIT; 7754 enum MyCSS_PROPERTY_BACKGROUND_POSITION_INITIAL = mycss_property_background_position.MyCSS_PROPERTY_BACKGROUND_POSITION_INITIAL; 7755 enum MyCSS_PROPERTY_BACKGROUND_POSITION_RIGHT = mycss_property_background_position.MyCSS_PROPERTY_BACKGROUND_POSITION_RIGHT; 7756 enum MyCSS_PROPERTY_BACKGROUND_POSITION_CENTER = mycss_property_background_position.MyCSS_PROPERTY_BACKGROUND_POSITION_CENTER; 7757 enum MyCSS_PROPERTY_BACKGROUND_POSITION_LEFT = mycss_property_background_position.MyCSS_PROPERTY_BACKGROUND_POSITION_LEFT; 7758 enum MyCSS_PROPERTY_BACKGROUND_POSITION_TOP = mycss_property_background_position.MyCSS_PROPERTY_BACKGROUND_POSITION_TOP; 7759 alias mycss_property_background_position_t = mycss_property_background_position; 7760 mycss_values_image_t* mycss_values_image_list_add_entry(mycss_entry_t*, mycss_values_image_list_t*) @nogc nothrow; 7761 mycss_values_background_repeat_t* mycss_values_background_repeat_list_add_entry(mycss_entry_t*, mycss_values_background_repeat_list_t*) @nogc nothrow; 7762 mycss_values_background_size_entry_t* mycss_values_background_size_list_add_entry(mycss_entry_t*, mycss_values_background_size_list_t*) @nogc nothrow; 7763 mycss_values_background_t* mycss_values_background_list_add_entry(mycss_entry_t*, mycss_values_background_list_t*) @nogc nothrow; 7764 mycss_values_background_t* mycss_values_background_list_current_entry(mycss_values_background_list_t*) @nogc nothrow; 7765 enum mycss_property_background_repeat 7766 { 7767 MyCSS_PROPERTY_BACKGROUND_REPEAT_REPEAT_X = 273, 7768 MyCSS_PROPERTY_BACKGROUND_REPEAT_ROUND = 280, 7769 MyCSS_PROPERTY_BACKGROUND_REPEAT_UNSET = 367, 7770 MyCSS_PROPERTY_BACKGROUND_REPEAT_INHERIT = 146, 7771 MyCSS_PROPERTY_BACKGROUND_REPEAT_NO_REPEAT = 224, 7772 MyCSS_PROPERTY_BACKGROUND_REPEAT_INITIAL = 147, 7773 MyCSS_PROPERTY_BACKGROUND_REPEAT_REPEAT_Y = 274, 7774 MyCSS_PROPERTY_BACKGROUND_REPEAT_SPACE = 318, 7775 MyCSS_PROPERTY_BACKGROUND_REPEAT_REPEAT = 272, 7776 } 7777 enum MyCSS_PROPERTY_BACKGROUND_REPEAT_REPEAT_X = mycss_property_background_repeat.MyCSS_PROPERTY_BACKGROUND_REPEAT_REPEAT_X; 7778 enum MyCSS_PROPERTY_BACKGROUND_REPEAT_ROUND = mycss_property_background_repeat.MyCSS_PROPERTY_BACKGROUND_REPEAT_ROUND; 7779 enum MyCSS_PROPERTY_BACKGROUND_REPEAT_UNSET = mycss_property_background_repeat.MyCSS_PROPERTY_BACKGROUND_REPEAT_UNSET; 7780 enum MyCSS_PROPERTY_BACKGROUND_REPEAT_INHERIT = mycss_property_background_repeat.MyCSS_PROPERTY_BACKGROUND_REPEAT_INHERIT; 7781 enum MyCSS_PROPERTY_BACKGROUND_REPEAT_NO_REPEAT = mycss_property_background_repeat.MyCSS_PROPERTY_BACKGROUND_REPEAT_NO_REPEAT; 7782 enum MyCSS_PROPERTY_BACKGROUND_REPEAT_INITIAL = mycss_property_background_repeat.MyCSS_PROPERTY_BACKGROUND_REPEAT_INITIAL; 7783 enum MyCSS_PROPERTY_BACKGROUND_REPEAT_REPEAT_Y = mycss_property_background_repeat.MyCSS_PROPERTY_BACKGROUND_REPEAT_REPEAT_Y; 7784 enum MyCSS_PROPERTY_BACKGROUND_REPEAT_SPACE = mycss_property_background_repeat.MyCSS_PROPERTY_BACKGROUND_REPEAT_SPACE; 7785 enum MyCSS_PROPERTY_BACKGROUND_REPEAT_REPEAT = mycss_property_background_repeat.MyCSS_PROPERTY_BACKGROUND_REPEAT_REPEAT; 7786 alias mycss_property_background_repeat_t = mycss_property_background_repeat; 7787 enum mycss_property_background_size 7788 { 7789 MyCSS_PROPERTY_BACKGROUND_SIZE_COVER = 76, 7790 MyCSS_PROPERTY_BACKGROUND_SIZE_AUTO = 24, 7791 MyCSS_PROPERTY_BACKGROUND_SIZE_UNSET = 367, 7792 MyCSS_PROPERTY_BACKGROUND_SIZE_CONTAIN = 68, 7793 MyCSS_PROPERTY_BACKGROUND_SIZE_INHERIT = 146, 7794 MyCSS_PROPERTY_BACKGROUND_SIZE_INITIAL = 147, 7795 } 7796 enum MyCSS_PROPERTY_BACKGROUND_SIZE_COVER = mycss_property_background_size.MyCSS_PROPERTY_BACKGROUND_SIZE_COVER; 7797 enum MyCSS_PROPERTY_BACKGROUND_SIZE_AUTO = mycss_property_background_size.MyCSS_PROPERTY_BACKGROUND_SIZE_AUTO; 7798 enum MyCSS_PROPERTY_BACKGROUND_SIZE_UNSET = mycss_property_background_size.MyCSS_PROPERTY_BACKGROUND_SIZE_UNSET; 7799 enum MyCSS_PROPERTY_BACKGROUND_SIZE_CONTAIN = mycss_property_background_size.MyCSS_PROPERTY_BACKGROUND_SIZE_CONTAIN; 7800 enum MyCSS_PROPERTY_BACKGROUND_SIZE_INHERIT = mycss_property_background_size.MyCSS_PROPERTY_BACKGROUND_SIZE_INHERIT; 7801 enum MyCSS_PROPERTY_BACKGROUND_SIZE_INITIAL = mycss_property_background_size.MyCSS_PROPERTY_BACKGROUND_SIZE_INITIAL; 7802 alias mycss_property_background_size_t = mycss_property_background_size; 7803 alias mycss_property_bookmark_level_t = mycss_property_bookmark_level; 7804 enum mycss_property_bookmark_level 7805 { 7806 MyCSS_PROPERTY_BOOKMARK_LEVEL_NONE = 211, 7807 } 7808 enum MyCSS_PROPERTY_BOOKMARK_LEVEL_NONE = mycss_property_bookmark_level.MyCSS_PROPERTY_BOOKMARK_LEVEL_NONE; 7809 enum mycss_property_bookmark_state 7810 { 7811 MyCSS_PROPERTY_BOOKMARK_STATE_CLOSED = 60, 7812 MyCSS_PROPERTY_BOOKMARK_STATE_OPEN = 234, 7813 } 7814 enum MyCSS_PROPERTY_BOOKMARK_STATE_CLOSED = mycss_property_bookmark_state.MyCSS_PROPERTY_BOOKMARK_STATE_CLOSED; 7815 enum MyCSS_PROPERTY_BOOKMARK_STATE_OPEN = mycss_property_bookmark_state.MyCSS_PROPERTY_BOOKMARK_STATE_OPEN; 7816 alias mycss_property_bookmark_state_t = mycss_property_bookmark_state; 7817 enum mycss_property_border 7818 { 7819 MyCSS_PROPERTY_BORDER_RIDGE = 276, 7820 MyCSS_PROPERTY_BORDER__LENGTH = 410, 7821 MyCSS_PROPERTY_BORDER_SOLID = 317, 7822 MyCSS_PROPERTY_BORDER_HIDDEN = 136, 7823 MyCSS_PROPERTY_BORDER_DOTTED = 90, 7824 MyCSS_PROPERTY_BORDER_NONE = 211, 7825 MyCSS_PROPERTY_BORDER_DASHED = 82, 7826 MyCSS_PROPERTY_BORDER_INITIAL = 147, 7827 MyCSS_PROPERTY_BORDER_THICK = 353, 7828 MyCSS_PROPERTY_BORDER_MEDIUM = 198, 7829 MyCSS_PROPERTY_BORDER_GROOVE = 133, 7830 MyCSS_PROPERTY_BORDER_INHERIT = 146, 7831 MyCSS_PROPERTY_BORDER_DOUBLE = 91, 7832 MyCSS_PROPERTY_BORDER_THIN = 354, 7833 MyCSS_PROPERTY_BORDER__COLOR = 400, 7834 MyCSS_PROPERTY_BORDER_INSET = 155, 7835 MyCSS_PROPERTY_BORDER_UNSET = 367, 7836 MyCSS_PROPERTY_BORDER_OUTSET = 239, 7837 } 7838 enum MyCSS_PROPERTY_BORDER_RIDGE = mycss_property_border.MyCSS_PROPERTY_BORDER_RIDGE; 7839 enum MyCSS_PROPERTY_BORDER__LENGTH = mycss_property_border.MyCSS_PROPERTY_BORDER__LENGTH; 7840 enum MyCSS_PROPERTY_BORDER_SOLID = mycss_property_border.MyCSS_PROPERTY_BORDER_SOLID; 7841 enum MyCSS_PROPERTY_BORDER_HIDDEN = mycss_property_border.MyCSS_PROPERTY_BORDER_HIDDEN; 7842 enum MyCSS_PROPERTY_BORDER_DOTTED = mycss_property_border.MyCSS_PROPERTY_BORDER_DOTTED; 7843 enum MyCSS_PROPERTY_BORDER_NONE = mycss_property_border.MyCSS_PROPERTY_BORDER_NONE; 7844 enum MyCSS_PROPERTY_BORDER_DASHED = mycss_property_border.MyCSS_PROPERTY_BORDER_DASHED; 7845 enum MyCSS_PROPERTY_BORDER_INITIAL = mycss_property_border.MyCSS_PROPERTY_BORDER_INITIAL; 7846 enum MyCSS_PROPERTY_BORDER_THICK = mycss_property_border.MyCSS_PROPERTY_BORDER_THICK; 7847 enum MyCSS_PROPERTY_BORDER_MEDIUM = mycss_property_border.MyCSS_PROPERTY_BORDER_MEDIUM; 7848 enum MyCSS_PROPERTY_BORDER_GROOVE = mycss_property_border.MyCSS_PROPERTY_BORDER_GROOVE; 7849 enum MyCSS_PROPERTY_BORDER_INHERIT = mycss_property_border.MyCSS_PROPERTY_BORDER_INHERIT; 7850 enum MyCSS_PROPERTY_BORDER_DOUBLE = mycss_property_border.MyCSS_PROPERTY_BORDER_DOUBLE; 7851 enum MyCSS_PROPERTY_BORDER_THIN = mycss_property_border.MyCSS_PROPERTY_BORDER_THIN; 7852 enum MyCSS_PROPERTY_BORDER__COLOR = mycss_property_border.MyCSS_PROPERTY_BORDER__COLOR; 7853 enum MyCSS_PROPERTY_BORDER_INSET = mycss_property_border.MyCSS_PROPERTY_BORDER_INSET; 7854 enum MyCSS_PROPERTY_BORDER_UNSET = mycss_property_border.MyCSS_PROPERTY_BORDER_UNSET; 7855 enum MyCSS_PROPERTY_BORDER_OUTSET = mycss_property_border.MyCSS_PROPERTY_BORDER_OUTSET; 7856 alias mycss_property_border_t = mycss_property_border; 7857 alias mycss_property_border_block_end_t = mycss_property_border_block_end; 7858 enum mycss_property_border_block_end 7859 { 7860 MyCSS_PROPERTY_BORDER_BLOCK_END_THIN = 354, 7861 MyCSS_PROPERTY_BORDER_BLOCK_END__COLOR = 400, 7862 MyCSS_PROPERTY_BORDER_BLOCK_END__LENGTH = 410, 7863 MyCSS_PROPERTY_BORDER_BLOCK_END_NONE = 211, 7864 MyCSS_PROPERTY_BORDER_BLOCK_END_THICK = 353, 7865 MyCSS_PROPERTY_BORDER_BLOCK_END_MEDIUM = 198, 7866 MyCSS_PROPERTY_BORDER_BLOCK_END_SOLID = 317, 7867 MyCSS_PROPERTY_BORDER_BLOCK_END_HIDDEN = 136, 7868 MyCSS_PROPERTY_BORDER_BLOCK_END_DOTTED = 90, 7869 MyCSS_PROPERTY_BORDER_BLOCK_END_DASHED = 82, 7870 MyCSS_PROPERTY_BORDER_BLOCK_END_RIDGE = 276, 7871 MyCSS_PROPERTY_BORDER_BLOCK_END_DOUBLE = 91, 7872 MyCSS_PROPERTY_BORDER_BLOCK_END_GROOVE = 133, 7873 MyCSS_PROPERTY_BORDER_BLOCK_END_INSET = 155, 7874 MyCSS_PROPERTY_BORDER_BLOCK_END_UNSET = 367, 7875 MyCSS_PROPERTY_BORDER_BLOCK_END_OUTSET = 239, 7876 MyCSS_PROPERTY_BORDER_BLOCK_END_INHERIT = 146, 7877 MyCSS_PROPERTY_BORDER_BLOCK_END_INITIAL = 147, 7878 } 7879 enum MyCSS_PROPERTY_BORDER_BLOCK_END_THIN = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_THIN; 7880 enum MyCSS_PROPERTY_BORDER_BLOCK_END__COLOR = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END__COLOR; 7881 enum MyCSS_PROPERTY_BORDER_BLOCK_END__LENGTH = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END__LENGTH; 7882 enum MyCSS_PROPERTY_BORDER_BLOCK_END_NONE = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_NONE; 7883 enum MyCSS_PROPERTY_BORDER_BLOCK_END_THICK = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_THICK; 7884 enum MyCSS_PROPERTY_BORDER_BLOCK_END_MEDIUM = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_MEDIUM; 7885 enum MyCSS_PROPERTY_BORDER_BLOCK_END_SOLID = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_SOLID; 7886 enum MyCSS_PROPERTY_BORDER_BLOCK_END_HIDDEN = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_HIDDEN; 7887 enum MyCSS_PROPERTY_BORDER_BLOCK_END_DOTTED = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_DOTTED; 7888 enum MyCSS_PROPERTY_BORDER_BLOCK_END_DASHED = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_DASHED; 7889 enum MyCSS_PROPERTY_BORDER_BLOCK_END_RIDGE = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_RIDGE; 7890 enum MyCSS_PROPERTY_BORDER_BLOCK_END_DOUBLE = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_DOUBLE; 7891 enum MyCSS_PROPERTY_BORDER_BLOCK_END_GROOVE = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_GROOVE; 7892 enum MyCSS_PROPERTY_BORDER_BLOCK_END_INSET = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_INSET; 7893 enum MyCSS_PROPERTY_BORDER_BLOCK_END_UNSET = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_UNSET; 7894 enum MyCSS_PROPERTY_BORDER_BLOCK_END_OUTSET = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_OUTSET; 7895 enum MyCSS_PROPERTY_BORDER_BLOCK_END_INHERIT = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_INHERIT; 7896 enum MyCSS_PROPERTY_BORDER_BLOCK_END_INITIAL = mycss_property_border_block_end.MyCSS_PROPERTY_BORDER_BLOCK_END_INITIAL; 7897 alias mycss_property_border_block_end_color_t = mycss_property_border_block_end_color; 7898 enum mycss_property_border_block_end_color 7899 { 7900 MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR_INHERIT = 146, 7901 MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR_INITIAL = 147, 7902 MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR_UNSET = 367, 7903 MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR__COLOR = 400, 7904 } 7905 enum MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR_INHERIT = mycss_property_border_block_end_color.MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR_INHERIT; 7906 enum MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR_INITIAL = mycss_property_border_block_end_color.MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR_INITIAL; 7907 enum MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR_UNSET = mycss_property_border_block_end_color.MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR_UNSET; 7908 enum MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR__COLOR = mycss_property_border_block_end_color.MyCSS_PROPERTY_BORDER_BLOCK_END_COLOR__COLOR; 7909 enum mycss_property_border_block_end_style 7910 { 7911 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_INITIAL = 147, 7912 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_NONE = 211, 7913 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_SOLID = 317, 7914 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_DOTTED = 90, 7915 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_DASHED = 82, 7916 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_RIDGE = 276, 7917 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_DOUBLE = 91, 7918 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_GROOVE = 133, 7919 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_INSET = 155, 7920 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_UNSET = 367, 7921 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_OUTSET = 239, 7922 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_INHERIT = 146, 7923 MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_HIDDEN = 136, 7924 } 7925 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_INITIAL = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_INITIAL; 7926 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_NONE = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_NONE; 7927 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_SOLID = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_SOLID; 7928 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_DOTTED = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_DOTTED; 7929 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_DASHED = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_DASHED; 7930 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_RIDGE = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_RIDGE; 7931 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_DOUBLE = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_DOUBLE; 7932 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_GROOVE = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_GROOVE; 7933 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_INSET = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_INSET; 7934 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_UNSET = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_UNSET; 7935 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_OUTSET = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_OUTSET; 7936 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_INHERIT = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_INHERIT; 7937 enum MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_HIDDEN = mycss_property_border_block_end_style.MyCSS_PROPERTY_BORDER_BLOCK_END_STYLE_HIDDEN; 7938 alias mycss_property_border_block_end_style_t = mycss_property_border_block_end_style; 7939 alias mycss_property_border_block_end_width_t = mycss_property_border_block_end_width; 7940 enum mycss_property_border_block_end_width 7941 { 7942 MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH__LENGTH = 410, 7943 MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_THICK = 353, 7944 MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_MEDIUM = 198, 7945 MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_UNSET = 367, 7946 MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_INHERIT = 146, 7947 MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_THIN = 354, 7948 MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_INITIAL = 147, 7949 } 7950 enum MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH__LENGTH = mycss_property_border_block_end_width.MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH__LENGTH; 7951 enum MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_THICK = mycss_property_border_block_end_width.MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_THICK; 7952 enum MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_MEDIUM = mycss_property_border_block_end_width.MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_MEDIUM; 7953 enum MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_UNSET = mycss_property_border_block_end_width.MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_UNSET; 7954 enum MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_INHERIT = mycss_property_border_block_end_width.MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_INHERIT; 7955 enum MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_THIN = mycss_property_border_block_end_width.MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_THIN; 7956 enum MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_INITIAL = mycss_property_border_block_end_width.MyCSS_PROPERTY_BORDER_BLOCK_END_WIDTH_INITIAL; 7957 alias mycss_property_border_block_start_t = mycss_property_border_block_start; 7958 enum mycss_property_border_block_start 7959 { 7960 MyCSS_PROPERTY_BORDER_BLOCK_START_THIN = 354, 7961 MyCSS_PROPERTY_BORDER_BLOCK_START__COLOR = 400, 7962 MyCSS_PROPERTY_BORDER_BLOCK_START__LENGTH = 410, 7963 MyCSS_PROPERTY_BORDER_BLOCK_START_NONE = 211, 7964 MyCSS_PROPERTY_BORDER_BLOCK_START_THICK = 353, 7965 MyCSS_PROPERTY_BORDER_BLOCK_START_MEDIUM = 198, 7966 MyCSS_PROPERTY_BORDER_BLOCK_START_SOLID = 317, 7967 MyCSS_PROPERTY_BORDER_BLOCK_START_HIDDEN = 136, 7968 MyCSS_PROPERTY_BORDER_BLOCK_START_DOTTED = 90, 7969 MyCSS_PROPERTY_BORDER_BLOCK_START_DASHED = 82, 7970 MyCSS_PROPERTY_BORDER_BLOCK_START_RIDGE = 276, 7971 MyCSS_PROPERTY_BORDER_BLOCK_START_DOUBLE = 91, 7972 MyCSS_PROPERTY_BORDER_BLOCK_START_GROOVE = 133, 7973 MyCSS_PROPERTY_BORDER_BLOCK_START_INSET = 155, 7974 MyCSS_PROPERTY_BORDER_BLOCK_START_UNSET = 367, 7975 MyCSS_PROPERTY_BORDER_BLOCK_START_OUTSET = 239, 7976 MyCSS_PROPERTY_BORDER_BLOCK_START_INHERIT = 146, 7977 MyCSS_PROPERTY_BORDER_BLOCK_START_INITIAL = 147, 7978 } 7979 enum MyCSS_PROPERTY_BORDER_BLOCK_START_THIN = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_THIN; 7980 enum MyCSS_PROPERTY_BORDER_BLOCK_START__COLOR = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START__COLOR; 7981 enum MyCSS_PROPERTY_BORDER_BLOCK_START__LENGTH = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START__LENGTH; 7982 enum MyCSS_PROPERTY_BORDER_BLOCK_START_NONE = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_NONE; 7983 enum MyCSS_PROPERTY_BORDER_BLOCK_START_THICK = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_THICK; 7984 enum MyCSS_PROPERTY_BORDER_BLOCK_START_MEDIUM = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_MEDIUM; 7985 enum MyCSS_PROPERTY_BORDER_BLOCK_START_SOLID = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_SOLID; 7986 enum MyCSS_PROPERTY_BORDER_BLOCK_START_HIDDEN = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_HIDDEN; 7987 enum MyCSS_PROPERTY_BORDER_BLOCK_START_DOTTED = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_DOTTED; 7988 enum MyCSS_PROPERTY_BORDER_BLOCK_START_DASHED = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_DASHED; 7989 enum MyCSS_PROPERTY_BORDER_BLOCK_START_RIDGE = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_RIDGE; 7990 enum MyCSS_PROPERTY_BORDER_BLOCK_START_DOUBLE = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_DOUBLE; 7991 enum MyCSS_PROPERTY_BORDER_BLOCK_START_GROOVE = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_GROOVE; 7992 enum MyCSS_PROPERTY_BORDER_BLOCK_START_INSET = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_INSET; 7993 enum MyCSS_PROPERTY_BORDER_BLOCK_START_UNSET = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_UNSET; 7994 enum MyCSS_PROPERTY_BORDER_BLOCK_START_OUTSET = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_OUTSET; 7995 enum MyCSS_PROPERTY_BORDER_BLOCK_START_INHERIT = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_INHERIT; 7996 enum MyCSS_PROPERTY_BORDER_BLOCK_START_INITIAL = mycss_property_border_block_start.MyCSS_PROPERTY_BORDER_BLOCK_START_INITIAL; 7997 alias mycss_property_border_block_start_color_t = mycss_property_border_block_start_color; 7998 enum mycss_property_border_block_start_color 7999 { 8000 MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR_UNSET = 367, 8001 MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR__COLOR = 400, 8002 MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR_INHERIT = 146, 8003 MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR_INITIAL = 147, 8004 } 8005 enum MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR_UNSET = mycss_property_border_block_start_color.MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR_UNSET; 8006 enum MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR__COLOR = mycss_property_border_block_start_color.MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR__COLOR; 8007 enum MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR_INHERIT = mycss_property_border_block_start_color.MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR_INHERIT; 8008 enum MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR_INITIAL = mycss_property_border_block_start_color.MyCSS_PROPERTY_BORDER_BLOCK_START_COLOR_INITIAL; 8009 alias mycss_property_border_block_start_style_t = mycss_property_border_block_start_style; 8010 enum mycss_property_border_block_start_style 8011 { 8012 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_SOLID = 317, 8013 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_INITIAL = 147, 8014 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_NONE = 211, 8015 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_DOTTED = 90, 8016 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_DASHED = 82, 8017 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_RIDGE = 276, 8018 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_DOUBLE = 91, 8019 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_GROOVE = 133, 8020 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_INSET = 155, 8021 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_UNSET = 367, 8022 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_OUTSET = 239, 8023 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_INHERIT = 146, 8024 MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_HIDDEN = 136, 8025 } 8026 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_SOLID = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_SOLID; 8027 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_INITIAL = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_INITIAL; 8028 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_NONE = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_NONE; 8029 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_DOTTED = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_DOTTED; 8030 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_DASHED = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_DASHED; 8031 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_RIDGE = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_RIDGE; 8032 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_DOUBLE = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_DOUBLE; 8033 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_GROOVE = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_GROOVE; 8034 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_INSET = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_INSET; 8035 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_UNSET = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_UNSET; 8036 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_OUTSET = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_OUTSET; 8037 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_INHERIT = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_INHERIT; 8038 enum MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_HIDDEN = mycss_property_border_block_start_style.MyCSS_PROPERTY_BORDER_BLOCK_START_STYLE_HIDDEN; 8039 alias mycss_property_border_block_start_width_t = mycss_property_border_block_start_width; 8040 enum mycss_property_border_block_start_width 8041 { 8042 MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH__LENGTH = 410, 8043 MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_THICK = 353, 8044 MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_MEDIUM = 198, 8045 MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_UNSET = 367, 8046 MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_INHERIT = 146, 8047 MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_THIN = 354, 8048 MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_INITIAL = 147, 8049 } 8050 enum MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH__LENGTH = mycss_property_border_block_start_width.MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH__LENGTH; 8051 enum MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_THICK = mycss_property_border_block_start_width.MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_THICK; 8052 enum MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_MEDIUM = mycss_property_border_block_start_width.MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_MEDIUM; 8053 enum MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_UNSET = mycss_property_border_block_start_width.MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_UNSET; 8054 enum MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_INHERIT = mycss_property_border_block_start_width.MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_INHERIT; 8055 enum MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_THIN = mycss_property_border_block_start_width.MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_THIN; 8056 enum MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_INITIAL = mycss_property_border_block_start_width.MyCSS_PROPERTY_BORDER_BLOCK_START_WIDTH_INITIAL; 8057 alias mycss_property_border_bottom_t = mycss_property_border_bottom; 8058 enum mycss_property_border_bottom 8059 { 8060 MyCSS_PROPERTY_BORDER_BOTTOM_INITIAL = 147, 8061 MyCSS_PROPERTY_BORDER_BOTTOM_THIN = 354, 8062 MyCSS_PROPERTY_BORDER_BOTTOM__COLOR = 400, 8063 MyCSS_PROPERTY_BORDER_BOTTOM__LENGTH = 410, 8064 MyCSS_PROPERTY_BORDER_BOTTOM_NONE = 211, 8065 MyCSS_PROPERTY_BORDER_BOTTOM_THICK = 353, 8066 MyCSS_PROPERTY_BORDER_BOTTOM_MEDIUM = 198, 8067 MyCSS_PROPERTY_BORDER_BOTTOM_SOLID = 317, 8068 MyCSS_PROPERTY_BORDER_BOTTOM_HIDDEN = 136, 8069 MyCSS_PROPERTY_BORDER_BOTTOM_DOTTED = 90, 8070 MyCSS_PROPERTY_BORDER_BOTTOM_DASHED = 82, 8071 MyCSS_PROPERTY_BORDER_BOTTOM_RIDGE = 276, 8072 MyCSS_PROPERTY_BORDER_BOTTOM_DOUBLE = 91, 8073 MyCSS_PROPERTY_BORDER_BOTTOM_GROOVE = 133, 8074 MyCSS_PROPERTY_BORDER_BOTTOM_INSET = 155, 8075 MyCSS_PROPERTY_BORDER_BOTTOM_UNSET = 367, 8076 MyCSS_PROPERTY_BORDER_BOTTOM_OUTSET = 239, 8077 MyCSS_PROPERTY_BORDER_BOTTOM_INHERIT = 146, 8078 } 8079 enum MyCSS_PROPERTY_BORDER_BOTTOM_INITIAL = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_INITIAL; 8080 enum MyCSS_PROPERTY_BORDER_BOTTOM_THIN = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_THIN; 8081 enum MyCSS_PROPERTY_BORDER_BOTTOM__COLOR = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM__COLOR; 8082 enum MyCSS_PROPERTY_BORDER_BOTTOM__LENGTH = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM__LENGTH; 8083 enum MyCSS_PROPERTY_BORDER_BOTTOM_NONE = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_NONE; 8084 enum MyCSS_PROPERTY_BORDER_BOTTOM_THICK = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_THICK; 8085 enum MyCSS_PROPERTY_BORDER_BOTTOM_MEDIUM = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_MEDIUM; 8086 enum MyCSS_PROPERTY_BORDER_BOTTOM_SOLID = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_SOLID; 8087 enum MyCSS_PROPERTY_BORDER_BOTTOM_HIDDEN = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_HIDDEN; 8088 enum MyCSS_PROPERTY_BORDER_BOTTOM_DOTTED = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_DOTTED; 8089 enum MyCSS_PROPERTY_BORDER_BOTTOM_DASHED = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_DASHED; 8090 enum MyCSS_PROPERTY_BORDER_BOTTOM_RIDGE = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_RIDGE; 8091 enum MyCSS_PROPERTY_BORDER_BOTTOM_DOUBLE = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_DOUBLE; 8092 enum MyCSS_PROPERTY_BORDER_BOTTOM_GROOVE = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_GROOVE; 8093 enum MyCSS_PROPERTY_BORDER_BOTTOM_INSET = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_INSET; 8094 enum MyCSS_PROPERTY_BORDER_BOTTOM_UNSET = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_UNSET; 8095 enum MyCSS_PROPERTY_BORDER_BOTTOM_OUTSET = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_OUTSET; 8096 enum MyCSS_PROPERTY_BORDER_BOTTOM_INHERIT = mycss_property_border_bottom.MyCSS_PROPERTY_BORDER_BOTTOM_INHERIT; 8097 alias mycss_property_border_bottom_color_t = mycss_property_border_bottom_color; 8098 enum mycss_property_border_bottom_color 8099 { 8100 MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_UNSET = 367, 8101 MyCSS_PROPERTY_BORDER_BOTTOM_COLOR__COLOR = 400, 8102 MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_INHERIT = 146, 8103 MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_INITIAL = 147, 8104 MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_CURRENTCOLOR = 80, 8105 } 8106 enum MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_UNSET = mycss_property_border_bottom_color.MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_UNSET; 8107 enum MyCSS_PROPERTY_BORDER_BOTTOM_COLOR__COLOR = mycss_property_border_bottom_color.MyCSS_PROPERTY_BORDER_BOTTOM_COLOR__COLOR; 8108 enum MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_INHERIT = mycss_property_border_bottom_color.MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_INHERIT; 8109 enum MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_INITIAL = mycss_property_border_bottom_color.MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_INITIAL; 8110 enum MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_CURRENTCOLOR = mycss_property_border_bottom_color.MyCSS_PROPERTY_BORDER_BOTTOM_COLOR_CURRENTCOLOR; 8111 alias mycss_property_border_bottom_left_radius_t = mycss_property_border_bottom_left_radius; 8112 enum mycss_property_border_bottom_left_radius 8113 { 8114 MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS_UNSET = 367, 8115 MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS__LENGTH = 410, 8116 MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS_INHERIT = 146, 8117 MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS_INITIAL = 147, 8118 MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS__PERCENTAGE = 413, 8119 } 8120 enum MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS_UNSET = mycss_property_border_bottom_left_radius.MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS_UNSET; 8121 enum MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS__LENGTH = mycss_property_border_bottom_left_radius.MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS__LENGTH; 8122 enum MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS_INHERIT = mycss_property_border_bottom_left_radius.MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS_INHERIT; 8123 enum MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS_INITIAL = mycss_property_border_bottom_left_radius.MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS_INITIAL; 8124 enum MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS__PERCENTAGE = mycss_property_border_bottom_left_radius.MyCSS_PROPERTY_BORDER_BOTTOM_LEFT_RADIUS__PERCENTAGE; 8125 alias mycss_property_border_bottom_right_radius_t = mycss_property_border_bottom_right_radius; 8126 enum mycss_property_border_bottom_right_radius 8127 { 8128 MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS_UNSET = 367, 8129 MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS__LENGTH = 410, 8130 MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS_INHERIT = 146, 8131 MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS_INITIAL = 147, 8132 MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS__PERCENTAGE = 413, 8133 } 8134 enum MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS_UNSET = mycss_property_border_bottom_right_radius.MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS_UNSET; 8135 enum MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS__LENGTH = mycss_property_border_bottom_right_radius.MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS__LENGTH; 8136 enum MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS_INHERIT = mycss_property_border_bottom_right_radius.MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS_INHERIT; 8137 enum MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS_INITIAL = mycss_property_border_bottom_right_radius.MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS_INITIAL; 8138 enum MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS__PERCENTAGE = mycss_property_border_bottom_right_radius.MyCSS_PROPERTY_BORDER_BOTTOM_RIGHT_RADIUS__PERCENTAGE; 8139 alias mycss_property_border_bottom_style_t = mycss_property_border_bottom_style; 8140 enum mycss_property_border_bottom_style 8141 { 8142 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_NONE = 211, 8143 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_SOLID = 317, 8144 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_HIDDEN = 136, 8145 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_DOTTED = 90, 8146 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_DASHED = 82, 8147 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_RIDGE = 276, 8148 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_DOUBLE = 91, 8149 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_GROOVE = 133, 8150 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_INSET = 155, 8151 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_UNSET = 367, 8152 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_OUTSET = 239, 8153 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_INHERIT = 146, 8154 MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_INITIAL = 147, 8155 } 8156 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_NONE = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_NONE; 8157 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_SOLID = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_SOLID; 8158 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_HIDDEN = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_HIDDEN; 8159 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_DOTTED = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_DOTTED; 8160 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_DASHED = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_DASHED; 8161 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_RIDGE = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_RIDGE; 8162 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_DOUBLE = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_DOUBLE; 8163 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_GROOVE = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_GROOVE; 8164 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_INSET = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_INSET; 8165 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_UNSET = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_UNSET; 8166 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_OUTSET = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_OUTSET; 8167 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_INHERIT = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_INHERIT; 8168 enum MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_INITIAL = mycss_property_border_bottom_style.MyCSS_PROPERTY_BORDER_BOTTOM_STYLE_INITIAL; 8169 enum mycss_property_border_bottom_width 8170 { 8171 MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH__LENGTH = 410, 8172 MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_THICK = 353, 8173 MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_MEDIUM = 198, 8174 MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_UNSET = 367, 8175 MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_INHERIT = 146, 8176 MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_THIN = 354, 8177 MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_INITIAL = 147, 8178 } 8179 enum MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH__LENGTH = mycss_property_border_bottom_width.MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH__LENGTH; 8180 enum MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_THICK = mycss_property_border_bottom_width.MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_THICK; 8181 enum MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_MEDIUM = mycss_property_border_bottom_width.MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_MEDIUM; 8182 enum MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_UNSET = mycss_property_border_bottom_width.MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_UNSET; 8183 enum MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_INHERIT = mycss_property_border_bottom_width.MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_INHERIT; 8184 enum MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_THIN = mycss_property_border_bottom_width.MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_THIN; 8185 enum MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_INITIAL = mycss_property_border_bottom_width.MyCSS_PROPERTY_BORDER_BOTTOM_WIDTH_INITIAL; 8186 alias mycss_property_border_bottom_width_t = mycss_property_border_bottom_width; 8187 enum mycss_property_border_collapse 8188 { 8189 MyCSS_PROPERTY_BORDER_COLLAPSE_COLLAPSE = 61, 8190 MyCSS_PROPERTY_BORDER_COLLAPSE_SEPARATE = 298, 8191 } 8192 enum MyCSS_PROPERTY_BORDER_COLLAPSE_COLLAPSE = mycss_property_border_collapse.MyCSS_PROPERTY_BORDER_COLLAPSE_COLLAPSE; 8193 enum MyCSS_PROPERTY_BORDER_COLLAPSE_SEPARATE = mycss_property_border_collapse.MyCSS_PROPERTY_BORDER_COLLAPSE_SEPARATE; 8194 alias mycss_property_border_collapse_t = mycss_property_border_collapse; 8195 enum mycss_property_border_color 8196 { 8197 MyCSS_PROPERTY_BORDER_COLOR_INHERIT = 146, 8198 MyCSS_PROPERTY_BORDER_COLOR_UNSET = 367, 8199 MyCSS_PROPERTY_BORDER_COLOR__COLOR = 400, 8200 MyCSS_PROPERTY_BORDER_COLOR_INITIAL = 147, 8201 MyCSS_PROPERTY_BORDER_COLOR_CURRENTCOLOR = 80, 8202 } 8203 enum MyCSS_PROPERTY_BORDER_COLOR_INHERIT = mycss_property_border_color.MyCSS_PROPERTY_BORDER_COLOR_INHERIT; 8204 enum MyCSS_PROPERTY_BORDER_COLOR_UNSET = mycss_property_border_color.MyCSS_PROPERTY_BORDER_COLOR_UNSET; 8205 enum MyCSS_PROPERTY_BORDER_COLOR__COLOR = mycss_property_border_color.MyCSS_PROPERTY_BORDER_COLOR__COLOR; 8206 enum MyCSS_PROPERTY_BORDER_COLOR_INITIAL = mycss_property_border_color.MyCSS_PROPERTY_BORDER_COLOR_INITIAL; 8207 enum MyCSS_PROPERTY_BORDER_COLOR_CURRENTCOLOR = mycss_property_border_color.MyCSS_PROPERTY_BORDER_COLOR_CURRENTCOLOR; 8208 alias mycss_property_border_color_t = mycss_property_border_color; 8209 enum mycss_property_border_image_repeat 8210 { 8211 MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_ROUND = 280, 8212 MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_REPEAT = 272, 8213 MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_STRETCH = 332, 8214 MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_SPACE = 318, 8215 } 8216 enum MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_ROUND = mycss_property_border_image_repeat.MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_ROUND; 8217 enum MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_REPEAT = mycss_property_border_image_repeat.MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_REPEAT; 8218 enum MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_STRETCH = mycss_property_border_image_repeat.MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_STRETCH; 8219 enum MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_SPACE = mycss_property_border_image_repeat.MyCSS_PROPERTY_BORDER_IMAGE_REPEAT_SPACE; 8220 alias mycss_property_border_image_repeat_t = mycss_property_border_image_repeat; 8221 alias mycss_property_border_image_slice_t = mycss_property_border_image_slice; 8222 enum mycss_property_border_image_slice 8223 { 8224 MyCSS_PROPERTY_BORDER_IMAGE_SLICE_FILL = 112, 8225 } 8226 enum MyCSS_PROPERTY_BORDER_IMAGE_SLICE_FILL = mycss_property_border_image_slice.MyCSS_PROPERTY_BORDER_IMAGE_SLICE_FILL; 8227 alias mycss_property_border_image_width_t = mycss_property_border_image_width; 8228 enum mycss_property_border_image_width 8229 { 8230 MyCSS_PROPERTY_BORDER_IMAGE_WIDTH_AUTO = 24, 8231 } 8232 enum MyCSS_PROPERTY_BORDER_IMAGE_WIDTH_AUTO = mycss_property_border_image_width.MyCSS_PROPERTY_BORDER_IMAGE_WIDTH_AUTO; 8233 alias mycss_property_border_inline_end_t = mycss_property_border_inline_end; 8234 enum mycss_property_border_inline_end 8235 { 8236 MyCSS_PROPERTY_BORDER_INLINE_END_THIN = 354, 8237 MyCSS_PROPERTY_BORDER_INLINE_END__COLOR = 400, 8238 MyCSS_PROPERTY_BORDER_INLINE_END__LENGTH = 410, 8239 MyCSS_PROPERTY_BORDER_INLINE_END_NONE = 211, 8240 MyCSS_PROPERTY_BORDER_INLINE_END_THICK = 353, 8241 MyCSS_PROPERTY_BORDER_INLINE_END_MEDIUM = 198, 8242 MyCSS_PROPERTY_BORDER_INLINE_END_SOLID = 317, 8243 MyCSS_PROPERTY_BORDER_INLINE_END_HIDDEN = 136, 8244 MyCSS_PROPERTY_BORDER_INLINE_END_DOTTED = 90, 8245 MyCSS_PROPERTY_BORDER_INLINE_END_DASHED = 82, 8246 MyCSS_PROPERTY_BORDER_INLINE_END_RIDGE = 276, 8247 MyCSS_PROPERTY_BORDER_INLINE_END_DOUBLE = 91, 8248 MyCSS_PROPERTY_BORDER_INLINE_END_GROOVE = 133, 8249 MyCSS_PROPERTY_BORDER_INLINE_END_INSET = 155, 8250 MyCSS_PROPERTY_BORDER_INLINE_END_UNSET = 367, 8251 MyCSS_PROPERTY_BORDER_INLINE_END_OUTSET = 239, 8252 MyCSS_PROPERTY_BORDER_INLINE_END_INHERIT = 146, 8253 MyCSS_PROPERTY_BORDER_INLINE_END_INITIAL = 147, 8254 } 8255 enum MyCSS_PROPERTY_BORDER_INLINE_END_THIN = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_THIN; 8256 enum MyCSS_PROPERTY_BORDER_INLINE_END__COLOR = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END__COLOR; 8257 enum MyCSS_PROPERTY_BORDER_INLINE_END__LENGTH = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END__LENGTH; 8258 enum MyCSS_PROPERTY_BORDER_INLINE_END_NONE = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_NONE; 8259 enum MyCSS_PROPERTY_BORDER_INLINE_END_THICK = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_THICK; 8260 enum MyCSS_PROPERTY_BORDER_INLINE_END_MEDIUM = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_MEDIUM; 8261 enum MyCSS_PROPERTY_BORDER_INLINE_END_SOLID = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_SOLID; 8262 enum MyCSS_PROPERTY_BORDER_INLINE_END_HIDDEN = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_HIDDEN; 8263 enum MyCSS_PROPERTY_BORDER_INLINE_END_DOTTED = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_DOTTED; 8264 enum MyCSS_PROPERTY_BORDER_INLINE_END_DASHED = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_DASHED; 8265 enum MyCSS_PROPERTY_BORDER_INLINE_END_RIDGE = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_RIDGE; 8266 enum MyCSS_PROPERTY_BORDER_INLINE_END_DOUBLE = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_DOUBLE; 8267 enum MyCSS_PROPERTY_BORDER_INLINE_END_GROOVE = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_GROOVE; 8268 enum MyCSS_PROPERTY_BORDER_INLINE_END_INSET = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_INSET; 8269 enum MyCSS_PROPERTY_BORDER_INLINE_END_UNSET = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_UNSET; 8270 enum MyCSS_PROPERTY_BORDER_INLINE_END_OUTSET = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_OUTSET; 8271 enum MyCSS_PROPERTY_BORDER_INLINE_END_INHERIT = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_INHERIT; 8272 enum MyCSS_PROPERTY_BORDER_INLINE_END_INITIAL = mycss_property_border_inline_end.MyCSS_PROPERTY_BORDER_INLINE_END_INITIAL; 8273 enum mycss_property_border_inline_end_color 8274 { 8275 MyCSS_PROPERTY_BORDER_INLINE_END_COLOR_UNSET = 367, 8276 MyCSS_PROPERTY_BORDER_INLINE_END_COLOR__COLOR = 400, 8277 MyCSS_PROPERTY_BORDER_INLINE_END_COLOR_INHERIT = 146, 8278 MyCSS_PROPERTY_BORDER_INLINE_END_COLOR_INITIAL = 147, 8279 } 8280 enum MyCSS_PROPERTY_BORDER_INLINE_END_COLOR_UNSET = mycss_property_border_inline_end_color.MyCSS_PROPERTY_BORDER_INLINE_END_COLOR_UNSET; 8281 enum MyCSS_PROPERTY_BORDER_INLINE_END_COLOR__COLOR = mycss_property_border_inline_end_color.MyCSS_PROPERTY_BORDER_INLINE_END_COLOR__COLOR; 8282 enum MyCSS_PROPERTY_BORDER_INLINE_END_COLOR_INHERIT = mycss_property_border_inline_end_color.MyCSS_PROPERTY_BORDER_INLINE_END_COLOR_INHERIT; 8283 enum MyCSS_PROPERTY_BORDER_INLINE_END_COLOR_INITIAL = mycss_property_border_inline_end_color.MyCSS_PROPERTY_BORDER_INLINE_END_COLOR_INITIAL; 8284 alias mycss_property_border_inline_end_color_t = mycss_property_border_inline_end_color; 8285 alias mycss_property_border_inline_end_style_t = mycss_property_border_inline_end_style; 8286 enum mycss_property_border_inline_end_style 8287 { 8288 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_HIDDEN = 136, 8289 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_NONE = 211, 8290 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_SOLID = 317, 8291 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_DOTTED = 90, 8292 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_DASHED = 82, 8293 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_RIDGE = 276, 8294 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_DOUBLE = 91, 8295 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_GROOVE = 133, 8296 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_INSET = 155, 8297 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_UNSET = 367, 8298 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_OUTSET = 239, 8299 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_INHERIT = 146, 8300 MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_INITIAL = 147, 8301 } 8302 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_HIDDEN = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_HIDDEN; 8303 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_NONE = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_NONE; 8304 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_SOLID = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_SOLID; 8305 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_DOTTED = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_DOTTED; 8306 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_DASHED = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_DASHED; 8307 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_RIDGE = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_RIDGE; 8308 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_DOUBLE = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_DOUBLE; 8309 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_GROOVE = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_GROOVE; 8310 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_INSET = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_INSET; 8311 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_UNSET = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_UNSET; 8312 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_OUTSET = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_OUTSET; 8313 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_INHERIT = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_INHERIT; 8314 enum MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_INITIAL = mycss_property_border_inline_end_style.MyCSS_PROPERTY_BORDER_INLINE_END_STYLE_INITIAL; 8315 alias mycss_property_border_inline_end_width_t = mycss_property_border_inline_end_width; 8316 enum mycss_property_border_inline_end_width 8317 { 8318 MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH__LENGTH = 410, 8319 MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_THICK = 353, 8320 MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_MEDIUM = 198, 8321 MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_UNSET = 367, 8322 MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_INHERIT = 146, 8323 MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_THIN = 354, 8324 MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_INITIAL = 147, 8325 } 8326 enum MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH__LENGTH = mycss_property_border_inline_end_width.MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH__LENGTH; 8327 enum MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_THICK = mycss_property_border_inline_end_width.MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_THICK; 8328 enum MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_MEDIUM = mycss_property_border_inline_end_width.MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_MEDIUM; 8329 enum MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_UNSET = mycss_property_border_inline_end_width.MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_UNSET; 8330 enum MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_INHERIT = mycss_property_border_inline_end_width.MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_INHERIT; 8331 enum MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_THIN = mycss_property_border_inline_end_width.MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_THIN; 8332 enum MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_INITIAL = mycss_property_border_inline_end_width.MyCSS_PROPERTY_BORDER_INLINE_END_WIDTH_INITIAL; 8333 enum mycss_property_border_inline_start 8334 { 8335 MyCSS_PROPERTY_BORDER_INLINE_START_THIN = 354, 8336 MyCSS_PROPERTY_BORDER_INLINE_START__COLOR = 400, 8337 MyCSS_PROPERTY_BORDER_INLINE_START__LENGTH = 410, 8338 MyCSS_PROPERTY_BORDER_INLINE_START_NONE = 211, 8339 MyCSS_PROPERTY_BORDER_INLINE_START_THICK = 353, 8340 MyCSS_PROPERTY_BORDER_INLINE_START_MEDIUM = 198, 8341 MyCSS_PROPERTY_BORDER_INLINE_START_SOLID = 317, 8342 MyCSS_PROPERTY_BORDER_INLINE_START_HIDDEN = 136, 8343 MyCSS_PROPERTY_BORDER_INLINE_START_DOTTED = 90, 8344 MyCSS_PROPERTY_BORDER_INLINE_START_DASHED = 82, 8345 MyCSS_PROPERTY_BORDER_INLINE_START_RIDGE = 276, 8346 MyCSS_PROPERTY_BORDER_INLINE_START_DOUBLE = 91, 8347 MyCSS_PROPERTY_BORDER_INLINE_START_GROOVE = 133, 8348 MyCSS_PROPERTY_BORDER_INLINE_START_INSET = 155, 8349 MyCSS_PROPERTY_BORDER_INLINE_START_UNSET = 367, 8350 MyCSS_PROPERTY_BORDER_INLINE_START_OUTSET = 239, 8351 MyCSS_PROPERTY_BORDER_INLINE_START_INHERIT = 146, 8352 MyCSS_PROPERTY_BORDER_INLINE_START_INITIAL = 147, 8353 } 8354 enum MyCSS_PROPERTY_BORDER_INLINE_START_THIN = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_THIN; 8355 enum MyCSS_PROPERTY_BORDER_INLINE_START__COLOR = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START__COLOR; 8356 enum MyCSS_PROPERTY_BORDER_INLINE_START__LENGTH = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START__LENGTH; 8357 enum MyCSS_PROPERTY_BORDER_INLINE_START_NONE = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_NONE; 8358 enum MyCSS_PROPERTY_BORDER_INLINE_START_THICK = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_THICK; 8359 enum MyCSS_PROPERTY_BORDER_INLINE_START_MEDIUM = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_MEDIUM; 8360 enum MyCSS_PROPERTY_BORDER_INLINE_START_SOLID = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_SOLID; 8361 enum MyCSS_PROPERTY_BORDER_INLINE_START_HIDDEN = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_HIDDEN; 8362 enum MyCSS_PROPERTY_BORDER_INLINE_START_DOTTED = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_DOTTED; 8363 enum MyCSS_PROPERTY_BORDER_INLINE_START_DASHED = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_DASHED; 8364 enum MyCSS_PROPERTY_BORDER_INLINE_START_RIDGE = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_RIDGE; 8365 enum MyCSS_PROPERTY_BORDER_INLINE_START_DOUBLE = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_DOUBLE; 8366 enum MyCSS_PROPERTY_BORDER_INLINE_START_GROOVE = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_GROOVE; 8367 enum MyCSS_PROPERTY_BORDER_INLINE_START_INSET = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_INSET; 8368 enum MyCSS_PROPERTY_BORDER_INLINE_START_UNSET = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_UNSET; 8369 enum MyCSS_PROPERTY_BORDER_INLINE_START_OUTSET = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_OUTSET; 8370 enum MyCSS_PROPERTY_BORDER_INLINE_START_INHERIT = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_INHERIT; 8371 enum MyCSS_PROPERTY_BORDER_INLINE_START_INITIAL = mycss_property_border_inline_start.MyCSS_PROPERTY_BORDER_INLINE_START_INITIAL; 8372 alias mycss_property_border_inline_start_t = mycss_property_border_inline_start; 8373 alias mycss_property_border_inline_start_color_t = mycss_property_border_inline_start_color; 8374 enum mycss_property_border_inline_start_color 8375 { 8376 MyCSS_PROPERTY_BORDER_INLINE_START_COLOR_UNSET = 367, 8377 MyCSS_PROPERTY_BORDER_INLINE_START_COLOR_INITIAL = 147, 8378 MyCSS_PROPERTY_BORDER_INLINE_START_COLOR__COLOR = 400, 8379 MyCSS_PROPERTY_BORDER_INLINE_START_COLOR_INHERIT = 146, 8380 } 8381 enum MyCSS_PROPERTY_BORDER_INLINE_START_COLOR_UNSET = mycss_property_border_inline_start_color.MyCSS_PROPERTY_BORDER_INLINE_START_COLOR_UNSET; 8382 enum MyCSS_PROPERTY_BORDER_INLINE_START_COLOR_INITIAL = mycss_property_border_inline_start_color.MyCSS_PROPERTY_BORDER_INLINE_START_COLOR_INITIAL; 8383 enum MyCSS_PROPERTY_BORDER_INLINE_START_COLOR__COLOR = mycss_property_border_inline_start_color.MyCSS_PROPERTY_BORDER_INLINE_START_COLOR__COLOR; 8384 enum MyCSS_PROPERTY_BORDER_INLINE_START_COLOR_INHERIT = mycss_property_border_inline_start_color.MyCSS_PROPERTY_BORDER_INLINE_START_COLOR_INHERIT; 8385 enum mycss_property_border_inline_start_style 8386 { 8387 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_INITIAL = 147, 8388 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_NONE = 211, 8389 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_SOLID = 317, 8390 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_DOTTED = 90, 8391 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_DASHED = 82, 8392 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_RIDGE = 276, 8393 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_DOUBLE = 91, 8394 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_GROOVE = 133, 8395 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_INSET = 155, 8396 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_UNSET = 367, 8397 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_OUTSET = 239, 8398 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_INHERIT = 146, 8399 MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_HIDDEN = 136, 8400 } 8401 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_INITIAL = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_INITIAL; 8402 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_NONE = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_NONE; 8403 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_SOLID = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_SOLID; 8404 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_DOTTED = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_DOTTED; 8405 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_DASHED = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_DASHED; 8406 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_RIDGE = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_RIDGE; 8407 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_DOUBLE = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_DOUBLE; 8408 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_GROOVE = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_GROOVE; 8409 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_INSET = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_INSET; 8410 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_UNSET = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_UNSET; 8411 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_OUTSET = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_OUTSET; 8412 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_INHERIT = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_INHERIT; 8413 enum MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_HIDDEN = mycss_property_border_inline_start_style.MyCSS_PROPERTY_BORDER_INLINE_START_STYLE_HIDDEN; 8414 alias mycss_property_border_inline_start_style_t = mycss_property_border_inline_start_style; 8415 alias mycss_property_border_inline_start_width_t = mycss_property_border_inline_start_width; 8416 enum mycss_property_border_inline_start_width 8417 { 8418 MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH__LENGTH = 410, 8419 MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_THICK = 353, 8420 MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_MEDIUM = 198, 8421 MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_UNSET = 367, 8422 MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_INHERIT = 146, 8423 MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_THIN = 354, 8424 MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_INITIAL = 147, 8425 } 8426 enum MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH__LENGTH = mycss_property_border_inline_start_width.MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH__LENGTH; 8427 enum MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_THICK = mycss_property_border_inline_start_width.MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_THICK; 8428 enum MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_MEDIUM = mycss_property_border_inline_start_width.MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_MEDIUM; 8429 enum MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_UNSET = mycss_property_border_inline_start_width.MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_UNSET; 8430 enum MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_INHERIT = mycss_property_border_inline_start_width.MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_INHERIT; 8431 enum MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_THIN = mycss_property_border_inline_start_width.MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_THIN; 8432 enum MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_INITIAL = mycss_property_border_inline_start_width.MyCSS_PROPERTY_BORDER_INLINE_START_WIDTH_INITIAL; 8433 alias mycss_property_border_left_t = mycss_property_border_left; 8434 enum mycss_property_border_left 8435 { 8436 MyCSS_PROPERTY_BORDER_LEFT_THIN = 354, 8437 MyCSS_PROPERTY_BORDER_LEFT__COLOR = 400, 8438 MyCSS_PROPERTY_BORDER_LEFT__LENGTH = 410, 8439 MyCSS_PROPERTY_BORDER_LEFT_NONE = 211, 8440 MyCSS_PROPERTY_BORDER_LEFT_THICK = 353, 8441 MyCSS_PROPERTY_BORDER_LEFT_MEDIUM = 198, 8442 MyCSS_PROPERTY_BORDER_LEFT_SOLID = 317, 8443 MyCSS_PROPERTY_BORDER_LEFT_HIDDEN = 136, 8444 MyCSS_PROPERTY_BORDER_LEFT_DOTTED = 90, 8445 MyCSS_PROPERTY_BORDER_LEFT_DASHED = 82, 8446 MyCSS_PROPERTY_BORDER_LEFT_RIDGE = 276, 8447 MyCSS_PROPERTY_BORDER_LEFT_DOUBLE = 91, 8448 MyCSS_PROPERTY_BORDER_LEFT_GROOVE = 133, 8449 MyCSS_PROPERTY_BORDER_LEFT_INSET = 155, 8450 MyCSS_PROPERTY_BORDER_LEFT_UNSET = 367, 8451 MyCSS_PROPERTY_BORDER_LEFT_OUTSET = 239, 8452 MyCSS_PROPERTY_BORDER_LEFT_INHERIT = 146, 8453 MyCSS_PROPERTY_BORDER_LEFT_INITIAL = 147, 8454 } 8455 enum MyCSS_PROPERTY_BORDER_LEFT_THIN = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_THIN; 8456 enum MyCSS_PROPERTY_BORDER_LEFT__COLOR = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT__COLOR; 8457 enum MyCSS_PROPERTY_BORDER_LEFT__LENGTH = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT__LENGTH; 8458 enum MyCSS_PROPERTY_BORDER_LEFT_NONE = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_NONE; 8459 enum MyCSS_PROPERTY_BORDER_LEFT_THICK = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_THICK; 8460 enum MyCSS_PROPERTY_BORDER_LEFT_MEDIUM = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_MEDIUM; 8461 enum MyCSS_PROPERTY_BORDER_LEFT_SOLID = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_SOLID; 8462 enum MyCSS_PROPERTY_BORDER_LEFT_HIDDEN = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_HIDDEN; 8463 enum MyCSS_PROPERTY_BORDER_LEFT_DOTTED = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_DOTTED; 8464 enum MyCSS_PROPERTY_BORDER_LEFT_DASHED = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_DASHED; 8465 enum MyCSS_PROPERTY_BORDER_LEFT_RIDGE = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_RIDGE; 8466 enum MyCSS_PROPERTY_BORDER_LEFT_DOUBLE = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_DOUBLE; 8467 enum MyCSS_PROPERTY_BORDER_LEFT_GROOVE = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_GROOVE; 8468 enum MyCSS_PROPERTY_BORDER_LEFT_INSET = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_INSET; 8469 enum MyCSS_PROPERTY_BORDER_LEFT_UNSET = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_UNSET; 8470 enum MyCSS_PROPERTY_BORDER_LEFT_OUTSET = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_OUTSET; 8471 enum MyCSS_PROPERTY_BORDER_LEFT_INHERIT = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_INHERIT; 8472 enum MyCSS_PROPERTY_BORDER_LEFT_INITIAL = mycss_property_border_left.MyCSS_PROPERTY_BORDER_LEFT_INITIAL; 8473 enum mycss_property_border_left_color 8474 { 8475 MyCSS_PROPERTY_BORDER_LEFT_COLOR_INITIAL = 147, 8476 MyCSS_PROPERTY_BORDER_LEFT_COLOR_CURRENTCOLOR = 80, 8477 MyCSS_PROPERTY_BORDER_LEFT_COLOR_UNSET = 367, 8478 MyCSS_PROPERTY_BORDER_LEFT_COLOR__COLOR = 400, 8479 MyCSS_PROPERTY_BORDER_LEFT_COLOR_INHERIT = 146, 8480 } 8481 enum MyCSS_PROPERTY_BORDER_LEFT_COLOR_INITIAL = mycss_property_border_left_color.MyCSS_PROPERTY_BORDER_LEFT_COLOR_INITIAL; 8482 enum MyCSS_PROPERTY_BORDER_LEFT_COLOR_CURRENTCOLOR = mycss_property_border_left_color.MyCSS_PROPERTY_BORDER_LEFT_COLOR_CURRENTCOLOR; 8483 enum MyCSS_PROPERTY_BORDER_LEFT_COLOR_UNSET = mycss_property_border_left_color.MyCSS_PROPERTY_BORDER_LEFT_COLOR_UNSET; 8484 enum MyCSS_PROPERTY_BORDER_LEFT_COLOR__COLOR = mycss_property_border_left_color.MyCSS_PROPERTY_BORDER_LEFT_COLOR__COLOR; 8485 enum MyCSS_PROPERTY_BORDER_LEFT_COLOR_INHERIT = mycss_property_border_left_color.MyCSS_PROPERTY_BORDER_LEFT_COLOR_INHERIT; 8486 alias mycss_property_border_left_color_t = mycss_property_border_left_color; 8487 enum mycss_property_border_left_style 8488 { 8489 MyCSS_PROPERTY_BORDER_LEFT_STYLE_NONE = 211, 8490 MyCSS_PROPERTY_BORDER_LEFT_STYLE_SOLID = 317, 8491 MyCSS_PROPERTY_BORDER_LEFT_STYLE_HIDDEN = 136, 8492 MyCSS_PROPERTY_BORDER_LEFT_STYLE_DOTTED = 90, 8493 MyCSS_PROPERTY_BORDER_LEFT_STYLE_DASHED = 82, 8494 MyCSS_PROPERTY_BORDER_LEFT_STYLE_RIDGE = 276, 8495 MyCSS_PROPERTY_BORDER_LEFT_STYLE_DOUBLE = 91, 8496 MyCSS_PROPERTY_BORDER_LEFT_STYLE_GROOVE = 133, 8497 MyCSS_PROPERTY_BORDER_LEFT_STYLE_INSET = 155, 8498 MyCSS_PROPERTY_BORDER_LEFT_STYLE_UNSET = 367, 8499 MyCSS_PROPERTY_BORDER_LEFT_STYLE_OUTSET = 239, 8500 MyCSS_PROPERTY_BORDER_LEFT_STYLE_INHERIT = 146, 8501 MyCSS_PROPERTY_BORDER_LEFT_STYLE_INITIAL = 147, 8502 } 8503 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_NONE = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_NONE; 8504 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_SOLID = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_SOLID; 8505 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_HIDDEN = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_HIDDEN; 8506 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_DOTTED = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_DOTTED; 8507 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_DASHED = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_DASHED; 8508 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_RIDGE = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_RIDGE; 8509 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_DOUBLE = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_DOUBLE; 8510 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_GROOVE = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_GROOVE; 8511 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_INSET = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_INSET; 8512 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_UNSET = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_UNSET; 8513 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_OUTSET = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_OUTSET; 8514 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_INHERIT = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_INHERIT; 8515 enum MyCSS_PROPERTY_BORDER_LEFT_STYLE_INITIAL = mycss_property_border_left_style.MyCSS_PROPERTY_BORDER_LEFT_STYLE_INITIAL; 8516 alias mycss_property_border_left_style_t = mycss_property_border_left_style; 8517 enum mycss_property_border_left_width 8518 { 8519 MyCSS_PROPERTY_BORDER_LEFT_WIDTH_INITIAL = 147, 8520 MyCSS_PROPERTY_BORDER_LEFT_WIDTH__LENGTH = 410, 8521 MyCSS_PROPERTY_BORDER_LEFT_WIDTH_THICK = 353, 8522 MyCSS_PROPERTY_BORDER_LEFT_WIDTH_MEDIUM = 198, 8523 MyCSS_PROPERTY_BORDER_LEFT_WIDTH_UNSET = 367, 8524 MyCSS_PROPERTY_BORDER_LEFT_WIDTH_INHERIT = 146, 8525 MyCSS_PROPERTY_BORDER_LEFT_WIDTH_THIN = 354, 8526 } 8527 enum MyCSS_PROPERTY_BORDER_LEFT_WIDTH_INITIAL = mycss_property_border_left_width.MyCSS_PROPERTY_BORDER_LEFT_WIDTH_INITIAL; 8528 enum MyCSS_PROPERTY_BORDER_LEFT_WIDTH__LENGTH = mycss_property_border_left_width.MyCSS_PROPERTY_BORDER_LEFT_WIDTH__LENGTH; 8529 enum MyCSS_PROPERTY_BORDER_LEFT_WIDTH_THICK = mycss_property_border_left_width.MyCSS_PROPERTY_BORDER_LEFT_WIDTH_THICK; 8530 enum MyCSS_PROPERTY_BORDER_LEFT_WIDTH_MEDIUM = mycss_property_border_left_width.MyCSS_PROPERTY_BORDER_LEFT_WIDTH_MEDIUM; 8531 enum MyCSS_PROPERTY_BORDER_LEFT_WIDTH_UNSET = mycss_property_border_left_width.MyCSS_PROPERTY_BORDER_LEFT_WIDTH_UNSET; 8532 enum MyCSS_PROPERTY_BORDER_LEFT_WIDTH_INHERIT = mycss_property_border_left_width.MyCSS_PROPERTY_BORDER_LEFT_WIDTH_INHERIT; 8533 enum MyCSS_PROPERTY_BORDER_LEFT_WIDTH_THIN = mycss_property_border_left_width.MyCSS_PROPERTY_BORDER_LEFT_WIDTH_THIN; 8534 alias mycss_property_border_left_width_t = mycss_property_border_left_width; 8535 enum mycss_property_border_radius 8536 { 8537 MyCSS_PROPERTY_BORDER_RADIUS_UNSET = 367, 8538 MyCSS_PROPERTY_BORDER_RADIUS__LENGTH = 410, 8539 MyCSS_PROPERTY_BORDER_RADIUS_INHERIT = 146, 8540 MyCSS_PROPERTY_BORDER_RADIUS_INITIAL = 147, 8541 MyCSS_PROPERTY_BORDER_RADIUS__PERCENTAGE = 413, 8542 } 8543 enum MyCSS_PROPERTY_BORDER_RADIUS_UNSET = mycss_property_border_radius.MyCSS_PROPERTY_BORDER_RADIUS_UNSET; 8544 enum MyCSS_PROPERTY_BORDER_RADIUS__LENGTH = mycss_property_border_radius.MyCSS_PROPERTY_BORDER_RADIUS__LENGTH; 8545 enum MyCSS_PROPERTY_BORDER_RADIUS_INHERIT = mycss_property_border_radius.MyCSS_PROPERTY_BORDER_RADIUS_INHERIT; 8546 enum MyCSS_PROPERTY_BORDER_RADIUS_INITIAL = mycss_property_border_radius.MyCSS_PROPERTY_BORDER_RADIUS_INITIAL; 8547 enum MyCSS_PROPERTY_BORDER_RADIUS__PERCENTAGE = mycss_property_border_radius.MyCSS_PROPERTY_BORDER_RADIUS__PERCENTAGE; 8548 alias mycss_property_border_radius_t = mycss_property_border_radius; 8549 enum mycss_property_border_right 8550 { 8551 MyCSS_PROPERTY_BORDER_RIGHT_THICK = 353, 8552 MyCSS_PROPERTY_BORDER_RIGHT_MEDIUM = 198, 8553 MyCSS_PROPERTY_BORDER_RIGHT_SOLID = 317, 8554 MyCSS_PROPERTY_BORDER_RIGHT_HIDDEN = 136, 8555 MyCSS_PROPERTY_BORDER_RIGHT_DOTTED = 90, 8556 MyCSS_PROPERTY_BORDER_RIGHT_DASHED = 82, 8557 MyCSS_PROPERTY_BORDER_RIGHT_RIDGE = 276, 8558 MyCSS_PROPERTY_BORDER_RIGHT_DOUBLE = 91, 8559 MyCSS_PROPERTY_BORDER_RIGHT_GROOVE = 133, 8560 MyCSS_PROPERTY_BORDER_RIGHT_INSET = 155, 8561 MyCSS_PROPERTY_BORDER_RIGHT_UNSET = 367, 8562 MyCSS_PROPERTY_BORDER_RIGHT_OUTSET = 239, 8563 MyCSS_PROPERTY_BORDER_RIGHT_INHERIT = 146, 8564 MyCSS_PROPERTY_BORDER_RIGHT_INITIAL = 147, 8565 MyCSS_PROPERTY_BORDER_RIGHT_THIN = 354, 8566 MyCSS_PROPERTY_BORDER_RIGHT__COLOR = 400, 8567 MyCSS_PROPERTY_BORDER_RIGHT__LENGTH = 410, 8568 MyCSS_PROPERTY_BORDER_RIGHT_NONE = 211, 8569 } 8570 enum MyCSS_PROPERTY_BORDER_RIGHT_THICK = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_THICK; 8571 enum MyCSS_PROPERTY_BORDER_RIGHT_MEDIUM = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_MEDIUM; 8572 enum MyCSS_PROPERTY_BORDER_RIGHT_SOLID = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_SOLID; 8573 enum MyCSS_PROPERTY_BORDER_RIGHT_HIDDEN = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_HIDDEN; 8574 enum MyCSS_PROPERTY_BORDER_RIGHT_DOTTED = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_DOTTED; 8575 enum MyCSS_PROPERTY_BORDER_RIGHT_DASHED = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_DASHED; 8576 enum MyCSS_PROPERTY_BORDER_RIGHT_RIDGE = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_RIDGE; 8577 enum MyCSS_PROPERTY_BORDER_RIGHT_DOUBLE = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_DOUBLE; 8578 enum MyCSS_PROPERTY_BORDER_RIGHT_GROOVE = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_GROOVE; 8579 enum MyCSS_PROPERTY_BORDER_RIGHT_INSET = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_INSET; 8580 enum MyCSS_PROPERTY_BORDER_RIGHT_UNSET = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_UNSET; 8581 enum MyCSS_PROPERTY_BORDER_RIGHT_OUTSET = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_OUTSET; 8582 enum MyCSS_PROPERTY_BORDER_RIGHT_INHERIT = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_INHERIT; 8583 enum MyCSS_PROPERTY_BORDER_RIGHT_INITIAL = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_INITIAL; 8584 enum MyCSS_PROPERTY_BORDER_RIGHT_THIN = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_THIN; 8585 enum MyCSS_PROPERTY_BORDER_RIGHT__COLOR = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT__COLOR; 8586 enum MyCSS_PROPERTY_BORDER_RIGHT__LENGTH = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT__LENGTH; 8587 enum MyCSS_PROPERTY_BORDER_RIGHT_NONE = mycss_property_border_right.MyCSS_PROPERTY_BORDER_RIGHT_NONE; 8588 alias mycss_property_border_right_t = mycss_property_border_right; 8589 alias mycss_property_border_right_color_t = mycss_property_border_right_color; 8590 enum mycss_property_border_right_color 8591 { 8592 MyCSS_PROPERTY_BORDER_RIGHT_COLOR_UNSET = 367, 8593 MyCSS_PROPERTY_BORDER_RIGHT_COLOR__COLOR = 400, 8594 MyCSS_PROPERTY_BORDER_RIGHT_COLOR_INHERIT = 146, 8595 MyCSS_PROPERTY_BORDER_RIGHT_COLOR_INITIAL = 147, 8596 MyCSS_PROPERTY_BORDER_RIGHT_COLOR_CURRENTCOLOR = 80, 8597 } 8598 enum MyCSS_PROPERTY_BORDER_RIGHT_COLOR_UNSET = mycss_property_border_right_color.MyCSS_PROPERTY_BORDER_RIGHT_COLOR_UNSET; 8599 enum MyCSS_PROPERTY_BORDER_RIGHT_COLOR__COLOR = mycss_property_border_right_color.MyCSS_PROPERTY_BORDER_RIGHT_COLOR__COLOR; 8600 enum MyCSS_PROPERTY_BORDER_RIGHT_COLOR_INHERIT = mycss_property_border_right_color.MyCSS_PROPERTY_BORDER_RIGHT_COLOR_INHERIT; 8601 enum MyCSS_PROPERTY_BORDER_RIGHT_COLOR_INITIAL = mycss_property_border_right_color.MyCSS_PROPERTY_BORDER_RIGHT_COLOR_INITIAL; 8602 enum MyCSS_PROPERTY_BORDER_RIGHT_COLOR_CURRENTCOLOR = mycss_property_border_right_color.MyCSS_PROPERTY_BORDER_RIGHT_COLOR_CURRENTCOLOR; 8603 alias mycss_property_border_right_style_t = mycss_property_border_right_style; 8604 enum mycss_property_border_right_style 8605 { 8606 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_DOTTED = 90, 8607 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_DASHED = 82, 8608 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_RIDGE = 276, 8609 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_DOUBLE = 91, 8610 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_GROOVE = 133, 8611 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_INSET = 155, 8612 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_UNSET = 367, 8613 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_OUTSET = 239, 8614 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_INHERIT = 146, 8615 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_INITIAL = 147, 8616 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_NONE = 211, 8617 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_SOLID = 317, 8618 MyCSS_PROPERTY_BORDER_RIGHT_STYLE_HIDDEN = 136, 8619 } 8620 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_DOTTED = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_DOTTED; 8621 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_DASHED = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_DASHED; 8622 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_RIDGE = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_RIDGE; 8623 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_DOUBLE = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_DOUBLE; 8624 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_GROOVE = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_GROOVE; 8625 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_INSET = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_INSET; 8626 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_UNSET = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_UNSET; 8627 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_OUTSET = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_OUTSET; 8628 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_INHERIT = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_INHERIT; 8629 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_INITIAL = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_INITIAL; 8630 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_NONE = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_NONE; 8631 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_SOLID = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_SOLID; 8632 enum MyCSS_PROPERTY_BORDER_RIGHT_STYLE_HIDDEN = mycss_property_border_right_style.MyCSS_PROPERTY_BORDER_RIGHT_STYLE_HIDDEN; 8633 enum mycss_property_border_right_width 8634 { 8635 MyCSS_PROPERTY_BORDER_RIGHT_WIDTH__LENGTH = 410, 8636 MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_THICK = 353, 8637 MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_MEDIUM = 198, 8638 MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_UNSET = 367, 8639 MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_INHERIT = 146, 8640 MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_INITIAL = 147, 8641 MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_THIN = 354, 8642 } 8643 enum MyCSS_PROPERTY_BORDER_RIGHT_WIDTH__LENGTH = mycss_property_border_right_width.MyCSS_PROPERTY_BORDER_RIGHT_WIDTH__LENGTH; 8644 enum MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_THICK = mycss_property_border_right_width.MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_THICK; 8645 enum MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_MEDIUM = mycss_property_border_right_width.MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_MEDIUM; 8646 enum MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_UNSET = mycss_property_border_right_width.MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_UNSET; 8647 enum MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_INHERIT = mycss_property_border_right_width.MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_INHERIT; 8648 enum MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_INITIAL = mycss_property_border_right_width.MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_INITIAL; 8649 enum MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_THIN = mycss_property_border_right_width.MyCSS_PROPERTY_BORDER_RIGHT_WIDTH_THIN; 8650 alias mycss_property_border_right_width_t = mycss_property_border_right_width; 8651 enum mycss_property_border_style 8652 { 8653 MyCSS_PROPERTY_BORDER_STYLE_SOLID = 317, 8654 MyCSS_PROPERTY_BORDER_STYLE_HIDDEN = 136, 8655 MyCSS_PROPERTY_BORDER_STYLE_DOTTED = 90, 8656 MyCSS_PROPERTY_BORDER_STYLE_DASHED = 82, 8657 MyCSS_PROPERTY_BORDER_STYLE_RIDGE = 276, 8658 MyCSS_PROPERTY_BORDER_STYLE_NONE = 211, 8659 MyCSS_PROPERTY_BORDER_STYLE_DOUBLE = 91, 8660 MyCSS_PROPERTY_BORDER_STYLE_GROOVE = 133, 8661 MyCSS_PROPERTY_BORDER_STYLE_INSET = 155, 8662 MyCSS_PROPERTY_BORDER_STYLE_UNSET = 367, 8663 MyCSS_PROPERTY_BORDER_STYLE_OUTSET = 239, 8664 MyCSS_PROPERTY_BORDER_STYLE_INHERIT = 146, 8665 MyCSS_PROPERTY_BORDER_STYLE_INITIAL = 147, 8666 } 8667 enum MyCSS_PROPERTY_BORDER_STYLE_SOLID = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_SOLID; 8668 enum MyCSS_PROPERTY_BORDER_STYLE_HIDDEN = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_HIDDEN; 8669 enum MyCSS_PROPERTY_BORDER_STYLE_DOTTED = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_DOTTED; 8670 enum MyCSS_PROPERTY_BORDER_STYLE_DASHED = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_DASHED; 8671 enum MyCSS_PROPERTY_BORDER_STYLE_RIDGE = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_RIDGE; 8672 enum MyCSS_PROPERTY_BORDER_STYLE_NONE = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_NONE; 8673 enum MyCSS_PROPERTY_BORDER_STYLE_DOUBLE = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_DOUBLE; 8674 enum MyCSS_PROPERTY_BORDER_STYLE_GROOVE = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_GROOVE; 8675 enum MyCSS_PROPERTY_BORDER_STYLE_INSET = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_INSET; 8676 enum MyCSS_PROPERTY_BORDER_STYLE_UNSET = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_UNSET; 8677 enum MyCSS_PROPERTY_BORDER_STYLE_OUTSET = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_OUTSET; 8678 enum MyCSS_PROPERTY_BORDER_STYLE_INHERIT = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_INHERIT; 8679 enum MyCSS_PROPERTY_BORDER_STYLE_INITIAL = mycss_property_border_style.MyCSS_PROPERTY_BORDER_STYLE_INITIAL; 8680 alias mycss_property_border_style_t = mycss_property_border_style; 8681 enum mycss_property_border_top 8682 { 8683 MyCSS_PROPERTY_BORDER_TOP_NONE = 211, 8684 MyCSS_PROPERTY_BORDER_TOP__COLOR = 400, 8685 MyCSS_PROPERTY_BORDER_TOP_THIN = 354, 8686 MyCSS_PROPERTY_BORDER_TOP__LENGTH = 410, 8687 MyCSS_PROPERTY_BORDER_TOP_THICK = 353, 8688 MyCSS_PROPERTY_BORDER_TOP_MEDIUM = 198, 8689 MyCSS_PROPERTY_BORDER_TOP_SOLID = 317, 8690 MyCSS_PROPERTY_BORDER_TOP_HIDDEN = 136, 8691 MyCSS_PROPERTY_BORDER_TOP_DOTTED = 90, 8692 MyCSS_PROPERTY_BORDER_TOP_DASHED = 82, 8693 MyCSS_PROPERTY_BORDER_TOP_RIDGE = 276, 8694 MyCSS_PROPERTY_BORDER_TOP_DOUBLE = 91, 8695 MyCSS_PROPERTY_BORDER_TOP_GROOVE = 133, 8696 MyCSS_PROPERTY_BORDER_TOP_INSET = 155, 8697 MyCSS_PROPERTY_BORDER_TOP_UNSET = 367, 8698 MyCSS_PROPERTY_BORDER_TOP_OUTSET = 239, 8699 MyCSS_PROPERTY_BORDER_TOP_INHERIT = 146, 8700 MyCSS_PROPERTY_BORDER_TOP_INITIAL = 147, 8701 } 8702 enum MyCSS_PROPERTY_BORDER_TOP_NONE = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_NONE; 8703 enum MyCSS_PROPERTY_BORDER_TOP__COLOR = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP__COLOR; 8704 enum MyCSS_PROPERTY_BORDER_TOP_THIN = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_THIN; 8705 enum MyCSS_PROPERTY_BORDER_TOP__LENGTH = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP__LENGTH; 8706 enum MyCSS_PROPERTY_BORDER_TOP_THICK = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_THICK; 8707 enum MyCSS_PROPERTY_BORDER_TOP_MEDIUM = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_MEDIUM; 8708 enum MyCSS_PROPERTY_BORDER_TOP_SOLID = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_SOLID; 8709 enum MyCSS_PROPERTY_BORDER_TOP_HIDDEN = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_HIDDEN; 8710 enum MyCSS_PROPERTY_BORDER_TOP_DOTTED = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_DOTTED; 8711 enum MyCSS_PROPERTY_BORDER_TOP_DASHED = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_DASHED; 8712 enum MyCSS_PROPERTY_BORDER_TOP_RIDGE = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_RIDGE; 8713 enum MyCSS_PROPERTY_BORDER_TOP_DOUBLE = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_DOUBLE; 8714 enum MyCSS_PROPERTY_BORDER_TOP_GROOVE = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_GROOVE; 8715 enum MyCSS_PROPERTY_BORDER_TOP_INSET = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_INSET; 8716 enum MyCSS_PROPERTY_BORDER_TOP_UNSET = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_UNSET; 8717 enum MyCSS_PROPERTY_BORDER_TOP_OUTSET = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_OUTSET; 8718 enum MyCSS_PROPERTY_BORDER_TOP_INHERIT = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_INHERIT; 8719 enum MyCSS_PROPERTY_BORDER_TOP_INITIAL = mycss_property_border_top.MyCSS_PROPERTY_BORDER_TOP_INITIAL; 8720 alias mycss_property_border_top_t = mycss_property_border_top; 8721 enum mycss_property_border_top_color 8722 { 8723 MyCSS_PROPERTY_BORDER_TOP_COLOR_UNSET = 367, 8724 MyCSS_PROPERTY_BORDER_TOP_COLOR__COLOR = 400, 8725 MyCSS_PROPERTY_BORDER_TOP_COLOR_INHERIT = 146, 8726 MyCSS_PROPERTY_BORDER_TOP_COLOR_INITIAL = 147, 8727 MyCSS_PROPERTY_BORDER_TOP_COLOR_CURRENTCOLOR = 80, 8728 } 8729 enum MyCSS_PROPERTY_BORDER_TOP_COLOR_UNSET = mycss_property_border_top_color.MyCSS_PROPERTY_BORDER_TOP_COLOR_UNSET; 8730 enum MyCSS_PROPERTY_BORDER_TOP_COLOR__COLOR = mycss_property_border_top_color.MyCSS_PROPERTY_BORDER_TOP_COLOR__COLOR; 8731 enum MyCSS_PROPERTY_BORDER_TOP_COLOR_INHERIT = mycss_property_border_top_color.MyCSS_PROPERTY_BORDER_TOP_COLOR_INHERIT; 8732 enum MyCSS_PROPERTY_BORDER_TOP_COLOR_INITIAL = mycss_property_border_top_color.MyCSS_PROPERTY_BORDER_TOP_COLOR_INITIAL; 8733 enum MyCSS_PROPERTY_BORDER_TOP_COLOR_CURRENTCOLOR = mycss_property_border_top_color.MyCSS_PROPERTY_BORDER_TOP_COLOR_CURRENTCOLOR; 8734 alias mycss_property_border_top_color_t = mycss_property_border_top_color; 8735 enum mycss_property_border_top_left_radius 8736 { 8737 MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS_UNSET = 367, 8738 MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS__LENGTH = 410, 8739 MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS_INHERIT = 146, 8740 MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS_INITIAL = 147, 8741 MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS__PERCENTAGE = 413, 8742 } 8743 enum MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS_UNSET = mycss_property_border_top_left_radius.MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS_UNSET; 8744 enum MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS__LENGTH = mycss_property_border_top_left_radius.MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS__LENGTH; 8745 enum MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS_INHERIT = mycss_property_border_top_left_radius.MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS_INHERIT; 8746 enum MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS_INITIAL = mycss_property_border_top_left_radius.MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS_INITIAL; 8747 enum MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS__PERCENTAGE = mycss_property_border_top_left_radius.MyCSS_PROPERTY_BORDER_TOP_LEFT_RADIUS__PERCENTAGE; 8748 alias mycss_property_border_top_left_radius_t = mycss_property_border_top_left_radius; 8749 enum mycss_property_border_top_right_radius 8750 { 8751 MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS_INHERIT = 146, 8752 MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS__LENGTH = 410, 8753 MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS_INITIAL = 147, 8754 MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS__PERCENTAGE = 413, 8755 MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS_UNSET = 367, 8756 } 8757 enum MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS_INHERIT = mycss_property_border_top_right_radius.MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS_INHERIT; 8758 enum MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS__LENGTH = mycss_property_border_top_right_radius.MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS__LENGTH; 8759 enum MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS_INITIAL = mycss_property_border_top_right_radius.MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS_INITIAL; 8760 enum MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS__PERCENTAGE = mycss_property_border_top_right_radius.MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS__PERCENTAGE; 8761 enum MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS_UNSET = mycss_property_border_top_right_radius.MyCSS_PROPERTY_BORDER_TOP_RIGHT_RADIUS_UNSET; 8762 alias mycss_property_border_top_right_radius_t = mycss_property_border_top_right_radius; 8763 enum mycss_property_border_top_style 8764 { 8765 MyCSS_PROPERTY_BORDER_TOP_STYLE_NONE = 211, 8766 MyCSS_PROPERTY_BORDER_TOP_STYLE_SOLID = 317, 8767 MyCSS_PROPERTY_BORDER_TOP_STYLE_HIDDEN = 136, 8768 MyCSS_PROPERTY_BORDER_TOP_STYLE_DOTTED = 90, 8769 MyCSS_PROPERTY_BORDER_TOP_STYLE_DASHED = 82, 8770 MyCSS_PROPERTY_BORDER_TOP_STYLE_RIDGE = 276, 8771 MyCSS_PROPERTY_BORDER_TOP_STYLE_DOUBLE = 91, 8772 MyCSS_PROPERTY_BORDER_TOP_STYLE_GROOVE = 133, 8773 MyCSS_PROPERTY_BORDER_TOP_STYLE_INSET = 155, 8774 MyCSS_PROPERTY_BORDER_TOP_STYLE_UNSET = 367, 8775 MyCSS_PROPERTY_BORDER_TOP_STYLE_OUTSET = 239, 8776 MyCSS_PROPERTY_BORDER_TOP_STYLE_INHERIT = 146, 8777 MyCSS_PROPERTY_BORDER_TOP_STYLE_INITIAL = 147, 8778 } 8779 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_NONE = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_NONE; 8780 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_SOLID = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_SOLID; 8781 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_HIDDEN = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_HIDDEN; 8782 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_DOTTED = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_DOTTED; 8783 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_DASHED = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_DASHED; 8784 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_RIDGE = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_RIDGE; 8785 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_DOUBLE = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_DOUBLE; 8786 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_GROOVE = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_GROOVE; 8787 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_INSET = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_INSET; 8788 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_UNSET = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_UNSET; 8789 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_OUTSET = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_OUTSET; 8790 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_INHERIT = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_INHERIT; 8791 enum MyCSS_PROPERTY_BORDER_TOP_STYLE_INITIAL = mycss_property_border_top_style.MyCSS_PROPERTY_BORDER_TOP_STYLE_INITIAL; 8792 alias mycss_property_border_top_style_t = mycss_property_border_top_style; 8793 enum mycss_property_border_top_width 8794 { 8795 MyCSS_PROPERTY_BORDER_TOP_WIDTH_THIN = 354, 8796 MyCSS_PROPERTY_BORDER_TOP_WIDTH__LENGTH = 410, 8797 MyCSS_PROPERTY_BORDER_TOP_WIDTH_THICK = 353, 8798 MyCSS_PROPERTY_BORDER_TOP_WIDTH_MEDIUM = 198, 8799 MyCSS_PROPERTY_BORDER_TOP_WIDTH_UNSET = 367, 8800 MyCSS_PROPERTY_BORDER_TOP_WIDTH_INHERIT = 146, 8801 MyCSS_PROPERTY_BORDER_TOP_WIDTH_INITIAL = 147, 8802 } 8803 enum MyCSS_PROPERTY_BORDER_TOP_WIDTH_THIN = mycss_property_border_top_width.MyCSS_PROPERTY_BORDER_TOP_WIDTH_THIN; 8804 enum MyCSS_PROPERTY_BORDER_TOP_WIDTH__LENGTH = mycss_property_border_top_width.MyCSS_PROPERTY_BORDER_TOP_WIDTH__LENGTH; 8805 enum MyCSS_PROPERTY_BORDER_TOP_WIDTH_THICK = mycss_property_border_top_width.MyCSS_PROPERTY_BORDER_TOP_WIDTH_THICK; 8806 enum MyCSS_PROPERTY_BORDER_TOP_WIDTH_MEDIUM = mycss_property_border_top_width.MyCSS_PROPERTY_BORDER_TOP_WIDTH_MEDIUM; 8807 enum MyCSS_PROPERTY_BORDER_TOP_WIDTH_UNSET = mycss_property_border_top_width.MyCSS_PROPERTY_BORDER_TOP_WIDTH_UNSET; 8808 enum MyCSS_PROPERTY_BORDER_TOP_WIDTH_INHERIT = mycss_property_border_top_width.MyCSS_PROPERTY_BORDER_TOP_WIDTH_INHERIT; 8809 enum MyCSS_PROPERTY_BORDER_TOP_WIDTH_INITIAL = mycss_property_border_top_width.MyCSS_PROPERTY_BORDER_TOP_WIDTH_INITIAL; 8810 alias mycss_property_border_top_width_t = mycss_property_border_top_width; 8811 alias mycss_property_border_width_t = mycss_property_border_width; 8812 enum mycss_property_border_width 8813 { 8814 MyCSS_PROPERTY_BORDER_WIDTH_THIN = 354, 8815 MyCSS_PROPERTY_BORDER_WIDTH__LENGTH = 410, 8816 MyCSS_PROPERTY_BORDER_WIDTH_THICK = 353, 8817 MyCSS_PROPERTY_BORDER_WIDTH_MEDIUM = 198, 8818 MyCSS_PROPERTY_BORDER_WIDTH_UNSET = 367, 8819 MyCSS_PROPERTY_BORDER_WIDTH_INHERIT = 146, 8820 MyCSS_PROPERTY_BORDER_WIDTH_INITIAL = 147, 8821 } 8822 enum MyCSS_PROPERTY_BORDER_WIDTH_THIN = mycss_property_border_width.MyCSS_PROPERTY_BORDER_WIDTH_THIN; 8823 enum MyCSS_PROPERTY_BORDER_WIDTH__LENGTH = mycss_property_border_width.MyCSS_PROPERTY_BORDER_WIDTH__LENGTH; 8824 enum MyCSS_PROPERTY_BORDER_WIDTH_THICK = mycss_property_border_width.MyCSS_PROPERTY_BORDER_WIDTH_THICK; 8825 enum MyCSS_PROPERTY_BORDER_WIDTH_MEDIUM = mycss_property_border_width.MyCSS_PROPERTY_BORDER_WIDTH_MEDIUM; 8826 enum MyCSS_PROPERTY_BORDER_WIDTH_UNSET = mycss_property_border_width.MyCSS_PROPERTY_BORDER_WIDTH_UNSET; 8827 enum MyCSS_PROPERTY_BORDER_WIDTH_INHERIT = mycss_property_border_width.MyCSS_PROPERTY_BORDER_WIDTH_INHERIT; 8828 enum MyCSS_PROPERTY_BORDER_WIDTH_INITIAL = mycss_property_border_width.MyCSS_PROPERTY_BORDER_WIDTH_INITIAL; 8829 alias mycss_property_bottom_t = mycss_property_bottom; 8830 enum mycss_property_bottom 8831 { 8832 MyCSS_PROPERTY_BOTTOM_AUTO = 24, 8833 MyCSS_PROPERTY_BOTTOM__LENGTH = 410, 8834 MyCSS_PROPERTY_BOTTOM_UNSET = 367, 8835 MyCSS_PROPERTY_BOTTOM__PERCENTAGE = 413, 8836 MyCSS_PROPERTY_BOTTOM_INHERIT = 146, 8837 MyCSS_PROPERTY_BOTTOM_INITIAL = 147, 8838 } 8839 enum MyCSS_PROPERTY_BOTTOM_AUTO = mycss_property_bottom.MyCSS_PROPERTY_BOTTOM_AUTO; 8840 enum MyCSS_PROPERTY_BOTTOM__LENGTH = mycss_property_bottom.MyCSS_PROPERTY_BOTTOM__LENGTH; 8841 enum MyCSS_PROPERTY_BOTTOM_UNSET = mycss_property_bottom.MyCSS_PROPERTY_BOTTOM_UNSET; 8842 enum MyCSS_PROPERTY_BOTTOM__PERCENTAGE = mycss_property_bottom.MyCSS_PROPERTY_BOTTOM__PERCENTAGE; 8843 enum MyCSS_PROPERTY_BOTTOM_INHERIT = mycss_property_bottom.MyCSS_PROPERTY_BOTTOM_INHERIT; 8844 enum MyCSS_PROPERTY_BOTTOM_INITIAL = mycss_property_bottom.MyCSS_PROPERTY_BOTTOM_INITIAL; 8845 enum mycss_property_box_decoration_break 8846 { 8847 MyCSS_PROPERTY_BOX_DECORATION_BREAK_SLICE = 310, 8848 MyCSS_PROPERTY_BOX_DECORATION_BREAK_CLONE = 59, 8849 } 8850 enum MyCSS_PROPERTY_BOX_DECORATION_BREAK_SLICE = mycss_property_box_decoration_break.MyCSS_PROPERTY_BOX_DECORATION_BREAK_SLICE; 8851 enum MyCSS_PROPERTY_BOX_DECORATION_BREAK_CLONE = mycss_property_box_decoration_break.MyCSS_PROPERTY_BOX_DECORATION_BREAK_CLONE; 8852 alias mycss_property_box_decoration_break_t = mycss_property_box_decoration_break; 8853 alias mycss_property_box_shadow_t = mycss_property_box_shadow; 8854 enum mycss_property_box_shadow 8855 { 8856 MyCSS_PROPERTY_BOX_SHADOW_NONE = 211, 8857 } 8858 enum MyCSS_PROPERTY_BOX_SHADOW_NONE = mycss_property_box_shadow.MyCSS_PROPERTY_BOX_SHADOW_NONE; 8859 enum mycss_property_box_sizing 8860 { 8861 MyCSS_PROPERTY_BOX_SIZING_INITIAL = 147, 8862 MyCSS_PROPERTY_BOX_SIZING_UNSET = 367, 8863 MyCSS_PROPERTY_BOX_SIZING_INHERIT = 146, 8864 MyCSS_PROPERTY_BOX_SIZING_BORDER_BOX = 42, 8865 MyCSS_PROPERTY_BOX_SIZING_CONTENT_BOX = 71, 8866 } 8867 enum MyCSS_PROPERTY_BOX_SIZING_INITIAL = mycss_property_box_sizing.MyCSS_PROPERTY_BOX_SIZING_INITIAL; 8868 enum MyCSS_PROPERTY_BOX_SIZING_UNSET = mycss_property_box_sizing.MyCSS_PROPERTY_BOX_SIZING_UNSET; 8869 enum MyCSS_PROPERTY_BOX_SIZING_INHERIT = mycss_property_box_sizing.MyCSS_PROPERTY_BOX_SIZING_INHERIT; 8870 enum MyCSS_PROPERTY_BOX_SIZING_BORDER_BOX = mycss_property_box_sizing.MyCSS_PROPERTY_BOX_SIZING_BORDER_BOX; 8871 enum MyCSS_PROPERTY_BOX_SIZING_CONTENT_BOX = mycss_property_box_sizing.MyCSS_PROPERTY_BOX_SIZING_CONTENT_BOX; 8872 alias mycss_property_box_sizing_t = mycss_property_box_sizing; 8873 enum mycss_property_box_suppress 8874 { 8875 MyCSS_PROPERTY_BOX_SUPPRESS_DISCARD = 87, 8876 MyCSS_PROPERTY_BOX_SUPPRESS_HIDE = 137, 8877 MyCSS_PROPERTY_BOX_SUPPRESS_SHOW = 302, 8878 } 8879 enum MyCSS_PROPERTY_BOX_SUPPRESS_DISCARD = mycss_property_box_suppress.MyCSS_PROPERTY_BOX_SUPPRESS_DISCARD; 8880 enum MyCSS_PROPERTY_BOX_SUPPRESS_HIDE = mycss_property_box_suppress.MyCSS_PROPERTY_BOX_SUPPRESS_HIDE; 8881 enum MyCSS_PROPERTY_BOX_SUPPRESS_SHOW = mycss_property_box_suppress.MyCSS_PROPERTY_BOX_SUPPRESS_SHOW; 8882 alias mycss_property_box_suppress_t = mycss_property_box_suppress; 8883 enum mycss_property_break_after 8884 { 8885 MyCSS_PROPERTY_BREAK_AFTER_PAGE = 246, 8886 MyCSS_PROPERTY_BREAK_AFTER_AVOID = 26, 8887 MyCSS_PROPERTY_BREAK_AFTER_AUTO = 24, 8888 MyCSS_PROPERTY_BREAK_AFTER_LEFT = 174, 8889 MyCSS_PROPERTY_BREAK_AFTER_AVOID_PAGE = 28, 8890 MyCSS_PROPERTY_BREAK_AFTER_RIGHT = 277, 8891 MyCSS_PROPERTY_BREAK_AFTER_RECTO = 268, 8892 MyCSS_PROPERTY_BREAK_AFTER_VERSO = 370, 8893 MyCSS_PROPERTY_BREAK_AFTER_COLUMN = 62, 8894 MyCSS_PROPERTY_BREAK_AFTER_REGION = 270, 8895 MyCSS_PROPERTY_BREAK_AFTER_AVOID_COLUMN = 27, 8896 MyCSS_PROPERTY_BREAK_AFTER_AVOID_REGION = 29, 8897 } 8898 enum MyCSS_PROPERTY_BREAK_AFTER_PAGE = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_PAGE; 8899 enum MyCSS_PROPERTY_BREAK_AFTER_AVOID = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_AVOID; 8900 enum MyCSS_PROPERTY_BREAK_AFTER_AUTO = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_AUTO; 8901 enum MyCSS_PROPERTY_BREAK_AFTER_LEFT = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_LEFT; 8902 enum MyCSS_PROPERTY_BREAK_AFTER_AVOID_PAGE = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_AVOID_PAGE; 8903 enum MyCSS_PROPERTY_BREAK_AFTER_RIGHT = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_RIGHT; 8904 enum MyCSS_PROPERTY_BREAK_AFTER_RECTO = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_RECTO; 8905 enum MyCSS_PROPERTY_BREAK_AFTER_VERSO = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_VERSO; 8906 enum MyCSS_PROPERTY_BREAK_AFTER_COLUMN = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_COLUMN; 8907 enum MyCSS_PROPERTY_BREAK_AFTER_REGION = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_REGION; 8908 enum MyCSS_PROPERTY_BREAK_AFTER_AVOID_COLUMN = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_AVOID_COLUMN; 8909 enum MyCSS_PROPERTY_BREAK_AFTER_AVOID_REGION = mycss_property_break_after.MyCSS_PROPERTY_BREAK_AFTER_AVOID_REGION; 8910 alias mycss_property_break_after_t = mycss_property_break_after; 8911 enum mycss_property_break_before 8912 { 8913 MyCSS_PROPERTY_BREAK_BEFORE_VERSO = 370, 8914 MyCSS_PROPERTY_BREAK_BEFORE_RECTO = 268, 8915 MyCSS_PROPERTY_BREAK_BEFORE_COLUMN = 62, 8916 MyCSS_PROPERTY_BREAK_BEFORE_REGION = 270, 8917 MyCSS_PROPERTY_BREAK_BEFORE_RIGHT = 277, 8918 MyCSS_PROPERTY_BREAK_BEFORE_AVOID_REGION = 29, 8919 MyCSS_PROPERTY_BREAK_BEFORE_AUTO = 24, 8920 MyCSS_PROPERTY_BREAK_BEFORE_PAGE = 246, 8921 MyCSS_PROPERTY_BREAK_BEFORE_AVOID = 26, 8922 MyCSS_PROPERTY_BREAK_BEFORE_AVOID_COLUMN = 27, 8923 MyCSS_PROPERTY_BREAK_BEFORE_LEFT = 174, 8924 MyCSS_PROPERTY_BREAK_BEFORE_AVOID_PAGE = 28, 8925 } 8926 enum MyCSS_PROPERTY_BREAK_BEFORE_VERSO = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_VERSO; 8927 enum MyCSS_PROPERTY_BREAK_BEFORE_RECTO = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_RECTO; 8928 enum MyCSS_PROPERTY_BREAK_BEFORE_COLUMN = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_COLUMN; 8929 enum MyCSS_PROPERTY_BREAK_BEFORE_REGION = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_REGION; 8930 enum MyCSS_PROPERTY_BREAK_BEFORE_RIGHT = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_RIGHT; 8931 enum MyCSS_PROPERTY_BREAK_BEFORE_AVOID_REGION = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_AVOID_REGION; 8932 enum MyCSS_PROPERTY_BREAK_BEFORE_AUTO = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_AUTO; 8933 enum MyCSS_PROPERTY_BREAK_BEFORE_PAGE = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_PAGE; 8934 enum MyCSS_PROPERTY_BREAK_BEFORE_AVOID = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_AVOID; 8935 enum MyCSS_PROPERTY_BREAK_BEFORE_AVOID_COLUMN = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_AVOID_COLUMN; 8936 enum MyCSS_PROPERTY_BREAK_BEFORE_LEFT = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_LEFT; 8937 enum MyCSS_PROPERTY_BREAK_BEFORE_AVOID_PAGE = mycss_property_break_before.MyCSS_PROPERTY_BREAK_BEFORE_AVOID_PAGE; 8938 alias mycss_property_break_before_t = mycss_property_break_before; 8939 enum mycss_property_break_inside 8940 { 8941 MyCSS_PROPERTY_BREAK_INSIDE_AVOID_PAGE = 28, 8942 MyCSS_PROPERTY_BREAK_INSIDE_AVOID_COLUMN = 27, 8943 MyCSS_PROPERTY_BREAK_INSIDE_AVOID_REGION = 29, 8944 MyCSS_PROPERTY_BREAK_INSIDE_AUTO = 24, 8945 MyCSS_PROPERTY_BREAK_INSIDE_AVOID = 26, 8946 } 8947 enum MyCSS_PROPERTY_BREAK_INSIDE_AVOID_PAGE = mycss_property_break_inside.MyCSS_PROPERTY_BREAK_INSIDE_AVOID_PAGE; 8948 enum MyCSS_PROPERTY_BREAK_INSIDE_AVOID_COLUMN = mycss_property_break_inside.MyCSS_PROPERTY_BREAK_INSIDE_AVOID_COLUMN; 8949 enum MyCSS_PROPERTY_BREAK_INSIDE_AVOID_REGION = mycss_property_break_inside.MyCSS_PROPERTY_BREAK_INSIDE_AVOID_REGION; 8950 enum MyCSS_PROPERTY_BREAK_INSIDE_AUTO = mycss_property_break_inside.MyCSS_PROPERTY_BREAK_INSIDE_AUTO; 8951 enum MyCSS_PROPERTY_BREAK_INSIDE_AVOID = mycss_property_break_inside.MyCSS_PROPERTY_BREAK_INSIDE_AVOID; 8952 alias mycss_property_break_inside_t = mycss_property_break_inside; 8953 alias mycss_property_caption_side_t = mycss_property_caption_side; 8954 enum mycss_property_caption_side 8955 { 8956 MyCSS_PROPERTY_CAPTION_SIDE_BOTTOM = 45, 8957 MyCSS_PROPERTY_CAPTION_SIDE_TOP = 356, 8958 } 8959 enum MyCSS_PROPERTY_CAPTION_SIDE_BOTTOM = mycss_property_caption_side.MyCSS_PROPERTY_CAPTION_SIDE_BOTTOM; 8960 enum MyCSS_PROPERTY_CAPTION_SIDE_TOP = mycss_property_caption_side.MyCSS_PROPERTY_CAPTION_SIDE_TOP; 8961 enum mycss_property_caret 8962 { 8963 MyCSS_PROPERTY_CARET_AUTO = 24, 8964 } 8965 enum MyCSS_PROPERTY_CARET_AUTO = mycss_property_caret.MyCSS_PROPERTY_CARET_AUTO; 8966 alias mycss_property_caret_t = mycss_property_caret; 8967 alias mycss_property_caret_color_t = mycss_property_caret_color; 8968 enum mycss_property_caret_color 8969 { 8970 MyCSS_PROPERTY_CARET_COLOR_AUTO = 24, 8971 } 8972 enum MyCSS_PROPERTY_CARET_COLOR_AUTO = mycss_property_caret_color.MyCSS_PROPERTY_CARET_COLOR_AUTO; 8973 enum mycss_property_caret_shape 8974 { 8975 MyCSS_PROPERTY_CARET_SHAPE_UNDERSCORE = 364, 8976 MyCSS_PROPERTY_CARET_SHAPE_BAR = 33, 8977 MyCSS_PROPERTY_CARET_SHAPE_AUTO = 24, 8978 MyCSS_PROPERTY_CARET_SHAPE_BLOCK = 38, 8979 } 8980 enum MyCSS_PROPERTY_CARET_SHAPE_UNDERSCORE = mycss_property_caret_shape.MyCSS_PROPERTY_CARET_SHAPE_UNDERSCORE; 8981 enum MyCSS_PROPERTY_CARET_SHAPE_BAR = mycss_property_caret_shape.MyCSS_PROPERTY_CARET_SHAPE_BAR; 8982 enum MyCSS_PROPERTY_CARET_SHAPE_AUTO = mycss_property_caret_shape.MyCSS_PROPERTY_CARET_SHAPE_AUTO; 8983 enum MyCSS_PROPERTY_CARET_SHAPE_BLOCK = mycss_property_caret_shape.MyCSS_PROPERTY_CARET_SHAPE_BLOCK; 8984 alias mycss_property_caret_shape_t = mycss_property_caret_shape; 8985 enum mycss_property_clear 8986 { 8987 MyCSS_PROPERTY_CLEAR_BOTH = 44, 8988 MyCSS_PROPERTY_CLEAR_RIGHT = 277, 8989 MyCSS_PROPERTY_CLEAR_NONE = 211, 8990 MyCSS_PROPERTY_CLEAR_UNSET = 367, 8991 MyCSS_PROPERTY_CLEAR_LEFT = 174, 8992 MyCSS_PROPERTY_CLEAR_INHERIT = 146, 8993 MyCSS_PROPERTY_CLEAR_INITIAL = 147, 8994 } 8995 enum MyCSS_PROPERTY_CLEAR_BOTH = mycss_property_clear.MyCSS_PROPERTY_CLEAR_BOTH; 8996 enum MyCSS_PROPERTY_CLEAR_RIGHT = mycss_property_clear.MyCSS_PROPERTY_CLEAR_RIGHT; 8997 enum MyCSS_PROPERTY_CLEAR_NONE = mycss_property_clear.MyCSS_PROPERTY_CLEAR_NONE; 8998 enum MyCSS_PROPERTY_CLEAR_UNSET = mycss_property_clear.MyCSS_PROPERTY_CLEAR_UNSET; 8999 enum MyCSS_PROPERTY_CLEAR_LEFT = mycss_property_clear.MyCSS_PROPERTY_CLEAR_LEFT; 9000 enum MyCSS_PROPERTY_CLEAR_INHERIT = mycss_property_clear.MyCSS_PROPERTY_CLEAR_INHERIT; 9001 enum MyCSS_PROPERTY_CLEAR_INITIAL = mycss_property_clear.MyCSS_PROPERTY_CLEAR_INITIAL; 9002 alias mycss_property_clear_t = mycss_property_clear; 9003 enum mycss_property_clear_after 9004 { 9005 MyCSS_PROPERTY_CLEAR_AFTER_OUTSIDE = 240, 9006 MyCSS_PROPERTY_CLEAR_AFTER_START = 326, 9007 MyCSS_PROPERTY_CLEAR_AFTER_DESCENDANTS = 84, 9008 MyCSS_PROPERTY_CLEAR_AFTER_TOP = 356, 9009 MyCSS_PROPERTY_CLEAR_AFTER_BOTH = 44, 9010 MyCSS_PROPERTY_CLEAR_AFTER_UNSET = 367, 9011 MyCSS_PROPERTY_CLEAR_AFTER_INHERIT = 146, 9012 MyCSS_PROPERTY_CLEAR_AFTER_END = 102, 9013 MyCSS_PROPERTY_CLEAR_AFTER_INITIAL = 147, 9014 MyCSS_PROPERTY_CLEAR_AFTER_INSIDE = 156, 9015 MyCSS_PROPERTY_CLEAR_AFTER_BOTTOM = 45, 9016 MyCSS_PROPERTY_CLEAR_AFTER_NONE = 211, 9017 MyCSS_PROPERTY_CLEAR_AFTER_LEFT = 174, 9018 MyCSS_PROPERTY_CLEAR_AFTER_RIGHT = 277, 9019 } 9020 enum MyCSS_PROPERTY_CLEAR_AFTER_OUTSIDE = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_OUTSIDE; 9021 enum MyCSS_PROPERTY_CLEAR_AFTER_START = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_START; 9022 enum MyCSS_PROPERTY_CLEAR_AFTER_DESCENDANTS = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_DESCENDANTS; 9023 enum MyCSS_PROPERTY_CLEAR_AFTER_TOP = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_TOP; 9024 enum MyCSS_PROPERTY_CLEAR_AFTER_BOTH = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_BOTH; 9025 enum MyCSS_PROPERTY_CLEAR_AFTER_UNSET = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_UNSET; 9026 enum MyCSS_PROPERTY_CLEAR_AFTER_INHERIT = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_INHERIT; 9027 enum MyCSS_PROPERTY_CLEAR_AFTER_END = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_END; 9028 enum MyCSS_PROPERTY_CLEAR_AFTER_INITIAL = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_INITIAL; 9029 enum MyCSS_PROPERTY_CLEAR_AFTER_INSIDE = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_INSIDE; 9030 enum MyCSS_PROPERTY_CLEAR_AFTER_BOTTOM = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_BOTTOM; 9031 enum MyCSS_PROPERTY_CLEAR_AFTER_NONE = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_NONE; 9032 enum MyCSS_PROPERTY_CLEAR_AFTER_LEFT = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_LEFT; 9033 enum MyCSS_PROPERTY_CLEAR_AFTER_RIGHT = mycss_property_clear_after.MyCSS_PROPERTY_CLEAR_AFTER_RIGHT; 9034 alias mycss_property_clear_after_t = mycss_property_clear_after; 9035 enum mycss_property_color 9036 { 9037 MyCSS_PROPERTY_COLOR__COLOR = 400, 9038 MyCSS_PROPERTY_COLOR_INHERIT = 146, 9039 MyCSS_PROPERTY_COLOR_UNSET = 367, 9040 MyCSS_PROPERTY_COLOR_INITIAL = 147, 9041 } 9042 enum MyCSS_PROPERTY_COLOR__COLOR = mycss_property_color.MyCSS_PROPERTY_COLOR__COLOR; 9043 enum MyCSS_PROPERTY_COLOR_INHERIT = mycss_property_color.MyCSS_PROPERTY_COLOR_INHERIT; 9044 enum MyCSS_PROPERTY_COLOR_UNSET = mycss_property_color.MyCSS_PROPERTY_COLOR_UNSET; 9045 enum MyCSS_PROPERTY_COLOR_INITIAL = mycss_property_color.MyCSS_PROPERTY_COLOR_INITIAL; 9046 alias mycss_property_color_t = mycss_property_color; 9047 enum mycss_property_color_adjust 9048 { 9049 MyCSS_PROPERTY_COLOR_ADJUST_ECONOMY = 98, 9050 MyCSS_PROPERTY_COLOR_ADJUST_EXACT = 105, 9051 } 9052 enum MyCSS_PROPERTY_COLOR_ADJUST_ECONOMY = mycss_property_color_adjust.MyCSS_PROPERTY_COLOR_ADJUST_ECONOMY; 9053 enum MyCSS_PROPERTY_COLOR_ADJUST_EXACT = mycss_property_color_adjust.MyCSS_PROPERTY_COLOR_ADJUST_EXACT; 9054 alias mycss_property_color_adjust_t = mycss_property_color_adjust; 9055 enum mycss_property_color_interpolation 9056 { 9057 MyCSS_PROPERTY_COLOR_INTERPOLATION_SRGB = 324, 9058 MyCSS_PROPERTY_COLOR_INTERPOLATION_AUTO = 24, 9059 MyCSS_PROPERTY_COLOR_INTERPOLATION_INHERIT = 146, 9060 MyCSS_PROPERTY_COLOR_INTERPOLATION_LINEARRGB = 179, 9061 } 9062 enum MyCSS_PROPERTY_COLOR_INTERPOLATION_SRGB = mycss_property_color_interpolation.MyCSS_PROPERTY_COLOR_INTERPOLATION_SRGB; 9063 enum MyCSS_PROPERTY_COLOR_INTERPOLATION_AUTO = mycss_property_color_interpolation.MyCSS_PROPERTY_COLOR_INTERPOLATION_AUTO; 9064 enum MyCSS_PROPERTY_COLOR_INTERPOLATION_INHERIT = mycss_property_color_interpolation.MyCSS_PROPERTY_COLOR_INTERPOLATION_INHERIT; 9065 enum MyCSS_PROPERTY_COLOR_INTERPOLATION_LINEARRGB = mycss_property_color_interpolation.MyCSS_PROPERTY_COLOR_INTERPOLATION_LINEARRGB; 9066 alias mycss_property_color_interpolation_t = mycss_property_color_interpolation; 9067 enum mycss_property_color_interpolation_filters 9068 { 9069 MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_SRGB = 324, 9070 MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_AUTO = 24, 9071 MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_INHERIT = 146, 9072 MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_LINEARRGB = 179, 9073 } 9074 enum MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_SRGB = mycss_property_color_interpolation_filters.MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_SRGB; 9075 enum MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_AUTO = mycss_property_color_interpolation_filters.MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_AUTO; 9076 enum MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_INHERIT = mycss_property_color_interpolation_filters.MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_INHERIT; 9077 enum MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_LINEARRGB = mycss_property_color_interpolation_filters.MyCSS_PROPERTY_COLOR_INTERPOLATION_FILTERS_LINEARRGB; 9078 alias mycss_property_color_interpolation_filters_t = mycss_property_color_interpolation_filters; 9079 enum mycss_property_color_rendering 9080 { 9081 MyCSS_PROPERTY_COLOR_RENDERING_INHERIT = 146, 9082 MyCSS_PROPERTY_COLOR_RENDERING_OPTIMIZESPEED = 237, 9083 MyCSS_PROPERTY_COLOR_RENDERING_OPTIMIZEQUALITY = 236, 9084 MyCSS_PROPERTY_COLOR_RENDERING_AUTO = 24, 9085 } 9086 enum MyCSS_PROPERTY_COLOR_RENDERING_INHERIT = mycss_property_color_rendering.MyCSS_PROPERTY_COLOR_RENDERING_INHERIT; 9087 enum MyCSS_PROPERTY_COLOR_RENDERING_OPTIMIZESPEED = mycss_property_color_rendering.MyCSS_PROPERTY_COLOR_RENDERING_OPTIMIZESPEED; 9088 enum MyCSS_PROPERTY_COLOR_RENDERING_OPTIMIZEQUALITY = mycss_property_color_rendering.MyCSS_PROPERTY_COLOR_RENDERING_OPTIMIZEQUALITY; 9089 enum MyCSS_PROPERTY_COLOR_RENDERING_AUTO = mycss_property_color_rendering.MyCSS_PROPERTY_COLOR_RENDERING_AUTO; 9090 alias mycss_property_color_rendering_t = mycss_property_color_rendering; 9091 alias mycss_property_column_count_t = mycss_property_column_count; 9092 enum mycss_property_column_count 9093 { 9094 MyCSS_PROPERTY_COLUMN_COUNT_AUTO = 24, 9095 } 9096 enum MyCSS_PROPERTY_COLUMN_COUNT_AUTO = mycss_property_column_count.MyCSS_PROPERTY_COLUMN_COUNT_AUTO; 9097 enum mycss_property_column_fill 9098 { 9099 MyCSS_PROPERTY_COLUMN_FILL_AUTO = 24, 9100 MyCSS_PROPERTY_COLUMN_FILL_BALANCE = 31, 9101 MyCSS_PROPERTY_COLUMN_FILL_BALANCE_ALL = 32, 9102 } 9103 enum MyCSS_PROPERTY_COLUMN_FILL_AUTO = mycss_property_column_fill.MyCSS_PROPERTY_COLUMN_FILL_AUTO; 9104 enum MyCSS_PROPERTY_COLUMN_FILL_BALANCE = mycss_property_column_fill.MyCSS_PROPERTY_COLUMN_FILL_BALANCE; 9105 enum MyCSS_PROPERTY_COLUMN_FILL_BALANCE_ALL = mycss_property_column_fill.MyCSS_PROPERTY_COLUMN_FILL_BALANCE_ALL; 9106 alias mycss_property_column_fill_t = mycss_property_column_fill; 9107 enum mycss_property_column_gap 9108 { 9109 MyCSS_PROPERTY_COLUMN_GAP_NORMAL = 213, 9110 } 9111 enum MyCSS_PROPERTY_COLUMN_GAP_NORMAL = mycss_property_column_gap.MyCSS_PROPERTY_COLUMN_GAP_NORMAL; 9112 alias mycss_property_column_gap_t = mycss_property_column_gap; 9113 enum mycss_property_column_rule_color 9114 { 9115 MyCSS_PROPERTY_COLUMN_RULE_COLOR_CURRENTCOLOR = 80, 9116 } 9117 enum MyCSS_PROPERTY_COLUMN_RULE_COLOR_CURRENTCOLOR = mycss_property_column_rule_color.MyCSS_PROPERTY_COLUMN_RULE_COLOR_CURRENTCOLOR; 9118 alias mycss_property_column_rule_color_t = mycss_property_column_rule_color; 9119 enum mycss_property_column_rule_style 9120 { 9121 MyCSS_PROPERTY_COLUMN_RULE_STYLE_NONE = 211, 9122 } 9123 enum MyCSS_PROPERTY_COLUMN_RULE_STYLE_NONE = mycss_property_column_rule_style.MyCSS_PROPERTY_COLUMN_RULE_STYLE_NONE; 9124 alias mycss_property_column_rule_style_t = mycss_property_column_rule_style; 9125 enum mycss_property_column_rule_width 9126 { 9127 MyCSS_PROPERTY_COLUMN_RULE_WIDTH_MEDIUM = 198, 9128 } 9129 enum MyCSS_PROPERTY_COLUMN_RULE_WIDTH_MEDIUM = mycss_property_column_rule_width.MyCSS_PROPERTY_COLUMN_RULE_WIDTH_MEDIUM; 9130 alias mycss_property_column_rule_width_t = mycss_property_column_rule_width; 9131 enum mycss_property_column_span 9132 { 9133 MyCSS_PROPERTY_COLUMN_SPAN_NONE = 211, 9134 MyCSS_PROPERTY_COLUMN_SPAN_ALL = 16, 9135 } 9136 enum MyCSS_PROPERTY_COLUMN_SPAN_NONE = mycss_property_column_span.MyCSS_PROPERTY_COLUMN_SPAN_NONE; 9137 enum MyCSS_PROPERTY_COLUMN_SPAN_ALL = mycss_property_column_span.MyCSS_PROPERTY_COLUMN_SPAN_ALL; 9138 alias mycss_property_column_span_t = mycss_property_column_span; 9139 enum mycss_property_column_width 9140 { 9141 MyCSS_PROPERTY_COLUMN_WIDTH_AUTO = 24, 9142 } 9143 enum MyCSS_PROPERTY_COLUMN_WIDTH_AUTO = mycss_property_column_width.MyCSS_PROPERTY_COLUMN_WIDTH_AUTO; 9144 alias mycss_property_column_width_t = mycss_property_column_width; 9145 alias mycss_property_contain_t = mycss_property_contain; 9146 enum mycss_property_contain 9147 { 9148 MyCSS_PROPERTY_CONTAIN_CONTENT = 69, 9149 MyCSS_PROPERTY_CONTAIN_STRICT = 333, 9150 MyCSS_PROPERTY_CONTAIN_NONE = 211, 9151 MyCSS_PROPERTY_CONTAIN_STYLE = 335, 9152 MyCSS_PROPERTY_CONTAIN_LAYOUT = 173, 9153 MyCSS_PROPERTY_CONTAIN_PAINT = 248, 9154 MyCSS_PROPERTY_CONTAIN_SIZE = 308, 9155 } 9156 enum MyCSS_PROPERTY_CONTAIN_CONTENT = mycss_property_contain.MyCSS_PROPERTY_CONTAIN_CONTENT; 9157 enum MyCSS_PROPERTY_CONTAIN_STRICT = mycss_property_contain.MyCSS_PROPERTY_CONTAIN_STRICT; 9158 enum MyCSS_PROPERTY_CONTAIN_NONE = mycss_property_contain.MyCSS_PROPERTY_CONTAIN_NONE; 9159 enum MyCSS_PROPERTY_CONTAIN_STYLE = mycss_property_contain.MyCSS_PROPERTY_CONTAIN_STYLE; 9160 enum MyCSS_PROPERTY_CONTAIN_LAYOUT = mycss_property_contain.MyCSS_PROPERTY_CONTAIN_LAYOUT; 9161 enum MyCSS_PROPERTY_CONTAIN_PAINT = mycss_property_contain.MyCSS_PROPERTY_CONTAIN_PAINT; 9162 enum MyCSS_PROPERTY_CONTAIN_SIZE = mycss_property_contain.MyCSS_PROPERTY_CONTAIN_SIZE; 9163 enum mycss_property_content 9164 { 9165 MyCSS_PROPERTY_CONTENT_NONE = 211, 9166 MyCSS_PROPERTY_CONTENT_NORMAL = 213, 9167 } 9168 enum MyCSS_PROPERTY_CONTENT_NONE = mycss_property_content.MyCSS_PROPERTY_CONTENT_NONE; 9169 enum MyCSS_PROPERTY_CONTENT_NORMAL = mycss_property_content.MyCSS_PROPERTY_CONTENT_NORMAL; 9170 alias mycss_property_content_t = mycss_property_content; 9171 enum mycss_property_continue 9172 { 9173 MyCSS_PROPERTY_CONTINUE_DISCARD = 87, 9174 MyCSS_PROPERTY_CONTINUE_OVERFLOW = 242, 9175 MyCSS_PROPERTY_CONTINUE_PAGINATE = 247, 9176 MyCSS_PROPERTY_CONTINUE_FRAGMENTS = 127, 9177 MyCSS_PROPERTY_CONTINUE_AUTO = 24, 9178 } 9179 enum MyCSS_PROPERTY_CONTINUE_DISCARD = mycss_property_continue.MyCSS_PROPERTY_CONTINUE_DISCARD; 9180 enum MyCSS_PROPERTY_CONTINUE_OVERFLOW = mycss_property_continue.MyCSS_PROPERTY_CONTINUE_OVERFLOW; 9181 enum MyCSS_PROPERTY_CONTINUE_PAGINATE = mycss_property_continue.MyCSS_PROPERTY_CONTINUE_PAGINATE; 9182 enum MyCSS_PROPERTY_CONTINUE_FRAGMENTS = mycss_property_continue.MyCSS_PROPERTY_CONTINUE_FRAGMENTS; 9183 enum MyCSS_PROPERTY_CONTINUE_AUTO = mycss_property_continue.MyCSS_PROPERTY_CONTINUE_AUTO; 9184 alias mycss_property_continue_t = mycss_property_continue; 9185 enum mycss_property_counter_increment 9186 { 9187 MyCSS_PROPERTY_COUNTER_INCREMENT_NONE = 211, 9188 } 9189 enum MyCSS_PROPERTY_COUNTER_INCREMENT_NONE = mycss_property_counter_increment.MyCSS_PROPERTY_COUNTER_INCREMENT_NONE; 9190 alias mycss_property_counter_increment_t = mycss_property_counter_increment; 9191 enum mycss_property_cue_after 9192 { 9193 MyCSS_PROPERTY_CUE_AFTER_NONE = 211, 9194 } 9195 enum MyCSS_PROPERTY_CUE_AFTER_NONE = mycss_property_cue_after.MyCSS_PROPERTY_CUE_AFTER_NONE; 9196 alias mycss_property_cue_after_t = mycss_property_cue_after; 9197 enum mycss_property_cue_before 9198 { 9199 MyCSS_PROPERTY_CUE_BEFORE_NONE = 211, 9200 } 9201 enum MyCSS_PROPERTY_CUE_BEFORE_NONE = mycss_property_cue_before.MyCSS_PROPERTY_CUE_BEFORE_NONE; 9202 alias mycss_property_cue_before_t = mycss_property_cue_before; 9203 enum mycss_property_cursor 9204 { 9205 MyCSS_PROPERTY_CURSOR_CELL = 54, 9206 MyCSS_PROPERTY_CURSOR_INITIAL = 147, 9207 MyCSS_PROPERTY_CURSOR_PROGRESS = 264, 9208 MyCSS_PROPERTY_CURSOR_HELP = 135, 9209 MyCSS_PROPERTY_CURSOR_DEFAULT = 83, 9210 MyCSS_PROPERTY_CURSOR_WAIT = 377, 9211 MyCSS_PROPERTY_CURSOR_POINTER = 258, 9212 MyCSS_PROPERTY_CURSOR_CONTEXT_MENU = 74, 9213 MyCSS_PROPERTY_CURSOR_AUTO = 24, 9214 MyCSS_PROPERTY_CURSOR_NONE = 211, 9215 MyCSS_PROPERTY_CURSOR_TEXT = 350, 9216 MyCSS_PROPERTY_CURSOR_COPY = 75, 9217 MyCSS_PROPERTY_CURSOR_CROSSHAIR = 78, 9218 MyCSS_PROPERTY_CURSOR_ALIAS = 15, 9219 MyCSS_PROPERTY_CURSOR_MOVE = 208, 9220 MyCSS_PROPERTY_CURSOR_VERTICAL_TEXT = 374, 9221 MyCSS_PROPERTY_CURSOR_GRAB = 130, 9222 MyCSS_PROPERTY_CURSOR_NO_DROP = 221, 9223 MyCSS_PROPERTY_CURSOR_UNSET = 367, 9224 MyCSS_PROPERTY_CURSOR_NOT_ALLOWED = 214, 9225 MyCSS_PROPERTY_CURSOR_ZOOM_IN = 398, 9226 MyCSS_PROPERTY_CURSOR_GRABBING = 131, 9227 MyCSS_PROPERTY_CURSOR_E_RESIZE = 109, 9228 MyCSS_PROPERTY_CURSOR_N_RESIZE = 228, 9229 MyCSS_PROPERTY_CURSOR_S_RESIZE = 339, 9230 MyCSS_PROPERTY_CURSOR_NE_RESIZE = 210, 9231 MyCSS_PROPERTY_CURSOR_NW_RESIZE = 227, 9232 MyCSS_PROPERTY_CURSOR_W_RESIZE = 383, 9233 MyCSS_PROPERTY_CURSOR_SE_RESIZE = 301, 9234 MyCSS_PROPERTY_CURSOR_SW_RESIZE = 338, 9235 MyCSS_PROPERTY_CURSOR_EW_RESIZE = 104, 9236 MyCSS_PROPERTY_CURSOR_NS_RESIZE = 225, 9237 MyCSS_PROPERTY_CURSOR_COL_RESIZE = 64, 9238 MyCSS_PROPERTY_CURSOR_NESW_RESIZE = 209, 9239 MyCSS_PROPERTY_CURSOR_NWSE_RESIZE = 226, 9240 MyCSS_PROPERTY_CURSOR_ROW_RESIZE = 282, 9241 MyCSS_PROPERTY_CURSOR_ALL_SCROLL = 19, 9242 MyCSS_PROPERTY_CURSOR_INHERIT = 146, 9243 MyCSS_PROPERTY_CURSOR_ZOOM_OUT = 399, 9244 } 9245 enum MyCSS_PROPERTY_CURSOR_CELL = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_CELL; 9246 enum MyCSS_PROPERTY_CURSOR_INITIAL = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_INITIAL; 9247 enum MyCSS_PROPERTY_CURSOR_PROGRESS = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_PROGRESS; 9248 enum MyCSS_PROPERTY_CURSOR_HELP = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_HELP; 9249 enum MyCSS_PROPERTY_CURSOR_DEFAULT = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_DEFAULT; 9250 enum MyCSS_PROPERTY_CURSOR_WAIT = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_WAIT; 9251 enum MyCSS_PROPERTY_CURSOR_POINTER = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_POINTER; 9252 enum MyCSS_PROPERTY_CURSOR_CONTEXT_MENU = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_CONTEXT_MENU; 9253 enum MyCSS_PROPERTY_CURSOR_AUTO = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_AUTO; 9254 enum MyCSS_PROPERTY_CURSOR_NONE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_NONE; 9255 enum MyCSS_PROPERTY_CURSOR_TEXT = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_TEXT; 9256 enum MyCSS_PROPERTY_CURSOR_COPY = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_COPY; 9257 enum MyCSS_PROPERTY_CURSOR_CROSSHAIR = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_CROSSHAIR; 9258 enum MyCSS_PROPERTY_CURSOR_ALIAS = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_ALIAS; 9259 enum MyCSS_PROPERTY_CURSOR_MOVE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_MOVE; 9260 enum MyCSS_PROPERTY_CURSOR_VERTICAL_TEXT = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_VERTICAL_TEXT; 9261 enum MyCSS_PROPERTY_CURSOR_GRAB = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_GRAB; 9262 enum MyCSS_PROPERTY_CURSOR_NO_DROP = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_NO_DROP; 9263 enum MyCSS_PROPERTY_CURSOR_UNSET = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_UNSET; 9264 enum MyCSS_PROPERTY_CURSOR_NOT_ALLOWED = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_NOT_ALLOWED; 9265 enum MyCSS_PROPERTY_CURSOR_ZOOM_IN = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_ZOOM_IN; 9266 enum MyCSS_PROPERTY_CURSOR_GRABBING = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_GRABBING; 9267 enum MyCSS_PROPERTY_CURSOR_E_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_E_RESIZE; 9268 enum MyCSS_PROPERTY_CURSOR_N_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_N_RESIZE; 9269 enum MyCSS_PROPERTY_CURSOR_S_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_S_RESIZE; 9270 enum MyCSS_PROPERTY_CURSOR_NE_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_NE_RESIZE; 9271 enum MyCSS_PROPERTY_CURSOR_NW_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_NW_RESIZE; 9272 enum MyCSS_PROPERTY_CURSOR_W_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_W_RESIZE; 9273 enum MyCSS_PROPERTY_CURSOR_SE_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_SE_RESIZE; 9274 enum MyCSS_PROPERTY_CURSOR_SW_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_SW_RESIZE; 9275 enum MyCSS_PROPERTY_CURSOR_EW_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_EW_RESIZE; 9276 enum MyCSS_PROPERTY_CURSOR_NS_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_NS_RESIZE; 9277 enum MyCSS_PROPERTY_CURSOR_COL_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_COL_RESIZE; 9278 enum MyCSS_PROPERTY_CURSOR_NESW_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_NESW_RESIZE; 9279 enum MyCSS_PROPERTY_CURSOR_NWSE_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_NWSE_RESIZE; 9280 enum MyCSS_PROPERTY_CURSOR_ROW_RESIZE = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_ROW_RESIZE; 9281 enum MyCSS_PROPERTY_CURSOR_ALL_SCROLL = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_ALL_SCROLL; 9282 enum MyCSS_PROPERTY_CURSOR_INHERIT = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_INHERIT; 9283 enum MyCSS_PROPERTY_CURSOR_ZOOM_OUT = mycss_property_cursor.MyCSS_PROPERTY_CURSOR_ZOOM_OUT; 9284 alias mycss_property_cursor_t = mycss_property_cursor; 9285 enum mycss_property_direction 9286 { 9287 MyCSS_PROPERTY_DIRECTION_LTR = 190, 9288 MyCSS_PROPERTY_DIRECTION_RTL = 284, 9289 MyCSS_PROPERTY_DIRECTION_UNSET = 367, 9290 MyCSS_PROPERTY_DIRECTION_INHERIT = 146, 9291 MyCSS_PROPERTY_DIRECTION_INITIAL = 147, 9292 } 9293 enum MyCSS_PROPERTY_DIRECTION_LTR = mycss_property_direction.MyCSS_PROPERTY_DIRECTION_LTR; 9294 enum MyCSS_PROPERTY_DIRECTION_RTL = mycss_property_direction.MyCSS_PROPERTY_DIRECTION_RTL; 9295 enum MyCSS_PROPERTY_DIRECTION_UNSET = mycss_property_direction.MyCSS_PROPERTY_DIRECTION_UNSET; 9296 enum MyCSS_PROPERTY_DIRECTION_INHERIT = mycss_property_direction.MyCSS_PROPERTY_DIRECTION_INHERIT; 9297 enum MyCSS_PROPERTY_DIRECTION_INITIAL = mycss_property_direction.MyCSS_PROPERTY_DIRECTION_INITIAL; 9298 alias mycss_property_direction_t = mycss_property_direction; 9299 enum mycss_property_display 9300 { 9301 MyCSS_PROPERTY_DISPLAY_RUBY_BASE = 286, 9302 MyCSS_PROPERTY_DISPLAY_TABLE = 340, 9303 MyCSS_PROPERTY_DISPLAY_FLOW_ROOT = 124, 9304 MyCSS_PROPERTY_DISPLAY_TABLE_CELL = 342, 9305 MyCSS_PROPERTY_DISPLAY_TABLE_ROW_GROUP = 348, 9306 MyCSS_PROPERTY_DISPLAY_NONE = 211, 9307 MyCSS_PROPERTY_DISPLAY_FLOW = 123, 9308 MyCSS_PROPERTY_DISPLAY_BLOCK = 38, 9309 MyCSS_PROPERTY_DISPLAY_FLEX = 120, 9310 MyCSS_PROPERTY_DISPLAY_INLINE = 149, 9311 MyCSS_PROPERTY_DISPLAY_RUN_IN = 291, 9312 MyCSS_PROPERTY_DISPLAY_TABLE_HEADER_GROUP = 346, 9313 MyCSS_PROPERTY_DISPLAY_TABLE_FOOTER_GROUP = 345, 9314 MyCSS_PROPERTY_DISPLAY_TABLE_COLUMN = 343, 9315 MyCSS_PROPERTY_DISPLAY_RUBY_TEXT = 288, 9316 MyCSS_PROPERTY_DISPLAY_TABLE_CAPTION = 341, 9317 MyCSS_PROPERTY_DISPLAY_TABLE_COLUMN_GROUP = 344, 9318 MyCSS_PROPERTY_DISPLAY_GRID = 132, 9319 MyCSS_PROPERTY_DISPLAY_RUBY = 285, 9320 MyCSS_PROPERTY_DISPLAY_UNSET = 367, 9321 MyCSS_PROPERTY_DISPLAY_INHERIT = 146, 9322 MyCSS_PROPERTY_DISPLAY_CONTENTS = 70, 9323 MyCSS_PROPERTY_DISPLAY_LIST_ITEM = 183, 9324 MyCSS_PROPERTY_DISPLAY_TABLE_ROW = 347, 9325 MyCSS_PROPERTY_DISPLAY_INITIAL = 147, 9326 MyCSS_PROPERTY_DISPLAY_INLINE_FLEX = 151, 9327 MyCSS_PROPERTY_DISPLAY_INLINE_BLOCK = 150, 9328 MyCSS_PROPERTY_DISPLAY_RUBY_BASE_CONTAINER = 287, 9329 MyCSS_PROPERTY_DISPLAY_RUBY_TEXT_CONTAINER = 289, 9330 MyCSS_PROPERTY_DISPLAY_INLINE_TABLE = 154, 9331 MyCSS_PROPERTY_DISPLAY_INLINE_LIST_ITEM = 153, 9332 MyCSS_PROPERTY_DISPLAY_INLINE_GRID = 152, 9333 } 9334 enum MyCSS_PROPERTY_DISPLAY_RUBY_BASE = mycss_property_display.MyCSS_PROPERTY_DISPLAY_RUBY_BASE; 9335 enum MyCSS_PROPERTY_DISPLAY_TABLE = mycss_property_display.MyCSS_PROPERTY_DISPLAY_TABLE; 9336 enum MyCSS_PROPERTY_DISPLAY_FLOW_ROOT = mycss_property_display.MyCSS_PROPERTY_DISPLAY_FLOW_ROOT; 9337 enum MyCSS_PROPERTY_DISPLAY_TABLE_CELL = mycss_property_display.MyCSS_PROPERTY_DISPLAY_TABLE_CELL; 9338 enum MyCSS_PROPERTY_DISPLAY_TABLE_ROW_GROUP = mycss_property_display.MyCSS_PROPERTY_DISPLAY_TABLE_ROW_GROUP; 9339 enum MyCSS_PROPERTY_DISPLAY_NONE = mycss_property_display.MyCSS_PROPERTY_DISPLAY_NONE; 9340 enum MyCSS_PROPERTY_DISPLAY_FLOW = mycss_property_display.MyCSS_PROPERTY_DISPLAY_FLOW; 9341 enum MyCSS_PROPERTY_DISPLAY_BLOCK = mycss_property_display.MyCSS_PROPERTY_DISPLAY_BLOCK; 9342 enum MyCSS_PROPERTY_DISPLAY_FLEX = mycss_property_display.MyCSS_PROPERTY_DISPLAY_FLEX; 9343 enum MyCSS_PROPERTY_DISPLAY_INLINE = mycss_property_display.MyCSS_PROPERTY_DISPLAY_INLINE; 9344 enum MyCSS_PROPERTY_DISPLAY_RUN_IN = mycss_property_display.MyCSS_PROPERTY_DISPLAY_RUN_IN; 9345 enum MyCSS_PROPERTY_DISPLAY_TABLE_HEADER_GROUP = mycss_property_display.MyCSS_PROPERTY_DISPLAY_TABLE_HEADER_GROUP; 9346 enum MyCSS_PROPERTY_DISPLAY_TABLE_FOOTER_GROUP = mycss_property_display.MyCSS_PROPERTY_DISPLAY_TABLE_FOOTER_GROUP; 9347 enum MyCSS_PROPERTY_DISPLAY_TABLE_COLUMN = mycss_property_display.MyCSS_PROPERTY_DISPLAY_TABLE_COLUMN; 9348 enum MyCSS_PROPERTY_DISPLAY_RUBY_TEXT = mycss_property_display.MyCSS_PROPERTY_DISPLAY_RUBY_TEXT; 9349 enum MyCSS_PROPERTY_DISPLAY_TABLE_CAPTION = mycss_property_display.MyCSS_PROPERTY_DISPLAY_TABLE_CAPTION; 9350 enum MyCSS_PROPERTY_DISPLAY_TABLE_COLUMN_GROUP = mycss_property_display.MyCSS_PROPERTY_DISPLAY_TABLE_COLUMN_GROUP; 9351 enum MyCSS_PROPERTY_DISPLAY_GRID = mycss_property_display.MyCSS_PROPERTY_DISPLAY_GRID; 9352 enum MyCSS_PROPERTY_DISPLAY_RUBY = mycss_property_display.MyCSS_PROPERTY_DISPLAY_RUBY; 9353 enum MyCSS_PROPERTY_DISPLAY_UNSET = mycss_property_display.MyCSS_PROPERTY_DISPLAY_UNSET; 9354 enum MyCSS_PROPERTY_DISPLAY_INHERIT = mycss_property_display.MyCSS_PROPERTY_DISPLAY_INHERIT; 9355 enum MyCSS_PROPERTY_DISPLAY_CONTENTS = mycss_property_display.MyCSS_PROPERTY_DISPLAY_CONTENTS; 9356 enum MyCSS_PROPERTY_DISPLAY_LIST_ITEM = mycss_property_display.MyCSS_PROPERTY_DISPLAY_LIST_ITEM; 9357 enum MyCSS_PROPERTY_DISPLAY_TABLE_ROW = mycss_property_display.MyCSS_PROPERTY_DISPLAY_TABLE_ROW; 9358 enum MyCSS_PROPERTY_DISPLAY_INITIAL = mycss_property_display.MyCSS_PROPERTY_DISPLAY_INITIAL; 9359 enum MyCSS_PROPERTY_DISPLAY_INLINE_FLEX = mycss_property_display.MyCSS_PROPERTY_DISPLAY_INLINE_FLEX; 9360 enum MyCSS_PROPERTY_DISPLAY_INLINE_BLOCK = mycss_property_display.MyCSS_PROPERTY_DISPLAY_INLINE_BLOCK; 9361 enum MyCSS_PROPERTY_DISPLAY_RUBY_BASE_CONTAINER = mycss_property_display.MyCSS_PROPERTY_DISPLAY_RUBY_BASE_CONTAINER; 9362 enum MyCSS_PROPERTY_DISPLAY_RUBY_TEXT_CONTAINER = mycss_property_display.MyCSS_PROPERTY_DISPLAY_RUBY_TEXT_CONTAINER; 9363 enum MyCSS_PROPERTY_DISPLAY_INLINE_TABLE = mycss_property_display.MyCSS_PROPERTY_DISPLAY_INLINE_TABLE; 9364 enum MyCSS_PROPERTY_DISPLAY_INLINE_LIST_ITEM = mycss_property_display.MyCSS_PROPERTY_DISPLAY_INLINE_LIST_ITEM; 9365 enum MyCSS_PROPERTY_DISPLAY_INLINE_GRID = mycss_property_display.MyCSS_PROPERTY_DISPLAY_INLINE_GRID; 9366 alias mycss_property_display_t = mycss_property_display; 9367 enum mycss_property_empty_cells 9368 { 9369 MyCSS_PROPERTY_EMPTY_CELLS_SHOW = 302, 9370 MyCSS_PROPERTY_EMPTY_CELLS_HIDE = 137, 9371 } 9372 enum MyCSS_PROPERTY_EMPTY_CELLS_SHOW = mycss_property_empty_cells.MyCSS_PROPERTY_EMPTY_CELLS_SHOW; 9373 enum MyCSS_PROPERTY_EMPTY_CELLS_HIDE = mycss_property_empty_cells.MyCSS_PROPERTY_EMPTY_CELLS_HIDE; 9374 alias mycss_property_empty_cells_t = mycss_property_empty_cells; 9375 enum mycss_property_fill_opacity 9376 { 9377 MyCSS_PROPERTY_FILL_OPACITY_INHERIT = 146, 9378 } 9379 enum MyCSS_PROPERTY_FILL_OPACITY_INHERIT = mycss_property_fill_opacity.MyCSS_PROPERTY_FILL_OPACITY_INHERIT; 9380 alias mycss_property_fill_opacity_t = mycss_property_fill_opacity; 9381 enum mycss_property_fill_rule 9382 { 9383 MyCSS_PROPERTY_FILL_RULE_INHERIT = 146, 9384 MyCSS_PROPERTY_FILL_RULE_NONZERO = 212, 9385 MyCSS_PROPERTY_FILL_RULE_EVENODD = 103, 9386 } 9387 enum MyCSS_PROPERTY_FILL_RULE_INHERIT = mycss_property_fill_rule.MyCSS_PROPERTY_FILL_RULE_INHERIT; 9388 enum MyCSS_PROPERTY_FILL_RULE_NONZERO = mycss_property_fill_rule.MyCSS_PROPERTY_FILL_RULE_NONZERO; 9389 enum MyCSS_PROPERTY_FILL_RULE_EVENODD = mycss_property_fill_rule.MyCSS_PROPERTY_FILL_RULE_EVENODD; 9390 alias mycss_property_fill_rule_t = mycss_property_fill_rule; 9391 enum mycss_property_flex 9392 { 9393 MyCSS_PROPERTY_FLEX_NONE = 211, 9394 } 9395 enum MyCSS_PROPERTY_FLEX_NONE = mycss_property_flex.MyCSS_PROPERTY_FLEX_NONE; 9396 alias mycss_property_flex_t = mycss_property_flex; 9397 enum mycss_property_flex_basis 9398 { 9399 MyCSS_PROPERTY_FLEX_BASIS_AUTO = 24, 9400 MyCSS_PROPERTY_FLEX_BASIS_CONTENT = 69, 9401 } 9402 enum MyCSS_PROPERTY_FLEX_BASIS_AUTO = mycss_property_flex_basis.MyCSS_PROPERTY_FLEX_BASIS_AUTO; 9403 enum MyCSS_PROPERTY_FLEX_BASIS_CONTENT = mycss_property_flex_basis.MyCSS_PROPERTY_FLEX_BASIS_CONTENT; 9404 alias mycss_property_flex_basis_t = mycss_property_flex_basis; 9405 alias mycss_property_flex_direction_t = mycss_property_flex_direction; 9406 enum mycss_property_flex_direction 9407 { 9408 MyCSS_PROPERTY_FLEX_DIRECTION_COLUMN = 62, 9409 MyCSS_PROPERTY_FLEX_DIRECTION_ROW = 281, 9410 MyCSS_PROPERTY_FLEX_DIRECTION_ROW_REVERSE = 283, 9411 MyCSS_PROPERTY_FLEX_DIRECTION_COLUMN_REVERSE = 63, 9412 } 9413 enum MyCSS_PROPERTY_FLEX_DIRECTION_COLUMN = mycss_property_flex_direction.MyCSS_PROPERTY_FLEX_DIRECTION_COLUMN; 9414 enum MyCSS_PROPERTY_FLEX_DIRECTION_ROW = mycss_property_flex_direction.MyCSS_PROPERTY_FLEX_DIRECTION_ROW; 9415 enum MyCSS_PROPERTY_FLEX_DIRECTION_ROW_REVERSE = mycss_property_flex_direction.MyCSS_PROPERTY_FLEX_DIRECTION_ROW_REVERSE; 9416 enum MyCSS_PROPERTY_FLEX_DIRECTION_COLUMN_REVERSE = mycss_property_flex_direction.MyCSS_PROPERTY_FLEX_DIRECTION_COLUMN_REVERSE; 9417 enum mycss_property_flex_flow 9418 { 9419 MyCSS_PROPERTY_FLEX_FLOW_NOWRAP = 215, 9420 MyCSS_PROPERTY_FLEX_FLOW_ROW_REVERSE = 283, 9421 MyCSS_PROPERTY_FLEX_FLOW_COLUMN_REVERSE = 63, 9422 MyCSS_PROPERTY_FLEX_FLOW_WRAP = 381, 9423 MyCSS_PROPERTY_FLEX_FLOW_COLUMN = 62, 9424 MyCSS_PROPERTY_FLEX_FLOW_ROW = 281, 9425 MyCSS_PROPERTY_FLEX_FLOW_WRAP_REVERSE = 382, 9426 } 9427 enum MyCSS_PROPERTY_FLEX_FLOW_NOWRAP = mycss_property_flex_flow.MyCSS_PROPERTY_FLEX_FLOW_NOWRAP; 9428 enum MyCSS_PROPERTY_FLEX_FLOW_ROW_REVERSE = mycss_property_flex_flow.MyCSS_PROPERTY_FLEX_FLOW_ROW_REVERSE; 9429 enum MyCSS_PROPERTY_FLEX_FLOW_COLUMN_REVERSE = mycss_property_flex_flow.MyCSS_PROPERTY_FLEX_FLOW_COLUMN_REVERSE; 9430 enum MyCSS_PROPERTY_FLEX_FLOW_WRAP = mycss_property_flex_flow.MyCSS_PROPERTY_FLEX_FLOW_WRAP; 9431 enum MyCSS_PROPERTY_FLEX_FLOW_COLUMN = mycss_property_flex_flow.MyCSS_PROPERTY_FLEX_FLOW_COLUMN; 9432 enum MyCSS_PROPERTY_FLEX_FLOW_ROW = mycss_property_flex_flow.MyCSS_PROPERTY_FLEX_FLOW_ROW; 9433 enum MyCSS_PROPERTY_FLEX_FLOW_WRAP_REVERSE = mycss_property_flex_flow.MyCSS_PROPERTY_FLEX_FLOW_WRAP_REVERSE; 9434 alias mycss_property_flex_flow_t = mycss_property_flex_flow; 9435 enum mycss_property_flex_wrap 9436 { 9437 MyCSS_PROPERTY_FLEX_WRAP_WRAP_REVERSE = 382, 9438 MyCSS_PROPERTY_FLEX_WRAP_WRAP = 381, 9439 MyCSS_PROPERTY_FLEX_WRAP_NOWRAP = 215, 9440 } 9441 enum MyCSS_PROPERTY_FLEX_WRAP_WRAP_REVERSE = mycss_property_flex_wrap.MyCSS_PROPERTY_FLEX_WRAP_WRAP_REVERSE; 9442 enum MyCSS_PROPERTY_FLEX_WRAP_WRAP = mycss_property_flex_wrap.MyCSS_PROPERTY_FLEX_WRAP_WRAP; 9443 enum MyCSS_PROPERTY_FLEX_WRAP_NOWRAP = mycss_property_flex_wrap.MyCSS_PROPERTY_FLEX_WRAP_NOWRAP; 9444 alias mycss_property_flex_wrap_t = mycss_property_flex_wrap; 9445 enum mycss_property_float 9446 { 9447 MyCSS_PROPERTY_FLOAT_START = 326, 9448 MyCSS_PROPERTY_FLOAT_BOTTOM = 45, 9449 MyCSS_PROPERTY_FLOAT_TOP = 356, 9450 MyCSS_PROPERTY_FLOAT_LEFT = 174, 9451 MyCSS_PROPERTY_FLOAT_NONE = 211, 9452 MyCSS_PROPERTY_FLOAT_UNSET = 367, 9453 MyCSS_PROPERTY_FLOAT_INHERIT = 146, 9454 MyCSS_PROPERTY_FLOAT_INITIAL = 147, 9455 MyCSS_PROPERTY_FLOAT_RIGHT = 277, 9456 MyCSS_PROPERTY_FLOAT_END = 102, 9457 } 9458 enum MyCSS_PROPERTY_FLOAT_START = mycss_property_float.MyCSS_PROPERTY_FLOAT_START; 9459 enum MyCSS_PROPERTY_FLOAT_BOTTOM = mycss_property_float.MyCSS_PROPERTY_FLOAT_BOTTOM; 9460 enum MyCSS_PROPERTY_FLOAT_TOP = mycss_property_float.MyCSS_PROPERTY_FLOAT_TOP; 9461 enum MyCSS_PROPERTY_FLOAT_LEFT = mycss_property_float.MyCSS_PROPERTY_FLOAT_LEFT; 9462 enum MyCSS_PROPERTY_FLOAT_NONE = mycss_property_float.MyCSS_PROPERTY_FLOAT_NONE; 9463 enum MyCSS_PROPERTY_FLOAT_UNSET = mycss_property_float.MyCSS_PROPERTY_FLOAT_UNSET; 9464 enum MyCSS_PROPERTY_FLOAT_INHERIT = mycss_property_float.MyCSS_PROPERTY_FLOAT_INHERIT; 9465 enum MyCSS_PROPERTY_FLOAT_INITIAL = mycss_property_float.MyCSS_PROPERTY_FLOAT_INITIAL; 9466 enum MyCSS_PROPERTY_FLOAT_RIGHT = mycss_property_float.MyCSS_PROPERTY_FLOAT_RIGHT; 9467 enum MyCSS_PROPERTY_FLOAT_END = mycss_property_float.MyCSS_PROPERTY_FLOAT_END; 9468 alias mycss_property_float_t = mycss_property_float; 9469 enum mycss_property_float_displace 9470 { 9471 MyCSS_PROPERTY_FLOAT_DISPLACE_LINE = 177, 9472 MyCSS_PROPERTY_FLOAT_DISPLACE_BLOCK = 38, 9473 MyCSS_PROPERTY_FLOAT_DISPLACE_INDENT = 145, 9474 MyCSS_PROPERTY_FLOAT_DISPLACE_UNSET = 367, 9475 MyCSS_PROPERTY_FLOAT_DISPLACE_INHERIT = 146, 9476 MyCSS_PROPERTY_FLOAT_DISPLACE_INITIAL = 147, 9477 MyCSS_PROPERTY_FLOAT_DISPLACE_BLOCK_WITHIN_PAGE = 39, 9478 } 9479 enum MyCSS_PROPERTY_FLOAT_DISPLACE_LINE = mycss_property_float_displace.MyCSS_PROPERTY_FLOAT_DISPLACE_LINE; 9480 enum MyCSS_PROPERTY_FLOAT_DISPLACE_BLOCK = mycss_property_float_displace.MyCSS_PROPERTY_FLOAT_DISPLACE_BLOCK; 9481 enum MyCSS_PROPERTY_FLOAT_DISPLACE_INDENT = mycss_property_float_displace.MyCSS_PROPERTY_FLOAT_DISPLACE_INDENT; 9482 enum MyCSS_PROPERTY_FLOAT_DISPLACE_UNSET = mycss_property_float_displace.MyCSS_PROPERTY_FLOAT_DISPLACE_UNSET; 9483 enum MyCSS_PROPERTY_FLOAT_DISPLACE_INHERIT = mycss_property_float_displace.MyCSS_PROPERTY_FLOAT_DISPLACE_INHERIT; 9484 enum MyCSS_PROPERTY_FLOAT_DISPLACE_INITIAL = mycss_property_float_displace.MyCSS_PROPERTY_FLOAT_DISPLACE_INITIAL; 9485 enum MyCSS_PROPERTY_FLOAT_DISPLACE_BLOCK_WITHIN_PAGE = mycss_property_float_displace.MyCSS_PROPERTY_FLOAT_DISPLACE_BLOCK_WITHIN_PAGE; 9486 alias mycss_property_float_displace_t = mycss_property_float_displace; 9487 enum mycss_property_font 9488 { 9489 MyCSS_PROPERTY_FONT_ICON = 143, 9490 MyCSS_PROPERTY_FONT_CAPTION = 53, 9491 MyCSS_PROPERTY_FONT_MENU = 199, 9492 MyCSS_PROPERTY_FONT_UNSE = 366, 9493 MyCSS_PROPERTY_FONT_NORMAL = 213, 9494 MyCSS_PROPERTY_FONT_STATUS_BAR = 328, 9495 MyCSS_PROPERTY_FONT_MESSAGE_BOX = 200, 9496 MyCSS_PROPERTY_FONT_SMALL_CAPTION = 315, 9497 MyCSS_PROPERTY_FONT_INHERIT = 146, 9498 MyCSS_PROPERTY_FONT_SMALL_CAPS = 314, 9499 MyCSS_PROPERTY_FONT_INITIAL = 147, 9500 } 9501 enum MyCSS_PROPERTY_FONT_ICON = mycss_property_font.MyCSS_PROPERTY_FONT_ICON; 9502 enum MyCSS_PROPERTY_FONT_CAPTION = mycss_property_font.MyCSS_PROPERTY_FONT_CAPTION; 9503 enum MyCSS_PROPERTY_FONT_MENU = mycss_property_font.MyCSS_PROPERTY_FONT_MENU; 9504 enum MyCSS_PROPERTY_FONT_UNSE = mycss_property_font.MyCSS_PROPERTY_FONT_UNSE; 9505 enum MyCSS_PROPERTY_FONT_NORMAL = mycss_property_font.MyCSS_PROPERTY_FONT_NORMAL; 9506 enum MyCSS_PROPERTY_FONT_STATUS_BAR = mycss_property_font.MyCSS_PROPERTY_FONT_STATUS_BAR; 9507 enum MyCSS_PROPERTY_FONT_MESSAGE_BOX = mycss_property_font.MyCSS_PROPERTY_FONT_MESSAGE_BOX; 9508 enum MyCSS_PROPERTY_FONT_SMALL_CAPTION = mycss_property_font.MyCSS_PROPERTY_FONT_SMALL_CAPTION; 9509 enum MyCSS_PROPERTY_FONT_INHERIT = mycss_property_font.MyCSS_PROPERTY_FONT_INHERIT; 9510 enum MyCSS_PROPERTY_FONT_SMALL_CAPS = mycss_property_font.MyCSS_PROPERTY_FONT_SMALL_CAPS; 9511 enum MyCSS_PROPERTY_FONT_INITIAL = mycss_property_font.MyCSS_PROPERTY_FONT_INITIAL; 9512 alias mycss_property_font_t = mycss_property_font; 9513 enum mycss_property_font_family 9514 { 9515 MyCSS_PROPERTY_FONT_FAMILY__GENERIC_FAMILY = 405, 9516 MyCSS_PROPERTY_FONT_FAMILY_SANS_SERIF = 293, 9517 MyCSS_PROPERTY_FONT_FAMILY_UNSE = 366, 9518 MyCSS_PROPERTY_FONT_FAMILY_SERIF = 299, 9519 MyCSS_PROPERTY_FONT_FAMILY_CURSIVE = 81, 9520 MyCSS_PROPERTY_FONT_FAMILY__FAMILY_NAME = 404, 9521 MyCSS_PROPERTY_FONT_FAMILY_FANTASY = 110, 9522 MyCSS_PROPERTY_FONT_FAMILY_INHERIT = 146, 9523 MyCSS_PROPERTY_FONT_FAMILY_MONOSPACE = 207, 9524 MyCSS_PROPERTY_FONT_FAMILY_INITIAL = 147, 9525 } 9526 enum MyCSS_PROPERTY_FONT_FAMILY__GENERIC_FAMILY = mycss_property_font_family.MyCSS_PROPERTY_FONT_FAMILY__GENERIC_FAMILY; 9527 enum MyCSS_PROPERTY_FONT_FAMILY_SANS_SERIF = mycss_property_font_family.MyCSS_PROPERTY_FONT_FAMILY_SANS_SERIF; 9528 enum MyCSS_PROPERTY_FONT_FAMILY_UNSE = mycss_property_font_family.MyCSS_PROPERTY_FONT_FAMILY_UNSE; 9529 enum MyCSS_PROPERTY_FONT_FAMILY_SERIF = mycss_property_font_family.MyCSS_PROPERTY_FONT_FAMILY_SERIF; 9530 enum MyCSS_PROPERTY_FONT_FAMILY_CURSIVE = mycss_property_font_family.MyCSS_PROPERTY_FONT_FAMILY_CURSIVE; 9531 enum MyCSS_PROPERTY_FONT_FAMILY__FAMILY_NAME = mycss_property_font_family.MyCSS_PROPERTY_FONT_FAMILY__FAMILY_NAME; 9532 enum MyCSS_PROPERTY_FONT_FAMILY_FANTASY = mycss_property_font_family.MyCSS_PROPERTY_FONT_FAMILY_FANTASY; 9533 enum MyCSS_PROPERTY_FONT_FAMILY_INHERIT = mycss_property_font_family.MyCSS_PROPERTY_FONT_FAMILY_INHERIT; 9534 enum MyCSS_PROPERTY_FONT_FAMILY_MONOSPACE = mycss_property_font_family.MyCSS_PROPERTY_FONT_FAMILY_MONOSPACE; 9535 enum MyCSS_PROPERTY_FONT_FAMILY_INITIAL = mycss_property_font_family.MyCSS_PROPERTY_FONT_FAMILY_INITIAL; 9536 alias mycss_property_font_family_t = mycss_property_font_family; 9537 alias mycss_property_font_feature_settings_t = mycss_property_font_feature_settings; 9538 enum mycss_property_font_feature_settings 9539 { 9540 MyCSS_PROPERTY_FONT_FEATURE_SETTINGS_ON = 233, 9541 MyCSS_PROPERTY_FONT_FEATURE_SETTINGS_NORMAL = 213, 9542 MyCSS_PROPERTY_FONT_FEATURE_SETTINGS_OFF = 231, 9543 } 9544 enum MyCSS_PROPERTY_FONT_FEATURE_SETTINGS_ON = mycss_property_font_feature_settings.MyCSS_PROPERTY_FONT_FEATURE_SETTINGS_ON; 9545 enum MyCSS_PROPERTY_FONT_FEATURE_SETTINGS_NORMAL = mycss_property_font_feature_settings.MyCSS_PROPERTY_FONT_FEATURE_SETTINGS_NORMAL; 9546 enum MyCSS_PROPERTY_FONT_FEATURE_SETTINGS_OFF = mycss_property_font_feature_settings.MyCSS_PROPERTY_FONT_FEATURE_SETTINGS_OFF; 9547 alias mycss_property_font_kerning_t = mycss_property_font_kerning; 9548 enum mycss_property_font_kerning 9549 { 9550 MyCSS_PROPERTY_FONT_KERNING_AUTO = 24, 9551 MyCSS_PROPERTY_FONT_KERNING_NONE = 211, 9552 MyCSS_PROPERTY_FONT_KERNING_NORMAL = 213, 9553 } 9554 enum MyCSS_PROPERTY_FONT_KERNING_AUTO = mycss_property_font_kerning.MyCSS_PROPERTY_FONT_KERNING_AUTO; 9555 enum MyCSS_PROPERTY_FONT_KERNING_NONE = mycss_property_font_kerning.MyCSS_PROPERTY_FONT_KERNING_NONE; 9556 enum MyCSS_PROPERTY_FONT_KERNING_NORMAL = mycss_property_font_kerning.MyCSS_PROPERTY_FONT_KERNING_NORMAL; 9557 enum mycss_property_font_language_override 9558 { 9559 MyCSS_PROPERTY_FONT_LANGUAGE_OVERRIDE_NORMAL = 213, 9560 } 9561 enum MyCSS_PROPERTY_FONT_LANGUAGE_OVERRIDE_NORMAL = mycss_property_font_language_override.MyCSS_PROPERTY_FONT_LANGUAGE_OVERRIDE_NORMAL; 9562 alias mycss_property_font_language_override_t = mycss_property_font_language_override; 9563 enum mycss_property_font_size 9564 { 9565 MyCSS_PROPERTY_FONT_SIZE_INITIAL = 147, 9566 MyCSS_PROPERTY_FONT_SIZE_SMALL = 312, 9567 MyCSS_PROPERTY_FONT_SIZE__LENGTH = 410, 9568 MyCSS_PROPERTY_FONT_SIZE_X_SMALL = 393, 9569 MyCSS_PROPERTY_FONT_SIZE_XX_SMALL = 386, 9570 MyCSS_PROPERTY_FONT_SIZE__PERCENTAGE = 413, 9571 MyCSS_PROPERTY_FONT_SIZE_LARGE = 170, 9572 MyCSS_PROPERTY_FONT_SIZE_MEDIUM = 198, 9573 MyCSS_PROPERTY_FONT_SIZE_UNSET = 367, 9574 MyCSS_PROPERTY_FONT_SIZE_LARGER = 171, 9575 MyCSS_PROPERTY_FONT_SIZE_X_LARGE = 389, 9576 MyCSS_PROPERTY_FONT_SIZE_XX_LARGE = 385, 9577 MyCSS_PROPERTY_FONT_SIZE_INHERIT = 146, 9578 MyCSS_PROPERTY_FONT_SIZE_SMALLER = 313, 9579 } 9580 enum MyCSS_PROPERTY_FONT_SIZE_INITIAL = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_INITIAL; 9581 enum MyCSS_PROPERTY_FONT_SIZE_SMALL = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_SMALL; 9582 enum MyCSS_PROPERTY_FONT_SIZE__LENGTH = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE__LENGTH; 9583 enum MyCSS_PROPERTY_FONT_SIZE_X_SMALL = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_X_SMALL; 9584 enum MyCSS_PROPERTY_FONT_SIZE_XX_SMALL = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_XX_SMALL; 9585 enum MyCSS_PROPERTY_FONT_SIZE__PERCENTAGE = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE__PERCENTAGE; 9586 enum MyCSS_PROPERTY_FONT_SIZE_LARGE = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_LARGE; 9587 enum MyCSS_PROPERTY_FONT_SIZE_MEDIUM = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_MEDIUM; 9588 enum MyCSS_PROPERTY_FONT_SIZE_UNSET = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_UNSET; 9589 enum MyCSS_PROPERTY_FONT_SIZE_LARGER = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_LARGER; 9590 enum MyCSS_PROPERTY_FONT_SIZE_X_LARGE = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_X_LARGE; 9591 enum MyCSS_PROPERTY_FONT_SIZE_XX_LARGE = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_XX_LARGE; 9592 enum MyCSS_PROPERTY_FONT_SIZE_INHERIT = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_INHERIT; 9593 enum MyCSS_PROPERTY_FONT_SIZE_SMALLER = mycss_property_font_size.MyCSS_PROPERTY_FONT_SIZE_SMALLER; 9594 alias mycss_property_font_size_t = mycss_property_font_size; 9595 enum mycss_property_font_size_adjust 9596 { 9597 MyCSS_PROPERTY_FONT_SIZE_ADJUST_INITIAL = 147, 9598 MyCSS_PROPERTY_FONT_SIZE_ADJUST_UNSET = 367, 9599 MyCSS_PROPERTY_FONT_SIZE_ADJUST_NONE = 211, 9600 MyCSS_PROPERTY_FONT_SIZE_ADJUST__NUMBER = 412, 9601 MyCSS_PROPERTY_FONT_SIZE_ADJUST_INHERIT = 146, 9602 } 9603 enum MyCSS_PROPERTY_FONT_SIZE_ADJUST_INITIAL = mycss_property_font_size_adjust.MyCSS_PROPERTY_FONT_SIZE_ADJUST_INITIAL; 9604 enum MyCSS_PROPERTY_FONT_SIZE_ADJUST_UNSET = mycss_property_font_size_adjust.MyCSS_PROPERTY_FONT_SIZE_ADJUST_UNSET; 9605 enum MyCSS_PROPERTY_FONT_SIZE_ADJUST_NONE = mycss_property_font_size_adjust.MyCSS_PROPERTY_FONT_SIZE_ADJUST_NONE; 9606 enum MyCSS_PROPERTY_FONT_SIZE_ADJUST__NUMBER = mycss_property_font_size_adjust.MyCSS_PROPERTY_FONT_SIZE_ADJUST__NUMBER; 9607 enum MyCSS_PROPERTY_FONT_SIZE_ADJUST_INHERIT = mycss_property_font_size_adjust.MyCSS_PROPERTY_FONT_SIZE_ADJUST_INHERIT; 9608 alias mycss_property_font_size_adjust_t = mycss_property_font_size_adjust; 9609 enum mycss_property_font_stretch 9610 { 9611 MyCSS_PROPERTY_FONT_STRETCH_ULTRA_CONDENSED = 360, 9612 MyCSS_PROPERTY_FONT_STRETCH_EXTRA_CONDENSED = 107, 9613 MyCSS_PROPERTY_FONT_STRETCH_EXPANDED = 106, 9614 MyCSS_PROPERTY_FONT_STRETCH_CONDENSED = 67, 9615 MyCSS_PROPERTY_FONT_STRETCH_ULTRA_EXPANDED = 361, 9616 MyCSS_PROPERTY_FONT_STRETCH_NORMAL = 213, 9617 MyCSS_PROPERTY_FONT_STRETCH_SEMI_EXPANDED = 297, 9618 MyCSS_PROPERTY_FONT_STRETCH_SEMI_CONDENSED = 296, 9619 MyCSS_PROPERTY_FONT_STRETCH_EXTRA_EXPANDED = 108, 9620 } 9621 enum MyCSS_PROPERTY_FONT_STRETCH_ULTRA_CONDENSED = mycss_property_font_stretch.MyCSS_PROPERTY_FONT_STRETCH_ULTRA_CONDENSED; 9622 enum MyCSS_PROPERTY_FONT_STRETCH_EXTRA_CONDENSED = mycss_property_font_stretch.MyCSS_PROPERTY_FONT_STRETCH_EXTRA_CONDENSED; 9623 enum MyCSS_PROPERTY_FONT_STRETCH_EXPANDED = mycss_property_font_stretch.MyCSS_PROPERTY_FONT_STRETCH_EXPANDED; 9624 enum MyCSS_PROPERTY_FONT_STRETCH_CONDENSED = mycss_property_font_stretch.MyCSS_PROPERTY_FONT_STRETCH_CONDENSED; 9625 enum MyCSS_PROPERTY_FONT_STRETCH_ULTRA_EXPANDED = mycss_property_font_stretch.MyCSS_PROPERTY_FONT_STRETCH_ULTRA_EXPANDED; 9626 enum MyCSS_PROPERTY_FONT_STRETCH_NORMAL = mycss_property_font_stretch.MyCSS_PROPERTY_FONT_STRETCH_NORMAL; 9627 enum MyCSS_PROPERTY_FONT_STRETCH_SEMI_EXPANDED = mycss_property_font_stretch.MyCSS_PROPERTY_FONT_STRETCH_SEMI_EXPANDED; 9628 enum MyCSS_PROPERTY_FONT_STRETCH_SEMI_CONDENSED = mycss_property_font_stretch.MyCSS_PROPERTY_FONT_STRETCH_SEMI_CONDENSED; 9629 enum MyCSS_PROPERTY_FONT_STRETCH_EXTRA_EXPANDED = mycss_property_font_stretch.MyCSS_PROPERTY_FONT_STRETCH_EXTRA_EXPANDED; 9630 alias mycss_property_font_stretch_t = mycss_property_font_stretch; 9631 alias mycss_property_font_style_t = mycss_property_font_style; 9632 enum mycss_property_font_style 9633 { 9634 MyCSS_PROPERTY_FONT_STYLE_NORMAL = 213, 9635 MyCSS_PROPERTY_FONT_STYLE_ITALIC = 162, 9636 MyCSS_PROPERTY_FONT_STYLE_OBLIQUE = 230, 9637 MyCSS_PROPERTY_FONT_STYLE_INHERIT = 146, 9638 MyCSS_PROPERTY_FONT_STYLE_INITIAL = 147, 9639 MyCSS_PROPERTY_FONT_STYLE_UNSET = 367, 9640 } 9641 enum MyCSS_PROPERTY_FONT_STYLE_NORMAL = mycss_property_font_style.MyCSS_PROPERTY_FONT_STYLE_NORMAL; 9642 enum MyCSS_PROPERTY_FONT_STYLE_ITALIC = mycss_property_font_style.MyCSS_PROPERTY_FONT_STYLE_ITALIC; 9643 enum MyCSS_PROPERTY_FONT_STYLE_OBLIQUE = mycss_property_font_style.MyCSS_PROPERTY_FONT_STYLE_OBLIQUE; 9644 enum MyCSS_PROPERTY_FONT_STYLE_INHERIT = mycss_property_font_style.MyCSS_PROPERTY_FONT_STYLE_INHERIT; 9645 enum MyCSS_PROPERTY_FONT_STYLE_INITIAL = mycss_property_font_style.MyCSS_PROPERTY_FONT_STYLE_INITIAL; 9646 enum MyCSS_PROPERTY_FONT_STYLE_UNSET = mycss_property_font_style.MyCSS_PROPERTY_FONT_STYLE_UNSET; 9647 enum mycss_property_font_synthesis 9648 { 9649 MyCSS_PROPERTY_FONT_SYNTHESIS_NONE = 211, 9650 MyCSS_PROPERTY_FONT_SYNTHESIS_STYLE = 335, 9651 MyCSS_PROPERTY_FONT_SYNTHESIS_WEIGHT = 380, 9652 } 9653 enum MyCSS_PROPERTY_FONT_SYNTHESIS_NONE = mycss_property_font_synthesis.MyCSS_PROPERTY_FONT_SYNTHESIS_NONE; 9654 enum MyCSS_PROPERTY_FONT_SYNTHESIS_STYLE = mycss_property_font_synthesis.MyCSS_PROPERTY_FONT_SYNTHESIS_STYLE; 9655 enum MyCSS_PROPERTY_FONT_SYNTHESIS_WEIGHT = mycss_property_font_synthesis.MyCSS_PROPERTY_FONT_SYNTHESIS_WEIGHT; 9656 alias mycss_property_font_synthesis_t = mycss_property_font_synthesis; 9657 alias mycss_property_font_variant_t = mycss_property_font_variant; 9658 enum mycss_property_font_variant 9659 { 9660 MyCSS_PROPERTY_FONT_VARIANT_HISTORICAL_FORMS = 139, 9661 MyCSS_PROPERTY_FONT_VARIANT_PETITE_CAPS = 256, 9662 MyCSS_PROPERTY_FONT_VARIANT_UNICASE = 365, 9663 MyCSS_PROPERTY_FONT_VARIANT_RUBY = 285, 9664 MyCSS_PROPERTY_FONT_VARIANT_SMALL_CAPS = 314, 9665 MyCSS_PROPERTY_FONT_VARIANT_ORDINAL = 238, 9666 MyCSS_PROPERTY_FONT_VARIANT_ALL_SMALL_CAPS = 20, 9667 MyCSS_PROPERTY_FONT_VARIANT_NORMAL = 213, 9668 MyCSS_PROPERTY_FONT_VARIANT_ALL_PETITE_CAPS = 18, 9669 MyCSS_PROPERTY_FONT_VARIANT_TITLING_CAPS = 355, 9670 MyCSS_PROPERTY_FONT_VARIANT_SLASHED_ZERO = 309, 9671 MyCSS_PROPERTY_FONT_VARIANT_SUPER = 337, 9672 MyCSS_PROPERTY_FONT_VARIANT_SUB = 336, 9673 MyCSS_PROPERTY_FONT_VARIANT_NONE = 211, 9674 } 9675 enum MyCSS_PROPERTY_FONT_VARIANT_HISTORICAL_FORMS = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_HISTORICAL_FORMS; 9676 enum MyCSS_PROPERTY_FONT_VARIANT_PETITE_CAPS = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_PETITE_CAPS; 9677 enum MyCSS_PROPERTY_FONT_VARIANT_UNICASE = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_UNICASE; 9678 enum MyCSS_PROPERTY_FONT_VARIANT_RUBY = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_RUBY; 9679 enum MyCSS_PROPERTY_FONT_VARIANT_SMALL_CAPS = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_SMALL_CAPS; 9680 enum MyCSS_PROPERTY_FONT_VARIANT_ORDINAL = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_ORDINAL; 9681 enum MyCSS_PROPERTY_FONT_VARIANT_ALL_SMALL_CAPS = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_ALL_SMALL_CAPS; 9682 enum MyCSS_PROPERTY_FONT_VARIANT_NORMAL = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_NORMAL; 9683 enum MyCSS_PROPERTY_FONT_VARIANT_ALL_PETITE_CAPS = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_ALL_PETITE_CAPS; 9684 enum MyCSS_PROPERTY_FONT_VARIANT_TITLING_CAPS = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_TITLING_CAPS; 9685 enum MyCSS_PROPERTY_FONT_VARIANT_SLASHED_ZERO = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_SLASHED_ZERO; 9686 enum MyCSS_PROPERTY_FONT_VARIANT_SUPER = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_SUPER; 9687 enum MyCSS_PROPERTY_FONT_VARIANT_SUB = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_SUB; 9688 enum MyCSS_PROPERTY_FONT_VARIANT_NONE = mycss_property_font_variant.MyCSS_PROPERTY_FONT_VARIANT_NONE; 9689 alias mycss_property_font_variant_alternates_t = mycss_property_font_variant_alternates; 9690 enum mycss_property_font_variant_alternates 9691 { 9692 MyCSS_PROPERTY_FONT_VARIANT_ALTERNATES_NORMAL = 213, 9693 MyCSS_PROPERTY_FONT_VARIANT_ALTERNATES_HISTORICAL_FORMS = 139, 9694 } 9695 enum MyCSS_PROPERTY_FONT_VARIANT_ALTERNATES_NORMAL = mycss_property_font_variant_alternates.MyCSS_PROPERTY_FONT_VARIANT_ALTERNATES_NORMAL; 9696 enum MyCSS_PROPERTY_FONT_VARIANT_ALTERNATES_HISTORICAL_FORMS = mycss_property_font_variant_alternates.MyCSS_PROPERTY_FONT_VARIANT_ALTERNATES_HISTORICAL_FORMS; 9697 alias mycss_property_font_variant_caps_t = mycss_property_font_variant_caps; 9698 enum mycss_property_font_variant_caps 9699 { 9700 MyCSS_PROPERTY_FONT_VARIANT_CAPS_SMALL_CAPS = 314, 9701 MyCSS_PROPERTY_FONT_VARIANT_CAPS_PETITE_CAPS = 256, 9702 MyCSS_PROPERTY_FONT_VARIANT_CAPS_NORMAL = 213, 9703 MyCSS_PROPERTY_FONT_VARIANT_CAPS_UNICASE = 365, 9704 MyCSS_PROPERTY_FONT_VARIANT_CAPS_ALL_SMALL_CAPS = 20, 9705 MyCSS_PROPERTY_FONT_VARIANT_CAPS_ALL_PETITE_CAPS = 18, 9706 MyCSS_PROPERTY_FONT_VARIANT_CAPS_TITLING_CAPS = 355, 9707 } 9708 enum MyCSS_PROPERTY_FONT_VARIANT_CAPS_SMALL_CAPS = mycss_property_font_variant_caps.MyCSS_PROPERTY_FONT_VARIANT_CAPS_SMALL_CAPS; 9709 enum MyCSS_PROPERTY_FONT_VARIANT_CAPS_PETITE_CAPS = mycss_property_font_variant_caps.MyCSS_PROPERTY_FONT_VARIANT_CAPS_PETITE_CAPS; 9710 enum MyCSS_PROPERTY_FONT_VARIANT_CAPS_NORMAL = mycss_property_font_variant_caps.MyCSS_PROPERTY_FONT_VARIANT_CAPS_NORMAL; 9711 enum MyCSS_PROPERTY_FONT_VARIANT_CAPS_UNICASE = mycss_property_font_variant_caps.MyCSS_PROPERTY_FONT_VARIANT_CAPS_UNICASE; 9712 enum MyCSS_PROPERTY_FONT_VARIANT_CAPS_ALL_SMALL_CAPS = mycss_property_font_variant_caps.MyCSS_PROPERTY_FONT_VARIANT_CAPS_ALL_SMALL_CAPS; 9713 enum MyCSS_PROPERTY_FONT_VARIANT_CAPS_ALL_PETITE_CAPS = mycss_property_font_variant_caps.MyCSS_PROPERTY_FONT_VARIANT_CAPS_ALL_PETITE_CAPS; 9714 enum MyCSS_PROPERTY_FONT_VARIANT_CAPS_TITLING_CAPS = mycss_property_font_variant_caps.MyCSS_PROPERTY_FONT_VARIANT_CAPS_TITLING_CAPS; 9715 alias mycss_property_font_variant_east_asian_t = mycss_property_font_variant_east_asian; 9716 enum mycss_property_font_variant_east_asian 9717 { 9718 MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_PROPORTIONAL_WIDTH = 266, 9719 MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_RUBY = 285, 9720 MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS78 = 164, 9721 MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_NORMAL = 213, 9722 MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS83 = 165, 9723 MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS90 = 166, 9724 MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_SIMPLIFIED = 307, 9725 MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_FULL_WIDTH = 128, 9726 MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_TRADITIONAL = 357, 9727 MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS04 = 163, 9728 } 9729 enum MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_PROPORTIONAL_WIDTH = mycss_property_font_variant_east_asian.MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_PROPORTIONAL_WIDTH; 9730 enum MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_RUBY = mycss_property_font_variant_east_asian.MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_RUBY; 9731 enum MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS78 = mycss_property_font_variant_east_asian.MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS78; 9732 enum MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_NORMAL = mycss_property_font_variant_east_asian.MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_NORMAL; 9733 enum MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS83 = mycss_property_font_variant_east_asian.MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS83; 9734 enum MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS90 = mycss_property_font_variant_east_asian.MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS90; 9735 enum MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_SIMPLIFIED = mycss_property_font_variant_east_asian.MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_SIMPLIFIED; 9736 enum MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_FULL_WIDTH = mycss_property_font_variant_east_asian.MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_FULL_WIDTH; 9737 enum MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_TRADITIONAL = mycss_property_font_variant_east_asian.MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_TRADITIONAL; 9738 enum MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS04 = mycss_property_font_variant_east_asian.MyCSS_PROPERTY_FONT_VARIANT_EAST_ASIAN_JIS04; 9739 alias mycss_property_font_variant_ligatures_t = mycss_property_font_variant_ligatures; 9740 enum mycss_property_font_variant_ligatures 9741 { 9742 MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_HISTORICAL_LIGATURES = 140, 9743 MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_DISCRETIONARY_LIGATURES = 88, 9744 MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_DISCRETIONARY_LIGATURES = 219, 9745 MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_CONTEXTUAL = 73, 9746 MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_CONTEXTUAL = 218, 9747 MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_COMMON_LIGATURES = 216, 9748 MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NONE = 211, 9749 MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NORMAL = 213, 9750 MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_COMMON_LIGATURES = 65, 9751 MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_HISTORICAL_LIGATURES = 222, 9752 } 9753 enum MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_HISTORICAL_LIGATURES = mycss_property_font_variant_ligatures.MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_HISTORICAL_LIGATURES; 9754 enum MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_DISCRETIONARY_LIGATURES = mycss_property_font_variant_ligatures.MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_DISCRETIONARY_LIGATURES; 9755 enum MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_DISCRETIONARY_LIGATURES = mycss_property_font_variant_ligatures.MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_DISCRETIONARY_LIGATURES; 9756 enum MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_CONTEXTUAL = mycss_property_font_variant_ligatures.MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_CONTEXTUAL; 9757 enum MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_CONTEXTUAL = mycss_property_font_variant_ligatures.MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_CONTEXTUAL; 9758 enum MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_COMMON_LIGATURES = mycss_property_font_variant_ligatures.MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_COMMON_LIGATURES; 9759 enum MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NONE = mycss_property_font_variant_ligatures.MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NONE; 9760 enum MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NORMAL = mycss_property_font_variant_ligatures.MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NORMAL; 9761 enum MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_COMMON_LIGATURES = mycss_property_font_variant_ligatures.MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_COMMON_LIGATURES; 9762 enum MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_HISTORICAL_LIGATURES = mycss_property_font_variant_ligatures.MyCSS_PROPERTY_FONT_VARIANT_LIGATURES_NO_HISTORICAL_LIGATURES; 9763 enum mycss_property_font_variant_numeric 9764 { 9765 MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_NORMAL = 213, 9766 MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_LINING_NUMS = 181, 9767 MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_TABULAR_NUMS = 349, 9768 MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_OLDSTYLE_NUMS = 232, 9769 MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_PROPORTIONAL_NUMS = 265, 9770 MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_STACKED_FRACTIONS = 325, 9771 MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_DIAGONAL_FRACTIONS = 85, 9772 } 9773 enum MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_NORMAL = mycss_property_font_variant_numeric.MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_NORMAL; 9774 enum MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_LINING_NUMS = mycss_property_font_variant_numeric.MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_LINING_NUMS; 9775 enum MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_TABULAR_NUMS = mycss_property_font_variant_numeric.MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_TABULAR_NUMS; 9776 enum MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_OLDSTYLE_NUMS = mycss_property_font_variant_numeric.MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_OLDSTYLE_NUMS; 9777 enum MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_PROPORTIONAL_NUMS = mycss_property_font_variant_numeric.MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_PROPORTIONAL_NUMS; 9778 enum MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_STACKED_FRACTIONS = mycss_property_font_variant_numeric.MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_STACKED_FRACTIONS; 9779 enum MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_DIAGONAL_FRACTIONS = mycss_property_font_variant_numeric.MyCSS_PROPERTY_FONT_VARIANT_NUMERIC_DIAGONAL_FRACTIONS; 9780 alias mycss_property_font_variant_numeric_t = mycss_property_font_variant_numeric; 9781 enum mycss_property_font_variant_position 9782 { 9783 MyCSS_PROPERTY_FONT_VARIANT_POSITION_SUB = 336, 9784 MyCSS_PROPERTY_FONT_VARIANT_POSITION_NORMAL = 213, 9785 MyCSS_PROPERTY_FONT_VARIANT_POSITION_SUPER = 337, 9786 } 9787 enum MyCSS_PROPERTY_FONT_VARIANT_POSITION_SUB = mycss_property_font_variant_position.MyCSS_PROPERTY_FONT_VARIANT_POSITION_SUB; 9788 enum MyCSS_PROPERTY_FONT_VARIANT_POSITION_NORMAL = mycss_property_font_variant_position.MyCSS_PROPERTY_FONT_VARIANT_POSITION_NORMAL; 9789 enum MyCSS_PROPERTY_FONT_VARIANT_POSITION_SUPER = mycss_property_font_variant_position.MyCSS_PROPERTY_FONT_VARIANT_POSITION_SUPER; 9790 alias mycss_property_font_variant_position_t = mycss_property_font_variant_position; 9791 enum mycss_property_font_weight 9792 { 9793 MyCSS_PROPERTY_FONT_WEIGHT_500 = 7, 9794 MyCSS_PROPERTY_FONT_WEIGHT_600 = 8, 9795 MyCSS_PROPERTY_FONT_WEIGHT_700 = 9, 9796 MyCSS_PROPERTY_FONT_WEIGHT_800 = 10, 9797 MyCSS_PROPERTY_FONT_WEIGHT_900 = 12, 9798 MyCSS_PROPERTY_FONT_WEIGHT_UNSET = 367, 9799 MyCSS_PROPERTY_FONT_WEIGHT_INHERIT = 146, 9800 MyCSS_PROPERTY_FONT_WEIGHT_INITIAL = 147, 9801 MyCSS_PROPERTY_FONT_WEIGHT_400 = 6, 9802 MyCSS_PROPERTY_FONT_WEIGHT_BOLDER = 41, 9803 MyCSS_PROPERTY_FONT_WEIGHT_200 = 4, 9804 MyCSS_PROPERTY_FONT_WEIGHT_LIGHTER = 176, 9805 MyCSS_PROPERTY_FONT_WEIGHT_300 = 5, 9806 MyCSS_PROPERTY_FONT_WEIGHT_100 = 3, 9807 MyCSS_PROPERTY_FONT_WEIGHT_BOLD = 40, 9808 MyCSS_PROPERTY_FONT_WEIGHT_NORMAL = 213, 9809 } 9810 enum MyCSS_PROPERTY_FONT_WEIGHT_500 = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_500; 9811 enum MyCSS_PROPERTY_FONT_WEIGHT_600 = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_600; 9812 enum MyCSS_PROPERTY_FONT_WEIGHT_700 = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_700; 9813 enum MyCSS_PROPERTY_FONT_WEIGHT_800 = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_800; 9814 enum MyCSS_PROPERTY_FONT_WEIGHT_900 = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_900; 9815 enum MyCSS_PROPERTY_FONT_WEIGHT_UNSET = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_UNSET; 9816 enum MyCSS_PROPERTY_FONT_WEIGHT_INHERIT = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_INHERIT; 9817 enum MyCSS_PROPERTY_FONT_WEIGHT_INITIAL = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_INITIAL; 9818 enum MyCSS_PROPERTY_FONT_WEIGHT_400 = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_400; 9819 enum MyCSS_PROPERTY_FONT_WEIGHT_BOLDER = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_BOLDER; 9820 enum MyCSS_PROPERTY_FONT_WEIGHT_200 = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_200; 9821 enum MyCSS_PROPERTY_FONT_WEIGHT_LIGHTER = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_LIGHTER; 9822 enum MyCSS_PROPERTY_FONT_WEIGHT_300 = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_300; 9823 enum MyCSS_PROPERTY_FONT_WEIGHT_100 = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_100; 9824 enum MyCSS_PROPERTY_FONT_WEIGHT_BOLD = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_BOLD; 9825 enum MyCSS_PROPERTY_FONT_WEIGHT_NORMAL = mycss_property_font_weight.MyCSS_PROPERTY_FONT_WEIGHT_NORMAL; 9826 alias mycss_property_font_weight_t = mycss_property_font_weight; 9827 enum mycss_property_glyph_orientation_vertical 9828 { 9829 MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_INITIAL = 147, 9830 MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_0 = 1, 9831 MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_AUTO = 24, 9832 MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_0DEG = 2, 9833 MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_90DEG = 13, 9834 MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_90 = 11, 9835 MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_UNSET = 367, 9836 MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_INHERIT = 146, 9837 } 9838 enum MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_INITIAL = mycss_property_glyph_orientation_vertical.MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_INITIAL; 9839 enum MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_0 = mycss_property_glyph_orientation_vertical.MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_0; 9840 enum MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_AUTO = mycss_property_glyph_orientation_vertical.MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_AUTO; 9841 enum MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_0DEG = mycss_property_glyph_orientation_vertical.MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_0DEG; 9842 enum MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_90DEG = mycss_property_glyph_orientation_vertical.MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_90DEG; 9843 enum MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_90 = mycss_property_glyph_orientation_vertical.MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_90; 9844 enum MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_UNSET = mycss_property_glyph_orientation_vertical.MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_UNSET; 9845 enum MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_INHERIT = mycss_property_glyph_orientation_vertical.MyCSS_PROPERTY_GLYPH_ORIENTATION_VERTICAL_INHERIT; 9846 alias mycss_property_glyph_orientation_vertical_t = mycss_property_glyph_orientation_vertical; 9847 enum mycss_property_hanging_punctuation 9848 { 9849 MyCSS_PROPERTY_HANGING_PUNCTUATION_FORCE_END = 125, 9850 MyCSS_PROPERTY_HANGING_PUNCTUATION_NONE = 211, 9851 MyCSS_PROPERTY_HANGING_PUNCTUATION_LAST = 172, 9852 MyCSS_PROPERTY_HANGING_PUNCTUATION_FIRST = 115, 9853 MyCSS_PROPERTY_HANGING_PUNCTUATION_ALLOW_END = 17, 9854 } 9855 enum MyCSS_PROPERTY_HANGING_PUNCTUATION_FORCE_END = mycss_property_hanging_punctuation.MyCSS_PROPERTY_HANGING_PUNCTUATION_FORCE_END; 9856 enum MyCSS_PROPERTY_HANGING_PUNCTUATION_NONE = mycss_property_hanging_punctuation.MyCSS_PROPERTY_HANGING_PUNCTUATION_NONE; 9857 enum MyCSS_PROPERTY_HANGING_PUNCTUATION_LAST = mycss_property_hanging_punctuation.MyCSS_PROPERTY_HANGING_PUNCTUATION_LAST; 9858 enum MyCSS_PROPERTY_HANGING_PUNCTUATION_FIRST = mycss_property_hanging_punctuation.MyCSS_PROPERTY_HANGING_PUNCTUATION_FIRST; 9859 enum MyCSS_PROPERTY_HANGING_PUNCTUATION_ALLOW_END = mycss_property_hanging_punctuation.MyCSS_PROPERTY_HANGING_PUNCTUATION_ALLOW_END; 9860 alias mycss_property_hanging_punctuation_t = mycss_property_hanging_punctuation; 9861 enum mycss_property_height 9862 { 9863 MyCSS_PROPERTY_HEIGHT_AUTO = 24, 9864 MyCSS_PROPERTY_HEIGHT__LENGTH = 410, 9865 MyCSS_PROPERTY_HEIGHT_COMPLEX = 66, 9866 MyCSS_PROPERTY_HEIGHT_AVAILABLE = 25, 9867 MyCSS_PROPERTY_HEIGHT__PERCENTAGE = 413, 9868 MyCSS_PROPERTY_HEIGHT_MIN_CONTENT = 203, 9869 MyCSS_PROPERTY_HEIGHT_MAX_CONTENT = 197, 9870 MyCSS_PROPERTY_HEIGHT_FIT_CONTENT = 117, 9871 MyCSS_PROPERTY_HEIGHT_UNSET = 367, 9872 MyCSS_PROPERTY_HEIGHT_INHERIT = 146, 9873 MyCSS_PROPERTY_HEIGHT_INITIAL = 147, 9874 } 9875 enum MyCSS_PROPERTY_HEIGHT_AUTO = mycss_property_height.MyCSS_PROPERTY_HEIGHT_AUTO; 9876 enum MyCSS_PROPERTY_HEIGHT__LENGTH = mycss_property_height.MyCSS_PROPERTY_HEIGHT__LENGTH; 9877 enum MyCSS_PROPERTY_HEIGHT_COMPLEX = mycss_property_height.MyCSS_PROPERTY_HEIGHT_COMPLEX; 9878 enum MyCSS_PROPERTY_HEIGHT_AVAILABLE = mycss_property_height.MyCSS_PROPERTY_HEIGHT_AVAILABLE; 9879 enum MyCSS_PROPERTY_HEIGHT__PERCENTAGE = mycss_property_height.MyCSS_PROPERTY_HEIGHT__PERCENTAGE; 9880 enum MyCSS_PROPERTY_HEIGHT_MIN_CONTENT = mycss_property_height.MyCSS_PROPERTY_HEIGHT_MIN_CONTENT; 9881 enum MyCSS_PROPERTY_HEIGHT_MAX_CONTENT = mycss_property_height.MyCSS_PROPERTY_HEIGHT_MAX_CONTENT; 9882 enum MyCSS_PROPERTY_HEIGHT_FIT_CONTENT = mycss_property_height.MyCSS_PROPERTY_HEIGHT_FIT_CONTENT; 9883 enum MyCSS_PROPERTY_HEIGHT_UNSET = mycss_property_height.MyCSS_PROPERTY_HEIGHT_UNSET; 9884 enum MyCSS_PROPERTY_HEIGHT_INHERIT = mycss_property_height.MyCSS_PROPERTY_HEIGHT_INHERIT; 9885 enum MyCSS_PROPERTY_HEIGHT_INITIAL = mycss_property_height.MyCSS_PROPERTY_HEIGHT_INITIAL; 9886 alias mycss_property_height_t = mycss_property_height; 9887 enum mycss_property_hyphens 9888 { 9889 MyCSS_PROPERTY_HYPHENS_INHERIT = 146, 9890 MyCSS_PROPERTY_HYPHENS_INITIAL = 147, 9891 MyCSS_PROPERTY_HYPHENS_NONE = 211, 9892 MyCSS_PROPERTY_HYPHENS_UNSET = 367, 9893 MyCSS_PROPERTY_HYPHENS_AUTO = 24, 9894 MyCSS_PROPERTY_HYPHENS_MANUAL = 193, 9895 } 9896 enum MyCSS_PROPERTY_HYPHENS_INHERIT = mycss_property_hyphens.MyCSS_PROPERTY_HYPHENS_INHERIT; 9897 enum MyCSS_PROPERTY_HYPHENS_INITIAL = mycss_property_hyphens.MyCSS_PROPERTY_HYPHENS_INITIAL; 9898 enum MyCSS_PROPERTY_HYPHENS_NONE = mycss_property_hyphens.MyCSS_PROPERTY_HYPHENS_NONE; 9899 enum MyCSS_PROPERTY_HYPHENS_UNSET = mycss_property_hyphens.MyCSS_PROPERTY_HYPHENS_UNSET; 9900 enum MyCSS_PROPERTY_HYPHENS_AUTO = mycss_property_hyphens.MyCSS_PROPERTY_HYPHENS_AUTO; 9901 enum MyCSS_PROPERTY_HYPHENS_MANUAL = mycss_property_hyphens.MyCSS_PROPERTY_HYPHENS_MANUAL; 9902 alias mycss_property_hyphens_t = mycss_property_hyphens; 9903 alias mycss_property_image_rendering_t = mycss_property_image_rendering; 9904 enum mycss_property_image_rendering 9905 { 9906 MyCSS_PROPERTY_IMAGE_RENDERING_INHERIT = 146, 9907 MyCSS_PROPERTY_IMAGE_RENDERING_OPTIMIZESPEED = 237, 9908 MyCSS_PROPERTY_IMAGE_RENDERING_OPTIMIZEQUALITY = 236, 9909 MyCSS_PROPERTY_IMAGE_RENDERING_AUTO = 24, 9910 } 9911 enum MyCSS_PROPERTY_IMAGE_RENDERING_INHERIT = mycss_property_image_rendering.MyCSS_PROPERTY_IMAGE_RENDERING_INHERIT; 9912 enum MyCSS_PROPERTY_IMAGE_RENDERING_OPTIMIZESPEED = mycss_property_image_rendering.MyCSS_PROPERTY_IMAGE_RENDERING_OPTIMIZESPEED; 9913 enum MyCSS_PROPERTY_IMAGE_RENDERING_OPTIMIZEQUALITY = mycss_property_image_rendering.MyCSS_PROPERTY_IMAGE_RENDERING_OPTIMIZEQUALITY; 9914 enum MyCSS_PROPERTY_IMAGE_RENDERING_AUTO = mycss_property_image_rendering.MyCSS_PROPERTY_IMAGE_RENDERING_AUTO; 9915 alias mycss_property_indent_edge_reset_t = mycss_property_indent_edge_reset; 9916 enum mycss_property_indent_edge_reset 9917 { 9918 MyCSS_PROPERTY_INDENT_EDGE_RESET_NONE = 211, 9919 MyCSS_PROPERTY_INDENT_EDGE_RESET_MARGIN_EDGE = 194, 9920 MyCSS_PROPERTY_INDENT_EDGE_RESET_BORDER_EDGE = 43, 9921 MyCSS_PROPERTY_INDENT_EDGE_RESET_PADDING_EDGE = 245, 9922 MyCSS_PROPERTY_INDENT_EDGE_RESET_CONTENT_EDGE = 72, 9923 } 9924 enum MyCSS_PROPERTY_INDENT_EDGE_RESET_NONE = mycss_property_indent_edge_reset.MyCSS_PROPERTY_INDENT_EDGE_RESET_NONE; 9925 enum MyCSS_PROPERTY_INDENT_EDGE_RESET_MARGIN_EDGE = mycss_property_indent_edge_reset.MyCSS_PROPERTY_INDENT_EDGE_RESET_MARGIN_EDGE; 9926 enum MyCSS_PROPERTY_INDENT_EDGE_RESET_BORDER_EDGE = mycss_property_indent_edge_reset.MyCSS_PROPERTY_INDENT_EDGE_RESET_BORDER_EDGE; 9927 enum MyCSS_PROPERTY_INDENT_EDGE_RESET_PADDING_EDGE = mycss_property_indent_edge_reset.MyCSS_PROPERTY_INDENT_EDGE_RESET_PADDING_EDGE; 9928 enum MyCSS_PROPERTY_INDENT_EDGE_RESET_CONTENT_EDGE = mycss_property_indent_edge_reset.MyCSS_PROPERTY_INDENT_EDGE_RESET_CONTENT_EDGE; 9929 alias mycss_property_justify_content_t = mycss_property_justify_content; 9930 enum mycss_property_justify_content 9931 { 9932 MyCSS_PROPERTY_JUSTIFY_CONTENT_FLEX_START = 122, 9933 MyCSS_PROPERTY_JUSTIFY_CONTENT_CENTER = 55, 9934 MyCSS_PROPERTY_JUSTIFY_CONTENT_FLEX_END = 121, 9935 MyCSS_PROPERTY_JUSTIFY_CONTENT_SPACE_AROUND = 320, 9936 MyCSS_PROPERTY_JUSTIFY_CONTENT_SPACE_BETWEEN = 321, 9937 } 9938 enum MyCSS_PROPERTY_JUSTIFY_CONTENT_FLEX_START = mycss_property_justify_content.MyCSS_PROPERTY_JUSTIFY_CONTENT_FLEX_START; 9939 enum MyCSS_PROPERTY_JUSTIFY_CONTENT_CENTER = mycss_property_justify_content.MyCSS_PROPERTY_JUSTIFY_CONTENT_CENTER; 9940 enum MyCSS_PROPERTY_JUSTIFY_CONTENT_FLEX_END = mycss_property_justify_content.MyCSS_PROPERTY_JUSTIFY_CONTENT_FLEX_END; 9941 enum MyCSS_PROPERTY_JUSTIFY_CONTENT_SPACE_AROUND = mycss_property_justify_content.MyCSS_PROPERTY_JUSTIFY_CONTENT_SPACE_AROUND; 9942 enum MyCSS_PROPERTY_JUSTIFY_CONTENT_SPACE_BETWEEN = mycss_property_justify_content.MyCSS_PROPERTY_JUSTIFY_CONTENT_SPACE_BETWEEN; 9943 enum mycss_property_left 9944 { 9945 MyCSS_PROPERTY_LEFT__LENGTH = 410, 9946 MyCSS_PROPERTY_LEFT_UNSET = 367, 9947 MyCSS_PROPERTY_LEFT__PERCENTAGE = 413, 9948 MyCSS_PROPERTY_LEFT_INHERIT = 146, 9949 MyCSS_PROPERTY_LEFT_AUTO = 24, 9950 MyCSS_PROPERTY_LEFT_INITIAL = 147, 9951 } 9952 enum MyCSS_PROPERTY_LEFT__LENGTH = mycss_property_left.MyCSS_PROPERTY_LEFT__LENGTH; 9953 enum MyCSS_PROPERTY_LEFT_UNSET = mycss_property_left.MyCSS_PROPERTY_LEFT_UNSET; 9954 enum MyCSS_PROPERTY_LEFT__PERCENTAGE = mycss_property_left.MyCSS_PROPERTY_LEFT__PERCENTAGE; 9955 enum MyCSS_PROPERTY_LEFT_INHERIT = mycss_property_left.MyCSS_PROPERTY_LEFT_INHERIT; 9956 enum MyCSS_PROPERTY_LEFT_AUTO = mycss_property_left.MyCSS_PROPERTY_LEFT_AUTO; 9957 enum MyCSS_PROPERTY_LEFT_INITIAL = mycss_property_left.MyCSS_PROPERTY_LEFT_INITIAL; 9958 alias mycss_property_left_t = mycss_property_left; 9959 enum mycss_property_letter_spacing 9960 { 9961 MyCSS_PROPERTY_LETTER_SPACING__LENGTH = 410, 9962 MyCSS_PROPERTY_LETTER_SPACING_INHERIT = 146, 9963 MyCSS_PROPERTY_LETTER_SPACING_NORMAL = 213, 9964 MyCSS_PROPERTY_LETTER_SPACING_INITIAL = 147, 9965 MyCSS_PROPERTY_LETTER_SPACING_UNSET = 367, 9966 } 9967 enum MyCSS_PROPERTY_LETTER_SPACING__LENGTH = mycss_property_letter_spacing.MyCSS_PROPERTY_LETTER_SPACING__LENGTH; 9968 enum MyCSS_PROPERTY_LETTER_SPACING_INHERIT = mycss_property_letter_spacing.MyCSS_PROPERTY_LETTER_SPACING_INHERIT; 9969 enum MyCSS_PROPERTY_LETTER_SPACING_NORMAL = mycss_property_letter_spacing.MyCSS_PROPERTY_LETTER_SPACING_NORMAL; 9970 enum MyCSS_PROPERTY_LETTER_SPACING_INITIAL = mycss_property_letter_spacing.MyCSS_PROPERTY_LETTER_SPACING_INITIAL; 9971 enum MyCSS_PROPERTY_LETTER_SPACING_UNSET = mycss_property_letter_spacing.MyCSS_PROPERTY_LETTER_SPACING_UNSET; 9972 alias mycss_property_letter_spacing_t = mycss_property_letter_spacing; 9973 enum mycss_property_line_break 9974 { 9975 MyCSS_PROPERTY_LINE_BREAK_NORMAL = 213, 9976 MyCSS_PROPERTY_LINE_BREAK_UNSET = 367, 9977 MyCSS_PROPERTY_LINE_BREAK_STRICT = 333, 9978 MyCSS_PROPERTY_LINE_BREAK_INHERIT = 146, 9979 MyCSS_PROPERTY_LINE_BREAK_INITIAL = 147, 9980 MyCSS_PROPERTY_LINE_BREAK_AUTO = 24, 9981 MyCSS_PROPERTY_LINE_BREAK_LOOSE = 186, 9982 } 9983 enum MyCSS_PROPERTY_LINE_BREAK_NORMAL = mycss_property_line_break.MyCSS_PROPERTY_LINE_BREAK_NORMAL; 9984 enum MyCSS_PROPERTY_LINE_BREAK_UNSET = mycss_property_line_break.MyCSS_PROPERTY_LINE_BREAK_UNSET; 9985 enum MyCSS_PROPERTY_LINE_BREAK_STRICT = mycss_property_line_break.MyCSS_PROPERTY_LINE_BREAK_STRICT; 9986 enum MyCSS_PROPERTY_LINE_BREAK_INHERIT = mycss_property_line_break.MyCSS_PROPERTY_LINE_BREAK_INHERIT; 9987 enum MyCSS_PROPERTY_LINE_BREAK_INITIAL = mycss_property_line_break.MyCSS_PROPERTY_LINE_BREAK_INITIAL; 9988 enum MyCSS_PROPERTY_LINE_BREAK_AUTO = mycss_property_line_break.MyCSS_PROPERTY_LINE_BREAK_AUTO; 9989 enum MyCSS_PROPERTY_LINE_BREAK_LOOSE = mycss_property_line_break.MyCSS_PROPERTY_LINE_BREAK_LOOSE; 9990 alias mycss_property_line_break_t = mycss_property_line_break; 9991 enum mycss_property_line_height 9992 { 9993 MyCSS_PROPERTY_LINE_HEIGHT_UNSET = 367, 9994 MyCSS_PROPERTY_LINE_HEIGHT_NORMAL = 213, 9995 MyCSS_PROPERTY_LINE_HEIGHT__NUMBER = 412, 9996 MyCSS_PROPERTY_LINE_HEIGHT__LENGTH = 410, 9997 MyCSS_PROPERTY_LINE_HEIGHT__PERCENTAGE = 413, 9998 MyCSS_PROPERTY_LINE_HEIGHT_INHERIT = 146, 9999 MyCSS_PROPERTY_LINE_HEIGHT_INITIAL = 147, 10000 } 10001 enum MyCSS_PROPERTY_LINE_HEIGHT_UNSET = mycss_property_line_height.MyCSS_PROPERTY_LINE_HEIGHT_UNSET; 10002 enum MyCSS_PROPERTY_LINE_HEIGHT_NORMAL = mycss_property_line_height.MyCSS_PROPERTY_LINE_HEIGHT_NORMAL; 10003 enum MyCSS_PROPERTY_LINE_HEIGHT__NUMBER = mycss_property_line_height.MyCSS_PROPERTY_LINE_HEIGHT__NUMBER; 10004 enum MyCSS_PROPERTY_LINE_HEIGHT__LENGTH = mycss_property_line_height.MyCSS_PROPERTY_LINE_HEIGHT__LENGTH; 10005 enum MyCSS_PROPERTY_LINE_HEIGHT__PERCENTAGE = mycss_property_line_height.MyCSS_PROPERTY_LINE_HEIGHT__PERCENTAGE; 10006 enum MyCSS_PROPERTY_LINE_HEIGHT_INHERIT = mycss_property_line_height.MyCSS_PROPERTY_LINE_HEIGHT_INHERIT; 10007 enum MyCSS_PROPERTY_LINE_HEIGHT_INITIAL = mycss_property_line_height.MyCSS_PROPERTY_LINE_HEIGHT_INITIAL; 10008 alias mycss_property_line_height_t = mycss_property_line_height; 10009 alias mycss_property_list_style_image_t = mycss_property_list_style_image; 10010 enum mycss_property_list_style_image 10011 { 10012 MyCSS_PROPERTY_LIST_STYLE_IMAGE_NONE = 211, 10013 } 10014 enum MyCSS_PROPERTY_LIST_STYLE_IMAGE_NONE = mycss_property_list_style_image.MyCSS_PROPERTY_LIST_STYLE_IMAGE_NONE; 10015 alias mycss_property_list_style_position_t = mycss_property_list_style_position; 10016 enum mycss_property_list_style_position 10017 { 10018 MyCSS_PROPERTY_LIST_STYLE_POSITION_INSIDE = 156, 10019 MyCSS_PROPERTY_LIST_STYLE_POSITION_OUTSIDE = 240, 10020 } 10021 enum MyCSS_PROPERTY_LIST_STYLE_POSITION_INSIDE = mycss_property_list_style_position.MyCSS_PROPERTY_LIST_STYLE_POSITION_INSIDE; 10022 enum MyCSS_PROPERTY_LIST_STYLE_POSITION_OUTSIDE = mycss_property_list_style_position.MyCSS_PROPERTY_LIST_STYLE_POSITION_OUTSIDE; 10023 alias mycss_property_list_style_type_t = mycss_property_list_style_type; 10024 enum mycss_property_list_style_type 10025 { 10026 MyCSS_PROPERTY_LIST_STYLE_TYPE_NONE = 211, 10027 } 10028 enum MyCSS_PROPERTY_LIST_STYLE_TYPE_NONE = mycss_property_list_style_type.MyCSS_PROPERTY_LIST_STYLE_TYPE_NONE; 10029 alias mycss_property_margin_t = mycss_property_margin; 10030 enum mycss_property_margin 10031 { 10032 MyCSS_PROPERTY_MARGIN_AUTO = 24, 10033 MyCSS_PROPERTY_MARGIN_UNSET = 367, 10034 MyCSS_PROPERTY_MARGIN__LENGTH = 410, 10035 MyCSS_PROPERTY_MARGIN_INHERIT = 146, 10036 MyCSS_PROPERTY_MARGIN_INITIAL = 147, 10037 MyCSS_PROPERTY_MARGIN__PERCENTAGE = 413, 10038 } 10039 enum MyCSS_PROPERTY_MARGIN_AUTO = mycss_property_margin.MyCSS_PROPERTY_MARGIN_AUTO; 10040 enum MyCSS_PROPERTY_MARGIN_UNSET = mycss_property_margin.MyCSS_PROPERTY_MARGIN_UNSET; 10041 enum MyCSS_PROPERTY_MARGIN__LENGTH = mycss_property_margin.MyCSS_PROPERTY_MARGIN__LENGTH; 10042 enum MyCSS_PROPERTY_MARGIN_INHERIT = mycss_property_margin.MyCSS_PROPERTY_MARGIN_INHERIT; 10043 enum MyCSS_PROPERTY_MARGIN_INITIAL = mycss_property_margin.MyCSS_PROPERTY_MARGIN_INITIAL; 10044 enum MyCSS_PROPERTY_MARGIN__PERCENTAGE = mycss_property_margin.MyCSS_PROPERTY_MARGIN__PERCENTAGE; 10045 alias mycss_property_margin_block_end_t = mycss_property_margin_block_end; 10046 enum mycss_property_margin_block_end 10047 { 10048 MyCSS_PROPERTY_MARGIN_BLOCK_END_AUTO = 24, 10049 MyCSS_PROPERTY_MARGIN_BLOCK_END_UNSET = 367, 10050 MyCSS_PROPERTY_MARGIN_BLOCK_END__LENGTH = 410, 10051 MyCSS_PROPERTY_MARGIN_BLOCK_END_INHERIT = 146, 10052 MyCSS_PROPERTY_MARGIN_BLOCK_END_INITIAL = 147, 10053 MyCSS_PROPERTY_MARGIN_BLOCK_END__PERCENTAGE = 413, 10054 } 10055 enum MyCSS_PROPERTY_MARGIN_BLOCK_END_AUTO = mycss_property_margin_block_end.MyCSS_PROPERTY_MARGIN_BLOCK_END_AUTO; 10056 enum MyCSS_PROPERTY_MARGIN_BLOCK_END_UNSET = mycss_property_margin_block_end.MyCSS_PROPERTY_MARGIN_BLOCK_END_UNSET; 10057 enum MyCSS_PROPERTY_MARGIN_BLOCK_END__LENGTH = mycss_property_margin_block_end.MyCSS_PROPERTY_MARGIN_BLOCK_END__LENGTH; 10058 enum MyCSS_PROPERTY_MARGIN_BLOCK_END_INHERIT = mycss_property_margin_block_end.MyCSS_PROPERTY_MARGIN_BLOCK_END_INHERIT; 10059 enum MyCSS_PROPERTY_MARGIN_BLOCK_END_INITIAL = mycss_property_margin_block_end.MyCSS_PROPERTY_MARGIN_BLOCK_END_INITIAL; 10060 enum MyCSS_PROPERTY_MARGIN_BLOCK_END__PERCENTAGE = mycss_property_margin_block_end.MyCSS_PROPERTY_MARGIN_BLOCK_END__PERCENTAGE; 10061 alias mycss_property_margin_block_start_t = mycss_property_margin_block_start; 10062 enum mycss_property_margin_block_start 10063 { 10064 MyCSS_PROPERTY_MARGIN_BLOCK_START_AUTO = 24, 10065 MyCSS_PROPERTY_MARGIN_BLOCK_START_UNSET = 367, 10066 MyCSS_PROPERTY_MARGIN_BLOCK_START__LENGTH = 410, 10067 MyCSS_PROPERTY_MARGIN_BLOCK_START_INHERIT = 146, 10068 MyCSS_PROPERTY_MARGIN_BLOCK_START_INITIAL = 147, 10069 MyCSS_PROPERTY_MARGIN_BLOCK_START__PERCENTAGE = 413, 10070 } 10071 enum MyCSS_PROPERTY_MARGIN_BLOCK_START_AUTO = mycss_property_margin_block_start.MyCSS_PROPERTY_MARGIN_BLOCK_START_AUTO; 10072 enum MyCSS_PROPERTY_MARGIN_BLOCK_START_UNSET = mycss_property_margin_block_start.MyCSS_PROPERTY_MARGIN_BLOCK_START_UNSET; 10073 enum MyCSS_PROPERTY_MARGIN_BLOCK_START__LENGTH = mycss_property_margin_block_start.MyCSS_PROPERTY_MARGIN_BLOCK_START__LENGTH; 10074 enum MyCSS_PROPERTY_MARGIN_BLOCK_START_INHERIT = mycss_property_margin_block_start.MyCSS_PROPERTY_MARGIN_BLOCK_START_INHERIT; 10075 enum MyCSS_PROPERTY_MARGIN_BLOCK_START_INITIAL = mycss_property_margin_block_start.MyCSS_PROPERTY_MARGIN_BLOCK_START_INITIAL; 10076 enum MyCSS_PROPERTY_MARGIN_BLOCK_START__PERCENTAGE = mycss_property_margin_block_start.MyCSS_PROPERTY_MARGIN_BLOCK_START__PERCENTAGE; 10077 alias mycss_property_margin_bottom_t = mycss_property_margin_bottom; 10078 enum mycss_property_margin_bottom 10079 { 10080 MyCSS_PROPERTY_MARGIN_BOTTOM_AUTO = 24, 10081 MyCSS_PROPERTY_MARGIN_BOTTOM_UNSET = 367, 10082 MyCSS_PROPERTY_MARGIN_BOTTOM__LENGTH = 410, 10083 MyCSS_PROPERTY_MARGIN_BOTTOM_INHERIT = 146, 10084 MyCSS_PROPERTY_MARGIN_BOTTOM_INITIAL = 147, 10085 MyCSS_PROPERTY_MARGIN_BOTTOM__PERCENTAGE = 413, 10086 } 10087 enum MyCSS_PROPERTY_MARGIN_BOTTOM_AUTO = mycss_property_margin_bottom.MyCSS_PROPERTY_MARGIN_BOTTOM_AUTO; 10088 enum MyCSS_PROPERTY_MARGIN_BOTTOM_UNSET = mycss_property_margin_bottom.MyCSS_PROPERTY_MARGIN_BOTTOM_UNSET; 10089 enum MyCSS_PROPERTY_MARGIN_BOTTOM__LENGTH = mycss_property_margin_bottom.MyCSS_PROPERTY_MARGIN_BOTTOM__LENGTH; 10090 enum MyCSS_PROPERTY_MARGIN_BOTTOM_INHERIT = mycss_property_margin_bottom.MyCSS_PROPERTY_MARGIN_BOTTOM_INHERIT; 10091 enum MyCSS_PROPERTY_MARGIN_BOTTOM_INITIAL = mycss_property_margin_bottom.MyCSS_PROPERTY_MARGIN_BOTTOM_INITIAL; 10092 enum MyCSS_PROPERTY_MARGIN_BOTTOM__PERCENTAGE = mycss_property_margin_bottom.MyCSS_PROPERTY_MARGIN_BOTTOM__PERCENTAGE; 10093 alias mycss_property_margin_inline_end_t = mycss_property_margin_inline_end; 10094 enum mycss_property_margin_inline_end 10095 { 10096 MyCSS_PROPERTY_MARGIN_INLINE_END_AUTO = 24, 10097 MyCSS_PROPERTY_MARGIN_INLINE_END_UNSET = 367, 10098 MyCSS_PROPERTY_MARGIN_INLINE_END__LENGTH = 410, 10099 MyCSS_PROPERTY_MARGIN_INLINE_END_INHERIT = 146, 10100 MyCSS_PROPERTY_MARGIN_INLINE_END_INITIAL = 147, 10101 MyCSS_PROPERTY_MARGIN_INLINE_END__PERCENTAGE = 413, 10102 } 10103 enum MyCSS_PROPERTY_MARGIN_INLINE_END_AUTO = mycss_property_margin_inline_end.MyCSS_PROPERTY_MARGIN_INLINE_END_AUTO; 10104 enum MyCSS_PROPERTY_MARGIN_INLINE_END_UNSET = mycss_property_margin_inline_end.MyCSS_PROPERTY_MARGIN_INLINE_END_UNSET; 10105 enum MyCSS_PROPERTY_MARGIN_INLINE_END__LENGTH = mycss_property_margin_inline_end.MyCSS_PROPERTY_MARGIN_INLINE_END__LENGTH; 10106 enum MyCSS_PROPERTY_MARGIN_INLINE_END_INHERIT = mycss_property_margin_inline_end.MyCSS_PROPERTY_MARGIN_INLINE_END_INHERIT; 10107 enum MyCSS_PROPERTY_MARGIN_INLINE_END_INITIAL = mycss_property_margin_inline_end.MyCSS_PROPERTY_MARGIN_INLINE_END_INITIAL; 10108 enum MyCSS_PROPERTY_MARGIN_INLINE_END__PERCENTAGE = mycss_property_margin_inline_end.MyCSS_PROPERTY_MARGIN_INLINE_END__PERCENTAGE; 10109 alias mycss_property_margin_inline_start_t = mycss_property_margin_inline_start; 10110 enum mycss_property_margin_inline_start 10111 { 10112 MyCSS_PROPERTY_MARGIN_INLINE_START_AUTO = 24, 10113 MyCSS_PROPERTY_MARGIN_INLINE_START_UNSET = 367, 10114 MyCSS_PROPERTY_MARGIN_INLINE_START__LENGTH = 410, 10115 MyCSS_PROPERTY_MARGIN_INLINE_START_INHERIT = 146, 10116 MyCSS_PROPERTY_MARGIN_INLINE_START_INITIAL = 147, 10117 MyCSS_PROPERTY_MARGIN_INLINE_START__PERCENTAGE = 413, 10118 } 10119 enum MyCSS_PROPERTY_MARGIN_INLINE_START_AUTO = mycss_property_margin_inline_start.MyCSS_PROPERTY_MARGIN_INLINE_START_AUTO; 10120 enum MyCSS_PROPERTY_MARGIN_INLINE_START_UNSET = mycss_property_margin_inline_start.MyCSS_PROPERTY_MARGIN_INLINE_START_UNSET; 10121 enum MyCSS_PROPERTY_MARGIN_INLINE_START__LENGTH = mycss_property_margin_inline_start.MyCSS_PROPERTY_MARGIN_INLINE_START__LENGTH; 10122 enum MyCSS_PROPERTY_MARGIN_INLINE_START_INHERIT = mycss_property_margin_inline_start.MyCSS_PROPERTY_MARGIN_INLINE_START_INHERIT; 10123 enum MyCSS_PROPERTY_MARGIN_INLINE_START_INITIAL = mycss_property_margin_inline_start.MyCSS_PROPERTY_MARGIN_INLINE_START_INITIAL; 10124 enum MyCSS_PROPERTY_MARGIN_INLINE_START__PERCENTAGE = mycss_property_margin_inline_start.MyCSS_PROPERTY_MARGIN_INLINE_START__PERCENTAGE; 10125 enum mycss_property_margin_left 10126 { 10127 MyCSS_PROPERTY_MARGIN_LEFT_AUTO = 24, 10128 MyCSS_PROPERTY_MARGIN_LEFT_UNSET = 367, 10129 MyCSS_PROPERTY_MARGIN_LEFT__LENGTH = 410, 10130 MyCSS_PROPERTY_MARGIN_LEFT_INHERIT = 146, 10131 MyCSS_PROPERTY_MARGIN_LEFT_INITIAL = 147, 10132 MyCSS_PROPERTY_MARGIN_LEFT__PERCENTAGE = 413, 10133 } 10134 enum MyCSS_PROPERTY_MARGIN_LEFT_AUTO = mycss_property_margin_left.MyCSS_PROPERTY_MARGIN_LEFT_AUTO; 10135 enum MyCSS_PROPERTY_MARGIN_LEFT_UNSET = mycss_property_margin_left.MyCSS_PROPERTY_MARGIN_LEFT_UNSET; 10136 enum MyCSS_PROPERTY_MARGIN_LEFT__LENGTH = mycss_property_margin_left.MyCSS_PROPERTY_MARGIN_LEFT__LENGTH; 10137 enum MyCSS_PROPERTY_MARGIN_LEFT_INHERIT = mycss_property_margin_left.MyCSS_PROPERTY_MARGIN_LEFT_INHERIT; 10138 enum MyCSS_PROPERTY_MARGIN_LEFT_INITIAL = mycss_property_margin_left.MyCSS_PROPERTY_MARGIN_LEFT_INITIAL; 10139 enum MyCSS_PROPERTY_MARGIN_LEFT__PERCENTAGE = mycss_property_margin_left.MyCSS_PROPERTY_MARGIN_LEFT__PERCENTAGE; 10140 alias mycss_property_margin_left_t = mycss_property_margin_left; 10141 alias mycss_property_margin_right_t = mycss_property_margin_right; 10142 enum mycss_property_margin_right 10143 { 10144 MyCSS_PROPERTY_MARGIN_RIGHT_UNSET = 367, 10145 MyCSS_PROPERTY_MARGIN_RIGHT__LENGTH = 410, 10146 MyCSS_PROPERTY_MARGIN_RIGHT_INHERIT = 146, 10147 MyCSS_PROPERTY_MARGIN_RIGHT_INITIAL = 147, 10148 MyCSS_PROPERTY_MARGIN_RIGHT__PERCENTAGE = 413, 10149 MyCSS_PROPERTY_MARGIN_RIGHT_AUTO = 24, 10150 } 10151 enum MyCSS_PROPERTY_MARGIN_RIGHT_UNSET = mycss_property_margin_right.MyCSS_PROPERTY_MARGIN_RIGHT_UNSET; 10152 enum MyCSS_PROPERTY_MARGIN_RIGHT__LENGTH = mycss_property_margin_right.MyCSS_PROPERTY_MARGIN_RIGHT__LENGTH; 10153 enum MyCSS_PROPERTY_MARGIN_RIGHT_INHERIT = mycss_property_margin_right.MyCSS_PROPERTY_MARGIN_RIGHT_INHERIT; 10154 enum MyCSS_PROPERTY_MARGIN_RIGHT_INITIAL = mycss_property_margin_right.MyCSS_PROPERTY_MARGIN_RIGHT_INITIAL; 10155 enum MyCSS_PROPERTY_MARGIN_RIGHT__PERCENTAGE = mycss_property_margin_right.MyCSS_PROPERTY_MARGIN_RIGHT__PERCENTAGE; 10156 enum MyCSS_PROPERTY_MARGIN_RIGHT_AUTO = mycss_property_margin_right.MyCSS_PROPERTY_MARGIN_RIGHT_AUTO; 10157 alias mycss_property_margin_top_t = mycss_property_margin_top; 10158 enum mycss_property_margin_top 10159 { 10160 MyCSS_PROPERTY_MARGIN_TOP__LENGTH = 410, 10161 MyCSS_PROPERTY_MARGIN_TOP_INHERIT = 146, 10162 MyCSS_PROPERTY_MARGIN_TOP_INITIAL = 147, 10163 MyCSS_PROPERTY_MARGIN_TOP__PERCENTAGE = 413, 10164 MyCSS_PROPERTY_MARGIN_TOP_AUTO = 24, 10165 MyCSS_PROPERTY_MARGIN_TOP_UNSET = 367, 10166 } 10167 enum MyCSS_PROPERTY_MARGIN_TOP__LENGTH = mycss_property_margin_top.MyCSS_PROPERTY_MARGIN_TOP__LENGTH; 10168 enum MyCSS_PROPERTY_MARGIN_TOP_INHERIT = mycss_property_margin_top.MyCSS_PROPERTY_MARGIN_TOP_INHERIT; 10169 enum MyCSS_PROPERTY_MARGIN_TOP_INITIAL = mycss_property_margin_top.MyCSS_PROPERTY_MARGIN_TOP_INITIAL; 10170 enum MyCSS_PROPERTY_MARGIN_TOP__PERCENTAGE = mycss_property_margin_top.MyCSS_PROPERTY_MARGIN_TOP__PERCENTAGE; 10171 enum MyCSS_PROPERTY_MARGIN_TOP_AUTO = mycss_property_margin_top.MyCSS_PROPERTY_MARGIN_TOP_AUTO; 10172 enum MyCSS_PROPERTY_MARGIN_TOP_UNSET = mycss_property_margin_top.MyCSS_PROPERTY_MARGIN_TOP_UNSET; 10173 alias mycss_property_marker_end_t = mycss_property_marker_end; 10174 enum mycss_property_marker_end 10175 { 10176 MyCSS_PROPERTY_MARKER_END_NONE = 211, 10177 } 10178 enum MyCSS_PROPERTY_MARKER_END_NONE = mycss_property_marker_end.MyCSS_PROPERTY_MARKER_END_NONE; 10179 alias mycss_property_marker_mid_t = mycss_property_marker_mid; 10180 enum mycss_property_marker_mid 10181 { 10182 MyCSS_PROPERTY_MARKER_MID_NONE = 211, 10183 } 10184 enum MyCSS_PROPERTY_MARKER_MID_NONE = mycss_property_marker_mid.MyCSS_PROPERTY_MARKER_MID_NONE; 10185 alias mycss_property_marker_side_t = mycss_property_marker_side; 10186 enum mycss_property_marker_side 10187 { 10188 MyCSS_PROPERTY_MARKER_SIDE_LIST_CONTAINER = 182, 10189 MyCSS_PROPERTY_MARKER_SIDE_LIST_ITEM = 183, 10190 } 10191 enum MyCSS_PROPERTY_MARKER_SIDE_LIST_CONTAINER = mycss_property_marker_side.MyCSS_PROPERTY_MARKER_SIDE_LIST_CONTAINER; 10192 enum MyCSS_PROPERTY_MARKER_SIDE_LIST_ITEM = mycss_property_marker_side.MyCSS_PROPERTY_MARKER_SIDE_LIST_ITEM; 10193 alias mycss_property_marker_start_t = mycss_property_marker_start; 10194 enum mycss_property_marker_start 10195 { 10196 MyCSS_PROPERTY_MARKER_START_NONE = 211, 10197 } 10198 enum MyCSS_PROPERTY_MARKER_START_NONE = mycss_property_marker_start.MyCSS_PROPERTY_MARKER_START_NONE; 10199 alias mycss_property_max_height_t = mycss_property_max_height; 10200 enum mycss_property_max_height 10201 { 10202 MyCSS_PROPERTY_MAX_HEIGHT_INHERIT = 146, 10203 MyCSS_PROPERTY_MAX_HEIGHT_INITIAL = 147, 10204 MyCSS_PROPERTY_MAX_HEIGHT__LENGTH = 410, 10205 MyCSS_PROPERTY_MAX_HEIGHT_UNSET = 367, 10206 MyCSS_PROPERTY_MAX_HEIGHT__PERCENTAGE = 413, 10207 MyCSS_PROPERTY_MAX_HEIGHT_NONE = 211, 10208 } 10209 enum MyCSS_PROPERTY_MAX_HEIGHT_INHERIT = mycss_property_max_height.MyCSS_PROPERTY_MAX_HEIGHT_INHERIT; 10210 enum MyCSS_PROPERTY_MAX_HEIGHT_INITIAL = mycss_property_max_height.MyCSS_PROPERTY_MAX_HEIGHT_INITIAL; 10211 enum MyCSS_PROPERTY_MAX_HEIGHT__LENGTH = mycss_property_max_height.MyCSS_PROPERTY_MAX_HEIGHT__LENGTH; 10212 enum MyCSS_PROPERTY_MAX_HEIGHT_UNSET = mycss_property_max_height.MyCSS_PROPERTY_MAX_HEIGHT_UNSET; 10213 enum MyCSS_PROPERTY_MAX_HEIGHT__PERCENTAGE = mycss_property_max_height.MyCSS_PROPERTY_MAX_HEIGHT__PERCENTAGE; 10214 enum MyCSS_PROPERTY_MAX_HEIGHT_NONE = mycss_property_max_height.MyCSS_PROPERTY_MAX_HEIGHT_NONE; 10215 alias mycss_property_max_lines_t = mycss_property_max_lines; 10216 enum mycss_property_max_lines 10217 { 10218 MyCSS_PROPERTY_MAX_LINES_NONE = 211, 10219 } 10220 enum MyCSS_PROPERTY_MAX_LINES_NONE = mycss_property_max_lines.MyCSS_PROPERTY_MAX_LINES_NONE; 10221 alias mycss_property_max_width_t = mycss_property_max_width; 10222 enum mycss_property_max_width 10223 { 10224 MyCSS_PROPERTY_MAX_WIDTH_NONE = 211, 10225 MyCSS_PROPERTY_MAX_WIDTH__LENGTH = 410, 10226 MyCSS_PROPERTY_MAX_WIDTH_UNSET = 367, 10227 MyCSS_PROPERTY_MAX_WIDTH__PERCENTAGE = 413, 10228 MyCSS_PROPERTY_MAX_WIDTH_INHERIT = 146, 10229 MyCSS_PROPERTY_MAX_WIDTH_INITIAL = 147, 10230 } 10231 enum MyCSS_PROPERTY_MAX_WIDTH_NONE = mycss_property_max_width.MyCSS_PROPERTY_MAX_WIDTH_NONE; 10232 enum MyCSS_PROPERTY_MAX_WIDTH__LENGTH = mycss_property_max_width.MyCSS_PROPERTY_MAX_WIDTH__LENGTH; 10233 enum MyCSS_PROPERTY_MAX_WIDTH_UNSET = mycss_property_max_width.MyCSS_PROPERTY_MAX_WIDTH_UNSET; 10234 enum MyCSS_PROPERTY_MAX_WIDTH__PERCENTAGE = mycss_property_max_width.MyCSS_PROPERTY_MAX_WIDTH__PERCENTAGE; 10235 enum MyCSS_PROPERTY_MAX_WIDTH_INHERIT = mycss_property_max_width.MyCSS_PROPERTY_MAX_WIDTH_INHERIT; 10236 enum MyCSS_PROPERTY_MAX_WIDTH_INITIAL = mycss_property_max_width.MyCSS_PROPERTY_MAX_WIDTH_INITIAL; 10237 alias mycss_property_min_height_t = mycss_property_min_height; 10238 enum mycss_property_min_height 10239 { 10240 MyCSS_PROPERTY_MIN_HEIGHT_UNSET = 367, 10241 MyCSS_PROPERTY_MIN_HEIGHT__LENGTH = 410, 10242 MyCSS_PROPERTY_MIN_HEIGHT_INHERIT = 146, 10243 MyCSS_PROPERTY_MIN_HEIGHT_INITIAL = 147, 10244 MyCSS_PROPERTY_MIN_HEIGHT__PERCENTAGE = 413, 10245 } 10246 enum MyCSS_PROPERTY_MIN_HEIGHT_UNSET = mycss_property_min_height.MyCSS_PROPERTY_MIN_HEIGHT_UNSET; 10247 enum MyCSS_PROPERTY_MIN_HEIGHT__LENGTH = mycss_property_min_height.MyCSS_PROPERTY_MIN_HEIGHT__LENGTH; 10248 enum MyCSS_PROPERTY_MIN_HEIGHT_INHERIT = mycss_property_min_height.MyCSS_PROPERTY_MIN_HEIGHT_INHERIT; 10249 enum MyCSS_PROPERTY_MIN_HEIGHT_INITIAL = mycss_property_min_height.MyCSS_PROPERTY_MIN_HEIGHT_INITIAL; 10250 enum MyCSS_PROPERTY_MIN_HEIGHT__PERCENTAGE = mycss_property_min_height.MyCSS_PROPERTY_MIN_HEIGHT__PERCENTAGE; 10251 enum mycss_property_min_width 10252 { 10253 MyCSS_PROPERTY_MIN_WIDTH_INITIAL = 147, 10254 MyCSS_PROPERTY_MIN_WIDTH__PERCENTAGE = 413, 10255 MyCSS_PROPERTY_MIN_WIDTH_UNSET = 367, 10256 MyCSS_PROPERTY_MIN_WIDTH__LENGTH = 410, 10257 MyCSS_PROPERTY_MIN_WIDTH_INHERIT = 146, 10258 } 10259 enum MyCSS_PROPERTY_MIN_WIDTH_INITIAL = mycss_property_min_width.MyCSS_PROPERTY_MIN_WIDTH_INITIAL; 10260 enum MyCSS_PROPERTY_MIN_WIDTH__PERCENTAGE = mycss_property_min_width.MyCSS_PROPERTY_MIN_WIDTH__PERCENTAGE; 10261 enum MyCSS_PROPERTY_MIN_WIDTH_UNSET = mycss_property_min_width.MyCSS_PROPERTY_MIN_WIDTH_UNSET; 10262 enum MyCSS_PROPERTY_MIN_WIDTH__LENGTH = mycss_property_min_width.MyCSS_PROPERTY_MIN_WIDTH__LENGTH; 10263 enum MyCSS_PROPERTY_MIN_WIDTH_INHERIT = mycss_property_min_width.MyCSS_PROPERTY_MIN_WIDTH_INHERIT; 10264 alias mycss_property_min_width_t = mycss_property_min_width; 10265 alias mycss_property_nav_down_t = mycss_property_nav_down; 10266 enum mycss_property_nav_down 10267 { 10268 MyCSS_PROPERTY_NAV_DOWN_AUTO = 24, 10269 MyCSS_PROPERTY_NAV_DOWN_ROOT = 279, 10270 MyCSS_PROPERTY_NAV_DOWN_CURRENT = 79, 10271 } 10272 enum MyCSS_PROPERTY_NAV_DOWN_AUTO = mycss_property_nav_down.MyCSS_PROPERTY_NAV_DOWN_AUTO; 10273 enum MyCSS_PROPERTY_NAV_DOWN_ROOT = mycss_property_nav_down.MyCSS_PROPERTY_NAV_DOWN_ROOT; 10274 enum MyCSS_PROPERTY_NAV_DOWN_CURRENT = mycss_property_nav_down.MyCSS_PROPERTY_NAV_DOWN_CURRENT; 10275 alias mycss_property_nav_left_t = mycss_property_nav_left; 10276 enum mycss_property_nav_left 10277 { 10278 MyCSS_PROPERTY_NAV_LEFT_AUTO = 24, 10279 MyCSS_PROPERTY_NAV_LEFT_ROOT = 279, 10280 MyCSS_PROPERTY_NAV_LEFT_CURRENT = 79, 10281 } 10282 enum MyCSS_PROPERTY_NAV_LEFT_AUTO = mycss_property_nav_left.MyCSS_PROPERTY_NAV_LEFT_AUTO; 10283 enum MyCSS_PROPERTY_NAV_LEFT_ROOT = mycss_property_nav_left.MyCSS_PROPERTY_NAV_LEFT_ROOT; 10284 enum MyCSS_PROPERTY_NAV_LEFT_CURRENT = mycss_property_nav_left.MyCSS_PROPERTY_NAV_LEFT_CURRENT; 10285 alias mycss_property_nav_right_t = mycss_property_nav_right; 10286 enum mycss_property_nav_right 10287 { 10288 MyCSS_PROPERTY_NAV_RIGHT_ROOT = 279, 10289 MyCSS_PROPERTY_NAV_RIGHT_AUTO = 24, 10290 MyCSS_PROPERTY_NAV_RIGHT_CURRENT = 79, 10291 } 10292 enum MyCSS_PROPERTY_NAV_RIGHT_ROOT = mycss_property_nav_right.MyCSS_PROPERTY_NAV_RIGHT_ROOT; 10293 enum MyCSS_PROPERTY_NAV_RIGHT_AUTO = mycss_property_nav_right.MyCSS_PROPERTY_NAV_RIGHT_AUTO; 10294 enum MyCSS_PROPERTY_NAV_RIGHT_CURRENT = mycss_property_nav_right.MyCSS_PROPERTY_NAV_RIGHT_CURRENT; 10295 alias mycss_property_nav_up_t = mycss_property_nav_up; 10296 enum mycss_property_nav_up 10297 { 10298 MyCSS_PROPERTY_NAV_UP_AUTO = 24, 10299 MyCSS_PROPERTY_NAV_UP_ROOT = 279, 10300 MyCSS_PROPERTY_NAV_UP_CURRENT = 79, 10301 } 10302 enum MyCSS_PROPERTY_NAV_UP_AUTO = mycss_property_nav_up.MyCSS_PROPERTY_NAV_UP_AUTO; 10303 enum MyCSS_PROPERTY_NAV_UP_ROOT = mycss_property_nav_up.MyCSS_PROPERTY_NAV_UP_ROOT; 10304 enum MyCSS_PROPERTY_NAV_UP_CURRENT = mycss_property_nav_up.MyCSS_PROPERTY_NAV_UP_CURRENT; 10305 alias mycss_property_offset_after_t = mycss_property_offset_after; 10306 enum mycss_property_offset_after 10307 { 10308 MyCSS_PROPERTY_OFFSET_AFTER_AUTO = 24, 10309 } 10310 enum MyCSS_PROPERTY_OFFSET_AFTER_AUTO = mycss_property_offset_after.MyCSS_PROPERTY_OFFSET_AFTER_AUTO; 10311 alias mycss_property_offset_before_t = mycss_property_offset_before; 10312 enum mycss_property_offset_before 10313 { 10314 MyCSS_PROPERTY_OFFSET_BEFORE_AUTO = 24, 10315 } 10316 enum MyCSS_PROPERTY_OFFSET_BEFORE_AUTO = mycss_property_offset_before.MyCSS_PROPERTY_OFFSET_BEFORE_AUTO; 10317 alias mycss_property_offset_end_t = mycss_property_offset_end; 10318 enum mycss_property_offset_end 10319 { 10320 MyCSS_PROPERTY_OFFSET_END_AUTO = 24, 10321 } 10322 enum MyCSS_PROPERTY_OFFSET_END_AUTO = mycss_property_offset_end.MyCSS_PROPERTY_OFFSET_END_AUTO; 10323 enum mycss_property_offset_start 10324 { 10325 MyCSS_PROPERTY_OFFSET_START_AUTO = 24, 10326 } 10327 enum MyCSS_PROPERTY_OFFSET_START_AUTO = mycss_property_offset_start.MyCSS_PROPERTY_OFFSET_START_AUTO; 10328 alias mycss_property_offset_start_t = mycss_property_offset_start; 10329 enum mycss_property_outline_color 10330 { 10331 MyCSS_PROPERTY_OUTLINE_COLOR_INVERT = 159, 10332 } 10333 enum MyCSS_PROPERTY_OUTLINE_COLOR_INVERT = mycss_property_outline_color.MyCSS_PROPERTY_OUTLINE_COLOR_INVERT; 10334 alias mycss_property_outline_color_t = mycss_property_outline_color; 10335 alias mycss_property_outline_style_t = mycss_property_outline_style; 10336 enum mycss_property_outline_style 10337 { 10338 MyCSS_PROPERTY_OUTLINE_STYLE_NONE = 211, 10339 MyCSS_PROPERTY_OUTLINE_STYLE_AUTO = 24, 10340 } 10341 enum MyCSS_PROPERTY_OUTLINE_STYLE_NONE = mycss_property_outline_style.MyCSS_PROPERTY_OUTLINE_STYLE_NONE; 10342 enum MyCSS_PROPERTY_OUTLINE_STYLE_AUTO = mycss_property_outline_style.MyCSS_PROPERTY_OUTLINE_STYLE_AUTO; 10343 enum mycss_property_outline_width 10344 { 10345 MyCSS_PROPERTY_OUTLINE_WIDTH_MEDIUM = 198, 10346 } 10347 enum MyCSS_PROPERTY_OUTLINE_WIDTH_MEDIUM = mycss_property_outline_width.MyCSS_PROPERTY_OUTLINE_WIDTH_MEDIUM; 10348 alias mycss_property_outline_width_t = mycss_property_outline_width; 10349 enum mycss_property_overflow 10350 { 10351 MyCSS_PROPERTY_OVERFLOW_HIDDEN = 136, 10352 MyCSS_PROPERTY_OVERFLOW_VISIBLE = 376, 10353 MyCSS_PROPERTY_OVERFLOW_AUTO = 24, 10354 MyCSS_PROPERTY_OVERFLOW_SCROLL = 294, 10355 MyCSS_PROPERTY_OVERFLOW_UNSET = 367, 10356 MyCSS_PROPERTY_OVERFLOW_INHERIT = 146, 10357 MyCSS_PROPERTY_OVERFLOW_NO_DISPLAY = 220, 10358 MyCSS_PROPERTY_OVERFLOW_NO_CONTENT = 217, 10359 MyCSS_PROPERTY_OVERFLOW_INITIAL = 147, 10360 } 10361 enum MyCSS_PROPERTY_OVERFLOW_HIDDEN = mycss_property_overflow.MyCSS_PROPERTY_OVERFLOW_HIDDEN; 10362 enum MyCSS_PROPERTY_OVERFLOW_VISIBLE = mycss_property_overflow.MyCSS_PROPERTY_OVERFLOW_VISIBLE; 10363 enum MyCSS_PROPERTY_OVERFLOW_AUTO = mycss_property_overflow.MyCSS_PROPERTY_OVERFLOW_AUTO; 10364 enum MyCSS_PROPERTY_OVERFLOW_SCROLL = mycss_property_overflow.MyCSS_PROPERTY_OVERFLOW_SCROLL; 10365 enum MyCSS_PROPERTY_OVERFLOW_UNSET = mycss_property_overflow.MyCSS_PROPERTY_OVERFLOW_UNSET; 10366 enum MyCSS_PROPERTY_OVERFLOW_INHERIT = mycss_property_overflow.MyCSS_PROPERTY_OVERFLOW_INHERIT; 10367 enum MyCSS_PROPERTY_OVERFLOW_NO_DISPLAY = mycss_property_overflow.MyCSS_PROPERTY_OVERFLOW_NO_DISPLAY; 10368 enum MyCSS_PROPERTY_OVERFLOW_NO_CONTENT = mycss_property_overflow.MyCSS_PROPERTY_OVERFLOW_NO_CONTENT; 10369 enum MyCSS_PROPERTY_OVERFLOW_INITIAL = mycss_property_overflow.MyCSS_PROPERTY_OVERFLOW_INITIAL; 10370 alias mycss_property_overflow_t = mycss_property_overflow; 10371 enum mycss_property_overflow_wrap 10372 { 10373 MyCSS_PROPERTY_OVERFLOW_WRAP_INITIAL = 147, 10374 MyCSS_PROPERTY_OVERFLOW_WRAP_UNSET = 367, 10375 MyCSS_PROPERTY_OVERFLOW_WRAP_BREAK_WORD = 50, 10376 MyCSS_PROPERTY_OVERFLOW_WRAP_INHERIT = 146, 10377 MyCSS_PROPERTY_OVERFLOW_WRAP_BREAK_SPACES = 49, 10378 MyCSS_PROPERTY_OVERFLOW_WRAP_NORMAL = 213, 10379 } 10380 enum MyCSS_PROPERTY_OVERFLOW_WRAP_INITIAL = mycss_property_overflow_wrap.MyCSS_PROPERTY_OVERFLOW_WRAP_INITIAL; 10381 enum MyCSS_PROPERTY_OVERFLOW_WRAP_UNSET = mycss_property_overflow_wrap.MyCSS_PROPERTY_OVERFLOW_WRAP_UNSET; 10382 enum MyCSS_PROPERTY_OVERFLOW_WRAP_BREAK_WORD = mycss_property_overflow_wrap.MyCSS_PROPERTY_OVERFLOW_WRAP_BREAK_WORD; 10383 enum MyCSS_PROPERTY_OVERFLOW_WRAP_INHERIT = mycss_property_overflow_wrap.MyCSS_PROPERTY_OVERFLOW_WRAP_INHERIT; 10384 enum MyCSS_PROPERTY_OVERFLOW_WRAP_BREAK_SPACES = mycss_property_overflow_wrap.MyCSS_PROPERTY_OVERFLOW_WRAP_BREAK_SPACES; 10385 enum MyCSS_PROPERTY_OVERFLOW_WRAP_NORMAL = mycss_property_overflow_wrap.MyCSS_PROPERTY_OVERFLOW_WRAP_NORMAL; 10386 alias mycss_property_overflow_wrap_t = mycss_property_overflow_wrap; 10387 enum mycss_property_overflow_x 10388 { 10389 MyCSS_PROPERTY_OVERFLOW_X_NO_DISPLAY = 220, 10390 MyCSS_PROPERTY_OVERFLOW_X_INHERIT = 146, 10391 MyCSS_PROPERTY_OVERFLOW_X_UNSET = 367, 10392 MyCSS_PROPERTY_OVERFLOW_X_NO_CONTENT = 217, 10393 MyCSS_PROPERTY_OVERFLOW_X_INITIAL = 147, 10394 MyCSS_PROPERTY_OVERFLOW_X_AUTO = 24, 10395 MyCSS_PROPERTY_OVERFLOW_X_HIDDEN = 136, 10396 MyCSS_PROPERTY_OVERFLOW_X_VISIBLE = 376, 10397 MyCSS_PROPERTY_OVERFLOW_X_SCROLL = 294, 10398 } 10399 enum MyCSS_PROPERTY_OVERFLOW_X_NO_DISPLAY = mycss_property_overflow_x.MyCSS_PROPERTY_OVERFLOW_X_NO_DISPLAY; 10400 enum MyCSS_PROPERTY_OVERFLOW_X_INHERIT = mycss_property_overflow_x.MyCSS_PROPERTY_OVERFLOW_X_INHERIT; 10401 enum MyCSS_PROPERTY_OVERFLOW_X_UNSET = mycss_property_overflow_x.MyCSS_PROPERTY_OVERFLOW_X_UNSET; 10402 enum MyCSS_PROPERTY_OVERFLOW_X_NO_CONTENT = mycss_property_overflow_x.MyCSS_PROPERTY_OVERFLOW_X_NO_CONTENT; 10403 enum MyCSS_PROPERTY_OVERFLOW_X_INITIAL = mycss_property_overflow_x.MyCSS_PROPERTY_OVERFLOW_X_INITIAL; 10404 enum MyCSS_PROPERTY_OVERFLOW_X_AUTO = mycss_property_overflow_x.MyCSS_PROPERTY_OVERFLOW_X_AUTO; 10405 enum MyCSS_PROPERTY_OVERFLOW_X_HIDDEN = mycss_property_overflow_x.MyCSS_PROPERTY_OVERFLOW_X_HIDDEN; 10406 enum MyCSS_PROPERTY_OVERFLOW_X_VISIBLE = mycss_property_overflow_x.MyCSS_PROPERTY_OVERFLOW_X_VISIBLE; 10407 enum MyCSS_PROPERTY_OVERFLOW_X_SCROLL = mycss_property_overflow_x.MyCSS_PROPERTY_OVERFLOW_X_SCROLL; 10408 alias mycss_property_overflow_x_t = mycss_property_overflow_x; 10409 enum mycss_property_overflow_y 10410 { 10411 MyCSS_PROPERTY_OVERFLOW_Y_AUTO = 24, 10412 MyCSS_PROPERTY_OVERFLOW_Y_HIDDEN = 136, 10413 MyCSS_PROPERTY_OVERFLOW_Y_VISIBLE = 376, 10414 MyCSS_PROPERTY_OVERFLOW_Y_SCROLL = 294, 10415 MyCSS_PROPERTY_OVERFLOW_Y_UNSET = 367, 10416 MyCSS_PROPERTY_OVERFLOW_Y_INHERIT = 146, 10417 MyCSS_PROPERTY_OVERFLOW_Y_NO_DISPLAY = 220, 10418 MyCSS_PROPERTY_OVERFLOW_Y_NO_CONTENT = 217, 10419 MyCSS_PROPERTY_OVERFLOW_Y_INITIAL = 147, 10420 } 10421 enum MyCSS_PROPERTY_OVERFLOW_Y_AUTO = mycss_property_overflow_y.MyCSS_PROPERTY_OVERFLOW_Y_AUTO; 10422 enum MyCSS_PROPERTY_OVERFLOW_Y_HIDDEN = mycss_property_overflow_y.MyCSS_PROPERTY_OVERFLOW_Y_HIDDEN; 10423 enum MyCSS_PROPERTY_OVERFLOW_Y_VISIBLE = mycss_property_overflow_y.MyCSS_PROPERTY_OVERFLOW_Y_VISIBLE; 10424 enum MyCSS_PROPERTY_OVERFLOW_Y_SCROLL = mycss_property_overflow_y.MyCSS_PROPERTY_OVERFLOW_Y_SCROLL; 10425 enum MyCSS_PROPERTY_OVERFLOW_Y_UNSET = mycss_property_overflow_y.MyCSS_PROPERTY_OVERFLOW_Y_UNSET; 10426 enum MyCSS_PROPERTY_OVERFLOW_Y_INHERIT = mycss_property_overflow_y.MyCSS_PROPERTY_OVERFLOW_Y_INHERIT; 10427 enum MyCSS_PROPERTY_OVERFLOW_Y_NO_DISPLAY = mycss_property_overflow_y.MyCSS_PROPERTY_OVERFLOW_Y_NO_DISPLAY; 10428 enum MyCSS_PROPERTY_OVERFLOW_Y_NO_CONTENT = mycss_property_overflow_y.MyCSS_PROPERTY_OVERFLOW_Y_NO_CONTENT; 10429 enum MyCSS_PROPERTY_OVERFLOW_Y_INITIAL = mycss_property_overflow_y.MyCSS_PROPERTY_OVERFLOW_Y_INITIAL; 10430 alias mycss_property_overflow_y_t = mycss_property_overflow_y; 10431 alias mycss_property_padding_t = mycss_property_padding; 10432 enum mycss_property_padding 10433 { 10434 MyCSS_PROPERTY_PADDING_UNSET = 367, 10435 MyCSS_PROPERTY_PADDING__LENGTH = 410, 10436 MyCSS_PROPERTY_PADDING_INHERIT = 146, 10437 MyCSS_PROPERTY_PADDING_INITIAL = 147, 10438 MyCSS_PROPERTY_PADDING__PERCENTAGE = 413, 10439 } 10440 enum MyCSS_PROPERTY_PADDING_UNSET = mycss_property_padding.MyCSS_PROPERTY_PADDING_UNSET; 10441 enum MyCSS_PROPERTY_PADDING__LENGTH = mycss_property_padding.MyCSS_PROPERTY_PADDING__LENGTH; 10442 enum MyCSS_PROPERTY_PADDING_INHERIT = mycss_property_padding.MyCSS_PROPERTY_PADDING_INHERIT; 10443 enum MyCSS_PROPERTY_PADDING_INITIAL = mycss_property_padding.MyCSS_PROPERTY_PADDING_INITIAL; 10444 enum MyCSS_PROPERTY_PADDING__PERCENTAGE = mycss_property_padding.MyCSS_PROPERTY_PADDING__PERCENTAGE; 10445 enum mycss_property_padding_block_end 10446 { 10447 MyCSS_PROPERTY_PADDING_BLOCK_END_UNSET = 367, 10448 MyCSS_PROPERTY_PADDING_BLOCK_END__LENGTH = 410, 10449 MyCSS_PROPERTY_PADDING_BLOCK_END_INHERIT = 146, 10450 MyCSS_PROPERTY_PADDING_BLOCK_END_INITIAL = 147, 10451 MyCSS_PROPERTY_PADDING_BLOCK_END__PERCENTAGE = 413, 10452 } 10453 enum MyCSS_PROPERTY_PADDING_BLOCK_END_UNSET = mycss_property_padding_block_end.MyCSS_PROPERTY_PADDING_BLOCK_END_UNSET; 10454 enum MyCSS_PROPERTY_PADDING_BLOCK_END__LENGTH = mycss_property_padding_block_end.MyCSS_PROPERTY_PADDING_BLOCK_END__LENGTH; 10455 enum MyCSS_PROPERTY_PADDING_BLOCK_END_INHERIT = mycss_property_padding_block_end.MyCSS_PROPERTY_PADDING_BLOCK_END_INHERIT; 10456 enum MyCSS_PROPERTY_PADDING_BLOCK_END_INITIAL = mycss_property_padding_block_end.MyCSS_PROPERTY_PADDING_BLOCK_END_INITIAL; 10457 enum MyCSS_PROPERTY_PADDING_BLOCK_END__PERCENTAGE = mycss_property_padding_block_end.MyCSS_PROPERTY_PADDING_BLOCK_END__PERCENTAGE; 10458 alias mycss_property_padding_block_end_t = mycss_property_padding_block_end; 10459 enum mycss_property_padding_block_start 10460 { 10461 MyCSS_PROPERTY_PADDING_BLOCK_START_UNSET = 367, 10462 MyCSS_PROPERTY_PADDING_BLOCK_START__LENGTH = 410, 10463 MyCSS_PROPERTY_PADDING_BLOCK_START_INHERIT = 146, 10464 MyCSS_PROPERTY_PADDING_BLOCK_START_INITIAL = 147, 10465 MyCSS_PROPERTY_PADDING_BLOCK_START__PERCENTAGE = 413, 10466 } 10467 enum MyCSS_PROPERTY_PADDING_BLOCK_START_UNSET = mycss_property_padding_block_start.MyCSS_PROPERTY_PADDING_BLOCK_START_UNSET; 10468 enum MyCSS_PROPERTY_PADDING_BLOCK_START__LENGTH = mycss_property_padding_block_start.MyCSS_PROPERTY_PADDING_BLOCK_START__LENGTH; 10469 enum MyCSS_PROPERTY_PADDING_BLOCK_START_INHERIT = mycss_property_padding_block_start.MyCSS_PROPERTY_PADDING_BLOCK_START_INHERIT; 10470 enum MyCSS_PROPERTY_PADDING_BLOCK_START_INITIAL = mycss_property_padding_block_start.MyCSS_PROPERTY_PADDING_BLOCK_START_INITIAL; 10471 enum MyCSS_PROPERTY_PADDING_BLOCK_START__PERCENTAGE = mycss_property_padding_block_start.MyCSS_PROPERTY_PADDING_BLOCK_START__PERCENTAGE; 10472 alias mycss_property_padding_block_start_t = mycss_property_padding_block_start; 10473 enum mycss_property_padding_bottom 10474 { 10475 MyCSS_PROPERTY_PADDING_BOTTOM_UNSET = 367, 10476 MyCSS_PROPERTY_PADDING_BOTTOM__LENGTH = 410, 10477 MyCSS_PROPERTY_PADDING_BOTTOM_INHERIT = 146, 10478 MyCSS_PROPERTY_PADDING_BOTTOM_INITIAL = 147, 10479 MyCSS_PROPERTY_PADDING_BOTTOM__PERCENTAGE = 413, 10480 } 10481 enum MyCSS_PROPERTY_PADDING_BOTTOM_UNSET = mycss_property_padding_bottom.MyCSS_PROPERTY_PADDING_BOTTOM_UNSET; 10482 enum MyCSS_PROPERTY_PADDING_BOTTOM__LENGTH = mycss_property_padding_bottom.MyCSS_PROPERTY_PADDING_BOTTOM__LENGTH; 10483 enum MyCSS_PROPERTY_PADDING_BOTTOM_INHERIT = mycss_property_padding_bottom.MyCSS_PROPERTY_PADDING_BOTTOM_INHERIT; 10484 enum MyCSS_PROPERTY_PADDING_BOTTOM_INITIAL = mycss_property_padding_bottom.MyCSS_PROPERTY_PADDING_BOTTOM_INITIAL; 10485 enum MyCSS_PROPERTY_PADDING_BOTTOM__PERCENTAGE = mycss_property_padding_bottom.MyCSS_PROPERTY_PADDING_BOTTOM__PERCENTAGE; 10486 alias mycss_property_padding_bottom_t = mycss_property_padding_bottom; 10487 enum mycss_property_padding_inline_end 10488 { 10489 MyCSS_PROPERTY_PADDING_INLINE_END_UNSET = 367, 10490 MyCSS_PROPERTY_PADDING_INLINE_END__LENGTH = 410, 10491 MyCSS_PROPERTY_PADDING_INLINE_END_INHERIT = 146, 10492 MyCSS_PROPERTY_PADDING_INLINE_END_INITIAL = 147, 10493 MyCSS_PROPERTY_PADDING_INLINE_END__PERCENTAGE = 413, 10494 } 10495 enum MyCSS_PROPERTY_PADDING_INLINE_END_UNSET = mycss_property_padding_inline_end.MyCSS_PROPERTY_PADDING_INLINE_END_UNSET; 10496 enum MyCSS_PROPERTY_PADDING_INLINE_END__LENGTH = mycss_property_padding_inline_end.MyCSS_PROPERTY_PADDING_INLINE_END__LENGTH; 10497 enum MyCSS_PROPERTY_PADDING_INLINE_END_INHERIT = mycss_property_padding_inline_end.MyCSS_PROPERTY_PADDING_INLINE_END_INHERIT; 10498 enum MyCSS_PROPERTY_PADDING_INLINE_END_INITIAL = mycss_property_padding_inline_end.MyCSS_PROPERTY_PADDING_INLINE_END_INITIAL; 10499 enum MyCSS_PROPERTY_PADDING_INLINE_END__PERCENTAGE = mycss_property_padding_inline_end.MyCSS_PROPERTY_PADDING_INLINE_END__PERCENTAGE; 10500 alias mycss_property_padding_inline_end_t = mycss_property_padding_inline_end; 10501 enum mycss_property_padding_inline_start 10502 { 10503 MyCSS_PROPERTY_PADDING_INLINE_START_UNSET = 367, 10504 MyCSS_PROPERTY_PADDING_INLINE_START__LENGTH = 410, 10505 MyCSS_PROPERTY_PADDING_INLINE_START_INHERIT = 146, 10506 MyCSS_PROPERTY_PADDING_INLINE_START_INITIAL = 147, 10507 MyCSS_PROPERTY_PADDING_INLINE_START__PERCENTAGE = 413, 10508 } 10509 enum MyCSS_PROPERTY_PADDING_INLINE_START_UNSET = mycss_property_padding_inline_start.MyCSS_PROPERTY_PADDING_INLINE_START_UNSET; 10510 enum MyCSS_PROPERTY_PADDING_INLINE_START__LENGTH = mycss_property_padding_inline_start.MyCSS_PROPERTY_PADDING_INLINE_START__LENGTH; 10511 enum MyCSS_PROPERTY_PADDING_INLINE_START_INHERIT = mycss_property_padding_inline_start.MyCSS_PROPERTY_PADDING_INLINE_START_INHERIT; 10512 enum MyCSS_PROPERTY_PADDING_INLINE_START_INITIAL = mycss_property_padding_inline_start.MyCSS_PROPERTY_PADDING_INLINE_START_INITIAL; 10513 enum MyCSS_PROPERTY_PADDING_INLINE_START__PERCENTAGE = mycss_property_padding_inline_start.MyCSS_PROPERTY_PADDING_INLINE_START__PERCENTAGE; 10514 alias mycss_property_padding_inline_start_t = mycss_property_padding_inline_start; 10515 alias mycss_property_padding_left_t = mycss_property_padding_left; 10516 enum mycss_property_padding_left 10517 { 10518 MyCSS_PROPERTY_PADDING_LEFT_UNSET = 367, 10519 MyCSS_PROPERTY_PADDING_LEFT__LENGTH = 410, 10520 MyCSS_PROPERTY_PADDING_LEFT_INHERIT = 146, 10521 MyCSS_PROPERTY_PADDING_LEFT_INITIAL = 147, 10522 MyCSS_PROPERTY_PADDING_LEFT__PERCENTAGE = 413, 10523 } 10524 enum MyCSS_PROPERTY_PADDING_LEFT_UNSET = mycss_property_padding_left.MyCSS_PROPERTY_PADDING_LEFT_UNSET; 10525 enum MyCSS_PROPERTY_PADDING_LEFT__LENGTH = mycss_property_padding_left.MyCSS_PROPERTY_PADDING_LEFT__LENGTH; 10526 enum MyCSS_PROPERTY_PADDING_LEFT_INHERIT = mycss_property_padding_left.MyCSS_PROPERTY_PADDING_LEFT_INHERIT; 10527 enum MyCSS_PROPERTY_PADDING_LEFT_INITIAL = mycss_property_padding_left.MyCSS_PROPERTY_PADDING_LEFT_INITIAL; 10528 enum MyCSS_PROPERTY_PADDING_LEFT__PERCENTAGE = mycss_property_padding_left.MyCSS_PROPERTY_PADDING_LEFT__PERCENTAGE; 10529 enum mycss_property_padding_right 10530 { 10531 MyCSS_PROPERTY_PADDING_RIGHT_INITIAL = 147, 10532 MyCSS_PROPERTY_PADDING_RIGHT__PERCENTAGE = 413, 10533 MyCSS_PROPERTY_PADDING_RIGHT_UNSET = 367, 10534 MyCSS_PROPERTY_PADDING_RIGHT__LENGTH = 410, 10535 MyCSS_PROPERTY_PADDING_RIGHT_INHERIT = 146, 10536 } 10537 enum MyCSS_PROPERTY_PADDING_RIGHT_INITIAL = mycss_property_padding_right.MyCSS_PROPERTY_PADDING_RIGHT_INITIAL; 10538 enum MyCSS_PROPERTY_PADDING_RIGHT__PERCENTAGE = mycss_property_padding_right.MyCSS_PROPERTY_PADDING_RIGHT__PERCENTAGE; 10539 enum MyCSS_PROPERTY_PADDING_RIGHT_UNSET = mycss_property_padding_right.MyCSS_PROPERTY_PADDING_RIGHT_UNSET; 10540 enum MyCSS_PROPERTY_PADDING_RIGHT__LENGTH = mycss_property_padding_right.MyCSS_PROPERTY_PADDING_RIGHT__LENGTH; 10541 enum MyCSS_PROPERTY_PADDING_RIGHT_INHERIT = mycss_property_padding_right.MyCSS_PROPERTY_PADDING_RIGHT_INHERIT; 10542 alias mycss_property_padding_right_t = mycss_property_padding_right; 10543 alias mycss_property_padding_top_t = mycss_property_padding_top; 10544 enum mycss_property_padding_top 10545 { 10546 MyCSS_PROPERTY_PADDING_TOP_UNSET = 367, 10547 MyCSS_PROPERTY_PADDING_TOP__LENGTH = 410, 10548 MyCSS_PROPERTY_PADDING_TOP_INHERIT = 146, 10549 MyCSS_PROPERTY_PADDING_TOP_INITIAL = 147, 10550 MyCSS_PROPERTY_PADDING_TOP__PERCENTAGE = 413, 10551 } 10552 enum MyCSS_PROPERTY_PADDING_TOP_UNSET = mycss_property_padding_top.MyCSS_PROPERTY_PADDING_TOP_UNSET; 10553 enum MyCSS_PROPERTY_PADDING_TOP__LENGTH = mycss_property_padding_top.MyCSS_PROPERTY_PADDING_TOP__LENGTH; 10554 enum MyCSS_PROPERTY_PADDING_TOP_INHERIT = mycss_property_padding_top.MyCSS_PROPERTY_PADDING_TOP_INHERIT; 10555 enum MyCSS_PROPERTY_PADDING_TOP_INITIAL = mycss_property_padding_top.MyCSS_PROPERTY_PADDING_TOP_INITIAL; 10556 enum MyCSS_PROPERTY_PADDING_TOP__PERCENTAGE = mycss_property_padding_top.MyCSS_PROPERTY_PADDING_TOP__PERCENTAGE; 10557 alias mycss_property_pause_after_t = mycss_property_pause_after; 10558 enum mycss_property_pause_after 10559 { 10560 MyCSS_PROPERTY_PAUSE_AFTER_WEAK = 379, 10561 MyCSS_PROPERTY_PAUSE_AFTER_STRONG = 334, 10562 MyCSS_PROPERTY_PAUSE_AFTER_MEDIUM = 198, 10563 MyCSS_PROPERTY_PAUSE_AFTER_X_STRONG = 395, 10564 MyCSS_PROPERTY_PAUSE_AFTER_X_WEAK = 396, 10565 MyCSS_PROPERTY_PAUSE_AFTER_NONE = 211, 10566 } 10567 enum MyCSS_PROPERTY_PAUSE_AFTER_WEAK = mycss_property_pause_after.MyCSS_PROPERTY_PAUSE_AFTER_WEAK; 10568 enum MyCSS_PROPERTY_PAUSE_AFTER_STRONG = mycss_property_pause_after.MyCSS_PROPERTY_PAUSE_AFTER_STRONG; 10569 enum MyCSS_PROPERTY_PAUSE_AFTER_MEDIUM = mycss_property_pause_after.MyCSS_PROPERTY_PAUSE_AFTER_MEDIUM; 10570 enum MyCSS_PROPERTY_PAUSE_AFTER_X_STRONG = mycss_property_pause_after.MyCSS_PROPERTY_PAUSE_AFTER_X_STRONG; 10571 enum MyCSS_PROPERTY_PAUSE_AFTER_X_WEAK = mycss_property_pause_after.MyCSS_PROPERTY_PAUSE_AFTER_X_WEAK; 10572 enum MyCSS_PROPERTY_PAUSE_AFTER_NONE = mycss_property_pause_after.MyCSS_PROPERTY_PAUSE_AFTER_NONE; 10573 enum mycss_property_pause_before 10574 { 10575 MyCSS_PROPERTY_PAUSE_BEFORE_NONE = 211, 10576 MyCSS_PROPERTY_PAUSE_BEFORE_WEAK = 379, 10577 MyCSS_PROPERTY_PAUSE_BEFORE_X_WEAK = 396, 10578 MyCSS_PROPERTY_PAUSE_BEFORE_MEDIUM = 198, 10579 MyCSS_PROPERTY_PAUSE_BEFORE_STRONG = 334, 10580 MyCSS_PROPERTY_PAUSE_BEFORE_X_STRONG = 395, 10581 } 10582 enum MyCSS_PROPERTY_PAUSE_BEFORE_NONE = mycss_property_pause_before.MyCSS_PROPERTY_PAUSE_BEFORE_NONE; 10583 enum MyCSS_PROPERTY_PAUSE_BEFORE_WEAK = mycss_property_pause_before.MyCSS_PROPERTY_PAUSE_BEFORE_WEAK; 10584 enum MyCSS_PROPERTY_PAUSE_BEFORE_X_WEAK = mycss_property_pause_before.MyCSS_PROPERTY_PAUSE_BEFORE_X_WEAK; 10585 enum MyCSS_PROPERTY_PAUSE_BEFORE_MEDIUM = mycss_property_pause_before.MyCSS_PROPERTY_PAUSE_BEFORE_MEDIUM; 10586 enum MyCSS_PROPERTY_PAUSE_BEFORE_STRONG = mycss_property_pause_before.MyCSS_PROPERTY_PAUSE_BEFORE_STRONG; 10587 enum MyCSS_PROPERTY_PAUSE_BEFORE_X_STRONG = mycss_property_pause_before.MyCSS_PROPERTY_PAUSE_BEFORE_X_STRONG; 10588 alias mycss_property_pause_before_t = mycss_property_pause_before; 10589 enum mycss_property_perspective 10590 { 10591 MyCSS_PROPERTY_PERSPECTIVE_NONE = 211, 10592 } 10593 enum MyCSS_PROPERTY_PERSPECTIVE_NONE = mycss_property_perspective.MyCSS_PROPERTY_PERSPECTIVE_NONE; 10594 alias mycss_property_perspective_t = mycss_property_perspective; 10595 enum mycss_property_perspective_origin 10596 { 10597 MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_RIGHT = 277, 10598 MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_CENTER = 55, 10599 MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_TOP = 356, 10600 MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_BOTTOM = 45, 10601 MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_LEFT = 174, 10602 } 10603 enum MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_RIGHT = mycss_property_perspective_origin.MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_RIGHT; 10604 enum MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_CENTER = mycss_property_perspective_origin.MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_CENTER; 10605 enum MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_TOP = mycss_property_perspective_origin.MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_TOP; 10606 enum MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_BOTTOM = mycss_property_perspective_origin.MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_BOTTOM; 10607 enum MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_LEFT = mycss_property_perspective_origin.MyCSS_PROPERTY_PERSPECTIVE_ORIGIN_LEFT; 10608 alias mycss_property_perspective_origin_t = mycss_property_perspective_origin; 10609 alias mycss_property_position_t = mycss_property_position; 10610 enum mycss_property_position 10611 { 10612 MyCSS_PROPERTY_POSITION_INITIAL = 147, 10613 MyCSS_PROPERTY_POSITION_UNSET = 367, 10614 MyCSS_PROPERTY_POSITION_INHERIT = 146, 10615 MyCSS_PROPERTY_POSITION_RELATIVE = 271, 10616 MyCSS_PROPERTY_POSITION_ABSOLUTE = 14, 10617 MyCSS_PROPERTY_POSITION_STICKY = 331, 10618 MyCSS_PROPERTY_POSITION_FIXED = 118, 10619 MyCSS_PROPERTY_POSITION_STATIC = 327, 10620 } 10621 enum MyCSS_PROPERTY_POSITION_INITIAL = mycss_property_position.MyCSS_PROPERTY_POSITION_INITIAL; 10622 enum MyCSS_PROPERTY_POSITION_UNSET = mycss_property_position.MyCSS_PROPERTY_POSITION_UNSET; 10623 enum MyCSS_PROPERTY_POSITION_INHERIT = mycss_property_position.MyCSS_PROPERTY_POSITION_INHERIT; 10624 enum MyCSS_PROPERTY_POSITION_RELATIVE = mycss_property_position.MyCSS_PROPERTY_POSITION_RELATIVE; 10625 enum MyCSS_PROPERTY_POSITION_ABSOLUTE = mycss_property_position.MyCSS_PROPERTY_POSITION_ABSOLUTE; 10626 enum MyCSS_PROPERTY_POSITION_STICKY = mycss_property_position.MyCSS_PROPERTY_POSITION_STICKY; 10627 enum MyCSS_PROPERTY_POSITION_FIXED = mycss_property_position.MyCSS_PROPERTY_POSITION_FIXED; 10628 enum MyCSS_PROPERTY_POSITION_STATIC = mycss_property_position.MyCSS_PROPERTY_POSITION_STATIC; 10629 alias mycss_property_presentation_level_t = mycss_property_presentation_level; 10630 enum mycss_property_presentation_level 10631 { 10632 MyCSS_PROPERTY_PRESENTATION_LEVEL_INCREMENT = 144, 10633 MyCSS_PROPERTY_PRESENTATION_LEVEL_SAME = 292, 10634 } 10635 enum MyCSS_PROPERTY_PRESENTATION_LEVEL_INCREMENT = mycss_property_presentation_level.MyCSS_PROPERTY_PRESENTATION_LEVEL_INCREMENT; 10636 enum MyCSS_PROPERTY_PRESENTATION_LEVEL_SAME = mycss_property_presentation_level.MyCSS_PROPERTY_PRESENTATION_LEVEL_SAME; 10637 alias mycss_property_quotes_t = mycss_property_quotes; 10638 enum mycss_property_quotes 10639 { 10640 MyCSS_PROPERTY_QUOTES_NONE = 211, 10641 } 10642 enum MyCSS_PROPERTY_QUOTES_NONE = mycss_property_quotes.MyCSS_PROPERTY_QUOTES_NONE; 10643 enum mycss_property_region_fragment 10644 { 10645 MyCSS_PROPERTY_REGION_FRAGMENT_AUTO = 24, 10646 MyCSS_PROPERTY_REGION_FRAGMENT_BREAK = 47, 10647 } 10648 enum MyCSS_PROPERTY_REGION_FRAGMENT_AUTO = mycss_property_region_fragment.MyCSS_PROPERTY_REGION_FRAGMENT_AUTO; 10649 enum MyCSS_PROPERTY_REGION_FRAGMENT_BREAK = mycss_property_region_fragment.MyCSS_PROPERTY_REGION_FRAGMENT_BREAK; 10650 alias mycss_property_region_fragment_t = mycss_property_region_fragment; 10651 alias mycss_property_resize_t = mycss_property_resize; 10652 enum mycss_property_resize 10653 { 10654 MyCSS_PROPERTY_RESIZE_BOTH = 44, 10655 MyCSS_PROPERTY_RESIZE_NONE = 211, 10656 MyCSS_PROPERTY_RESIZE_VERTICAL = 371, 10657 MyCSS_PROPERTY_RESIZE_HORIZONTAL = 141, 10658 } 10659 enum MyCSS_PROPERTY_RESIZE_BOTH = mycss_property_resize.MyCSS_PROPERTY_RESIZE_BOTH; 10660 enum MyCSS_PROPERTY_RESIZE_NONE = mycss_property_resize.MyCSS_PROPERTY_RESIZE_NONE; 10661 enum MyCSS_PROPERTY_RESIZE_VERTICAL = mycss_property_resize.MyCSS_PROPERTY_RESIZE_VERTICAL; 10662 enum MyCSS_PROPERTY_RESIZE_HORIZONTAL = mycss_property_resize.MyCSS_PROPERTY_RESIZE_HORIZONTAL; 10663 alias mycss_property_rest_after_t = mycss_property_rest_after; 10664 enum mycss_property_rest_after 10665 { 10666 MyCSS_PROPERTY_REST_AFTER_X_WEAK = 396, 10667 MyCSS_PROPERTY_REST_AFTER_WEAK = 379, 10668 MyCSS_PROPERTY_REST_AFTER_MEDIUM = 198, 10669 MyCSS_PROPERTY_REST_AFTER_NONE = 211, 10670 MyCSS_PROPERTY_REST_AFTER_STRONG = 334, 10671 MyCSS_PROPERTY_REST_AFTER_X_STRONG = 395, 10672 } 10673 enum MyCSS_PROPERTY_REST_AFTER_X_WEAK = mycss_property_rest_after.MyCSS_PROPERTY_REST_AFTER_X_WEAK; 10674 enum MyCSS_PROPERTY_REST_AFTER_WEAK = mycss_property_rest_after.MyCSS_PROPERTY_REST_AFTER_WEAK; 10675 enum MyCSS_PROPERTY_REST_AFTER_MEDIUM = mycss_property_rest_after.MyCSS_PROPERTY_REST_AFTER_MEDIUM; 10676 enum MyCSS_PROPERTY_REST_AFTER_NONE = mycss_property_rest_after.MyCSS_PROPERTY_REST_AFTER_NONE; 10677 enum MyCSS_PROPERTY_REST_AFTER_STRONG = mycss_property_rest_after.MyCSS_PROPERTY_REST_AFTER_STRONG; 10678 enum MyCSS_PROPERTY_REST_AFTER_X_STRONG = mycss_property_rest_after.MyCSS_PROPERTY_REST_AFTER_X_STRONG; 10679 alias mycss_property_rest_before_t = mycss_property_rest_before; 10680 enum mycss_property_rest_before 10681 { 10682 MyCSS_PROPERTY_REST_BEFORE_NONE = 211, 10683 MyCSS_PROPERTY_REST_BEFORE_MEDIUM = 198, 10684 MyCSS_PROPERTY_REST_BEFORE_STRONG = 334, 10685 MyCSS_PROPERTY_REST_BEFORE_WEAK = 379, 10686 MyCSS_PROPERTY_REST_BEFORE_X_WEAK = 396, 10687 MyCSS_PROPERTY_REST_BEFORE_X_STRONG = 395, 10688 } 10689 enum MyCSS_PROPERTY_REST_BEFORE_NONE = mycss_property_rest_before.MyCSS_PROPERTY_REST_BEFORE_NONE; 10690 enum MyCSS_PROPERTY_REST_BEFORE_MEDIUM = mycss_property_rest_before.MyCSS_PROPERTY_REST_BEFORE_MEDIUM; 10691 enum MyCSS_PROPERTY_REST_BEFORE_STRONG = mycss_property_rest_before.MyCSS_PROPERTY_REST_BEFORE_STRONG; 10692 enum MyCSS_PROPERTY_REST_BEFORE_WEAK = mycss_property_rest_before.MyCSS_PROPERTY_REST_BEFORE_WEAK; 10693 enum MyCSS_PROPERTY_REST_BEFORE_X_WEAK = mycss_property_rest_before.MyCSS_PROPERTY_REST_BEFORE_X_WEAK; 10694 enum MyCSS_PROPERTY_REST_BEFORE_X_STRONG = mycss_property_rest_before.MyCSS_PROPERTY_REST_BEFORE_X_STRONG; 10695 alias mycss_property_right_t = mycss_property_right; 10696 enum mycss_property_right 10697 { 10698 MyCSS_PROPERTY_RIGHT__PERCENTAGE = 413, 10699 MyCSS_PROPERTY_RIGHT_INHERIT = 146, 10700 MyCSS_PROPERTY_RIGHT__LENGTH = 410, 10701 MyCSS_PROPERTY_RIGHT_UNSET = 367, 10702 MyCSS_PROPERTY_RIGHT_INITIAL = 147, 10703 MyCSS_PROPERTY_RIGHT_AUTO = 24, 10704 } 10705 enum MyCSS_PROPERTY_RIGHT__PERCENTAGE = mycss_property_right.MyCSS_PROPERTY_RIGHT__PERCENTAGE; 10706 enum MyCSS_PROPERTY_RIGHT_INHERIT = mycss_property_right.MyCSS_PROPERTY_RIGHT_INHERIT; 10707 enum MyCSS_PROPERTY_RIGHT__LENGTH = mycss_property_right.MyCSS_PROPERTY_RIGHT__LENGTH; 10708 enum MyCSS_PROPERTY_RIGHT_UNSET = mycss_property_right.MyCSS_PROPERTY_RIGHT_UNSET; 10709 enum MyCSS_PROPERTY_RIGHT_INITIAL = mycss_property_right.MyCSS_PROPERTY_RIGHT_INITIAL; 10710 enum MyCSS_PROPERTY_RIGHT_AUTO = mycss_property_right.MyCSS_PROPERTY_RIGHT_AUTO; 10711 alias mycss_property_ruby_align_t = mycss_property_ruby_align; 10712 enum mycss_property_ruby_align 10713 { 10714 MyCSS_PROPERTY_RUBY_ALIGN_CENTER = 55, 10715 MyCSS_PROPERTY_RUBY_ALIGN_START = 326, 10716 MyCSS_PROPERTY_RUBY_ALIGN_SPACE_AROUND = 320, 10717 MyCSS_PROPERTY_RUBY_ALIGN_SPACE_BETWEEN = 321, 10718 } 10719 enum MyCSS_PROPERTY_RUBY_ALIGN_CENTER = mycss_property_ruby_align.MyCSS_PROPERTY_RUBY_ALIGN_CENTER; 10720 enum MyCSS_PROPERTY_RUBY_ALIGN_START = mycss_property_ruby_align.MyCSS_PROPERTY_RUBY_ALIGN_START; 10721 enum MyCSS_PROPERTY_RUBY_ALIGN_SPACE_AROUND = mycss_property_ruby_align.MyCSS_PROPERTY_RUBY_ALIGN_SPACE_AROUND; 10722 enum MyCSS_PROPERTY_RUBY_ALIGN_SPACE_BETWEEN = mycss_property_ruby_align.MyCSS_PROPERTY_RUBY_ALIGN_SPACE_BETWEEN; 10723 alias mycss_property_ruby_merge_t = mycss_property_ruby_merge; 10724 enum mycss_property_ruby_merge 10725 { 10726 MyCSS_PROPERTY_RUBY_MERGE_AUTO = 24, 10727 MyCSS_PROPERTY_RUBY_MERGE_SEPARATE = 298, 10728 MyCSS_PROPERTY_RUBY_MERGE_COLLAPSE = 61, 10729 } 10730 enum MyCSS_PROPERTY_RUBY_MERGE_AUTO = mycss_property_ruby_merge.MyCSS_PROPERTY_RUBY_MERGE_AUTO; 10731 enum MyCSS_PROPERTY_RUBY_MERGE_SEPARATE = mycss_property_ruby_merge.MyCSS_PROPERTY_RUBY_MERGE_SEPARATE; 10732 enum MyCSS_PROPERTY_RUBY_MERGE_COLLAPSE = mycss_property_ruby_merge.MyCSS_PROPERTY_RUBY_MERGE_COLLAPSE; 10733 alias mycss_property_ruby_position_t = mycss_property_ruby_position; 10734 enum mycss_property_ruby_position 10735 { 10736 MyCSS_PROPERTY_RUBY_POSITION_INTER_CHARACTER = 157, 10737 MyCSS_PROPERTY_RUBY_POSITION_UNDER = 362, 10738 MyCSS_PROPERTY_RUBY_POSITION_OVER = 241, 10739 } 10740 enum MyCSS_PROPERTY_RUBY_POSITION_INTER_CHARACTER = mycss_property_ruby_position.MyCSS_PROPERTY_RUBY_POSITION_INTER_CHARACTER; 10741 enum MyCSS_PROPERTY_RUBY_POSITION_UNDER = mycss_property_ruby_position.MyCSS_PROPERTY_RUBY_POSITION_UNDER; 10742 enum MyCSS_PROPERTY_RUBY_POSITION_OVER = mycss_property_ruby_position.MyCSS_PROPERTY_RUBY_POSITION_OVER; 10743 enum mycss_property_scroll_snap_align 10744 { 10745 MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_END = 102, 10746 MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_NONE = 211, 10747 MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_START = 326, 10748 MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_CENTER = 55, 10749 } 10750 enum MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_END = mycss_property_scroll_snap_align.MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_END; 10751 enum MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_NONE = mycss_property_scroll_snap_align.MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_NONE; 10752 enum MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_START = mycss_property_scroll_snap_align.MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_START; 10753 enum MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_CENTER = mycss_property_scroll_snap_align.MyCSS_PROPERTY_SCROLL_SNAP_ALIGN_CENTER; 10754 alias mycss_property_scroll_snap_align_t = mycss_property_scroll_snap_align; 10755 alias mycss_property_scroll_snap_stop_t = mycss_property_scroll_snap_stop; 10756 enum mycss_property_scroll_snap_stop 10757 { 10758 MyCSS_PROPERTY_SCROLL_SNAP_STOP_NORMAL = 213, 10759 MyCSS_PROPERTY_SCROLL_SNAP_STOP_ALWAYS = 23, 10760 } 10761 enum MyCSS_PROPERTY_SCROLL_SNAP_STOP_NORMAL = mycss_property_scroll_snap_stop.MyCSS_PROPERTY_SCROLL_SNAP_STOP_NORMAL; 10762 enum MyCSS_PROPERTY_SCROLL_SNAP_STOP_ALWAYS = mycss_property_scroll_snap_stop.MyCSS_PROPERTY_SCROLL_SNAP_STOP_ALWAYS; 10763 enum mycss_property_scroll_snap_type 10764 { 10765 MyCSS_PROPERTY_SCROLL_SNAP_TYPE_BLOCK = 38, 10766 MyCSS_PROPERTY_SCROLL_SNAP_TYPE_X = 384, 10767 MyCSS_PROPERTY_SCROLL_SNAP_TYPE_INLINE = 149, 10768 MyCSS_PROPERTY_SCROLL_SNAP_TYPE_BOTH = 44, 10769 MyCSS_PROPERTY_SCROLL_SNAP_TYPE_MANDATORY = 191, 10770 MyCSS_PROPERTY_SCROLL_SNAP_TYPE_PROXIMITY = 267, 10771 MyCSS_PROPERTY_SCROLL_SNAP_TYPE_NONE = 211, 10772 MyCSS_PROPERTY_SCROLL_SNAP_TYPE_Y = 397, 10773 } 10774 enum MyCSS_PROPERTY_SCROLL_SNAP_TYPE_BLOCK = mycss_property_scroll_snap_type.MyCSS_PROPERTY_SCROLL_SNAP_TYPE_BLOCK; 10775 enum MyCSS_PROPERTY_SCROLL_SNAP_TYPE_X = mycss_property_scroll_snap_type.MyCSS_PROPERTY_SCROLL_SNAP_TYPE_X; 10776 enum MyCSS_PROPERTY_SCROLL_SNAP_TYPE_INLINE = mycss_property_scroll_snap_type.MyCSS_PROPERTY_SCROLL_SNAP_TYPE_INLINE; 10777 enum MyCSS_PROPERTY_SCROLL_SNAP_TYPE_BOTH = mycss_property_scroll_snap_type.MyCSS_PROPERTY_SCROLL_SNAP_TYPE_BOTH; 10778 enum MyCSS_PROPERTY_SCROLL_SNAP_TYPE_MANDATORY = mycss_property_scroll_snap_type.MyCSS_PROPERTY_SCROLL_SNAP_TYPE_MANDATORY; 10779 enum MyCSS_PROPERTY_SCROLL_SNAP_TYPE_PROXIMITY = mycss_property_scroll_snap_type.MyCSS_PROPERTY_SCROLL_SNAP_TYPE_PROXIMITY; 10780 enum MyCSS_PROPERTY_SCROLL_SNAP_TYPE_NONE = mycss_property_scroll_snap_type.MyCSS_PROPERTY_SCROLL_SNAP_TYPE_NONE; 10781 enum MyCSS_PROPERTY_SCROLL_SNAP_TYPE_Y = mycss_property_scroll_snap_type.MyCSS_PROPERTY_SCROLL_SNAP_TYPE_Y; 10782 alias mycss_property_scroll_snap_type_t = mycss_property_scroll_snap_type; 10783 enum mycss_property_shape_outside 10784 { 10785 MyCSS_PROPERTY_SHAPE_OUTSIDE_NONE = 211, 10786 } 10787 enum MyCSS_PROPERTY_SHAPE_OUTSIDE_NONE = mycss_property_shape_outside.MyCSS_PROPERTY_SHAPE_OUTSIDE_NONE; 10788 alias mycss_property_shape_outside_t = mycss_property_shape_outside; 10789 enum mycss_property_shape_rendering 10790 { 10791 MyCSS_PROPERTY_SHAPE_RENDERING_AUTO = 24, 10792 MyCSS_PROPERTY_SHAPE_RENDERING_INHERIT = 146, 10793 MyCSS_PROPERTY_SHAPE_RENDERING_CRISPEDGES = 77, 10794 MyCSS_PROPERTY_SHAPE_RENDERING_OPTIMIZESPEED = 237, 10795 MyCSS_PROPERTY_SHAPE_RENDERING_GEOMETRICPRECISION = 129, 10796 } 10797 enum MyCSS_PROPERTY_SHAPE_RENDERING_AUTO = mycss_property_shape_rendering.MyCSS_PROPERTY_SHAPE_RENDERING_AUTO; 10798 enum MyCSS_PROPERTY_SHAPE_RENDERING_INHERIT = mycss_property_shape_rendering.MyCSS_PROPERTY_SHAPE_RENDERING_INHERIT; 10799 enum MyCSS_PROPERTY_SHAPE_RENDERING_CRISPEDGES = mycss_property_shape_rendering.MyCSS_PROPERTY_SHAPE_RENDERING_CRISPEDGES; 10800 enum MyCSS_PROPERTY_SHAPE_RENDERING_OPTIMIZESPEED = mycss_property_shape_rendering.MyCSS_PROPERTY_SHAPE_RENDERING_OPTIMIZESPEED; 10801 enum MyCSS_PROPERTY_SHAPE_RENDERING_GEOMETRICPRECISION = mycss_property_shape_rendering.MyCSS_PROPERTY_SHAPE_RENDERING_GEOMETRICPRECISION; 10802 alias mycss_property_shape_rendering_t = mycss_property_shape_rendering; 10803 enum mycss_property_speak 10804 { 10805 MyCSS_PROPERTY_SPEAK_AUTO = 24, 10806 MyCSS_PROPERTY_SPEAK_NONE = 211, 10807 MyCSS_PROPERTY_SPEAK_NORMAL = 213, 10808 } 10809 enum MyCSS_PROPERTY_SPEAK_AUTO = mycss_property_speak.MyCSS_PROPERTY_SPEAK_AUTO; 10810 enum MyCSS_PROPERTY_SPEAK_NONE = mycss_property_speak.MyCSS_PROPERTY_SPEAK_NONE; 10811 enum MyCSS_PROPERTY_SPEAK_NORMAL = mycss_property_speak.MyCSS_PROPERTY_SPEAK_NORMAL; 10812 alias mycss_property_speak_t = mycss_property_speak; 10813 enum mycss_property_speak_as 10814 { 10815 MyCSS_PROPERTY_SPEAK_AS_LITERAL_PUNCTUATION = 184, 10816 MyCSS_PROPERTY_SPEAK_AS_NO_PUNCTUATION = 223, 10817 MyCSS_PROPERTY_SPEAK_AS_NORMAL = 213, 10818 MyCSS_PROPERTY_SPEAK_AS_DIGITS = 86, 10819 MyCSS_PROPERTY_SPEAK_AS_SPELL_OUT = 322, 10820 } 10821 enum MyCSS_PROPERTY_SPEAK_AS_LITERAL_PUNCTUATION = mycss_property_speak_as.MyCSS_PROPERTY_SPEAK_AS_LITERAL_PUNCTUATION; 10822 enum MyCSS_PROPERTY_SPEAK_AS_NO_PUNCTUATION = mycss_property_speak_as.MyCSS_PROPERTY_SPEAK_AS_NO_PUNCTUATION; 10823 enum MyCSS_PROPERTY_SPEAK_AS_NORMAL = mycss_property_speak_as.MyCSS_PROPERTY_SPEAK_AS_NORMAL; 10824 enum MyCSS_PROPERTY_SPEAK_AS_DIGITS = mycss_property_speak_as.MyCSS_PROPERTY_SPEAK_AS_DIGITS; 10825 enum MyCSS_PROPERTY_SPEAK_AS_SPELL_OUT = mycss_property_speak_as.MyCSS_PROPERTY_SPEAK_AS_SPELL_OUT; 10826 alias mycss_property_speak_as_t = mycss_property_speak_as; 10827 alias mycss_property_string_set_t = mycss_property_string_set; 10828 enum mycss_property_string_set 10829 { 10830 MyCSS_PROPERTY_STRING_SET_NONE = 211, 10831 } 10832 enum MyCSS_PROPERTY_STRING_SET_NONE = mycss_property_string_set.MyCSS_PROPERTY_STRING_SET_NONE; 10833 enum mycss_property_stroke 10834 { 10835 MyCSS_PROPERTY_STROKE_NONE = 211, 10836 } 10837 enum MyCSS_PROPERTY_STROKE_NONE = mycss_property_stroke.MyCSS_PROPERTY_STROKE_NONE; 10838 alias mycss_property_stroke_t = mycss_property_stroke; 10839 enum mycss_property_stroke_dasharray 10840 { 10841 MyCSS_PROPERTY_STROKE_DASHARRAY_NONE = 211, 10842 } 10843 enum MyCSS_PROPERTY_STROKE_DASHARRAY_NONE = mycss_property_stroke_dasharray.MyCSS_PROPERTY_STROKE_DASHARRAY_NONE; 10844 alias mycss_property_stroke_dasharray_t = mycss_property_stroke_dasharray; 10845 enum mycss_property_stroke_linecap 10846 { 10847 MyCSS_PROPERTY_STROKE_LINECAP_ROUND = 280, 10848 MyCSS_PROPERTY_STROKE_LINECAP_BUTT = 51, 10849 MyCSS_PROPERTY_STROKE_LINECAP_INHERIT = 146, 10850 MyCSS_PROPERTY_STROKE_LINECAP_SQUARE = 323, 10851 } 10852 enum MyCSS_PROPERTY_STROKE_LINECAP_ROUND = mycss_property_stroke_linecap.MyCSS_PROPERTY_STROKE_LINECAP_ROUND; 10853 enum MyCSS_PROPERTY_STROKE_LINECAP_BUTT = mycss_property_stroke_linecap.MyCSS_PROPERTY_STROKE_LINECAP_BUTT; 10854 enum MyCSS_PROPERTY_STROKE_LINECAP_INHERIT = mycss_property_stroke_linecap.MyCSS_PROPERTY_STROKE_LINECAP_INHERIT; 10855 enum MyCSS_PROPERTY_STROKE_LINECAP_SQUARE = mycss_property_stroke_linecap.MyCSS_PROPERTY_STROKE_LINECAP_SQUARE; 10856 alias mycss_property_stroke_linecap_t = mycss_property_stroke_linecap; 10857 alias mycss_property_stroke_linejoin_t = mycss_property_stroke_linejoin; 10858 enum mycss_property_stroke_linejoin 10859 { 10860 MyCSS_PROPERTY_STROKE_LINEJOIN_ROUND = 280, 10861 MyCSS_PROPERTY_STROKE_LINEJOIN_MITER = 204, 10862 MyCSS_PROPERTY_STROKE_LINEJOIN_BEVEL = 35, 10863 MyCSS_PROPERTY_STROKE_LINEJOIN_INHERIT = 146, 10864 } 10865 enum MyCSS_PROPERTY_STROKE_LINEJOIN_ROUND = mycss_property_stroke_linejoin.MyCSS_PROPERTY_STROKE_LINEJOIN_ROUND; 10866 enum MyCSS_PROPERTY_STROKE_LINEJOIN_MITER = mycss_property_stroke_linejoin.MyCSS_PROPERTY_STROKE_LINEJOIN_MITER; 10867 enum MyCSS_PROPERTY_STROKE_LINEJOIN_BEVEL = mycss_property_stroke_linejoin.MyCSS_PROPERTY_STROKE_LINEJOIN_BEVEL; 10868 enum MyCSS_PROPERTY_STROKE_LINEJOIN_INHERIT = mycss_property_stroke_linejoin.MyCSS_PROPERTY_STROKE_LINEJOIN_INHERIT; 10869 enum mycss_property_tab_size 10870 { 10871 MyCSS_PROPERTY_TAB_SIZE__NUMBER = 412, 10872 MyCSS_PROPERTY_TAB_SIZE_INHERIT = 146, 10873 MyCSS_PROPERTY_TAB_SIZE__LENGTH = 410, 10874 MyCSS_PROPERTY_TAB_SIZE_INITIAL = 147, 10875 MyCSS_PROPERTY_TAB_SIZE_UNSET = 367, 10876 } 10877 enum MyCSS_PROPERTY_TAB_SIZE__NUMBER = mycss_property_tab_size.MyCSS_PROPERTY_TAB_SIZE__NUMBER; 10878 enum MyCSS_PROPERTY_TAB_SIZE_INHERIT = mycss_property_tab_size.MyCSS_PROPERTY_TAB_SIZE_INHERIT; 10879 enum MyCSS_PROPERTY_TAB_SIZE__LENGTH = mycss_property_tab_size.MyCSS_PROPERTY_TAB_SIZE__LENGTH; 10880 enum MyCSS_PROPERTY_TAB_SIZE_INITIAL = mycss_property_tab_size.MyCSS_PROPERTY_TAB_SIZE_INITIAL; 10881 enum MyCSS_PROPERTY_TAB_SIZE_UNSET = mycss_property_tab_size.MyCSS_PROPERTY_TAB_SIZE_UNSET; 10882 alias mycss_property_tab_size_t = mycss_property_tab_size; 10883 alias mycss_property_table_layout_t = mycss_property_table_layout; 10884 enum mycss_property_table_layout 10885 { 10886 MyCSS_PROPERTY_TABLE_LAYOUT_AUTO = 24, 10887 MyCSS_PROPERTY_TABLE_LAYOUT_FIXED = 118, 10888 } 10889 enum MyCSS_PROPERTY_TABLE_LAYOUT_AUTO = mycss_property_table_layout.MyCSS_PROPERTY_TABLE_LAYOUT_AUTO; 10890 enum MyCSS_PROPERTY_TABLE_LAYOUT_FIXED = mycss_property_table_layout.MyCSS_PROPERTY_TABLE_LAYOUT_FIXED; 10891 alias mycss_property_text_align_t = mycss_property_text_align; 10892 enum mycss_property_text_align 10893 { 10894 MyCSS_PROPERTY_TEXT_ALIGN_RIGHT = 277, 10895 MyCSS_PROPERTY_TEXT_ALIGN_UNSET = 367, 10896 MyCSS_PROPERTY_TEXT_ALIGN_JUSTIFY = 167, 10897 MyCSS_PROPERTY_TEXT_ALIGN_CENTER = 55, 10898 MyCSS_PROPERTY_TEXT_ALIGN_LEFT = 174, 10899 MyCSS_PROPERTY_TEXT_ALIGN_START = 326, 10900 MyCSS_PROPERTY_TEXT_ALIGN_END = 102, 10901 MyCSS_PROPERTY_TEXT_ALIGN_JUSTIFY_ALL = 168, 10902 MyCSS_PROPERTY_TEXT_ALIGN_MATCH_PARENT = 195, 10903 MyCSS_PROPERTY_TEXT_ALIGN_INHERIT = 146, 10904 MyCSS_PROPERTY_TEXT_ALIGN_INITIAL = 147, 10905 } 10906 enum MyCSS_PROPERTY_TEXT_ALIGN_RIGHT = mycss_property_text_align.MyCSS_PROPERTY_TEXT_ALIGN_RIGHT; 10907 enum MyCSS_PROPERTY_TEXT_ALIGN_UNSET = mycss_property_text_align.MyCSS_PROPERTY_TEXT_ALIGN_UNSET; 10908 enum MyCSS_PROPERTY_TEXT_ALIGN_JUSTIFY = mycss_property_text_align.MyCSS_PROPERTY_TEXT_ALIGN_JUSTIFY; 10909 enum MyCSS_PROPERTY_TEXT_ALIGN_CENTER = mycss_property_text_align.MyCSS_PROPERTY_TEXT_ALIGN_CENTER; 10910 enum MyCSS_PROPERTY_TEXT_ALIGN_LEFT = mycss_property_text_align.MyCSS_PROPERTY_TEXT_ALIGN_LEFT; 10911 enum MyCSS_PROPERTY_TEXT_ALIGN_START = mycss_property_text_align.MyCSS_PROPERTY_TEXT_ALIGN_START; 10912 enum MyCSS_PROPERTY_TEXT_ALIGN_END = mycss_property_text_align.MyCSS_PROPERTY_TEXT_ALIGN_END; 10913 enum MyCSS_PROPERTY_TEXT_ALIGN_JUSTIFY_ALL = mycss_property_text_align.MyCSS_PROPERTY_TEXT_ALIGN_JUSTIFY_ALL; 10914 enum MyCSS_PROPERTY_TEXT_ALIGN_MATCH_PARENT = mycss_property_text_align.MyCSS_PROPERTY_TEXT_ALIGN_MATCH_PARENT; 10915 enum MyCSS_PROPERTY_TEXT_ALIGN_INHERIT = mycss_property_text_align.MyCSS_PROPERTY_TEXT_ALIGN_INHERIT; 10916 enum MyCSS_PROPERTY_TEXT_ALIGN_INITIAL = mycss_property_text_align.MyCSS_PROPERTY_TEXT_ALIGN_INITIAL; 10917 alias mycss_property_text_align_all_t = mycss_property_text_align_all; 10918 enum mycss_property_text_align_all 10919 { 10920 MyCSS_PROPERTY_TEXT_ALIGN_ALL_END = 102, 10921 MyCSS_PROPERTY_TEXT_ALIGN_ALL_START = 326, 10922 MyCSS_PROPERTY_TEXT_ALIGN_ALL_LEFT = 174, 10923 MyCSS_PROPERTY_TEXT_ALIGN_ALL_CENTER = 55, 10924 MyCSS_PROPERTY_TEXT_ALIGN_ALL_RIGHT = 277, 10925 MyCSS_PROPERTY_TEXT_ALIGN_ALL_UNSET = 367, 10926 MyCSS_PROPERTY_TEXT_ALIGN_ALL_JUSTIFY = 167, 10927 MyCSS_PROPERTY_TEXT_ALIGN_ALL_INHERIT = 146, 10928 MyCSS_PROPERTY_TEXT_ALIGN_ALL_MATCH_PARENT = 195, 10929 MyCSS_PROPERTY_TEXT_ALIGN_ALL_INITIAL = 147, 10930 } 10931 enum MyCSS_PROPERTY_TEXT_ALIGN_ALL_END = mycss_property_text_align_all.MyCSS_PROPERTY_TEXT_ALIGN_ALL_END; 10932 enum MyCSS_PROPERTY_TEXT_ALIGN_ALL_START = mycss_property_text_align_all.MyCSS_PROPERTY_TEXT_ALIGN_ALL_START; 10933 enum MyCSS_PROPERTY_TEXT_ALIGN_ALL_LEFT = mycss_property_text_align_all.MyCSS_PROPERTY_TEXT_ALIGN_ALL_LEFT; 10934 enum MyCSS_PROPERTY_TEXT_ALIGN_ALL_CENTER = mycss_property_text_align_all.MyCSS_PROPERTY_TEXT_ALIGN_ALL_CENTER; 10935 enum MyCSS_PROPERTY_TEXT_ALIGN_ALL_RIGHT = mycss_property_text_align_all.MyCSS_PROPERTY_TEXT_ALIGN_ALL_RIGHT; 10936 enum MyCSS_PROPERTY_TEXT_ALIGN_ALL_UNSET = mycss_property_text_align_all.MyCSS_PROPERTY_TEXT_ALIGN_ALL_UNSET; 10937 enum MyCSS_PROPERTY_TEXT_ALIGN_ALL_JUSTIFY = mycss_property_text_align_all.MyCSS_PROPERTY_TEXT_ALIGN_ALL_JUSTIFY; 10938 enum MyCSS_PROPERTY_TEXT_ALIGN_ALL_INHERIT = mycss_property_text_align_all.MyCSS_PROPERTY_TEXT_ALIGN_ALL_INHERIT; 10939 enum MyCSS_PROPERTY_TEXT_ALIGN_ALL_MATCH_PARENT = mycss_property_text_align_all.MyCSS_PROPERTY_TEXT_ALIGN_ALL_MATCH_PARENT; 10940 enum MyCSS_PROPERTY_TEXT_ALIGN_ALL_INITIAL = mycss_property_text_align_all.MyCSS_PROPERTY_TEXT_ALIGN_ALL_INITIAL; 10941 enum mycss_property_text_align_last 10942 { 10943 MyCSS_PROPERTY_TEXT_ALIGN_LAST_RIGHT = 277, 10944 MyCSS_PROPERTY_TEXT_ALIGN_LAST_UNSET = 367, 10945 MyCSS_PROPERTY_TEXT_ALIGN_LAST_CENTER = 55, 10946 MyCSS_PROPERTY_TEXT_ALIGN_LAST_START = 326, 10947 MyCSS_PROPERTY_TEXT_ALIGN_LAST_INHERIT = 146, 10948 MyCSS_PROPERTY_TEXT_ALIGN_LAST_JUSTIFY = 167, 10949 MyCSS_PROPERTY_TEXT_ALIGN_LAST_INITIAL = 147, 10950 MyCSS_PROPERTY_TEXT_ALIGN_LAST_END = 102, 10951 MyCSS_PROPERTY_TEXT_ALIGN_LAST_LEFT = 174, 10952 MyCSS_PROPERTY_TEXT_ALIGN_LAST_AUTO = 24, 10953 } 10954 enum MyCSS_PROPERTY_TEXT_ALIGN_LAST_RIGHT = mycss_property_text_align_last.MyCSS_PROPERTY_TEXT_ALIGN_LAST_RIGHT; 10955 enum MyCSS_PROPERTY_TEXT_ALIGN_LAST_UNSET = mycss_property_text_align_last.MyCSS_PROPERTY_TEXT_ALIGN_LAST_UNSET; 10956 enum MyCSS_PROPERTY_TEXT_ALIGN_LAST_CENTER = mycss_property_text_align_last.MyCSS_PROPERTY_TEXT_ALIGN_LAST_CENTER; 10957 enum MyCSS_PROPERTY_TEXT_ALIGN_LAST_START = mycss_property_text_align_last.MyCSS_PROPERTY_TEXT_ALIGN_LAST_START; 10958 enum MyCSS_PROPERTY_TEXT_ALIGN_LAST_INHERIT = mycss_property_text_align_last.MyCSS_PROPERTY_TEXT_ALIGN_LAST_INHERIT; 10959 enum MyCSS_PROPERTY_TEXT_ALIGN_LAST_JUSTIFY = mycss_property_text_align_last.MyCSS_PROPERTY_TEXT_ALIGN_LAST_JUSTIFY; 10960 enum MyCSS_PROPERTY_TEXT_ALIGN_LAST_INITIAL = mycss_property_text_align_last.MyCSS_PROPERTY_TEXT_ALIGN_LAST_INITIAL; 10961 enum MyCSS_PROPERTY_TEXT_ALIGN_LAST_END = mycss_property_text_align_last.MyCSS_PROPERTY_TEXT_ALIGN_LAST_END; 10962 enum MyCSS_PROPERTY_TEXT_ALIGN_LAST_LEFT = mycss_property_text_align_last.MyCSS_PROPERTY_TEXT_ALIGN_LAST_LEFT; 10963 enum MyCSS_PROPERTY_TEXT_ALIGN_LAST_AUTO = mycss_property_text_align_last.MyCSS_PROPERTY_TEXT_ALIGN_LAST_AUTO; 10964 alias mycss_property_text_align_last_t = mycss_property_text_align_last; 10965 enum mycss_property_text_combine_upright 10966 { 10967 MyCSS_PROPERTY_TEXT_COMBINE_UPRIGHT_DIGITS = 86, 10968 MyCSS_PROPERTY_TEXT_COMBINE_UPRIGHT_ALL = 16, 10969 MyCSS_PROPERTY_TEXT_COMBINE_UPRIGHT_NONE = 211, 10970 } 10971 enum MyCSS_PROPERTY_TEXT_COMBINE_UPRIGHT_DIGITS = mycss_property_text_combine_upright.MyCSS_PROPERTY_TEXT_COMBINE_UPRIGHT_DIGITS; 10972 enum MyCSS_PROPERTY_TEXT_COMBINE_UPRIGHT_ALL = mycss_property_text_combine_upright.MyCSS_PROPERTY_TEXT_COMBINE_UPRIGHT_ALL; 10973 enum MyCSS_PROPERTY_TEXT_COMBINE_UPRIGHT_NONE = mycss_property_text_combine_upright.MyCSS_PROPERTY_TEXT_COMBINE_UPRIGHT_NONE; 10974 alias mycss_property_text_combine_upright_t = mycss_property_text_combine_upright; 10975 enum mycss_property_text_decoration_color 10976 { 10977 MyCSS_PROPERTY_TEXT_DECORATION_COLOR_INITIAL = 147, 10978 MyCSS_PROPERTY_TEXT_DECORATION_COLOR_CURRENTCOLOR = 80, 10979 MyCSS_PROPERTY_TEXT_DECORATION_COLOR_UNSET = 367, 10980 MyCSS_PROPERTY_TEXT_DECORATION_COLOR_INHERIT = 146, 10981 } 10982 enum MyCSS_PROPERTY_TEXT_DECORATION_COLOR_INITIAL = mycss_property_text_decoration_color.MyCSS_PROPERTY_TEXT_DECORATION_COLOR_INITIAL; 10983 enum MyCSS_PROPERTY_TEXT_DECORATION_COLOR_CURRENTCOLOR = mycss_property_text_decoration_color.MyCSS_PROPERTY_TEXT_DECORATION_COLOR_CURRENTCOLOR; 10984 enum MyCSS_PROPERTY_TEXT_DECORATION_COLOR_UNSET = mycss_property_text_decoration_color.MyCSS_PROPERTY_TEXT_DECORATION_COLOR_UNSET; 10985 enum MyCSS_PROPERTY_TEXT_DECORATION_COLOR_INHERIT = mycss_property_text_decoration_color.MyCSS_PROPERTY_TEXT_DECORATION_COLOR_INHERIT; 10986 alias mycss_property_text_decoration_color_t = mycss_property_text_decoration_color; 10987 enum mycss_property_text_decoration_line 10988 { 10989 MyCSS_PROPERTY_TEXT_DECORATION_LINE_INITIAL = 147, 10990 MyCSS_PROPERTY_TEXT_DECORATION_LINE_INHERIT = 146, 10991 MyCSS_PROPERTY_TEXT_DECORATION_LINE_UNDERLINE = 363, 10992 MyCSS_PROPERTY_TEXT_DECORATION_LINE_UNSET = 367, 10993 MyCSS_PROPERTY_TEXT_DECORATION_LINE_OVERLINE = 243, 10994 MyCSS_PROPERTY_TEXT_DECORATION_LINE_LINE_THROUGH = 180, 10995 MyCSS_PROPERTY_TEXT_DECORATION_LINE_BLINK = 37, 10996 MyCSS_PROPERTY_TEXT_DECORATION_LINE_NONE = 211, 10997 } 10998 enum MyCSS_PROPERTY_TEXT_DECORATION_LINE_INITIAL = mycss_property_text_decoration_line.MyCSS_PROPERTY_TEXT_DECORATION_LINE_INITIAL; 10999 enum MyCSS_PROPERTY_TEXT_DECORATION_LINE_INHERIT = mycss_property_text_decoration_line.MyCSS_PROPERTY_TEXT_DECORATION_LINE_INHERIT; 11000 enum MyCSS_PROPERTY_TEXT_DECORATION_LINE_UNDERLINE = mycss_property_text_decoration_line.MyCSS_PROPERTY_TEXT_DECORATION_LINE_UNDERLINE; 11001 enum MyCSS_PROPERTY_TEXT_DECORATION_LINE_UNSET = mycss_property_text_decoration_line.MyCSS_PROPERTY_TEXT_DECORATION_LINE_UNSET; 11002 enum MyCSS_PROPERTY_TEXT_DECORATION_LINE_OVERLINE = mycss_property_text_decoration_line.MyCSS_PROPERTY_TEXT_DECORATION_LINE_OVERLINE; 11003 enum MyCSS_PROPERTY_TEXT_DECORATION_LINE_LINE_THROUGH = mycss_property_text_decoration_line.MyCSS_PROPERTY_TEXT_DECORATION_LINE_LINE_THROUGH; 11004 enum MyCSS_PROPERTY_TEXT_DECORATION_LINE_BLINK = mycss_property_text_decoration_line.MyCSS_PROPERTY_TEXT_DECORATION_LINE_BLINK; 11005 enum MyCSS_PROPERTY_TEXT_DECORATION_LINE_NONE = mycss_property_text_decoration_line.MyCSS_PROPERTY_TEXT_DECORATION_LINE_NONE; 11006 alias mycss_property_text_decoration_line_t = mycss_property_text_decoration_line; 11007 alias mycss_property_text_decoration_skip_t = mycss_property_text_decoration_skip; 11008 enum mycss_property_text_decoration_skip 11009 { 11010 MyCSS_PROPERTY_TEXT_DECORATION_SKIP_INK = 148, 11011 MyCSS_PROPERTY_TEXT_DECORATION_SKIP_UNSET = 367, 11012 MyCSS_PROPERTY_TEXT_DECORATION_SKIP_INHERIT = 146, 11013 MyCSS_PROPERTY_TEXT_DECORATION_SKIP_INITIAL = 147, 11014 MyCSS_PROPERTY_TEXT_DECORATION_SKIP_BOX_DECORATION = 46, 11015 MyCSS_PROPERTY_TEXT_DECORATION_SKIP_SPACES = 319, 11016 MyCSS_PROPERTY_TEXT_DECORATION_SKIP_OBJECTS = 229, 11017 MyCSS_PROPERTY_TEXT_DECORATION_SKIP_EDGES = 99, 11018 MyCSS_PROPERTY_TEXT_DECORATION_SKIP_NONE = 211, 11019 } 11020 enum MyCSS_PROPERTY_TEXT_DECORATION_SKIP_INK = mycss_property_text_decoration_skip.MyCSS_PROPERTY_TEXT_DECORATION_SKIP_INK; 11021 enum MyCSS_PROPERTY_TEXT_DECORATION_SKIP_UNSET = mycss_property_text_decoration_skip.MyCSS_PROPERTY_TEXT_DECORATION_SKIP_UNSET; 11022 enum MyCSS_PROPERTY_TEXT_DECORATION_SKIP_INHERIT = mycss_property_text_decoration_skip.MyCSS_PROPERTY_TEXT_DECORATION_SKIP_INHERIT; 11023 enum MyCSS_PROPERTY_TEXT_DECORATION_SKIP_INITIAL = mycss_property_text_decoration_skip.MyCSS_PROPERTY_TEXT_DECORATION_SKIP_INITIAL; 11024 enum MyCSS_PROPERTY_TEXT_DECORATION_SKIP_BOX_DECORATION = mycss_property_text_decoration_skip.MyCSS_PROPERTY_TEXT_DECORATION_SKIP_BOX_DECORATION; 11025 enum MyCSS_PROPERTY_TEXT_DECORATION_SKIP_SPACES = mycss_property_text_decoration_skip.MyCSS_PROPERTY_TEXT_DECORATION_SKIP_SPACES; 11026 enum MyCSS_PROPERTY_TEXT_DECORATION_SKIP_OBJECTS = mycss_property_text_decoration_skip.MyCSS_PROPERTY_TEXT_DECORATION_SKIP_OBJECTS; 11027 enum MyCSS_PROPERTY_TEXT_DECORATION_SKIP_EDGES = mycss_property_text_decoration_skip.MyCSS_PROPERTY_TEXT_DECORATION_SKIP_EDGES; 11028 enum MyCSS_PROPERTY_TEXT_DECORATION_SKIP_NONE = mycss_property_text_decoration_skip.MyCSS_PROPERTY_TEXT_DECORATION_SKIP_NONE; 11029 alias mycss_property_text_decoration_style_t = mycss_property_text_decoration_style; 11030 enum mycss_property_text_decoration_style 11031 { 11032 MyCSS_PROPERTY_TEXT_DECORATION_STYLE_WAVY = 378, 11033 MyCSS_PROPERTY_TEXT_DECORATION_STYLE_SOLID = 317, 11034 MyCSS_PROPERTY_TEXT_DECORATION_STYLE_DOUBLE = 91, 11035 MyCSS_PROPERTY_TEXT_DECORATION_STYLE_DOTTED = 90, 11036 MyCSS_PROPERTY_TEXT_DECORATION_STYLE_DASHED = 82, 11037 MyCSS_PROPERTY_TEXT_DECORATION_STYLE_UNSET = 367, 11038 MyCSS_PROPERTY_TEXT_DECORATION_STYLE_INHERIT = 146, 11039 MyCSS_PROPERTY_TEXT_DECORATION_STYLE_INITIAL = 147, 11040 } 11041 enum MyCSS_PROPERTY_TEXT_DECORATION_STYLE_WAVY = mycss_property_text_decoration_style.MyCSS_PROPERTY_TEXT_DECORATION_STYLE_WAVY; 11042 enum MyCSS_PROPERTY_TEXT_DECORATION_STYLE_SOLID = mycss_property_text_decoration_style.MyCSS_PROPERTY_TEXT_DECORATION_STYLE_SOLID; 11043 enum MyCSS_PROPERTY_TEXT_DECORATION_STYLE_DOUBLE = mycss_property_text_decoration_style.MyCSS_PROPERTY_TEXT_DECORATION_STYLE_DOUBLE; 11044 enum MyCSS_PROPERTY_TEXT_DECORATION_STYLE_DOTTED = mycss_property_text_decoration_style.MyCSS_PROPERTY_TEXT_DECORATION_STYLE_DOTTED; 11045 enum MyCSS_PROPERTY_TEXT_DECORATION_STYLE_DASHED = mycss_property_text_decoration_style.MyCSS_PROPERTY_TEXT_DECORATION_STYLE_DASHED; 11046 enum MyCSS_PROPERTY_TEXT_DECORATION_STYLE_UNSET = mycss_property_text_decoration_style.MyCSS_PROPERTY_TEXT_DECORATION_STYLE_UNSET; 11047 enum MyCSS_PROPERTY_TEXT_DECORATION_STYLE_INHERIT = mycss_property_text_decoration_style.MyCSS_PROPERTY_TEXT_DECORATION_STYLE_INHERIT; 11048 enum MyCSS_PROPERTY_TEXT_DECORATION_STYLE_INITIAL = mycss_property_text_decoration_style.MyCSS_PROPERTY_TEXT_DECORATION_STYLE_INITIAL; 11049 alias mycss_property_text_emphasis_color_t = mycss_property_text_emphasis_color; 11050 enum mycss_property_text_emphasis_color 11051 { 11052 MyCSS_PROPERTY_TEXT_EMPHASIS_COLOR_CURRENTCOLOR = 80, 11053 } 11054 enum MyCSS_PROPERTY_TEXT_EMPHASIS_COLOR_CURRENTCOLOR = mycss_property_text_emphasis_color.MyCSS_PROPERTY_TEXT_EMPHASIS_COLOR_CURRENTCOLOR; 11055 alias mycss_property_text_emphasis_position_t = mycss_property_text_emphasis_position; 11056 enum mycss_property_text_emphasis_position 11057 { 11058 MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_RIGHT = 277, 11059 MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_OVER = 241, 11060 MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_LEFT = 174, 11061 MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_UNDER = 362, 11062 } 11063 enum MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_RIGHT = mycss_property_text_emphasis_position.MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_RIGHT; 11064 enum MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_OVER = mycss_property_text_emphasis_position.MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_OVER; 11065 enum MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_LEFT = mycss_property_text_emphasis_position.MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_LEFT; 11066 enum MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_UNDER = mycss_property_text_emphasis_position.MyCSS_PROPERTY_TEXT_EMPHASIS_POSITION_UNDER; 11067 alias mycss_property_text_emphasis_style_t = mycss_property_text_emphasis_style; 11068 enum mycss_property_text_emphasis_style 11069 { 11070 MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_DOT = 89, 11071 MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_NONE = 211, 11072 MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_OPEN = 234, 11073 MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_FILLED = 113, 11074 MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_DOUBLE_CIRCLE = 92, 11075 MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_SESAMEINITIAL = 300, 11076 MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_TRIANGLE = 359, 11077 MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_CIRCLE = 56, 11078 } 11079 enum MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_DOT = mycss_property_text_emphasis_style.MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_DOT; 11080 enum MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_NONE = mycss_property_text_emphasis_style.MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_NONE; 11081 enum MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_OPEN = mycss_property_text_emphasis_style.MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_OPEN; 11082 enum MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_FILLED = mycss_property_text_emphasis_style.MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_FILLED; 11083 enum MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_DOUBLE_CIRCLE = mycss_property_text_emphasis_style.MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_DOUBLE_CIRCLE; 11084 enum MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_SESAMEINITIAL = mycss_property_text_emphasis_style.MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_SESAMEINITIAL; 11085 enum MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_TRIANGLE = mycss_property_text_emphasis_style.MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_TRIANGLE; 11086 enum MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_CIRCLE = mycss_property_text_emphasis_style.MyCSS_PROPERTY_TEXT_EMPHASIS_STYLE_CIRCLE; 11087 alias mycss_property_text_indent_t = mycss_property_text_indent; 11088 enum mycss_property_text_indent 11089 { 11090 MyCSS_PROPERTY_TEXT_INDENT_EACH_LINE = 93, 11091 MyCSS_PROPERTY_TEXT_INDENT_HANGING = 134, 11092 } 11093 enum MyCSS_PROPERTY_TEXT_INDENT_EACH_LINE = mycss_property_text_indent.MyCSS_PROPERTY_TEXT_INDENT_EACH_LINE; 11094 enum MyCSS_PROPERTY_TEXT_INDENT_HANGING = mycss_property_text_indent.MyCSS_PROPERTY_TEXT_INDENT_HANGING; 11095 enum mycss_property_text_justify 11096 { 11097 MyCSS_PROPERTY_TEXT_JUSTIFY_AUTO = 24, 11098 MyCSS_PROPERTY_TEXT_JUSTIFY_INTER_WORD = 158, 11099 MyCSS_PROPERTY_TEXT_JUSTIFY_NONE = 211, 11100 MyCSS_PROPERTY_TEXT_JUSTIFY_INITIAL = 147, 11101 MyCSS_PROPERTY_TEXT_JUSTIFY_UNSET = 367, 11102 MyCSS_PROPERTY_TEXT_JUSTIFY_INHERIT = 146, 11103 MyCSS_PROPERTY_TEXT_JUSTIFY_INTER_CHARACTER = 157, 11104 } 11105 enum MyCSS_PROPERTY_TEXT_JUSTIFY_AUTO = mycss_property_text_justify.MyCSS_PROPERTY_TEXT_JUSTIFY_AUTO; 11106 enum MyCSS_PROPERTY_TEXT_JUSTIFY_INTER_WORD = mycss_property_text_justify.MyCSS_PROPERTY_TEXT_JUSTIFY_INTER_WORD; 11107 enum MyCSS_PROPERTY_TEXT_JUSTIFY_NONE = mycss_property_text_justify.MyCSS_PROPERTY_TEXT_JUSTIFY_NONE; 11108 enum MyCSS_PROPERTY_TEXT_JUSTIFY_INITIAL = mycss_property_text_justify.MyCSS_PROPERTY_TEXT_JUSTIFY_INITIAL; 11109 enum MyCSS_PROPERTY_TEXT_JUSTIFY_UNSET = mycss_property_text_justify.MyCSS_PROPERTY_TEXT_JUSTIFY_UNSET; 11110 enum MyCSS_PROPERTY_TEXT_JUSTIFY_INHERIT = mycss_property_text_justify.MyCSS_PROPERTY_TEXT_JUSTIFY_INHERIT; 11111 enum MyCSS_PROPERTY_TEXT_JUSTIFY_INTER_CHARACTER = mycss_property_text_justify.MyCSS_PROPERTY_TEXT_JUSTIFY_INTER_CHARACTER; 11112 alias mycss_property_text_justify_t = mycss_property_text_justify; 11113 enum mycss_property_text_orientation 11114 { 11115 MyCSS_PROPERTY_TEXT_ORIENTATION_MIXED = 205, 11116 MyCSS_PROPERTY_TEXT_ORIENTATION_UNSET = 367, 11117 MyCSS_PROPERTY_TEXT_ORIENTATION_UPRIGHT = 369, 11118 MyCSS_PROPERTY_TEXT_ORIENTATION_SIDEWAYS = 303, 11119 MyCSS_PROPERTY_TEXT_ORIENTATION_INHERIT = 146, 11120 MyCSS_PROPERTY_TEXT_ORIENTATION_INITIAL = 147, 11121 } 11122 enum MyCSS_PROPERTY_TEXT_ORIENTATION_MIXED = mycss_property_text_orientation.MyCSS_PROPERTY_TEXT_ORIENTATION_MIXED; 11123 enum MyCSS_PROPERTY_TEXT_ORIENTATION_UNSET = mycss_property_text_orientation.MyCSS_PROPERTY_TEXT_ORIENTATION_UNSET; 11124 enum MyCSS_PROPERTY_TEXT_ORIENTATION_UPRIGHT = mycss_property_text_orientation.MyCSS_PROPERTY_TEXT_ORIENTATION_UPRIGHT; 11125 enum MyCSS_PROPERTY_TEXT_ORIENTATION_SIDEWAYS = mycss_property_text_orientation.MyCSS_PROPERTY_TEXT_ORIENTATION_SIDEWAYS; 11126 enum MyCSS_PROPERTY_TEXT_ORIENTATION_INHERIT = mycss_property_text_orientation.MyCSS_PROPERTY_TEXT_ORIENTATION_INHERIT; 11127 enum MyCSS_PROPERTY_TEXT_ORIENTATION_INITIAL = mycss_property_text_orientation.MyCSS_PROPERTY_TEXT_ORIENTATION_INITIAL; 11128 alias mycss_property_text_orientation_t = mycss_property_text_orientation; 11129 alias mycss_property_text_overflow_t = mycss_property_text_overflow; 11130 enum mycss_property_text_overflow 11131 { 11132 MyCSS_PROPERTY_TEXT_OVERFLOW_CLIP = 58, 11133 MyCSS_PROPERTY_TEXT_OVERFLOW_ELLIPSIS = 100, 11134 } 11135 enum MyCSS_PROPERTY_TEXT_OVERFLOW_CLIP = mycss_property_text_overflow.MyCSS_PROPERTY_TEXT_OVERFLOW_CLIP; 11136 enum MyCSS_PROPERTY_TEXT_OVERFLOW_ELLIPSIS = mycss_property_text_overflow.MyCSS_PROPERTY_TEXT_OVERFLOW_ELLIPSIS; 11137 alias mycss_property_text_rendering_t = mycss_property_text_rendering; 11138 enum mycss_property_text_rendering 11139 { 11140 MyCSS_PROPERTY_TEXT_RENDERING_AUTO = 24, 11141 MyCSS_PROPERTY_TEXT_RENDERING_INHERIT = 146, 11142 MyCSS_PROPERTY_TEXT_RENDERING_OPTIMIZESPEED = 237, 11143 MyCSS_PROPERTY_TEXT_RENDERING_OPTIMIZELEGIBILITY = 235, 11144 MyCSS_PROPERTY_TEXT_RENDERING_GEOMETRICPRECISION = 129, 11145 } 11146 enum MyCSS_PROPERTY_TEXT_RENDERING_AUTO = mycss_property_text_rendering.MyCSS_PROPERTY_TEXT_RENDERING_AUTO; 11147 enum MyCSS_PROPERTY_TEXT_RENDERING_INHERIT = mycss_property_text_rendering.MyCSS_PROPERTY_TEXT_RENDERING_INHERIT; 11148 enum MyCSS_PROPERTY_TEXT_RENDERING_OPTIMIZESPEED = mycss_property_text_rendering.MyCSS_PROPERTY_TEXT_RENDERING_OPTIMIZESPEED; 11149 enum MyCSS_PROPERTY_TEXT_RENDERING_OPTIMIZELEGIBILITY = mycss_property_text_rendering.MyCSS_PROPERTY_TEXT_RENDERING_OPTIMIZELEGIBILITY; 11150 enum MyCSS_PROPERTY_TEXT_RENDERING_GEOMETRICPRECISION = mycss_property_text_rendering.MyCSS_PROPERTY_TEXT_RENDERING_GEOMETRICPRECISION; 11151 alias mycss_property_text_shadow_t = mycss_property_text_shadow; 11152 enum mycss_property_text_shadow 11153 { 11154 MyCSS_PROPERTY_TEXT_SHADOW_NONE = 211, 11155 } 11156 enum MyCSS_PROPERTY_TEXT_SHADOW_NONE = mycss_property_text_shadow.MyCSS_PROPERTY_TEXT_SHADOW_NONE; 11157 alias mycss_property_text_size_adjust_t = mycss_property_text_size_adjust; 11158 enum mycss_property_text_size_adjust 11159 { 11160 MyCSS_PROPERTY_TEXT_SIZE_ADJUST_NONE = 211, 11161 MyCSS_PROPERTY_TEXT_SIZE_ADJUST_AUTO = 24, 11162 } 11163 enum MyCSS_PROPERTY_TEXT_SIZE_ADJUST_NONE = mycss_property_text_size_adjust.MyCSS_PROPERTY_TEXT_SIZE_ADJUST_NONE; 11164 enum MyCSS_PROPERTY_TEXT_SIZE_ADJUST_AUTO = mycss_property_text_size_adjust.MyCSS_PROPERTY_TEXT_SIZE_ADJUST_AUTO; 11165 alias mycss_property_text_transform_t = mycss_property_text_transform; 11166 enum mycss_property_text_transform 11167 { 11168 MyCSS_PROPERTY_TEXT_TRANSFORM_LOWERCASE = 189, 11169 MyCSS_PROPERTY_TEXT_TRANSFORM_NONE = 211, 11170 MyCSS_PROPERTY_TEXT_TRANSFORM_UNSET = 367, 11171 MyCSS_PROPERTY_TEXT_TRANSFORM_INHERIT = 146, 11172 MyCSS_PROPERTY_TEXT_TRANSFORM_UPPERCASE = 368, 11173 MyCSS_PROPERTY_TEXT_TRANSFORM_CAPITALIZE = 52, 11174 MyCSS_PROPERTY_TEXT_TRANSFORM_FULL_WIDTH = 128, 11175 MyCSS_PROPERTY_TEXT_TRANSFORM_INITIAL = 147, 11176 } 11177 enum MyCSS_PROPERTY_TEXT_TRANSFORM_LOWERCASE = mycss_property_text_transform.MyCSS_PROPERTY_TEXT_TRANSFORM_LOWERCASE; 11178 enum MyCSS_PROPERTY_TEXT_TRANSFORM_NONE = mycss_property_text_transform.MyCSS_PROPERTY_TEXT_TRANSFORM_NONE; 11179 enum MyCSS_PROPERTY_TEXT_TRANSFORM_UNSET = mycss_property_text_transform.MyCSS_PROPERTY_TEXT_TRANSFORM_UNSET; 11180 enum MyCSS_PROPERTY_TEXT_TRANSFORM_INHERIT = mycss_property_text_transform.MyCSS_PROPERTY_TEXT_TRANSFORM_INHERIT; 11181 enum MyCSS_PROPERTY_TEXT_TRANSFORM_UPPERCASE = mycss_property_text_transform.MyCSS_PROPERTY_TEXT_TRANSFORM_UPPERCASE; 11182 enum MyCSS_PROPERTY_TEXT_TRANSFORM_CAPITALIZE = mycss_property_text_transform.MyCSS_PROPERTY_TEXT_TRANSFORM_CAPITALIZE; 11183 enum MyCSS_PROPERTY_TEXT_TRANSFORM_FULL_WIDTH = mycss_property_text_transform.MyCSS_PROPERTY_TEXT_TRANSFORM_FULL_WIDTH; 11184 enum MyCSS_PROPERTY_TEXT_TRANSFORM_INITIAL = mycss_property_text_transform.MyCSS_PROPERTY_TEXT_TRANSFORM_INITIAL; 11185 enum mycss_property_text_underline_position 11186 { 11187 MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_LEFT = 174, 11188 MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_UNDER = 362, 11189 MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_RIGHT = 277, 11190 MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_AUTO = 24, 11191 } 11192 enum MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_LEFT = mycss_property_text_underline_position.MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_LEFT; 11193 enum MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_UNDER = mycss_property_text_underline_position.MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_UNDER; 11194 enum MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_RIGHT = mycss_property_text_underline_position.MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_RIGHT; 11195 enum MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_AUTO = mycss_property_text_underline_position.MyCSS_PROPERTY_TEXT_UNDERLINE_POSITION_AUTO; 11196 alias mycss_property_text_underline_position_t = mycss_property_text_underline_position; 11197 enum mycss_property_top 11198 { 11199 MyCSS_PROPERTY_TOP_AUTO = 24, 11200 MyCSS_PROPERTY_TOP__LENGTH = 410, 11201 MyCSS_PROPERTY_TOP_UNSET = 367, 11202 MyCSS_PROPERTY_TOP__PERCENTAGE = 413, 11203 MyCSS_PROPERTY_TOP_INHERIT = 146, 11204 MyCSS_PROPERTY_TOP_INITIAL = 147, 11205 } 11206 enum MyCSS_PROPERTY_TOP_AUTO = mycss_property_top.MyCSS_PROPERTY_TOP_AUTO; 11207 enum MyCSS_PROPERTY_TOP__LENGTH = mycss_property_top.MyCSS_PROPERTY_TOP__LENGTH; 11208 enum MyCSS_PROPERTY_TOP_UNSET = mycss_property_top.MyCSS_PROPERTY_TOP_UNSET; 11209 enum MyCSS_PROPERTY_TOP__PERCENTAGE = mycss_property_top.MyCSS_PROPERTY_TOP__PERCENTAGE; 11210 enum MyCSS_PROPERTY_TOP_INHERIT = mycss_property_top.MyCSS_PROPERTY_TOP_INHERIT; 11211 enum MyCSS_PROPERTY_TOP_INITIAL = mycss_property_top.MyCSS_PROPERTY_TOP_INITIAL; 11212 alias mycss_property_top_t = mycss_property_top; 11213 enum mycss_property_touch_action 11214 { 11215 MyCSS_PROPERTY_TOUCH_ACTION_PAN_LEFT = 250, 11216 MyCSS_PROPERTY_TOUCH_ACTION_PAN_UP = 252, 11217 MyCSS_PROPERTY_TOUCH_ACTION_NONE = 211, 11218 MyCSS_PROPERTY_TOUCH_ACTION_PAN_RIGHT = 251, 11219 MyCSS_PROPERTY_TOUCH_ACTION_AUTO = 24, 11220 MyCSS_PROPERTY_TOUCH_ACTION_PAN_X = 253, 11221 MyCSS_PROPERTY_TOUCH_ACTION_PAN_Y = 254, 11222 MyCSS_PROPERTY_TOUCH_ACTION_PAN_DOWN = 249, 11223 MyCSS_PROPERTY_TOUCH_ACTION_MANIPULATION = 192, 11224 } 11225 enum MyCSS_PROPERTY_TOUCH_ACTION_PAN_LEFT = mycss_property_touch_action.MyCSS_PROPERTY_TOUCH_ACTION_PAN_LEFT; 11226 enum MyCSS_PROPERTY_TOUCH_ACTION_PAN_UP = mycss_property_touch_action.MyCSS_PROPERTY_TOUCH_ACTION_PAN_UP; 11227 enum MyCSS_PROPERTY_TOUCH_ACTION_NONE = mycss_property_touch_action.MyCSS_PROPERTY_TOUCH_ACTION_NONE; 11228 enum MyCSS_PROPERTY_TOUCH_ACTION_PAN_RIGHT = mycss_property_touch_action.MyCSS_PROPERTY_TOUCH_ACTION_PAN_RIGHT; 11229 enum MyCSS_PROPERTY_TOUCH_ACTION_AUTO = mycss_property_touch_action.MyCSS_PROPERTY_TOUCH_ACTION_AUTO; 11230 enum MyCSS_PROPERTY_TOUCH_ACTION_PAN_X = mycss_property_touch_action.MyCSS_PROPERTY_TOUCH_ACTION_PAN_X; 11231 enum MyCSS_PROPERTY_TOUCH_ACTION_PAN_Y = mycss_property_touch_action.MyCSS_PROPERTY_TOUCH_ACTION_PAN_Y; 11232 enum MyCSS_PROPERTY_TOUCH_ACTION_PAN_DOWN = mycss_property_touch_action.MyCSS_PROPERTY_TOUCH_ACTION_PAN_DOWN; 11233 enum MyCSS_PROPERTY_TOUCH_ACTION_MANIPULATION = mycss_property_touch_action.MyCSS_PROPERTY_TOUCH_ACTION_MANIPULATION; 11234 alias mycss_property_touch_action_t = mycss_property_touch_action; 11235 enum mycss_property_transform 11236 { 11237 MyCSS_PROPERTY_TRANSFORM_NONE = 211, 11238 } 11239 enum MyCSS_PROPERTY_TRANSFORM_NONE = mycss_property_transform.MyCSS_PROPERTY_TRANSFORM_NONE; 11240 alias mycss_property_transform_t = mycss_property_transform; 11241 enum mycss_property_transform_box 11242 { 11243 MyCSS_PROPERTY_TRANSFORM_BOX_VIEW_BOX = 375, 11244 MyCSS_PROPERTY_TRANSFORM_BOX_FILL_BOX = 114, 11245 MyCSS_PROPERTY_TRANSFORM_BOX_BORDER_BOX = 42, 11246 } 11247 enum MyCSS_PROPERTY_TRANSFORM_BOX_VIEW_BOX = mycss_property_transform_box.MyCSS_PROPERTY_TRANSFORM_BOX_VIEW_BOX; 11248 enum MyCSS_PROPERTY_TRANSFORM_BOX_FILL_BOX = mycss_property_transform_box.MyCSS_PROPERTY_TRANSFORM_BOX_FILL_BOX; 11249 enum MyCSS_PROPERTY_TRANSFORM_BOX_BORDER_BOX = mycss_property_transform_box.MyCSS_PROPERTY_TRANSFORM_BOX_BORDER_BOX; 11250 alias mycss_property_transform_box_t = mycss_property_transform_box; 11251 enum mycss_property_transform_origin 11252 { 11253 MyCSS_PROPERTY_TRANSFORM_ORIGIN_TOP = 356, 11254 MyCSS_PROPERTY_TRANSFORM_ORIGIN_RIGHT = 277, 11255 MyCSS_PROPERTY_TRANSFORM_ORIGIN_CENTER = 55, 11256 MyCSS_PROPERTY_TRANSFORM_ORIGIN_BOTTOM = 45, 11257 MyCSS_PROPERTY_TRANSFORM_ORIGIN_LEFT = 174, 11258 } 11259 enum MyCSS_PROPERTY_TRANSFORM_ORIGIN_TOP = mycss_property_transform_origin.MyCSS_PROPERTY_TRANSFORM_ORIGIN_TOP; 11260 enum MyCSS_PROPERTY_TRANSFORM_ORIGIN_RIGHT = mycss_property_transform_origin.MyCSS_PROPERTY_TRANSFORM_ORIGIN_RIGHT; 11261 enum MyCSS_PROPERTY_TRANSFORM_ORIGIN_CENTER = mycss_property_transform_origin.MyCSS_PROPERTY_TRANSFORM_ORIGIN_CENTER; 11262 enum MyCSS_PROPERTY_TRANSFORM_ORIGIN_BOTTOM = mycss_property_transform_origin.MyCSS_PROPERTY_TRANSFORM_ORIGIN_BOTTOM; 11263 enum MyCSS_PROPERTY_TRANSFORM_ORIGIN_LEFT = mycss_property_transform_origin.MyCSS_PROPERTY_TRANSFORM_ORIGIN_LEFT; 11264 alias mycss_property_transform_origin_t = mycss_property_transform_origin; 11265 alias mycss_property_transform_style_t = mycss_property_transform_style; 11266 enum mycss_property_transform_style 11267 { 11268 MyCSS_PROPERTY_TRANSFORM_STYLE_FLAT = 119, 11269 MyCSS_PROPERTY_TRANSFORM_STYLE_PRESERVE_3D = 261, 11270 MyCSS_PROPERTY_TRANSFORM_STYLE_AUTO = 24, 11271 } 11272 enum MyCSS_PROPERTY_TRANSFORM_STYLE_FLAT = mycss_property_transform_style.MyCSS_PROPERTY_TRANSFORM_STYLE_FLAT; 11273 enum MyCSS_PROPERTY_TRANSFORM_STYLE_PRESERVE_3D = mycss_property_transform_style.MyCSS_PROPERTY_TRANSFORM_STYLE_PRESERVE_3D; 11274 enum MyCSS_PROPERTY_TRANSFORM_STYLE_AUTO = mycss_property_transform_style.MyCSS_PROPERTY_TRANSFORM_STYLE_AUTO; 11275 enum mycss_property_transition_property 11276 { 11277 MyCSS_PROPERTY_TRANSITION_PROPERTY_NONE = 211, 11278 MyCSS_PROPERTY_TRANSITION_PROPERTY_ALL = 16, 11279 } 11280 enum MyCSS_PROPERTY_TRANSITION_PROPERTY_NONE = mycss_property_transition_property.MyCSS_PROPERTY_TRANSITION_PROPERTY_NONE; 11281 enum MyCSS_PROPERTY_TRANSITION_PROPERTY_ALL = mycss_property_transition_property.MyCSS_PROPERTY_TRANSITION_PROPERTY_ALL; 11282 alias mycss_property_transition_property_t = mycss_property_transition_property; 11283 enum mycss_property_transition_timing_function 11284 { 11285 MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_LINEAR = 178, 11286 MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE = 94, 11287 MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE_IN = 95, 11288 MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE_OUT = 97, 11289 MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_STEP_END = 329, 11290 MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_STEP_START = 330, 11291 MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE_IN_OUT = 96, 11292 } 11293 enum MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_LINEAR = mycss_property_transition_timing_function.MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_LINEAR; 11294 enum MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE = mycss_property_transition_timing_function.MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE; 11295 enum MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE_IN = mycss_property_transition_timing_function.MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE_IN; 11296 enum MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE_OUT = mycss_property_transition_timing_function.MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE_OUT; 11297 enum MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_STEP_END = mycss_property_transition_timing_function.MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_STEP_END; 11298 enum MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_STEP_START = mycss_property_transition_timing_function.MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_STEP_START; 11299 enum MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE_IN_OUT = mycss_property_transition_timing_function.MyCSS_PROPERTY_TRANSITION_TIMING_FUNCTION_EASE_IN_OUT; 11300 alias mycss_property_transition_timing_function_t = mycss_property_transition_timing_function; 11301 alias mycss_property_unicode_bidi_t = mycss_property_unicode_bidi; 11302 enum mycss_property_unicode_bidi 11303 { 11304 MyCSS_PROPERTY_UNICODE_BIDI_EMBED = 101, 11305 MyCSS_PROPERTY_UNICODE_BIDI_NORMAL = 213, 11306 MyCSS_PROPERTY_UNICODE_BIDI_INHERIT = 146, 11307 MyCSS_PROPERTY_UNICODE_BIDI_PLAINTEXT = 257, 11308 MyCSS_PROPERTY_UNICODE_BIDI_UNSET = 367, 11309 MyCSS_PROPERTY_UNICODE_BIDI_ISOLATE = 160, 11310 MyCSS_PROPERTY_UNICODE_BIDI_INITIAL = 147, 11311 MyCSS_PROPERTY_UNICODE_BIDI_BIDI_OVERRIDE = 36, 11312 MyCSS_PROPERTY_UNICODE_BIDI_ISOLATE_OVERRIDE = 161, 11313 } 11314 enum MyCSS_PROPERTY_UNICODE_BIDI_EMBED = mycss_property_unicode_bidi.MyCSS_PROPERTY_UNICODE_BIDI_EMBED; 11315 enum MyCSS_PROPERTY_UNICODE_BIDI_NORMAL = mycss_property_unicode_bidi.MyCSS_PROPERTY_UNICODE_BIDI_NORMAL; 11316 enum MyCSS_PROPERTY_UNICODE_BIDI_INHERIT = mycss_property_unicode_bidi.MyCSS_PROPERTY_UNICODE_BIDI_INHERIT; 11317 enum MyCSS_PROPERTY_UNICODE_BIDI_PLAINTEXT = mycss_property_unicode_bidi.MyCSS_PROPERTY_UNICODE_BIDI_PLAINTEXT; 11318 enum MyCSS_PROPERTY_UNICODE_BIDI_UNSET = mycss_property_unicode_bidi.MyCSS_PROPERTY_UNICODE_BIDI_UNSET; 11319 enum MyCSS_PROPERTY_UNICODE_BIDI_ISOLATE = mycss_property_unicode_bidi.MyCSS_PROPERTY_UNICODE_BIDI_ISOLATE; 11320 enum MyCSS_PROPERTY_UNICODE_BIDI_INITIAL = mycss_property_unicode_bidi.MyCSS_PROPERTY_UNICODE_BIDI_INITIAL; 11321 enum MyCSS_PROPERTY_UNICODE_BIDI_BIDI_OVERRIDE = mycss_property_unicode_bidi.MyCSS_PROPERTY_UNICODE_BIDI_BIDI_OVERRIDE; 11322 enum MyCSS_PROPERTY_UNICODE_BIDI_ISOLATE_OVERRIDE = mycss_property_unicode_bidi.MyCSS_PROPERTY_UNICODE_BIDI_ISOLATE_OVERRIDE; 11323 alias mycss_property_user_select_t = mycss_property_user_select; 11324 enum mycss_property_user_select 11325 { 11326 MyCSS_PROPERTY_USER_SELECT_CONTAIN = 68, 11327 MyCSS_PROPERTY_USER_SELECT_ALL = 16, 11328 MyCSS_PROPERTY_USER_SELECT_AUTO = 24, 11329 MyCSS_PROPERTY_USER_SELECT_TEXT = 350, 11330 MyCSS_PROPERTY_USER_SELECT_NONE = 211, 11331 } 11332 enum MyCSS_PROPERTY_USER_SELECT_CONTAIN = mycss_property_user_select.MyCSS_PROPERTY_USER_SELECT_CONTAIN; 11333 enum MyCSS_PROPERTY_USER_SELECT_ALL = mycss_property_user_select.MyCSS_PROPERTY_USER_SELECT_ALL; 11334 enum MyCSS_PROPERTY_USER_SELECT_AUTO = mycss_property_user_select.MyCSS_PROPERTY_USER_SELECT_AUTO; 11335 enum MyCSS_PROPERTY_USER_SELECT_TEXT = mycss_property_user_select.MyCSS_PROPERTY_USER_SELECT_TEXT; 11336 enum MyCSS_PROPERTY_USER_SELECT_NONE = mycss_property_user_select.MyCSS_PROPERTY_USER_SELECT_NONE; 11337 alias mycss_property_vertical_align_t = mycss_property_vertical_align; 11338 enum mycss_property_vertical_align 11339 { 11340 MyCSS_PROPERTY_VERTICAL_ALIGN_SUB = 336, 11341 MyCSS_PROPERTY_VERTICAL_ALIGN_TOP = 356, 11342 MyCSS_PROPERTY_VERTICAL_ALIGN__LENGTH = 410, 11343 MyCSS_PROPERTY_VERTICAL_ALIGN_BASELINE = 34, 11344 MyCSS_PROPERTY_VERTICAL_ALIGN__PERCENTAGE = 413, 11345 MyCSS_PROPERTY_VERTICAL_ALIGN_SUPER = 337, 11346 MyCSS_PROPERTY_VERTICAL_ALIGN_UNSET = 367, 11347 MyCSS_PROPERTY_VERTICAL_ALIGN_MIDDLE = 201, 11348 MyCSS_PROPERTY_VERTICAL_ALIGN_TEXT_TOP = 352, 11349 MyCSS_PROPERTY_VERTICAL_ALIGN_BOTTOM = 45, 11350 MyCSS_PROPERTY_VERTICAL_ALIGN_INHERIT = 146, 11351 MyCSS_PROPERTY_VERTICAL_ALIGN_INITIAL = 147, 11352 MyCSS_PROPERTY_VERTICAL_ALIGN_TEXT_BOTTOM = 351, 11353 } 11354 enum MyCSS_PROPERTY_VERTICAL_ALIGN_SUB = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN_SUB; 11355 enum MyCSS_PROPERTY_VERTICAL_ALIGN_TOP = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN_TOP; 11356 enum MyCSS_PROPERTY_VERTICAL_ALIGN__LENGTH = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN__LENGTH; 11357 enum MyCSS_PROPERTY_VERTICAL_ALIGN_BASELINE = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN_BASELINE; 11358 enum MyCSS_PROPERTY_VERTICAL_ALIGN__PERCENTAGE = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN__PERCENTAGE; 11359 enum MyCSS_PROPERTY_VERTICAL_ALIGN_SUPER = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN_SUPER; 11360 enum MyCSS_PROPERTY_VERTICAL_ALIGN_UNSET = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN_UNSET; 11361 enum MyCSS_PROPERTY_VERTICAL_ALIGN_MIDDLE = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN_MIDDLE; 11362 enum MyCSS_PROPERTY_VERTICAL_ALIGN_TEXT_TOP = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN_TEXT_TOP; 11363 enum MyCSS_PROPERTY_VERTICAL_ALIGN_BOTTOM = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN_BOTTOM; 11364 enum MyCSS_PROPERTY_VERTICAL_ALIGN_INHERIT = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN_INHERIT; 11365 enum MyCSS_PROPERTY_VERTICAL_ALIGN_INITIAL = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN_INITIAL; 11366 enum MyCSS_PROPERTY_VERTICAL_ALIGN_TEXT_BOTTOM = mycss_property_vertical_align.MyCSS_PROPERTY_VERTICAL_ALIGN_TEXT_BOTTOM; 11367 alias mycss_property_visibility_t = mycss_property_visibility; 11368 enum mycss_property_visibility 11369 { 11370 MyCSS_PROPERTY_VISIBILITY_UNSET = 367, 11371 MyCSS_PROPERTY_VISIBILITY_HIDDEN = 136, 11372 MyCSS_PROPERTY_VISIBILITY_VISIBLE = 376, 11373 MyCSS_PROPERTY_VISIBILITY_INHERIT = 146, 11374 MyCSS_PROPERTY_VISIBILITY_COLLAPSE = 61, 11375 MyCSS_PROPERTY_VISIBILITY_INITIAL = 147, 11376 } 11377 enum MyCSS_PROPERTY_VISIBILITY_UNSET = mycss_property_visibility.MyCSS_PROPERTY_VISIBILITY_UNSET; 11378 enum MyCSS_PROPERTY_VISIBILITY_HIDDEN = mycss_property_visibility.MyCSS_PROPERTY_VISIBILITY_HIDDEN; 11379 enum MyCSS_PROPERTY_VISIBILITY_VISIBLE = mycss_property_visibility.MyCSS_PROPERTY_VISIBILITY_VISIBLE; 11380 enum MyCSS_PROPERTY_VISIBILITY_INHERIT = mycss_property_visibility.MyCSS_PROPERTY_VISIBILITY_INHERIT; 11381 enum MyCSS_PROPERTY_VISIBILITY_COLLAPSE = mycss_property_visibility.MyCSS_PROPERTY_VISIBILITY_COLLAPSE; 11382 enum MyCSS_PROPERTY_VISIBILITY_INITIAL = mycss_property_visibility.MyCSS_PROPERTY_VISIBILITY_INITIAL; 11383 alias mycss_property_voice_balance_t = mycss_property_voice_balance; 11384 enum mycss_property_voice_balance 11385 { 11386 MyCSS_PROPERTY_VOICE_BALANCE_LEFT = 174, 11387 MyCSS_PROPERTY_VOICE_BALANCE_RIGHT = 277, 11388 MyCSS_PROPERTY_VOICE_BALANCE_CENTER = 55, 11389 MyCSS_PROPERTY_VOICE_BALANCE_LEFTWARDS = 175, 11390 MyCSS_PROPERTY_VOICE_BALANCE_RIGHTWARDS = 278, 11391 } 11392 enum MyCSS_PROPERTY_VOICE_BALANCE_LEFT = mycss_property_voice_balance.MyCSS_PROPERTY_VOICE_BALANCE_LEFT; 11393 enum MyCSS_PROPERTY_VOICE_BALANCE_RIGHT = mycss_property_voice_balance.MyCSS_PROPERTY_VOICE_BALANCE_RIGHT; 11394 enum MyCSS_PROPERTY_VOICE_BALANCE_CENTER = mycss_property_voice_balance.MyCSS_PROPERTY_VOICE_BALANCE_CENTER; 11395 enum MyCSS_PROPERTY_VOICE_BALANCE_LEFTWARDS = mycss_property_voice_balance.MyCSS_PROPERTY_VOICE_BALANCE_LEFTWARDS; 11396 enum MyCSS_PROPERTY_VOICE_BALANCE_RIGHTWARDS = mycss_property_voice_balance.MyCSS_PROPERTY_VOICE_BALANCE_RIGHTWARDS; 11397 alias mycss_property_voice_duration_t = mycss_property_voice_duration; 11398 enum mycss_property_voice_duration 11399 { 11400 MyCSS_PROPERTY_VOICE_DURATION_AUTO = 24, 11401 } 11402 enum MyCSS_PROPERTY_VOICE_DURATION_AUTO = mycss_property_voice_duration.MyCSS_PROPERTY_VOICE_DURATION_AUTO; 11403 enum mycss_property_voice_family 11404 { 11405 MyCSS_PROPERTY_VOICE_FAMILY_PRESERVE = 260, 11406 } 11407 enum MyCSS_PROPERTY_VOICE_FAMILY_PRESERVE = mycss_property_voice_family.MyCSS_PROPERTY_VOICE_FAMILY_PRESERVE; 11408 alias mycss_property_voice_family_t = mycss_property_voice_family; 11409 alias mycss_property_voice_pitch_t = mycss_property_voice_pitch; 11410 enum mycss_property_voice_pitch 11411 { 11412 MyCSS_PROPERTY_VOICE_PITCH_LOW = 188, 11413 MyCSS_PROPERTY_VOICE_PITCH_X_LOW = 391, 11414 MyCSS_PROPERTY_VOICE_PITCH_ABSOLUTE = 14, 11415 MyCSS_PROPERTY_VOICE_PITCH_HIGH = 138, 11416 MyCSS_PROPERTY_VOICE_PITCH_MEDIUM = 198, 11417 MyCSS_PROPERTY_VOICE_PITCH_X_HIGH = 388, 11418 } 11419 enum MyCSS_PROPERTY_VOICE_PITCH_LOW = mycss_property_voice_pitch.MyCSS_PROPERTY_VOICE_PITCH_LOW; 11420 enum MyCSS_PROPERTY_VOICE_PITCH_X_LOW = mycss_property_voice_pitch.MyCSS_PROPERTY_VOICE_PITCH_X_LOW; 11421 enum MyCSS_PROPERTY_VOICE_PITCH_ABSOLUTE = mycss_property_voice_pitch.MyCSS_PROPERTY_VOICE_PITCH_ABSOLUTE; 11422 enum MyCSS_PROPERTY_VOICE_PITCH_HIGH = mycss_property_voice_pitch.MyCSS_PROPERTY_VOICE_PITCH_HIGH; 11423 enum MyCSS_PROPERTY_VOICE_PITCH_MEDIUM = mycss_property_voice_pitch.MyCSS_PROPERTY_VOICE_PITCH_MEDIUM; 11424 enum MyCSS_PROPERTY_VOICE_PITCH_X_HIGH = mycss_property_voice_pitch.MyCSS_PROPERTY_VOICE_PITCH_X_HIGH; 11425 enum mycss_property_voice_range 11426 { 11427 MyCSS_PROPERTY_VOICE_RANGE_X_LOW = 391, 11428 MyCSS_PROPERTY_VOICE_RANGE_LOW = 188, 11429 MyCSS_PROPERTY_VOICE_RANGE_ABSOLUTE = 14, 11430 MyCSS_PROPERTY_VOICE_RANGE_HIGH = 138, 11431 MyCSS_PROPERTY_VOICE_RANGE_MEDIUM = 198, 11432 MyCSS_PROPERTY_VOICE_RANGE_X_HIGH = 388, 11433 } 11434 enum MyCSS_PROPERTY_VOICE_RANGE_X_LOW = mycss_property_voice_range.MyCSS_PROPERTY_VOICE_RANGE_X_LOW; 11435 enum MyCSS_PROPERTY_VOICE_RANGE_LOW = mycss_property_voice_range.MyCSS_PROPERTY_VOICE_RANGE_LOW; 11436 enum MyCSS_PROPERTY_VOICE_RANGE_ABSOLUTE = mycss_property_voice_range.MyCSS_PROPERTY_VOICE_RANGE_ABSOLUTE; 11437 enum MyCSS_PROPERTY_VOICE_RANGE_HIGH = mycss_property_voice_range.MyCSS_PROPERTY_VOICE_RANGE_HIGH; 11438 enum MyCSS_PROPERTY_VOICE_RANGE_MEDIUM = mycss_property_voice_range.MyCSS_PROPERTY_VOICE_RANGE_MEDIUM; 11439 enum MyCSS_PROPERTY_VOICE_RANGE_X_HIGH = mycss_property_voice_range.MyCSS_PROPERTY_VOICE_RANGE_X_HIGH; 11440 alias mycss_property_voice_range_t = mycss_property_voice_range; 11441 alias mycss_property_voice_rate_t = mycss_property_voice_rate; 11442 enum mycss_property_voice_rate 11443 { 11444 MyCSS_PROPERTY_VOICE_RATE_SLOW = 311, 11445 MyCSS_PROPERTY_VOICE_RATE_X_FAST = 387, 11446 MyCSS_PROPERTY_VOICE_RATE_NORMAL = 213, 11447 MyCSS_PROPERTY_VOICE_RATE_X_SLOW = 392, 11448 MyCSS_PROPERTY_VOICE_RATE_FAST = 111, 11449 MyCSS_PROPERTY_VOICE_RATE_MEDIUM = 198, 11450 } 11451 enum MyCSS_PROPERTY_VOICE_RATE_SLOW = mycss_property_voice_rate.MyCSS_PROPERTY_VOICE_RATE_SLOW; 11452 enum MyCSS_PROPERTY_VOICE_RATE_X_FAST = mycss_property_voice_rate.MyCSS_PROPERTY_VOICE_RATE_X_FAST; 11453 enum MyCSS_PROPERTY_VOICE_RATE_NORMAL = mycss_property_voice_rate.MyCSS_PROPERTY_VOICE_RATE_NORMAL; 11454 enum MyCSS_PROPERTY_VOICE_RATE_X_SLOW = mycss_property_voice_rate.MyCSS_PROPERTY_VOICE_RATE_X_SLOW; 11455 enum MyCSS_PROPERTY_VOICE_RATE_FAST = mycss_property_voice_rate.MyCSS_PROPERTY_VOICE_RATE_FAST; 11456 enum MyCSS_PROPERTY_VOICE_RATE_MEDIUM = mycss_property_voice_rate.MyCSS_PROPERTY_VOICE_RATE_MEDIUM; 11457 alias mycss_property_voice_stress_t = mycss_property_voice_stress; 11458 enum mycss_property_voice_stress 11459 { 11460 MyCSS_PROPERTY_VOICE_STRESS_STRONG = 334, 11461 MyCSS_PROPERTY_VOICE_STRESS_NORMAL = 213, 11462 MyCSS_PROPERTY_VOICE_STRESS_NONE = 211, 11463 MyCSS_PROPERTY_VOICE_STRESS_MODERATE = 206, 11464 MyCSS_PROPERTY_VOICE_STRESS_REDUCED = 269, 11465 } 11466 enum MyCSS_PROPERTY_VOICE_STRESS_STRONG = mycss_property_voice_stress.MyCSS_PROPERTY_VOICE_STRESS_STRONG; 11467 enum MyCSS_PROPERTY_VOICE_STRESS_NORMAL = mycss_property_voice_stress.MyCSS_PROPERTY_VOICE_STRESS_NORMAL; 11468 enum MyCSS_PROPERTY_VOICE_STRESS_NONE = mycss_property_voice_stress.MyCSS_PROPERTY_VOICE_STRESS_NONE; 11469 enum MyCSS_PROPERTY_VOICE_STRESS_MODERATE = mycss_property_voice_stress.MyCSS_PROPERTY_VOICE_STRESS_MODERATE; 11470 enum MyCSS_PROPERTY_VOICE_STRESS_REDUCED = mycss_property_voice_stress.MyCSS_PROPERTY_VOICE_STRESS_REDUCED; 11471 alias mycss_property_voice_volume_t = mycss_property_voice_volume; 11472 enum mycss_property_voice_volume 11473 { 11474 MyCSS_PROPERTY_VOICE_VOLUME_SOFT = 316, 11475 MyCSS_PROPERTY_VOICE_VOLUME_X_SOFT = 394, 11476 MyCSS_PROPERTY_VOICE_VOLUME_SILENT = 306, 11477 MyCSS_PROPERTY_VOICE_VOLUME_LOUD = 187, 11478 MyCSS_PROPERTY_VOICE_VOLUME_MEDIUM = 198, 11479 MyCSS_PROPERTY_VOICE_VOLUME_X_LOUD = 390, 11480 } 11481 enum MyCSS_PROPERTY_VOICE_VOLUME_SOFT = mycss_property_voice_volume.MyCSS_PROPERTY_VOICE_VOLUME_SOFT; 11482 enum MyCSS_PROPERTY_VOICE_VOLUME_X_SOFT = mycss_property_voice_volume.MyCSS_PROPERTY_VOICE_VOLUME_X_SOFT; 11483 enum MyCSS_PROPERTY_VOICE_VOLUME_SILENT = mycss_property_voice_volume.MyCSS_PROPERTY_VOICE_VOLUME_SILENT; 11484 enum MyCSS_PROPERTY_VOICE_VOLUME_LOUD = mycss_property_voice_volume.MyCSS_PROPERTY_VOICE_VOLUME_LOUD; 11485 enum MyCSS_PROPERTY_VOICE_VOLUME_MEDIUM = mycss_property_voice_volume.MyCSS_PROPERTY_VOICE_VOLUME_MEDIUM; 11486 enum MyCSS_PROPERTY_VOICE_VOLUME_X_LOUD = mycss_property_voice_volume.MyCSS_PROPERTY_VOICE_VOLUME_X_LOUD; 11487 alias mycss_property_white_space_t = mycss_property_white_space; 11488 enum mycss_property_white_space 11489 { 11490 MyCSS_PROPERTY_WHITE_SPACE_PRE = 259, 11491 MyCSS_PROPERTY_WHITE_SPACE_NORMAL = 213, 11492 MyCSS_PROPERTY_WHITE_SPACE_UNSET = 367, 11493 MyCSS_PROPERTY_WHITE_SPACE_NOWRAP = 215, 11494 MyCSS_PROPERTY_WHITE_SPACE_INHERIT = 146, 11495 MyCSS_PROPERTY_WHITE_SPACE_PRE_WRAP = 263, 11496 MyCSS_PROPERTY_WHITE_SPACE_PRE_LINE = 262, 11497 MyCSS_PROPERTY_WHITE_SPACE_INITIAL = 147, 11498 } 11499 enum MyCSS_PROPERTY_WHITE_SPACE_PRE = mycss_property_white_space.MyCSS_PROPERTY_WHITE_SPACE_PRE; 11500 enum MyCSS_PROPERTY_WHITE_SPACE_NORMAL = mycss_property_white_space.MyCSS_PROPERTY_WHITE_SPACE_NORMAL; 11501 enum MyCSS_PROPERTY_WHITE_SPACE_UNSET = mycss_property_white_space.MyCSS_PROPERTY_WHITE_SPACE_UNSET; 11502 enum MyCSS_PROPERTY_WHITE_SPACE_NOWRAP = mycss_property_white_space.MyCSS_PROPERTY_WHITE_SPACE_NOWRAP; 11503 enum MyCSS_PROPERTY_WHITE_SPACE_INHERIT = mycss_property_white_space.MyCSS_PROPERTY_WHITE_SPACE_INHERIT; 11504 enum MyCSS_PROPERTY_WHITE_SPACE_PRE_WRAP = mycss_property_white_space.MyCSS_PROPERTY_WHITE_SPACE_PRE_WRAP; 11505 enum MyCSS_PROPERTY_WHITE_SPACE_PRE_LINE = mycss_property_white_space.MyCSS_PROPERTY_WHITE_SPACE_PRE_LINE; 11506 enum MyCSS_PROPERTY_WHITE_SPACE_INITIAL = mycss_property_white_space.MyCSS_PROPERTY_WHITE_SPACE_INITIAL; 11507 alias mycss_property_width_t = mycss_property_width; 11508 enum mycss_property_width 11509 { 11510 MyCSS_PROPERTY_WIDTH_MAX_CONTENT = 197, 11511 MyCSS_PROPERTY_WIDTH_AUTO = 24, 11512 MyCSS_PROPERTY_WIDTH__LENGTH = 410, 11513 MyCSS_PROPERTY_WIDTH_AVAILABLE = 25, 11514 MyCSS_PROPERTY_WIDTH__PERCENTAGE = 413, 11515 MyCSS_PROPERTY_WIDTH_UNSET = 367, 11516 MyCSS_PROPERTY_WIDTH_MIN_CONTENT = 203, 11517 MyCSS_PROPERTY_WIDTH_FIT_CONTENT = 117, 11518 MyCSS_PROPERTY_WIDTH_INHERIT = 146, 11519 MyCSS_PROPERTY_WIDTH_INITIAL = 147, 11520 } 11521 enum MyCSS_PROPERTY_WIDTH_MAX_CONTENT = mycss_property_width.MyCSS_PROPERTY_WIDTH_MAX_CONTENT; 11522 enum MyCSS_PROPERTY_WIDTH_AUTO = mycss_property_width.MyCSS_PROPERTY_WIDTH_AUTO; 11523 enum MyCSS_PROPERTY_WIDTH__LENGTH = mycss_property_width.MyCSS_PROPERTY_WIDTH__LENGTH; 11524 enum MyCSS_PROPERTY_WIDTH_AVAILABLE = mycss_property_width.MyCSS_PROPERTY_WIDTH_AVAILABLE; 11525 enum MyCSS_PROPERTY_WIDTH__PERCENTAGE = mycss_property_width.MyCSS_PROPERTY_WIDTH__PERCENTAGE; 11526 enum MyCSS_PROPERTY_WIDTH_UNSET = mycss_property_width.MyCSS_PROPERTY_WIDTH_UNSET; 11527 enum MyCSS_PROPERTY_WIDTH_MIN_CONTENT = mycss_property_width.MyCSS_PROPERTY_WIDTH_MIN_CONTENT; 11528 enum MyCSS_PROPERTY_WIDTH_FIT_CONTENT = mycss_property_width.MyCSS_PROPERTY_WIDTH_FIT_CONTENT; 11529 enum MyCSS_PROPERTY_WIDTH_INHERIT = mycss_property_width.MyCSS_PROPERTY_WIDTH_INHERIT; 11530 enum MyCSS_PROPERTY_WIDTH_INITIAL = mycss_property_width.MyCSS_PROPERTY_WIDTH_INITIAL; 11531 alias mycss_property_will_change_t = mycss_property_will_change; 11532 enum mycss_property_will_change 11533 { 11534 MyCSS_PROPERTY_WILL_CHANGE_SCROLL_POSITION = 295, 11535 MyCSS_PROPERTY_WILL_CHANGE_AUTO = 24, 11536 MyCSS_PROPERTY_WILL_CHANGE_CONTENTS = 70, 11537 } 11538 enum MyCSS_PROPERTY_WILL_CHANGE_SCROLL_POSITION = mycss_property_will_change.MyCSS_PROPERTY_WILL_CHANGE_SCROLL_POSITION; 11539 enum MyCSS_PROPERTY_WILL_CHANGE_AUTO = mycss_property_will_change.MyCSS_PROPERTY_WILL_CHANGE_AUTO; 11540 enum MyCSS_PROPERTY_WILL_CHANGE_CONTENTS = mycss_property_will_change.MyCSS_PROPERTY_WILL_CHANGE_CONTENTS; 11541 enum mycss_property_word_break 11542 { 11543 MyCSS_PROPERTY_WORD_BREAK_BREAK_ALL = 48, 11544 MyCSS_PROPERTY_WORD_BREAK_NORMAL = 213, 11545 MyCSS_PROPERTY_WORD_BREAK_UNSET = 367, 11546 MyCSS_PROPERTY_WORD_BREAK_INHERIT = 146, 11547 MyCSS_PROPERTY_WORD_BREAK_KEEP_ALL = 169, 11548 MyCSS_PROPERTY_WORD_BREAK_INITIAL = 147, 11549 } 11550 enum MyCSS_PROPERTY_WORD_BREAK_BREAK_ALL = mycss_property_word_break.MyCSS_PROPERTY_WORD_BREAK_BREAK_ALL; 11551 enum MyCSS_PROPERTY_WORD_BREAK_NORMAL = mycss_property_word_break.MyCSS_PROPERTY_WORD_BREAK_NORMAL; 11552 enum MyCSS_PROPERTY_WORD_BREAK_UNSET = mycss_property_word_break.MyCSS_PROPERTY_WORD_BREAK_UNSET; 11553 enum MyCSS_PROPERTY_WORD_BREAK_INHERIT = mycss_property_word_break.MyCSS_PROPERTY_WORD_BREAK_INHERIT; 11554 enum MyCSS_PROPERTY_WORD_BREAK_KEEP_ALL = mycss_property_word_break.MyCSS_PROPERTY_WORD_BREAK_KEEP_ALL; 11555 enum MyCSS_PROPERTY_WORD_BREAK_INITIAL = mycss_property_word_break.MyCSS_PROPERTY_WORD_BREAK_INITIAL; 11556 alias mycss_property_word_break_t = mycss_property_word_break; 11557 alias mycss_property_word_spacing_t = mycss_property_word_spacing; 11558 enum mycss_property_word_spacing 11559 { 11560 MyCSS_PROPERTY_WORD_SPACING_INHERIT = 146, 11561 MyCSS_PROPERTY_WORD_SPACING_NORMAL = 213, 11562 MyCSS_PROPERTY_WORD_SPACING__PERCENTAGE = 413, 11563 MyCSS_PROPERTY_WORD_SPACING__LENGTH = 410, 11564 MyCSS_PROPERTY_WORD_SPACING_UNSET = 367, 11565 MyCSS_PROPERTY_WORD_SPACING_INITIAL = 147, 11566 } 11567 enum MyCSS_PROPERTY_WORD_SPACING_INHERIT = mycss_property_word_spacing.MyCSS_PROPERTY_WORD_SPACING_INHERIT; 11568 enum MyCSS_PROPERTY_WORD_SPACING_NORMAL = mycss_property_word_spacing.MyCSS_PROPERTY_WORD_SPACING_NORMAL; 11569 enum MyCSS_PROPERTY_WORD_SPACING__PERCENTAGE = mycss_property_word_spacing.MyCSS_PROPERTY_WORD_SPACING__PERCENTAGE; 11570 enum MyCSS_PROPERTY_WORD_SPACING__LENGTH = mycss_property_word_spacing.MyCSS_PROPERTY_WORD_SPACING__LENGTH; 11571 enum MyCSS_PROPERTY_WORD_SPACING_UNSET = mycss_property_word_spacing.MyCSS_PROPERTY_WORD_SPACING_UNSET; 11572 enum MyCSS_PROPERTY_WORD_SPACING_INITIAL = mycss_property_word_spacing.MyCSS_PROPERTY_WORD_SPACING_INITIAL; 11573 alias mycss_property_word_wrap_t = mycss_property_word_wrap; 11574 enum mycss_property_word_wrap 11575 { 11576 MyCSS_PROPERTY_WORD_WRAP_NORMAL = 213, 11577 MyCSS_PROPERTY_WORD_WRAP_UNSET = 367, 11578 MyCSS_PROPERTY_WORD_WRAP_INITIAL = 147, 11579 MyCSS_PROPERTY_WORD_WRAP_BREAK_SPACES = 49, 11580 MyCSS_PROPERTY_WORD_WRAP_INHERIT = 146, 11581 MyCSS_PROPERTY_WORD_WRAP_BREAK_WORD = 50, 11582 } 11583 enum MyCSS_PROPERTY_WORD_WRAP_NORMAL = mycss_property_word_wrap.MyCSS_PROPERTY_WORD_WRAP_NORMAL; 11584 enum MyCSS_PROPERTY_WORD_WRAP_UNSET = mycss_property_word_wrap.MyCSS_PROPERTY_WORD_WRAP_UNSET; 11585 enum MyCSS_PROPERTY_WORD_WRAP_INITIAL = mycss_property_word_wrap.MyCSS_PROPERTY_WORD_WRAP_INITIAL; 11586 enum MyCSS_PROPERTY_WORD_WRAP_BREAK_SPACES = mycss_property_word_wrap.MyCSS_PROPERTY_WORD_WRAP_BREAK_SPACES; 11587 enum MyCSS_PROPERTY_WORD_WRAP_INHERIT = mycss_property_word_wrap.MyCSS_PROPERTY_WORD_WRAP_INHERIT; 11588 enum MyCSS_PROPERTY_WORD_WRAP_BREAK_WORD = mycss_property_word_wrap.MyCSS_PROPERTY_WORD_WRAP_BREAK_WORD; 11589 alias mycss_property_wrap_flow_t = mycss_property_wrap_flow; 11590 enum mycss_property_wrap_flow 11591 { 11592 MyCSS_PROPERTY_WRAP_FLOW_MAXIMUM = 196, 11593 MyCSS_PROPERTY_WRAP_FLOW_MINIMUM = 202, 11594 MyCSS_PROPERTY_WRAP_FLOW_END = 102, 11595 MyCSS_PROPERTY_WRAP_FLOW_AUTO = 24, 11596 MyCSS_PROPERTY_WRAP_FLOW_BOTH = 44, 11597 MyCSS_PROPERTY_WRAP_FLOW_START = 326, 11598 MyCSS_PROPERTY_WRAP_FLOW_CLEAR = 57, 11599 } 11600 enum MyCSS_PROPERTY_WRAP_FLOW_MAXIMUM = mycss_property_wrap_flow.MyCSS_PROPERTY_WRAP_FLOW_MAXIMUM; 11601 enum MyCSS_PROPERTY_WRAP_FLOW_MINIMUM = mycss_property_wrap_flow.MyCSS_PROPERTY_WRAP_FLOW_MINIMUM; 11602 enum MyCSS_PROPERTY_WRAP_FLOW_END = mycss_property_wrap_flow.MyCSS_PROPERTY_WRAP_FLOW_END; 11603 enum MyCSS_PROPERTY_WRAP_FLOW_AUTO = mycss_property_wrap_flow.MyCSS_PROPERTY_WRAP_FLOW_AUTO; 11604 enum MyCSS_PROPERTY_WRAP_FLOW_BOTH = mycss_property_wrap_flow.MyCSS_PROPERTY_WRAP_FLOW_BOTH; 11605 enum MyCSS_PROPERTY_WRAP_FLOW_START = mycss_property_wrap_flow.MyCSS_PROPERTY_WRAP_FLOW_START; 11606 enum MyCSS_PROPERTY_WRAP_FLOW_CLEAR = mycss_property_wrap_flow.MyCSS_PROPERTY_WRAP_FLOW_CLEAR; 11607 enum mycss_property_wrap_through 11608 { 11609 MyCSS_PROPERTY_WRAP_THROUGH_WRAP = 381, 11610 MyCSS_PROPERTY_WRAP_THROUGH_NONE = 211, 11611 } 11612 enum MyCSS_PROPERTY_WRAP_THROUGH_WRAP = mycss_property_wrap_through.MyCSS_PROPERTY_WRAP_THROUGH_WRAP; 11613 enum MyCSS_PROPERTY_WRAP_THROUGH_NONE = mycss_property_wrap_through.MyCSS_PROPERTY_WRAP_THROUGH_NONE; 11614 alias mycss_property_wrap_through_t = mycss_property_wrap_through; 11615 enum mycss_property_writing_mode 11616 { 11617 MyCSS_PROPERTY_WRITING_MODE_INITIAL = 147, 11618 MyCSS_PROPERTY_WRITING_MODE_VERTICAL_RL = 373, 11619 MyCSS_PROPERTY_WRITING_MODE_HORIZONTAL_TB = 142, 11620 MyCSS_PROPERTY_WRITING_MODE_VERTICAL_LR = 372, 11621 MyCSS_PROPERTY_WRITING_MODE_SIDEWAYS_RL = 305, 11622 MyCSS_PROPERTY_WRITING_MODE_SIDEWAYS_LR = 304, 11623 MyCSS_PROPERTY_WRITING_MODE_INHERIT = 146, 11624 MyCSS_PROPERTY_WRITING_MODE_UNSET = 367, 11625 } 11626 enum MyCSS_PROPERTY_WRITING_MODE_INITIAL = mycss_property_writing_mode.MyCSS_PROPERTY_WRITING_MODE_INITIAL; 11627 enum MyCSS_PROPERTY_WRITING_MODE_VERTICAL_RL = mycss_property_writing_mode.MyCSS_PROPERTY_WRITING_MODE_VERTICAL_RL; 11628 enum MyCSS_PROPERTY_WRITING_MODE_HORIZONTAL_TB = mycss_property_writing_mode.MyCSS_PROPERTY_WRITING_MODE_HORIZONTAL_TB; 11629 enum MyCSS_PROPERTY_WRITING_MODE_VERTICAL_LR = mycss_property_writing_mode.MyCSS_PROPERTY_WRITING_MODE_VERTICAL_LR; 11630 enum MyCSS_PROPERTY_WRITING_MODE_SIDEWAYS_RL = mycss_property_writing_mode.MyCSS_PROPERTY_WRITING_MODE_SIDEWAYS_RL; 11631 enum MyCSS_PROPERTY_WRITING_MODE_SIDEWAYS_LR = mycss_property_writing_mode.MyCSS_PROPERTY_WRITING_MODE_SIDEWAYS_LR; 11632 enum MyCSS_PROPERTY_WRITING_MODE_INHERIT = mycss_property_writing_mode.MyCSS_PROPERTY_WRITING_MODE_INHERIT; 11633 enum MyCSS_PROPERTY_WRITING_MODE_UNSET = mycss_property_writing_mode.MyCSS_PROPERTY_WRITING_MODE_UNSET; 11634 alias mycss_property_writing_mode_t = mycss_property_writing_mode; 11635 enum mycss_property_z_index 11636 { 11637 MyCSS_PROPERTY_Z_INDEX_AUTO = 24, 11638 MyCSS_PROPERTY_Z_INDEX__NUMBER = 412, 11639 MyCSS_PROPERTY_Z_INDEX_UNSET = 367, 11640 MyCSS_PROPERTY_Z_INDEX_INHERIT = 146, 11641 MyCSS_PROPERTY_Z_INDEX_INITIAL = 147, 11642 } 11643 enum MyCSS_PROPERTY_Z_INDEX_AUTO = mycss_property_z_index.MyCSS_PROPERTY_Z_INDEX_AUTO; 11644 enum MyCSS_PROPERTY_Z_INDEX__NUMBER = mycss_property_z_index.MyCSS_PROPERTY_Z_INDEX__NUMBER; 11645 enum MyCSS_PROPERTY_Z_INDEX_UNSET = mycss_property_z_index.MyCSS_PROPERTY_Z_INDEX_UNSET; 11646 enum MyCSS_PROPERTY_Z_INDEX_INHERIT = mycss_property_z_index.MyCSS_PROPERTY_Z_INDEX_INHERIT; 11647 enum MyCSS_PROPERTY_Z_INDEX_INITIAL = mycss_property_z_index.MyCSS_PROPERTY_Z_INDEX_INITIAL; 11648 alias mycss_property_z_index_t = mycss_property_z_index; 11649 } 11650 11651 extern(C) 11652 { 11653 11654 11655 //size_t mycss_token_data_to_string(mycss_entry_t*, mycss_token_t*, mycore_string_t*, bool) @nogc nothrow; 11656 } 11657 11658 extern(C) 11659 { 11660 bool modest_finder_selector_sub_type_pseudo_class_function_undef(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11661 alias modest_finder_selector_type_f = bool function(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*); 11662 bool modest_finder_match_attribute_only_key(myhtml_token_attr_t*, const(char)*, size_t) @nogc nothrow; 11663 bool modest_finder_selector_sub_type_pseudo_class_function_current(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11664 bool modest_finder_match_attribute_eq(myhtml_token_attr_t*, const(char)*, size_t, const(char)*, size_t, bool) @nogc nothrow; 11665 11666 11667 bool modest_finder_selector_sub_type_pseudo_class_function_dir(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11668 alias modest_finder_t = modest_finder; 11669 bool modest_finder_match_attribute_ws(myhtml_token_attr_t*, const(char)*, size_t, const(char)*, size_t, bool) @nogc nothrow; 11670 alias modest_finder_selector_combinator_f = myhtml_tree_node* function(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*, modest_finder_callback_f, void*); 11671 bool modest_finder_selector_sub_type_pseudo_class_function_drop(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11672 bool modest_finder_match_attribute_begin(myhtml_token_attr_t*, const(char)*, size_t, const(char)*, size_t, bool) @nogc nothrow; 11673 bool modest_finder_selector_sub_type_pseudo_class_function_has(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11674 bool modest_finder_match_attribute_end(myhtml_token_attr_t*, const(char)*, size_t, const(char)*, size_t, bool) @nogc nothrow; 11675 alias modest_finder_callback_f = void function(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*, void*); 11676 bool modest_finder_selector_sub_type_pseudo_class_function_lang(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11677 bool modest_finder_match_attribute_sub(myhtml_token_attr_t*, const(char)*, size_t, const(char)*, size_t, bool) @nogc nothrow; 11678 alias modest_finder_match_f = bool function(myhtml_token_attr_t*, const(char)*, size_t, const(char)*, size_t, bool); 11679 bool modest_finder_selector_type_undef(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11680 bool modest_finder_selector_sub_type_pseudo_class_function_matches(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11681 bool modest_finder_match_attribute_hsp(myhtml_token_attr_t*, const(char)*, size_t, const(char)*, size_t, bool) @nogc nothrow; 11682 bool modest_finder_selector_sub_type_pseudo_class_function_not(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11683 struct modest_finder 11684 { 11685 void* ctx; 11686 } 11687 modest_finder_t* modest_finder_create() @nogc nothrow; 11688 bool modest_finder_selector_sub_type_pseudo_class_function_nth_child(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11689 bool modest_finder_selector_type_element(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11690 mystatus_t modest_finder_init(modest_finder_t*) @nogc nothrow; 11691 bool modest_finder_selector_sub_type_pseudo_class_function_nth_column(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11692 bool modest_finder_selector_sub_type_pseudo_class_function_nth_last_child(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11693 void modest_finder_clean(modest_finder_t*) @nogc nothrow; 11694 modest_finder_t* modest_finder_destroy(modest_finder_t*, bool) @nogc nothrow; 11695 bool modest_finder_selector_type_id(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11696 bool modest_finder_selector_sub_type_pseudo_class_function_nth_last_column(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11697 alias modest_finder_thread_declaration_t = modest_finder_thread_declaration; 11698 struct modest_finder_thread_declaration; 11699 bool modest_finder_selector_sub_type_pseudo_class_function_nth_last_of_type(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11700 alias modest_finder_thread_entry_t = modest_finder_thread_entry; 11701 struct modest_finder_thread_entry; 11702 bool modest_finder_selector_sub_type_pseudo_class_function_nth_of_type(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11703 alias modest_finder_thread_context_t = modest_finder_thread_context; 11704 struct modest_finder_thread_context; 11705 modest_finder_t* modest_finder_create_simple() @nogc nothrow; 11706 bool modest_finder_selector_sub_type_pseudo_class_function_contains(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11707 struct modest_finder_thread; 11708 alias modest_finder_thread_t = modest_finder_thread; 11709 bool modest_finder_selector_type_class(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11710 struct modest_finder_thread_found_context; 11711 alias modest_finder_thread_found_context_t = modest_finder_thread_found_context; 11712 bool modest_finder_selector_sub_type_pseudo_class_undef(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11713 void modest_finder_callback_found_with_collection(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*, void*) @nogc nothrow; 11714 bool modest_finder_selector_type_attribute(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11715 bool modest_finder_selector_sub_type_pseudo_class_active(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11716 bool modest_finder_selector_sub_type_pseudo_class_any_link(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11717 bool modest_finder_selector_sub_type_pseudo_class_blank(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11718 bool modest_finder_selector_type_pseudo_class_function(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11719 void modest_finder_callback_found_with_bool(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*, void*) @nogc nothrow; 11720 bool modest_finder_selector_sub_type_pseudo_class_checked(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11721 bool modest_finder_selector_sub_type_pseudo_class_current(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11722 alias modest_status_t = modest_status; 11723 enum modest_status 11724 { 11725 MODEST_STATUS_OK = 0, 11726 MODEST_STATUS_ERROR = 131072, 11727 MODEST_STATUS_ERROR_MEMORY_ALLOCATION = 131073, 11728 MODEST_STATUS_ERROR_MNODE_CREATE = 131330, 11729 MODEST_STATUS_ERROR_MNODE_INIT = 131331, 11730 MODEST_STATUS_ERROR_MNODE_NODE_ADD = 131332, 11731 MODEST_STATUS_ERROR_STYLESHEET_CREATE = 131344, 11732 MODEST_STATUS_ERROR_STYLESHEET_INIT = 131345, 11733 MODEST_STATUS_ERROR_STYLESHEET_NODE_ADD = 131346, 11734 MODEST_STATUS_ERROR_STYLE_TYPE_CREATE = 131360, 11735 MODEST_STATUS_ERROR_STYLE_TYPE_NODE_ADD = 131361, 11736 MODEST_STATUS_ERROR_STYLE_DECLARATION_CREATE = 131362, 11737 MODEST_STATUS_ERROR_STYLE_DECLARATION_INIT = 131363, 11738 MODEST_STATUS_ERROR_AVL_TREE_CREATE = 131364, 11739 MODEST_STATUS_ERROR_AVL_TREE_INIT = 131365, 11740 } 11741 enum MODEST_STATUS_OK = modest_status.MODEST_STATUS_OK; 11742 enum MODEST_STATUS_ERROR = modest_status.MODEST_STATUS_ERROR; 11743 enum MODEST_STATUS_ERROR_MEMORY_ALLOCATION = modest_status.MODEST_STATUS_ERROR_MEMORY_ALLOCATION; 11744 enum MODEST_STATUS_ERROR_MNODE_CREATE = modest_status.MODEST_STATUS_ERROR_MNODE_CREATE; 11745 enum MODEST_STATUS_ERROR_MNODE_INIT = modest_status.MODEST_STATUS_ERROR_MNODE_INIT; 11746 enum MODEST_STATUS_ERROR_MNODE_NODE_ADD = modest_status.MODEST_STATUS_ERROR_MNODE_NODE_ADD; 11747 enum MODEST_STATUS_ERROR_STYLESHEET_CREATE = modest_status.MODEST_STATUS_ERROR_STYLESHEET_CREATE; 11748 enum MODEST_STATUS_ERROR_STYLESHEET_INIT = modest_status.MODEST_STATUS_ERROR_STYLESHEET_INIT; 11749 enum MODEST_STATUS_ERROR_STYLESHEET_NODE_ADD = modest_status.MODEST_STATUS_ERROR_STYLESHEET_NODE_ADD; 11750 enum MODEST_STATUS_ERROR_STYLE_TYPE_CREATE = modest_status.MODEST_STATUS_ERROR_STYLE_TYPE_CREATE; 11751 enum MODEST_STATUS_ERROR_STYLE_TYPE_NODE_ADD = modest_status.MODEST_STATUS_ERROR_STYLE_TYPE_NODE_ADD; 11752 enum MODEST_STATUS_ERROR_STYLE_DECLARATION_CREATE = modest_status.MODEST_STATUS_ERROR_STYLE_DECLARATION_CREATE; 11753 enum MODEST_STATUS_ERROR_STYLE_DECLARATION_INIT = modest_status.MODEST_STATUS_ERROR_STYLE_DECLARATION_INIT; 11754 enum MODEST_STATUS_ERROR_AVL_TREE_CREATE = modest_status.MODEST_STATUS_ERROR_AVL_TREE_CREATE; 11755 enum MODEST_STATUS_ERROR_AVL_TREE_INIT = modest_status.MODEST_STATUS_ERROR_AVL_TREE_INIT; 11756 bool modest_finder_selector_type_pseudo_class(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11757 bool modest_finder_selector_sub_type_pseudo_class_default(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11758 bool modest_finder_selector_sub_type_pseudo_class_disabled(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11759 bool modest_finder_selector_sub_type_pseudo_class_drop(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11760 void modest_finder_specificity_inc(mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11761 bool modest_finder_selector_type_pseudo_element_function(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11762 bool modest_finder_selector_sub_type_pseudo_class_empty(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11763 bool modest_finder_selector_sub_type_pseudo_class_enabled(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11764 bool modest_finder_selector_sub_type_pseudo_class_first_child(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11765 modest_finder_t* modest_finder_by_stylesheet(mycss_stylesheet_t*, myhtml_collection_t**, myhtml_tree_node_t*) @nogc nothrow; 11766 bool modest_finder_selector_type_pseudo_element(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11767 bool modest_finder_selector_sub_type_pseudo_class_first_of_type(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11768 mystatus_t modest_finder_by_selectors_list(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, myhtml_collection_t**) @nogc nothrow; 11769 bool modest_finder_selector_sub_type_pseudo_class_focus(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11770 bool modest_finder_selector_sub_type_pseudo_class_future(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11771 bool modest_finder_selector_sub_type_pseudo_class_hover(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11772 bool modest_finder_selector_sub_type_pseudo_class_in_range(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11773 bool modest_finder_selector_sub_type_pseudo_class_indeterminate(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11774 myhtml_tree_node_t* modest_finder_node_combinator_begin(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*, modest_finder_callback_f, void*) @nogc nothrow; 11775 bool modest_finder_selector_sub_type_pseudo_class_invalid(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11776 bool modest_finder_selector_sub_type_pseudo_class_last_child(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11777 bool modest_finder_selector_sub_type_pseudo_class_last_of_type(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11778 myhtml_tree_node_t* modest_finder_node_combinator_undef(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*, modest_finder_callback_f, void*) @nogc nothrow; 11779 bool modest_finder_selector_sub_type_pseudo_class_link(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11780 bool modest_finder_selector_sub_type_pseudo_class_only_child(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11781 bool modest_finder_selector_sub_type_pseudo_class_only_of_type(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11782 bool modest_finder_selector_sub_type_pseudo_class_optional(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11783 myhtml_tree_node_t* modest_finder_node_combinator_descendant(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*, modest_finder_callback_f, void*) @nogc nothrow; 11784 alias modest_t = modest; 11785 struct modest; 11786 bool modest_finder_selector_sub_type_pseudo_class_out_of_range(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11787 alias modest_node_t = modest_node; 11788 struct modest_node; 11789 bool modest_finder_selector_sub_type_pseudo_class_past(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11790 struct modest_style_sheet; 11791 alias modest_style_sheet_t = modest_style_sheet; 11792 bool modest_finder_selector_sub_type_pseudo_class_placeholder_shown(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11793 bool modest_finder_selector_sub_type_pseudo_class_read_only(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11794 bool modest_finder_selector_sub_type_pseudo_class_read_write(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11795 myhtml_tree_node_t* modest_finder_node_combinator_child(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*, modest_finder_callback_f, void*) @nogc nothrow; 11796 bool modest_finder_selector_sub_type_pseudo_class_required(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11797 bool modest_finder_selector_sub_type_pseudo_class_root(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11798 bool modest_finder_selector_sub_type_pseudo_class_scope(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11799 myhtml_tree_node_t* modest_finder_node_combinator_next_sibling(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*, modest_finder_callback_f, void*) @nogc nothrow; 11800 bool modest_finder_selector_sub_type_pseudo_class_target(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11801 bool modest_finder_selector_sub_type_pseudo_class_user_error(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11802 bool modest_finder_selector_sub_type_pseudo_class_valid(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11803 bool modest_finder_selector_sub_type_pseudo_class_visited(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*) @nogc nothrow; 11804 myhtml_tree_node_t* modest_finder_node_combinator_following_sibling(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*, modest_finder_callback_f, void*) @nogc nothrow; 11805 myhtml_tree_node_t* modest_finder_node_combinator_column(modest_finder_t*, myhtml_tree_node_t*, mycss_selectors_list_t*, mycss_selectors_entry_t*, mycss_selectors_specificity_t*, modest_finder_callback_f, void*) @nogc nothrow; 11806 }