gbdk-2020 | GameBoy Development Kit |
| download: https://git.y1.nz/archives/gbdk.tar.gz | |
| README | Files | Log | Refs | LICENSE |
docs/api/doxygen.css
1 /* The standard CSS for doxygen 1.9.2 */
2
3 body, table, div, p, dl {
4 font: 400 14px/22px Roboto,sans-serif;
5 }
6
7 p.reference, p.definition {
8 font: 400 14px/22px Roboto,sans-serif;
9 }
10
11 /* @group Heading Levels */
12
13 h1.groupheader {
14 font-size: 150%;
15 }
16
17 .title {
18 font: 400 14px/28px Roboto,sans-serif;
19 font-size: 150%;
20 font-weight: bold;
21 margin: 10px 2px;
22 }
23
24 h2.groupheader {
25 border-bottom: 1px solid #879ECB;
26 color: #354C7B;
27 font-size: 150%;
28 font-weight: normal;
29 margin-top: 1.75em;
30 padding-top: 8px;
31 padding-bottom: 4px;
32 width: 100%;
33 }
34
35 h3.groupheader {
36 font-size: 100%;
37 }
38
39 h1, h2, h3, h4, h5, h6 {
40 -webkit-transition: text-shadow 0.5s linear;
41 -moz-transition: text-shadow 0.5s linear;
42 -ms-transition: text-shadow 0.5s linear;
43 -o-transition: text-shadow 0.5s linear;
44 transition: text-shadow 0.5s linear;
45 margin-right: 15px;
46 }
47
48 h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
49 text-shadow: 0 0 15px cyan;
50 }
51
52 dt {
53 font-weight: bold;
54 }
55
56 ul.multicol {
57 -moz-column-gap: 1em;
58 -webkit-column-gap: 1em;
59 column-gap: 1em;
60 -moz-column-count: 3;
61 -webkit-column-count: 3;
62 column-count: 3;
63 }
64
65 p.startli, p.startdd {
66 margin-top: 2px;
67 }
68
69 th p.starttd, th p.intertd, th p.endtd {
70 font-size: 100%;
71 font-weight: 700;
72 }
73
74 p.starttd {
75 margin-top: 0px;
76 }
77
78 p.endli {
79 margin-bottom: 0px;
80 }
81
82 p.enddd {
83 margin-bottom: 4px;
84 }
85
86 p.endtd {
87 margin-bottom: 2px;
88 }
89
90 p.interli {
91 }
92
93 p.interdd {
94 }
95
96 p.intertd {
97 }
98
99 /* @end */
100
101 caption {
102 font-weight: bold;
103 }
104
105 span.legend {
106 font-size: 70%;
107 text-align: center;
108 }
109
110 h3.version {
111 font-size: 90%;
112 text-align: center;
113 }
114
115 div.navtab {
116 border-right: 1px solid #A3B4D7;
117 padding-right: 15px;
118 text-align: right;
119 line-height: 110%;
120 }
121
122 div.navtab table {
123 border-spacing: 0;
124 }
125
126 td.navtab {
127 padding-right: 6px;
128 padding-left: 6px;
129 }
130 td.navtabHL {
131 background-image: url('tab_a.png');
132 background-repeat:repeat-x;
133 padding-right: 6px;
134 padding-left: 6px;
135 }
136
137 td.navtabHL a, td.navtabHL a:visited {
138 color: #fff;
139 text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
140 }
141
142 a.navtab {
143 font-weight: bold;
144 }
145
146 div.qindex{
147 text-align: center;
148 width: 100%;
149 line-height: 140%;
150 font-size: 130%;
151 color: #A0A0A0;
152 }
153
154 dt.alphachar{
155 font-size: 180%;
156 font-weight: bold;
157 }
158
159 .alphachar a{
160 color: black;
161 }
162
163 .alphachar a:hover, .alphachar a:visited{
164 text-decoration: none;
165 }
166
167 .classindex dl {
168 padding: 25px;
169 column-count:1
170 }
171
172 .classindex dd {
173 display:inline-block;
174 margin-left: 50px;
175 width: 90%;
176 line-height: 1.15em;
177 }
178
179 .classindex dl.odd {
180 background-color: #F8F9FC;
181 }
182
183 @media(min-width: 1120px) {
184 .classindex dl {
185 column-count:2
186 }
187 }
188
189 @media(min-width: 1320px) {
190 .classindex dl {
191 column-count:3
192 }
193 }
194
195
196 /* @group Link Styling */
197
198 a {
199 color: #3D578C;
200 font-weight: normal;
201 text-decoration: none;
202 }
203
204 .contents a:visited {
205 color: #4665A2;
206 }
207
208 a:hover {
209 text-decoration: underline;
210 }
211
212 .contents a.qindexHL:visited {
213 color: #FFFFFF;
214 }
215
216 a.el {
217 font-weight: bold;
218 }
219
220 a.elRef {
221 }
222
223 a.code, a.code:visited, a.line, a.line:visited {
224 color: #4665A2;
225 }
226
227 a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
228 color: #4665A2;
229 }
230
231 a.code.hl_class { /* style for links to class names in code snippets */ }
232 a.code.hl_struct { /* style for links to struct names in code snippets */ }
233 a.code.hl_union { /* style for links to union names in code snippets */ }
234 a.code.hl_interface { /* style for links to interface names in code snippets */ }
235 a.code.hl_protocol { /* style for links to protocol names in code snippets */ }
236 a.code.hl_category { /* style for links to category names in code snippets */ }
237 a.code.hl_exception { /* style for links to exception names in code snippets */ }
238 a.code.hl_service { /* style for links to service names in code snippets */ }
239 a.code.hl_singleton { /* style for links to singleton names in code snippets */ }
240 a.code.hl_concept { /* style for links to concept names in code snippets */ }
241 a.code.hl_namespace { /* style for links to namespace names in code snippets */ }
242 a.code.hl_package { /* style for links to package names in code snippets */ }
243 a.code.hl_define { /* style for links to macro names in code snippets */ }
244 a.code.hl_function { /* style for links to function names in code snippets */ }
245 a.code.hl_variable { /* style for links to variable names in code snippets */ }
246 a.code.hl_typedef { /* style for links to typedef names in code snippets */ }
247 a.code.hl_enumvalue { /* style for links to enum value names in code snippets */ }
248 a.code.hl_enumeration { /* style for links to enumeration names in code snippets */ }
249 a.code.hl_signal { /* style for links to Qt signal names in code snippets */ }
250 a.code.hl_slot { /* style for links to Qt slot names in code snippets */ }
251 a.code.hl_friend { /* style for links to friend names in code snippets */ }
252 a.code.hl_dcop { /* style for links to KDE3 DCOP names in code snippets */ }
253 a.code.hl_property { /* style for links to property names in code snippets */ }
254 a.code.hl_event { /* style for links to event names in code snippets */ }
255 a.code.hl_sequence { /* style for links to sequence names in code snippets */ }
256 a.code.hl_dictionary { /* style for links to dictionary names in code snippets */ }
257
258 /* @end */
259
260 dl.el {
261 margin-left: -1cm;
262 }
263
264 ul {
265 overflow: hidden; /*Fixed: list item bullets overlap floating elements*/
266 }
267
268 #side-nav ul {
269 overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */
270 }
271
272 #main-nav ul {
273 overflow: visible; /* reset ul rule for the navigation bar drop down lists */
274 }
275
276 .fragment {
277 text-align: left;
278 direction: ltr;
279 overflow-x: auto; /*Fixed: fragment lines overlap floating elements*/
280 overflow-y: hidden;
281 }
282
283 pre.fragment {
284 border: 1px solid #C4CFE5;
285 background-color: #FBFCFD;
286 padding: 4px 6px;
287 margin: 4px 8px 4px 2px;
288 overflow: auto;
289 word-wrap: break-word;
290 font-size: 9pt;
291 line-height: 125%;
292 font-family: monospace, fixed;
293 font-size: 105%;
294 }
295
296 div.fragment {
297 padding: 0 0 1px 0; /*Fixed: last line underline overlap border*/
298 margin: 4px 8px 4px 2px;
299 background-color: #FBFCFD;
300 border: 1px solid #C4CFE5;
301 }
302
303 div.line {
304 font-family: monospace, fixed;
305 font-size: 13px;
306 min-height: 13px;
307 line-height: 1.0;
308 text-wrap: unrestricted;
309 white-space: -moz-pre-wrap; /* Moz */
310 white-space: -pre-wrap; /* Opera 4-6 */
311 white-space: -o-pre-wrap; /* Opera 7 */
312 white-space: pre-wrap; /* CSS3 */
313 word-wrap: break-word; /* IE 5.5+ */
314 text-indent: -53px;
315 padding-left: 53px;
316 padding-bottom: 0px;
317 margin: 0px;
318 -webkit-transition-property: background-color, box-shadow;
319 -webkit-transition-duration: 0.5s;
320 -moz-transition-property: background-color, box-shadow;
321 -moz-transition-duration: 0.5s;
322 -ms-transition-property: background-color, box-shadow;
323 -ms-transition-duration: 0.5s;
324 -o-transition-property: background-color, box-shadow;
325 -o-transition-duration: 0.5s;
326 transition-property: background-color, box-shadow;
327 transition-duration: 0.5s;
328 }
329
330 div.line:after {
331 content:"\000A";
332 white-space: pre;
333 }
334
335 div.line.glow {
336 background-color: cyan;
337 box-shadow: 0 0 10px cyan;
338 }
339
340
341 span.lineno {
342 padding-right: 4px;
343 margin-right: 9px;
344 text-align: right;
345 border-right: 2px solid #0F0;
346 background-color: #E8E8E8;
347 white-space: pre;
348 }
349 span.lineno a {
350 background-color: #D8D8D8;
351 }
352
353 span.lineno a:hover {
354 background-color: #C8C8C8;
355 }
356
357 .lineno {
358 -webkit-touch-callout: none;
359 -webkit-user-select: none;
360 -khtml-user-select: none;
361 -moz-user-select: none;
362 -ms-user-select: none;
363 user-select: none;
364 }
365
366 div.ah, span.ah {
367 background-color: black;
368 font-weight: bold;
369 color: #FFFFFF;
370 margin-bottom: 3px;
371 margin-top: 3px;
372 padding: 0.2em;
373 border: solid thin #333;
374 border-radius: 0.5em;
375 -webkit-border-radius: .5em;
376 -moz-border-radius: .5em;
377 box-shadow: 2px 2px 3px #999;
378 -webkit-box-shadow: 2px 2px 3px #999;
379 -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
380 background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
381 background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
382 }
383
384 div.classindex ul {
385 list-style: none;
386 padding-left: 0;
387 }
388
389 div.classindex span.ai {
390 display: inline-block;
391 }
392
393 div.groupHeader {
394 margin-left: 16px;
395 margin-top: 12px;
396 font-weight: bold;
397 }
398
399 div.groupText {
400 margin-left: 16px;
401 font-style: italic;
402 }
403
404 body {
405 background-color: white;
406 color: black;
407 margin: 0;
408 }
409
410 div.contents {
411 margin-top: 10px;
412 margin-left: 12px;
413 margin-right: 8px;
414 }
415
416 td.indexkey {
417 background-color: #EBEFF6;
418 font-weight: bold;
419 border: 1px solid #C4CFE5;
420 margin: 2px 0px 2px 0;
421 padding: 2px 10px;
422 white-space: nowrap;
423 vertical-align: top;
424 }
425
426 td.indexvalue {
427 background-color: #EBEFF6;
428 border: 1px solid #C4CFE5;
429 padding: 2px 10px;
430 margin: 2px 0px;
431 }
432
433 tr.memlist {
434 background-color: #EEF1F7;
435 }
436
437 p.formulaDsp {
438 text-align: center;
439 }
440
441 img.formulaDsp {
442
443 }
444
445 img.formulaInl, img.inline {
446 vertical-align: middle;
447 }
448
449 div.center {
450 text-align: center;
451 margin-top: 0px;
452 margin-bottom: 0px;
453 padding: 0px;
454 }
455
456 div.center img {
457 border: 0px;
458 }
459
460 address.footer {
461 text-align: right;
462 padding-right: 12px;
463 }
464
465 img.footer {
466 border: 0px;
467 vertical-align: middle;
468 }
469
470 .compoundTemplParams {
471 color: #4665A2;
472 font-size: 80%;
473 line-height: 120%;
474 }
475
476 /* @group Code Colorization */
477
478 span.keyword {
479 color: #008000
480 }
481
482 span.keywordtype {
483 color: #604020
484 }
485
486 span.keywordflow {
487 color: #e08000
488 }
489
490 span.comment {
491 color: #800000
492 }
493
494 span.preprocessor {
495 color: #806020
496 }
497
498 span.stringliteral {
499 color: #002080
500 }
501
502 span.charliteral {
503 color: #008080
504 }
505
506 span.vhdldigit {
507 color: #ff00ff
508 }
509
510 span.vhdlchar {
511 color: #000000
512 }
513
514 span.vhdlkeyword {
515 color: #700070
516 }
517
518 span.vhdllogic {
519 color: #ff0000
520 }
521
522 blockquote {
523 background-color: #F7F8FB;
524 border-left: 2px solid #9CAFD4;
525 margin: 0 24px 0 4px;
526 padding: 0 12px 0 16px;
527 }
528
529 blockquote.DocNodeRTL {
530 border-left: 0;
531 border-right: 2px solid #9CAFD4;
532 margin: 0 4px 0 24px;
533 padding: 0 16px 0 12px;
534 }
535
536 /* @end */
537
538 /*
539 .search {
540 color: #003399;
541 font-weight: bold;
542 }
543
544 form.search {
545 margin-bottom: 0px;
546 margin-top: 0px;
547 }
548
549 input.search {
550 font-size: 75%;
551 color: #000080;
552 font-weight: normal;
553 background-color: #e8eef2;
554 }
555 */
556
557 td.tiny {
558 font-size: 75%;
559 }
560
561 .dirtab {
562 padding: 4px;
563 border-collapse: collapse;
564 border: 1px solid #A3B4D7;
565 }
566
567 th.dirtab {
568 background: #EBEFF6;
569 font-weight: bold;
570 }
571
572 hr {
573 height: 0px;
574 border: none;
575 border-top: 1px solid #4A6AAA;
576 }
577
578 hr.footer {
579 height: 1px;
580 }
581
582 /* @group Member Descriptions */
583
584 table.memberdecls {
585 border-spacing: 0px;
586 padding: 0px;
587 }
588
589 .memberdecls td, .fieldtable tr {
590 -webkit-transition-property: background-color, box-shadow;
591 -webkit-transition-duration: 0.5s;
592 -moz-transition-property: background-color, box-shadow;
593 -moz-transition-duration: 0.5s;
594 -ms-transition-property: background-color, box-shadow;
595 -ms-transition-duration: 0.5s;
596 -o-transition-property: background-color, box-shadow;
597 -o-transition-duration: 0.5s;
598 transition-property: background-color, box-shadow;
599 transition-duration: 0.5s;
600 }
601
602 .memberdecls td.glow, .fieldtable tr.glow {
603 background-color: cyan;
604 box-shadow: 0 0 15px cyan;
605 }
606
607 .mdescLeft, .mdescRight,
608 .memItemLeft, .memItemRight,
609 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
610 background-color: #F9FAFC;
611 border: none;
612 margin: 4px;
613 padding: 1px 0 0 8px;
614 }
615
616 .mdescLeft, .mdescRight {
617 padding: 0px 8px 4px 8px;
618 color: #555;
619 }
620
621 .memSeparator {
622 border-bottom: 1px solid #DEE4F0;
623 line-height: 1px;
624 margin: 0px;
625 padding: 0px;
626 }
627
628 .memItemLeft, .memTemplItemLeft {
629 white-space: nowrap;
630 }
631
632 .memItemRight, .memTemplItemRight {
633 width: 100%;
634 }
635
636 .memTemplParams {
637 color: #4665A2;
638 white-space: nowrap;
639 font-size: 80%;
640 }
641
642 /* @end */
643
644 /* @group Member Details */
645
646 /* Styles for detailed member documentation */
647
648 .memtitle {
649 padding: 8px;
650 border-top: 1px solid #A8B8D9;
651 border-left: 1px solid #A8B8D9;
652 border-right: 1px solid #A8B8D9;
653 border-top-right-radius: 4px;
654 border-top-left-radius: 4px;
655 margin-bottom: -1px;
656 background-image: url('nav_f.png');
657 background-repeat: repeat-x;
658 background-color: #E2E8F2;
659 line-height: 1.25;
660 font-weight: 300;
661 float:left;
662 }
663
664 .permalink
665 {
666 font-size: 65%;
667 display: inline-block;
668 vertical-align: middle;
669 }
670
671 .memtemplate {
672 font-size: 80%;
673 color: #4665A2;
674 font-weight: normal;
675 margin-left: 9px;
676 }
677
678 .memnav {
679 background-color: #EBEFF6;
680 border: 1px solid #A3B4D7;
681 text-align: center;
682 margin: 2px;
683 margin-right: 15px;
684 padding: 2px;
685 }
686
687 .mempage {
688 width: 100%;
689 }
690
691 .memitem {
692 padding: 0;
693 margin-bottom: 10px;
694 margin-right: 5px;
695 -webkit-transition: box-shadow 0.5s linear;
696 -moz-transition: box-shadow 0.5s linear;
697 -ms-transition: box-shadow 0.5s linear;
698 -o-transition: box-shadow 0.5s linear;
699 transition: box-shadow 0.5s linear;
700 display: table !important;
701 width: 100%;
702 }
703
704 .memitem.glow {
705 box-shadow: 0 0 15px cyan;
706 }
707
708 .memname {
709 font-weight: 400;
710 margin-left: 6px;
711 }
712
713 .memname td {
714 vertical-align: bottom;
715 }
716
717 .memproto, dl.reflist dt {
718 border-top: 1px solid #A8B8D9;
719 border-left: 1px solid #A8B8D9;
720 border-right: 1px solid #A8B8D9;
721 padding: 6px 0px 6px 0px;
722 color: #253555;
723 font-weight: bold;
724 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
725 background-color: #DFE5F1;
726 /* opera specific markup */
727 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
728 border-top-right-radius: 4px;
729 /* firefox specific markup */
730 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
731 -moz-border-radius-topright: 4px;
732 /* webkit specific markup */
733 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
734 -webkit-border-top-right-radius: 4px;
735
736 }
737
738 .overload {
739 font-family: "courier new",courier,monospace;
740 font-size: 65%;
741 }
742
743 .memdoc, dl.reflist dd {
744 border-bottom: 1px solid #A8B8D9;
745 border-left: 1px solid #A8B8D9;
746 border-right: 1px solid #A8B8D9;
747 padding: 6px 10px 2px 10px;
748 background-color: #FBFCFD;
749 border-top-width: 0;
750 background-image:url('nav_g.png');
751 background-repeat:repeat-x;
752 background-color: #FFFFFF;
753 /* opera specific markup */
754 border-bottom-left-radius: 4px;
755 border-bottom-right-radius: 4px;
756 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
757 /* firefox specific markup */
758 -moz-border-radius-bottomleft: 4px;
759 -moz-border-radius-bottomright: 4px;
760 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
761 /* webkit specific markup */
762 -webkit-border-bottom-left-radius: 4px;
763 -webkit-border-bottom-right-radius: 4px;
764 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
765 }
766
767 dl.reflist dt {
768 padding: 5px;
769 }
770
771 dl.reflist dd {
772 margin: 0px 0px 10px 0px;
773 padding: 5px;
774 }
775
776 .paramkey {
777 text-align: right;
778 }
779
780 .paramtype {
781 white-space: nowrap;
782 }
783
784 .paramname {
785 color: #602020;
786 white-space: nowrap;
787 }
788 .paramname em {
789 font-style: normal;
790 }
791 .paramname code {
792 line-height: 14px;
793 }
794
795 .params, .retval, .exception, .tparams {
796 margin-left: 0px;
797 padding-left: 0px;
798 }
799
800 .params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {
801 font-weight: bold;
802 vertical-align: top;
803 }
804
805 .params .paramtype, .tparams .paramtype {
806 font-style: italic;
807 vertical-align: top;
808 }
809
810 .params .paramdir, .tparams .paramdir {
811 font-family: "courier new",courier,monospace;
812 vertical-align: top;
813 }
814
815 table.mlabels {
816 border-spacing: 0px;
817 }
818
819 td.mlabels-left {
820 width: 100%;
821 padding: 0px;
822 }
823
824 td.mlabels-right {
825 vertical-align: bottom;
826 padding: 0px;
827 white-space: nowrap;
828 }
829
830 span.mlabels {
831 margin-left: 8px;
832 }
833
834 span.mlabel {
835 background-color: #728DC1;
836 border-top:1px solid #5373B4;
837 border-left:1px solid #5373B4;
838 border-right:1px solid #C4CFE5;
839 border-bottom:1px solid #C4CFE5;
840 text-shadow: none;
841 color: white;
842 margin-right: 4px;
843 padding: 2px 3px;
844 border-radius: 3px;
845 font-size: 7pt;
846 white-space: nowrap;
847 vertical-align: middle;
848 }
849
850
851
852 /* @end */
853
854 /* these are for tree view inside a (index) page */
855
856 div.directory {
857 margin: 10px 0px;
858 border-top: 1px solid #9CAFD4;
859 border-bottom: 1px solid #9CAFD4;
860 width: 100%;
861 }
862
863 .directory table {
864 border-collapse:collapse;
865 }
866
867 .directory td {
868 margin: 0px;
869 padding: 0px;
870 vertical-align: top;
871 }
872
873 .directory td.entry {
874 white-space: nowrap;
875 padding-right: 6px;
876 padding-top: 3px;
877 }
878
879 .directory td.entry a {
880 outline:none;
881 }
882
883 .directory td.entry a img {
884 border: none;
885 }
886
887 .directory td.desc {
888 width: 100%;
889 padding-left: 6px;
890 padding-right: 6px;
891 padding-top: 3px;
892 border-left: 1px solid rgba(0,0,0,0.05);
893 }
894
895 .directory tr.even {
896 padding-left: 6px;
897 background-color: #F7F8FB;
898 }
899
900 .directory img {
901 vertical-align: -30%;
902 }
903
904 .directory .levels {
905 white-space: nowrap;
906 width: 100%;
907 text-align: right;
908 font-size: 9pt;
909 }
910
911 .directory .levels span {
912 cursor: pointer;
913 padding-left: 2px;
914 padding-right: 2px;
915 color: #3D578C;
916 }
917
918 .arrow {
919 color: #9CAFD4;
920 -webkit-user-select: none;
921 -khtml-user-select: none;
922 -moz-user-select: none;
923 -ms-user-select: none;
924 user-select: none;
925 cursor: pointer;
926 font-size: 80%;
927 display: inline-block;
928 width: 16px;
929 height: 22px;
930 }
931
932 .icon {
933 font-family: Arial, Helvetica;
934 font-weight: bold;
935 font-size: 12px;
936 height: 14px;
937 width: 16px;
938 display: inline-block;
939 background-color: #728DC1;
940 color: white;
941 text-align: center;
942 border-radius: 4px;
943 margin-left: 2px;
944 margin-right: 2px;
945 }
946
947 .icona {
948 width: 24px;
949 height: 22px;
950 display: inline-block;
951 }
952
953 .iconfopen {
954 width: 24px;
955 height: 18px;
956 margin-bottom: 4px;
957 background-image:url('folderopen.png');
958 background-position: 0px -4px;
959 background-repeat: repeat-y;
960 vertical-align:top;
961 display: inline-block;
962 }
963
964 .iconfclosed {
965 width: 24px;
966 height: 18px;
967 margin-bottom: 4px;
968 background-image:url('folderclosed.png');
969 background-position: 0px -4px;
970 background-repeat: repeat-y;
971 vertical-align:top;
972 display: inline-block;
973 }
974
975 .icondoc {
976 width: 24px;
977 height: 18px;
978 margin-bottom: 4px;
979 background-image:url('doc.png');
980 background-position: 0px -4px;
981 background-repeat: repeat-y;
982 vertical-align:top;
983 display: inline-block;
984 }
985
986 table.directory {
987 font: 400 14px Roboto,sans-serif;
988 }
989
990 /* @end */
991
992 div.dynheader {
993 margin-top: 8px;
994 -webkit-touch-callout: none;
995 -webkit-user-select: none;
996 -khtml-user-select: none;
997 -moz-user-select: none;
998 -ms-user-select: none;
999 user-select: none;
1000 }
1001
1002 address {
1003 font-style: normal;
1004 color: #2A3D61;
1005 }
1006
1007 table.doxtable caption {
1008 caption-side: top;
1009 }
1010
1011 table.doxtable {
1012 border-collapse:collapse;
1013 margin-top: 4px;
1014 margin-bottom: 4px;
1015 }
1016
1017 table.doxtable td, table.doxtable th {
1018 border: 1px solid #2D4068;
1019 padding: 3px 7px 2px;
1020 }
1021
1022 table.doxtable th {
1023 background-color: #374F7F;
1024 color: #FFFFFF;
1025 font-size: 110%;
1026 padding-bottom: 4px;
1027 padding-top: 5px;
1028 }
1029
1030 table.fieldtable {
1031 /*width: 100%;*/
1032 margin-bottom: 10px;
1033 border: 1px solid #A8B8D9;
1034 border-spacing: 0px;
1035 -moz-border-radius: 4px;
1036 -webkit-border-radius: 4px;
1037 border-radius: 4px;
1038 -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
1039 -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
1040 box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
1041 }
1042
1043 .fieldtable td, .fieldtable th {
1044 padding: 3px 7px 2px;
1045 }
1046
1047 .fieldtable td.fieldtype, .fieldtable td.fieldname {
1048 white-space: nowrap;
1049 border-right: 1px solid #A8B8D9;
1050 border-bottom: 1px solid #A8B8D9;
1051 vertical-align: top;
1052 }
1053
1054 .fieldtable td.fieldname {
1055 padding-top: 3px;
1056 }
1057
1058 .fieldtable td.fielddoc {
1059 border-bottom: 1px solid #A8B8D9;
1060 /*width: 100%;*/
1061 }
1062
1063 .fieldtable td.fielddoc p:first-child {
1064 margin-top: 0px;
1065 }
1066
1067 .fieldtable td.fielddoc p:last-child {
1068 margin-bottom: 2px;
1069 }
1070
1071 .fieldtable tr:last-child td {
1072 border-bottom: none;
1073 }
1074
1075 .fieldtable th {
1076 background-image:url('nav_f.png');
1077 background-repeat:repeat-x;
1078 background-color: #E2E8F2;
1079 font-size: 90%;
1080 color: #253555;
1081 padding-bottom: 4px;
1082 padding-top: 5px;
1083 text-align:left;
1084 font-weight: 400;
1085 -moz-border-radius-topleft: 4px;
1086 -moz-border-radius-topright: 4px;
1087 -webkit-border-top-left-radius: 4px;
1088 -webkit-border-top-right-radius: 4px;
1089 border-top-left-radius: 4px;
1090 border-top-right-radius: 4px;
1091 border-bottom: 1px solid #A8B8D9;
1092 }
1093
1094
1095 .tabsearch {
1096 top: 0px;
1097 left: 10px;
1098 height: 36px;
1099 background-image: url('tab_b.png');
1100 z-index: 101;
1101 overflow: hidden;
1102 font-size: 13px;
1103 }
1104
1105 .navpath ul
1106 {
1107 font-size: 11px;
1108 background-image:url('tab_b.png');
1109 background-repeat:repeat-x;
1110 background-position: 0 -5px;
1111 height:30px;
1112 line-height:30px;
1113 color:#8AA0CC;
1114 border:solid 1px #C2CDE4;
1115 overflow:hidden;
1116 margin:0px;
1117 padding:0px;
1118 }
1119
1120 .navpath li
1121 {
1122 list-style-type:none;
1123 float:left;
1124 padding-left:10px;
1125 padding-right:15px;
1126 background-image:url('bc_s.png');
1127 background-repeat:no-repeat;
1128 background-position:right;
1129 color:#364D7C;
1130 }
1131
1132 .navpath li.navelem a
1133 {
1134 height:32px;
1135 display:block;
1136 text-decoration: none;
1137 outline: none;
1138 color: #283A5D;
1139 font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
1140 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
1141 text-decoration: none;
1142 }
1143
1144 .navpath li.navelem a:hover
1145 {
1146 color:#6884BD;
1147 }
1148
1149 .navpath li.footer
1150 {
1151 list-style-type:none;
1152 float:right;
1153 padding-left:10px;
1154 padding-right:15px;
1155 background-image:none;
1156 background-repeat:no-repeat;
1157 background-position:right;
1158 color:#364D7C;
1159 font-size: 8pt;
1160 }
1161
1162
1163 div.summary
1164 {
1165 float: right;
1166 font-size: 8pt;
1167 padding-right: 5px;
1168 width: 50%;
1169 text-align: right;
1170 }
1171
1172 div.summary a
1173 {
1174 white-space: nowrap;
1175 }
1176
1177 table.classindex
1178 {
1179 margin: 10px;
1180 white-space: nowrap;
1181 margin-left: 3%;
1182 margin-right: 3%;
1183 width: 94%;
1184 border: 0;
1185 border-spacing: 0;
1186 padding: 0;
1187 }
1188
1189 div.ingroups
1190 {
1191 font-size: 8pt;
1192 width: 50%;
1193 text-align: left;
1194 }
1195
1196 div.ingroups a
1197 {
1198 white-space: nowrap;
1199 }
1200
1201 div.header
1202 {
1203 background-image:url('nav_h.png');
1204 background-repeat:repeat-x;
1205 background-color: #F9FAFC;
1206 margin: 0px;
1207 border-bottom: 1px solid #C4CFE5;
1208 }
1209
1210 div.headertitle
1211 {
1212 padding: 5px 5px 5px 10px;
1213 }
1214
1215 .PageDocRTL-title div.headertitle {
1216 text-align: right;
1217 direction: rtl;
1218 }
1219
1220 dl {
1221 padding: 0 0 0 0;
1222 }
1223
1224 /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */
1225 dl.section {
1226 margin-left: 0px;
1227 padding-left: 0px;
1228 }
1229
1230 dl.section.DocNodeRTL {
1231 margin-right: 0px;
1232 padding-right: 0px;
1233 }
1234
1235 dl.note {
1236 margin-left: -7px;
1237 padding-left: 3px;
1238 border-left: 4px solid;
1239 border-color: #D0C000;
1240 }
1241
1242 dl.note.DocNodeRTL {
1243 margin-left: 0;
1244 padding-left: 0;
1245 border-left: 0;
1246 margin-right: -7px;
1247 padding-right: 3px;
1248 border-right: 4px solid;
1249 border-color: #D0C000;
1250 }
1251
1252 dl.warning, dl.attention {
1253 margin-left: -7px;
1254 padding-left: 3px;
1255 border-left: 4px solid;
1256 border-color: #FF0000;
1257 }
1258
1259 dl.warning.DocNodeRTL, dl.attention.DocNodeRTL {
1260 margin-left: 0;
1261 padding-left: 0;
1262 border-left: 0;
1263 margin-right: -7px;
1264 padding-right: 3px;
1265 border-right: 4px solid;
1266 border-color: #FF0000;
1267 }
1268
1269 dl.pre, dl.post, dl.invariant {
1270 margin-left: -7px;
1271 padding-left: 3px;
1272 border-left: 4px solid;
1273 border-color: #00D000;
1274 }
1275
1276 dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL {
1277 margin-left: 0;
1278 padding-left: 0;
1279 border-left: 0;
1280 margin-right: -7px;
1281 padding-right: 3px;
1282 border-right: 4px solid;
1283 border-color: #00D000;
1284 }
1285
1286 dl.deprecated {
1287 margin-left: -7px;
1288 padding-left: 3px;
1289 border-left: 4px solid;
1290 border-color: #505050;
1291 }
1292
1293 dl.deprecated.DocNodeRTL {
1294 margin-left: 0;
1295 padding-left: 0;
1296 border-left: 0;
1297 margin-right: -7px;
1298 padding-right: 3px;
1299 border-right: 4px solid;
1300 border-color: #505050;
1301 }
1302
1303 dl.todo {
1304 margin-left: -7px;
1305 padding-left: 3px;
1306 border-left: 4px solid;
1307 border-color: #00C0E0;
1308 }
1309
1310 dl.todo.DocNodeRTL {
1311 margin-left: 0;
1312 padding-left: 0;
1313 border-left: 0;
1314 margin-right: -7px;
1315 padding-right: 3px;
1316 border-right: 4px solid;
1317 border-color: #00C0E0;
1318 }
1319
1320 dl.test {
1321 margin-left: -7px;
1322 padding-left: 3px;
1323 border-left: 4px solid;
1324 border-color: #3030E0;
1325 }
1326
1327 dl.test.DocNodeRTL {
1328 margin-left: 0;
1329 padding-left: 0;
1330 border-left: 0;
1331 margin-right: -7px;
1332 padding-right: 3px;
1333 border-right: 4px solid;
1334 border-color: #3030E0;
1335 }
1336
1337 dl.bug {
1338 margin-left: -7px;
1339 padding-left: 3px;
1340 border-left: 4px solid;
1341 border-color: #C08050;
1342 }
1343
1344 dl.bug.DocNodeRTL {
1345 margin-left: 0;
1346 padding-left: 0;
1347 border-left: 0;
1348 margin-right: -7px;
1349 padding-right: 3px;
1350 border-right: 4px solid;
1351 border-color: #C08050;
1352 }
1353
1354 dl.section dd {
1355 margin-bottom: 6px;
1356 }
1357
1358
1359 #projectlogo
1360 {
1361 text-align: center;
1362 vertical-align: bottom;
1363 border-collapse: separate;
1364 }
1365
1366 #projectlogo img
1367 {
1368 border: 0px none;
1369 }
1370
1371 #projectalign
1372 {
1373 vertical-align: middle;
1374 }
1375
1376 #projectname
1377 {
1378 font: 200% Tahoma, Arial,sans-serif;
1379 margin: 0px;
1380 padding: 2px 0px;
1381 }
1382
1383 #projectbrief
1384 {
1385 font: 90% Tahoma, Arial,sans-serif;
1386 margin: 0px;
1387 padding: 0px;
1388 }
1389
1390 #projectnumber
1391 {
1392 font: 50% Tahoma, Arial,sans-serif;
1393 margin: 0px;
1394 padding: 0px;
1395 }
1396
1397 #titlearea
1398 {
1399 padding: 0px;
1400 margin: 0px;
1401 width: 100%;
1402 border-bottom: 1px solid #5373B4;
1403 }
1404
1405 .image
1406 {
1407 text-align: center;
1408 }
1409
1410 .dotgraph
1411 {
1412 text-align: center;
1413 }
1414
1415 .mscgraph
1416 {
1417 text-align: center;
1418 }
1419
1420 .plantumlgraph
1421 {
1422 text-align: center;
1423 }
1424
1425 .diagraph
1426 {
1427 text-align: center;
1428 }
1429
1430 .caption
1431 {
1432 font-weight: bold;
1433 }
1434
1435 div.zoom
1436 {
1437 border: 1px solid #90A5CE;
1438 }
1439
1440 dl.citelist {
1441 margin-bottom:50px;
1442 }
1443
1444 dl.citelist dt {
1445 color:#334975;
1446 float:left;
1447 font-weight:bold;
1448 margin-right:10px;
1449 padding:5px;
1450 text-align:right;
1451 width:52px;
1452 }
1453
1454 dl.citelist dd {
1455 margin:2px 0 2px 72px;
1456 padding:5px 0;
1457 }
1458
1459 div.toc {
1460 padding: 14px 25px;
1461 background-color: #F4F6FA;
1462 border: 1px solid #D8DFEE;
1463 border-radius: 7px 7px 7px 7px;
1464 float: right;
1465 height: auto;
1466 margin: 0 8px 10px 10px;
1467 width: 200px;
1468 }
1469
1470 .PageDocRTL-title div.toc {
1471 float: left !important;
1472 text-align: right;
1473 }
1474
1475 div.toc li {
1476 background: url("bdwn.png") no-repeat scroll 0 5px transparent;
1477 font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1478 margin-top: 5px;
1479 padding-left: 10px;
1480 padding-top: 2px;
1481 }
1482
1483 .PageDocRTL-title div.toc li {
1484 background-position-x: right !important;
1485 padding-left: 0 !important;
1486 padding-right: 10px;
1487 }
1488
1489 div.toc h3 {
1490 font: bold 12px/1.2 Arial,FreeSans,sans-serif;
1491 color: #4665A2;
1492 border-bottom: 0 none;
1493 margin: 0;
1494 }
1495
1496 div.toc ul {
1497 list-style: none outside none;
1498 border: medium none;
1499 padding: 0px;
1500 }
1501
1502 div.toc li.level1 {
1503 margin-left: 0px;
1504 }
1505
1506 div.toc li.level2 {
1507 margin-left: 15px;
1508 }
1509
1510 div.toc li.level3 {
1511 margin-left: 30px;
1512 }
1513
1514 div.toc li.level4 {
1515 margin-left: 45px;
1516 }
1517
1518 span.emoji {
1519 /* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html
1520 * font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort;
1521 */
1522 }
1523
1524 .PageDocRTL-title div.toc li.level1 {
1525 margin-left: 0 !important;
1526 margin-right: 0;
1527 }
1528
1529 .PageDocRTL-title div.toc li.level2 {
1530 margin-left: 0 !important;
1531 margin-right: 15px;
1532 }
1533
1534 .PageDocRTL-title div.toc li.level3 {
1535 margin-left: 0 !important;
1536 margin-right: 30px;
1537 }
1538
1539 .PageDocRTL-title div.toc li.level4 {
1540 margin-left: 0 !important;
1541 margin-right: 45px;
1542 }
1543
1544 .inherit_header {
1545 font-weight: bold;
1546 color: gray;
1547 cursor: pointer;
1548 -webkit-touch-callout: none;
1549 -webkit-user-select: none;
1550 -khtml-user-select: none;
1551 -moz-user-select: none;
1552 -ms-user-select: none;
1553 user-select: none;
1554 }
1555
1556 .inherit_header td {
1557 padding: 6px 0px 2px 5px;
1558 }
1559
1560 .inherit {
1561 display: none;
1562 }
1563
1564 tr.heading h2 {
1565 margin-top: 12px;
1566 margin-bottom: 4px;
1567 }
1568
1569 /* tooltip related style info */
1570
1571 .ttc {
1572 position: absolute;
1573 display: none;
1574 }
1575
1576 #powerTip {
1577 cursor: default;
1578 white-space: nowrap;
1579 background-color: white;
1580 border: 1px solid gray;
1581 border-radius: 4px 4px 4px 4px;
1582 box-shadow: 1px 1px 7px gray;
1583 display: none;
1584 font-size: smaller;
1585 max-width: 80%;
1586 opacity: 0.9;
1587 padding: 1ex 1em 1em;
1588 position: absolute;
1589 z-index: 2147483647;
1590 }
1591
1592 #powerTip div.ttdoc {
1593 color: grey;
1594 font-style: italic;
1595 }
1596
1597 #powerTip div.ttname a {
1598 font-weight: bold;
1599 }
1600
1601 #powerTip div.ttname {
1602 font-weight: bold;
1603 }
1604
1605 #powerTip div.ttdeci {
1606 color: #006318;
1607 }
1608
1609 #powerTip div {
1610 margin: 0px;
1611 padding: 0px;
1612 font: 12px/16px Roboto,sans-serif;
1613 }
1614
1615 #powerTip:before, #powerTip:after {
1616 content: "";
1617 position: absolute;
1618 margin: 0px;
1619 }
1620
1621 #powerTip.n:after, #powerTip.n:before,
1622 #powerTip.s:after, #powerTip.s:before,
1623 #powerTip.w:after, #powerTip.w:before,
1624 #powerTip.e:after, #powerTip.e:before,
1625 #powerTip.ne:after, #powerTip.ne:before,
1626 #powerTip.se:after, #powerTip.se:before,
1627 #powerTip.nw:after, #powerTip.nw:before,
1628 #powerTip.sw:after, #powerTip.sw:before {
1629 border: solid transparent;
1630 content: " ";
1631 height: 0;
1632 width: 0;
1633 position: absolute;
1634 }
1635
1636 #powerTip.n:after, #powerTip.s:after,
1637 #powerTip.w:after, #powerTip.e:after,
1638 #powerTip.nw:after, #powerTip.ne:after,
1639 #powerTip.sw:after, #powerTip.se:after {
1640 border-color: rgba(255, 255, 255, 0);
1641 }
1642
1643 #powerTip.n:before, #powerTip.s:before,
1644 #powerTip.w:before, #powerTip.e:before,
1645 #powerTip.nw:before, #powerTip.ne:before,
1646 #powerTip.sw:before, #powerTip.se:before {
1647 border-color: rgba(128, 128, 128, 0);
1648 }
1649
1650 #powerTip.n:after, #powerTip.n:before,
1651 #powerTip.ne:after, #powerTip.ne:before,
1652 #powerTip.nw:after, #powerTip.nw:before {
1653 top: 100%;
1654 }
1655
1656 #powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
1657 border-top-color: #FFFFFF;
1658 border-width: 10px;
1659 margin: 0px -10px;
1660 }
1661 #powerTip.n:before {
1662 border-top-color: #808080;
1663 border-width: 11px;
1664 margin: 0px -11px;
1665 }
1666 #powerTip.n:after, #powerTip.n:before {
1667 left: 50%;
1668 }
1669
1670 #powerTip.nw:after, #powerTip.nw:before {
1671 right: 14px;
1672 }
1673
1674 #powerTip.ne:after, #powerTip.ne:before {
1675 left: 14px;
1676 }
1677
1678 #powerTip.s:after, #powerTip.s:before,
1679 #powerTip.se:after, #powerTip.se:before,
1680 #powerTip.sw:after, #powerTip.sw:before {
1681 bottom: 100%;
1682 }
1683
1684 #powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
1685 border-bottom-color: #FFFFFF;
1686 border-width: 10px;
1687 margin: 0px -10px;
1688 }
1689
1690 #powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
1691 border-bottom-color: #808080;
1692 border-width: 11px;
1693 margin: 0px -11px;
1694 }
1695
1696 #powerTip.s:after, #powerTip.s:before {
1697 left: 50%;
1698 }
1699
1700 #powerTip.sw:after, #powerTip.sw:before {
1701 right: 14px;
1702 }
1703
1704 #powerTip.se:after, #powerTip.se:before {
1705 left: 14px;
1706 }
1707
1708 #powerTip.e:after, #powerTip.e:before {
1709 left: 100%;
1710 }
1711 #powerTip.e:after {
1712 border-left-color: #FFFFFF;
1713 border-width: 10px;
1714 top: 50%;
1715 margin-top: -10px;
1716 }
1717 #powerTip.e:before {
1718 border-left-color: #808080;
1719 border-width: 11px;
1720 top: 50%;
1721 margin-top: -11px;
1722 }
1723
1724 #powerTip.w:after, #powerTip.w:before {
1725 right: 100%;
1726 }
1727 #powerTip.w:after {
1728 border-right-color: #FFFFFF;
1729 border-width: 10px;
1730 top: 50%;
1731 margin-top: -10px;
1732 }
1733 #powerTip.w:before {
1734 border-right-color: #808080;
1735 border-width: 11px;
1736 top: 50%;
1737 margin-top: -11px;
1738 }
1739
1740 @media print
1741 {
1742 #top { display: none; }
1743 #side-nav { display: none; }
1744 #nav-path { display: none; }
1745 body { overflow:visible; }
1746 h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1747 .summary { display: none; }
1748 .memitem { page-break-inside: avoid; }
1749 #doc-content
1750 {
1751 margin-left:0 !important;
1752 height:auto !important;
1753 width:auto !important;
1754 overflow:inherit;
1755 display:inline;
1756 }
1757 }
1758
1759 /* @group Markdown */
1760
1761 table.markdownTable {
1762 border-collapse:collapse;
1763 margin-top: 4px;
1764 margin-bottom: 4px;
1765 }
1766
1767 table.markdownTable td, table.markdownTable th {
1768 border: 1px solid #2D4068;
1769 padding: 3px 7px 2px;
1770 }
1771
1772 table.markdownTable tr {
1773 }
1774
1775 th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
1776 background-color: #374F7F;
1777 color: #FFFFFF;
1778 font-size: 110%;
1779 padding-bottom: 4px;
1780 padding-top: 5px;
1781 }
1782
1783 th.markdownTableHeadLeft, td.markdownTableBodyLeft {
1784 text-align: left
1785 }
1786
1787 th.markdownTableHeadRight, td.markdownTableBodyRight {
1788 text-align: right
1789 }
1790
1791 th.markdownTableHeadCenter, td.markdownTableBodyCenter {
1792 text-align: center
1793 }
1794
1795 .DocNodeRTL {
1796 text-align: right;
1797 direction: rtl;
1798 }
1799
1800 .DocNodeLTR {
1801 text-align: left;
1802 direction: ltr;
1803 }
1804
1805 table.DocNodeRTL {
1806 width: auto;
1807 margin-right: 0;
1808 margin-left: auto;
1809 }
1810
1811 table.DocNodeLTR {
1812 width: auto;
1813 margin-right: auto;
1814 margin-left: 0;
1815 }
1816
1817 tt, code, kbd, samp
1818 {
1819 display: inline-block;
1820 direction:ltr;
1821 }
1822 /* @end */
1823
1824 u {
1825 text-decoration: underline;
1826 }
1827
This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.