div.contents .textblock h
1
{
text-align
:
left
;
font-size
:
20pt
;
font-weight
:
normal
;
margin-top
:
1.5em
;
padding
:
0
0
0.4em
0
;
border-bottom
:
1px
solid
#999
;
border-top-width
:
0
;
border-left-width
:
0
;
border-right-width
:
0
;
background-color
:
transparent
;
}
h
1
.groupheader {
font-size
:
150%
;
}
.title {
font-size
:
20pt
;
font-weight
:
normal
;
margin
:
10px
2px
;
}
dt {
font-weight
:
bold
;
}
div.multicol {
-moz-column-gap:
1em
;
-webkit-column-gap:
1em
;
-moz-column-count:
3
;
-webkit-column-count:
3
;
}
p.startli, p.startdd, p.starttd {
margin-top
:
2px
;
}
p.endli {
margin-bottom
:
0px
;
}
p.enddd {
margin-bottom
:
4px
;
}
p.endtd {
margin-bottom
:
2px
;
}
caption
{
font-weight
:
bold
;
}
span.legend {
font-size
:
70%
;
text-align
:
center
;
}
h
3
.version {
font-size
:
90%
;
text-align
:
center
;
}
div.qindex
{
margin-bottom
:
1em
;
}
div.qindex, div.navtab{
background-color
:
#eee
;
border
:
1px
solid
#999
;
text-align
:
center
;
}
div.qindex, div.navpath {
width
:
100%
;
line-height
:
140%
;
}
div.navtab {
margin-right
:
15px
;
}
a.qindex {
font-weight
:
bold
;
}
a.qindexHL {
font-weight
:
bold
;
background-color
:
#9CAFD4
;
color
:
#ffffff
;
border
:
1px
double
#869DCA
;
}
dl.el {
margin-left
:
-1
cm;
}
a.el
{
padding
:
1px
;
text-decoration
:
none
;
color
:
#577E25
;
}
a.el:hover
{
text-decoration
:
underline
;
}
pre
.fragment {
font-family
: Consolas,
"Liberation Mono"
,
Courier
,
monospace
;
font-size
:
10pt
;
padding
:
0.5em
1em
;
background-color
:
#f5f5f5
;
border
:
1px
solid
#bbb
;
.border-radius(
5px
);
}
div.fragment {
font-family
: Consolas,
"Liberation Mono"
,
Courier
,
monospace
;
font-size
:
10pt
;
padding
:
0.5em
1em
;
background-color
:
#f5f5f5
;
border
:
1px
solid
#bbb
;
.border-radius(
5px
);
}
div.line {
min-height
:
13px
;
text-wrap: unrestricted;
white-space
: -moz-pre-wrap;
white-space
: -pre-wrap;
white-space
: -o-pre-wrap;
white-space
: pre-wrap;
word-wrap: break-word;
text-indent
:
-53px
;
padding-left
:
53px
;
padding-bottom
:
0px
;
margin
:
0px
;
}
span.lineno {
padding-right
:
4px
;
text-align
:
right
;
background-color
:
#E8E8E8
;
white-space
:
pre
;
}
div.ah {
width
:
100%
;
background-color
:
#eee
;
font-weight
:
bold
;
color
:
#000
;
margin-bottom
:
1px
;
margin-top
:
1px
;
border
:
solid
1px
#999
;
}
div.groupHeader {
margin-left
:
16px
;
margin-top
:
12px
;
font-weight
:
bold
;
}
div.groupText {
margin-left
:
16px
;
font-style
:
italic
;
}
body {
background-color
:
white
;
color
:
black
;
margin
:
0
;
}
div.contents {
width
:
950px
;
margin
:
0
auto
;
}
td.indexkey {
background-color
:
#EBEFF6
;
font-weight
:
bold
;
border
:
1px
solid
#C4CFE5
;
margin
:
2px
0px
2px
0
;
padding
:
2px
10px
;
white-space
:
nowrap
;
vertical-align
:
top
;
}
td.indexvalue {
background-color
:
#EBEFF6
;
border
:
1px
solid
#C4CFE5
;
padding
:
2px
10px
;
margin
:
2px
0px
;
}
tr.memlist {
background-color
:
#EEF1F7
;
}
p.formulaDsp {
text-align
:
center
;
}
img.formulaDsp {
}
img.formulaInl {
vertical-align
:
middle
;
}
div.
center
{
text-align
:
center
;
margin-top
:
0px
;
margin-bottom
:
0px
;
padding
:
0px
;
}
div.
center
img {
border
:
0px
;
}
address.footer {
text-align
:
right
;
padding-right
:
12px
;
}
img.footer {
border
:
0px
;
vertical-align
:
middle
;
}
span.keyword {
color
:
#008000
}
span.keywordtype {
color
:
#604020
}
span.keywordflow {
color
:
#e08000
}
span.comment {
color
:
#800000
}
span.preprocessor {
color
:
#806020
}
span.stringliteral {
color
:
#002080
}
span.charliteral {
color
:
#008080
}
span.vhdldigit {
color
:
#ff00ff
}
span.vhdlchar {
color
:
#000000
}
span.vhdlkeyword {
color
:
#700070
}
span.vhdllogic {
color
:
#ff0000
}
blockquote {
background-color
:
#F7F8FB
;
border-left
:
2px
solid
#9CAFD4
;
margin
:
0
24px
0
4px
;
padding
:
0
12px
0
16px
;
}
td.tiny {
font-size
:
75%
;
}
.dirtab {
padding
:
4px
;
border-collapse
:
collapse
;
border
:
1px
solid
#A3B4D7
;
}
th.dirtab {
background
:
#EBEFF6
;
font-weight
:
bold
;
}
hr {
display
:
none
;
height
:
0px
;
border
:
none
;
border-top
:
1px
solid
#4A6AAA
;
}
hr.footer {
height
:
1px
;
}
table.memberdecls {
border-spacing
:
0px
;
padding
:
0px
;
}
.memberdecls td, .fieldtable tr {
-webkit-transition-property: background-color, box-shadow;
-webkit-transition-duration:
0.5
s;
-moz-transition-property: background-color, box-shadow;
-moz-transition-duration:
0.5
s;
-ms-transition-property: background-color, box-shadow;
-ms-transition-duration:
0.5
s;
-o-transition-property: background-color, box-shadow;
-o-transition-duration:
0.5
s;
transition-property: background-color, box-shadow;
transition-duration:
0.5
s;
}
.memberdecls td.glow, .fieldtable tr.glow {
background-color
: cyan;
}
.mdescLeft, .mdescRight,
.memItemLeft, .memItemRight,
.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
background-color
:
#F9FAFC
;
border
:
none
;
margin
:
4px
;
padding
:
1px
0
0
8px
;
}
.mdescLeft, .mdescRight {
padding
:
0px
8px
4px
8px
;
color
:
#555
;
}
.memSeparator {
border-bottom
:
1px
solid
#DEE4F0
;
line-height
:
1px
;
margin
:
0px
;
padding
:
0px
;
}
.memItemLeft, .memTemplItemLeft {
white-space
:
nowrap
;
}
.memItemRight {
width
:
100%
;
}
.memTemplParams {
color
:
#4665A2
;
white-space
:
nowrap
;
font-size
:
80%
;
}
.memtemplate {
font-size
:
80%
;
color
:
#4665A2
;
font-weight
:
normal
;
margin-left
:
9px
;
}
.memnav {
background-color
:
#EBEFF6
;
border
:
1px
solid
#A3B4D7
;
text-align
:
center
;
margin
:
2px
;
margin-right
:
15px
;
padding
:
2px
;
}
.mempage {
width
:
100%
;
}
.memitem {
padding
:
0
;
margin-right
:
5px
;
display
: table
!important
;
width
:
100%
;
}
.memname {
font-weight
:
bold
;
margin-left
:
6px
;
}
.memname td {
vertical-align
:
bottom
;
}
.memproto, dl.reflist dt {
border-top
:
1px
solid
#A8B8D9
;
border-left
:
1px
solid
#A8B8D9
;
border-right
:
1px
solid
#A8B8D9
;
padding
:
6px
0px
6px
0px
;
color
:
#000
;
font-weight
:
bold
;
text-shadow
:
0px
1px
1px
rgba(
255
,
255
,
255
,
0.9
);
background-color
:
#eee
;
border-top-right-radius:
4px
;
border-top-left-radius:
4px
;
-moz-border-radius-topright:
4px
;
-moz-border-radius-topleft:
4px
;
-webkit-border-top-right-radius:
4px
;
-webkit-border-top-left-radius:
4px
;
}
.memdoc, dl.reflist dd {
border
:
1px
solid
#A8B8D9
;
padding
:
6px
10px
2px
10px
;
background-color
:
#FBFCFD
;
background-color
:
#FFFFFF
;
border-bottom-left-radius:
4px
;
border-bottom-right-radius:
4px
;
-moz-border-radius-bottomleft:
4px
;
-moz-border-radius-bottomright:
4px
;
-webkit-border-bottom-left-radius:
4px
;
-webkit-border-bottom-right-radius:
4px
;
}
dl.reflist dt {
padding
:
5px
;
}
dl.reflist dd {
margin
:
0px
0px
10px
0px
;
padding
:
5px
;
}
.paramkey {
text-align
:
right
;
}
.paramtype {
white-space
:
nowrap
;
}
.paramname {
color
:
#602020
;
white-space
:
nowrap
;
}
.paramname em {
font-style
:
normal
;
}
.paramname
code
{
line-height
:
14px
;
}
.params, .retval, .exception, .tparams {
margin-left
:
0px
;
padding-left
:
0px
;
}
.params .paramname, .retval .paramname {
font-weight
:
bold
;
vertical-align
:
top
;
}
.params .paramtype {
font-style
:
italic
;
vertical-align
:
top
;
}
.params .paramdir {
font-family
:
"courier new"
,
courier
,
monospace
;
vertical-align
:
top
;
}
table.mlabels {
border-spacing
:
0px
;
}
td.mlabels-
left
{
width
:
100%
;
padding
:
0px
;
}
td.mlabels-
right
{
vertical-align
:
bottom
;
padding
:
0px
;
white-space
:
nowrap
;
}
span.mlabels {
margin-left
:
8px
;
}
span.mlabel {
background-color
:
#728DC1
;
border-top
:
1px
solid
#5373B4
;
border-left
:
1px
solid
#5373B4
;
border-right
:
1px
solid
#C4CFE5
;
border-bottom
:
1px
solid
#C4CFE5
;
text-shadow
:
none
;
color
:
white
;
margin-right
:
4px
;
padding
:
2px
3px
;
border-radius:
3px
;
font-size
:
7pt
;
white-space
:
nowrap
;
vertical-align
:
middle
;
}
div.directory {
margin
:
10px
0px
;
border-top
:
1px
solid
#bbb
;
width
:
100%
;
}
.directory table {
border-collapse
:
collapse
;
}
.directory td {
margin
:
0px
;
padding
:
0px
;
vertical-align
:
top
;
}
.directory td.entry {
white-space
:
nowrap
;
padding
:
5px
5px
5px
0
;
}
.directory td.entry a {
outline
:
none
;
}
.directory td.entry a img {
border
:
none
;
}
.directory td.desc {
width
:
100%
;
padding-left
:
6px
;
padding-right
:
6px
;
padding-top
:
3px
;
}
.directory tr.even {
padding-left
:
6px
;
background-color
:
#F7F8FB
;
}
.directory img {
vertical-align
:
-30%
;
}
.directory .levels {
white-space
:
nowrap
;
width
:
100%
;
text-align
:
right
;
font-size
:
9pt
;
}
.directory .levels span {
cursor
:
pointer
;
padding-left
:
2px
;
padding-right
:
2px
;
color
:
#3D578C
;
}
div.dynheader {
margin-top
:
8px
;
-webkit-touch-callout:
none
;
-webkit-user-select:
none
;
-khtml-user-select:
none
;
-moz-user-select:
none
;
-ms-user-select:
none
;
user-select:
none
;
}
address {
font-style
:
normal
;
color
:
#2A3D61
;
}
table table
{
width
:
90%
;
}
.memitem table table
{
width
:
auto
;
}
table.doxtable {
border-collapse
:
collapse
;
margin-top
:
4px
;
margin-bottom
:
4px
;
}
table.doxtable td, table.doxtable th {
border
:
1px
solid
#2D4068
;
padding
:
3px
7px
2px
;
}
table.doxtable th {
background-color
:
#374F7F
;
color
:
#FFFFFF
;
font-size
:
110%
;
padding-bottom
:
4px
;
padding-top
:
5px
;
}
table.fieldtable {
width
:
100%
;
margin-bottom
:
10px
;
border
:
1px
solid
#A8B8D9
;
border-spacing
:
0px
;
-moz-border-radius:
4px
;
-webkit-border-radius:
4px
;
border-radius:
4px
;
}
.fieldtable td, .fieldtable th {
padding
:
3px
7px
2px
;
}
.fieldtable td.fieldtype, .fieldtable td.fieldname {
white-space
:
nowrap
;
border-right
:
1px
solid
#A8B8D9
;
border-bottom
:
1px
solid
#A8B8D9
;
vertical-align
:
top
;
}
.fieldtable td.fielddoc {
border-bottom
:
1px
solid
#A8B8D9
;
width
:
100%
;
}
.fieldtable tr:last-child td {
border-bottom
:
none
;
}
.fieldtable th {
background-color
:
#E2E8F2
;
font-size
:
90%
;
color
:
#253555
;
padding-bottom
:
4px
;
padding-top
:
5px
;
text-align
:
left
;
-moz-border-radius-topleft:
4px
;
-moz-border-radius-topright:
4px
;
-webkit-border-top-left-radius:
4px
;
-webkit-border-top-right-radius:
4px
;
border-top-left-radius:
4px
;
border-top-right-radius:
4px
;
border-bottom
:
1px
solid
#A8B8D9
;
}
.tabsearch {
top
:
0px
;
left
:
10px
;
height
:
36px
;
z-index
:
101
;
overflow
:
hidden
;
font-size
:
13px
;
}
.navpath
{
display
:
none
;
}
.navpath ul
{
font-size
:
11px
;
height
:
30px
;
line-height
:
30px
;
color
:
#8AA0CC
;
border
:
solid
1px
#C2CDE4
;
overflow
:
hidden
;
margin
:
0px
;
padding
:
0px
;
}
.navpath li
{
list-style-type
:
none
;
float
:
left
;
padding-left
:
10px
;
padding-right
:
15px
;
color
:
#364D7C
;
}
.navpath li.navelem a
{
height
:
32px
;
display
:
block
;
text-decoration
:
none
;
outline
:
none
;
color
:
#283A5D
;
font-family
:
'Lucida Grande'
,Geneva,
Helvetica
,
Arial
,
sans-serif
;
text-shadow
:
0px
1px
1px
rgba(
255
,
255
,
255
,
0.9
);
text-decoration
:
none
;
}
.navpath li.navelem a:hover
{
color
:
#6884BD
;
}
.navpath li.footer
{
list-style-type
:
none
;
float
:
right
;
padding-left
:
10px
;
padding-right
:
15px
;
background-image
:
none
;
background-repeat
:
no-repeat
;
background-position
:
right
;
color
:
#364D7C
;
font-size
:
8pt
;
}
div.summary
{
float
:
right
;
font-size
:
8pt
;
padding-right
:
5px
;
width
:
50%
;
text-align
:
right
;
}
div.summary a
{
white-space
:
nowrap
;
padding
:
1px
;
text-decoration
:
none
;
color
:
#577E25
;
}
div.summary a:hover
{
text-decoration
:
underline
;
}
div.ingroups
{
font-size
:
8pt
;
width
:
50%
;
text-align
:
left
;
}
div.ingroups a
{
white-space
:
nowrap
;
}
div.header
{
width
:
950px
;
margin
:
2em
auto
;
border-bottom
:
1px
solid
#999
;
}
dl
{
padding
:
0
0
0
10px
;
}
dl.section
{
margin-left
:
0px
;
padding-left
:
0px
;
}
dl.note
{
margin-left
:
-7px
;
padding-left
:
3px
;
border-left
:
4px
solid
;
border-color
:
#D0C000
;
}
dl.warning, dl.attention
{
margin-left
:
-7px
;
padding-left
:
3px
;
border-left
:
4px
solid
;
border-color
:
#FF0000
;
}
dl.
pre
, dl.post, dl.invariant
{
margin-left
:
-7px
;
padding-left
:
3px
;
border-left
:
4px
solid
;
border-color
:
#00D000
;
}
dl.deprecated
{
margin-left
:
-7px
;
padding-left
:
3px
;
border-left
:
4px
solid
;
border-color
:
#505050
;
}
dl.todo
{
margin-left
:
-7px
;
padding-left
:
3px
;
border-left
:
4px
solid
;
border-color
:
#00C0E0
;
}
dl.test
{
margin-left
:
-7px
;
padding-left
:
3px
;
border-left
:
4px
solid
;
border-color
:
#3030E0
;
}
dl.bug
{
margin-left
:
-7px
;
padding-left
:
3px
;
border-left
:
4px
solid
;
border-color
:
#C08050
;
}
dl.section dd {
margin-bottom
:
6px
;
}
#projectlogo
{
text-align
:
center
;
vertical-align
:
bottom
;
border-collapse
:
separate
;
}
#projectlogo img
{
border
:
0px
none
;
}
#projectname
{
font
:
300%
Tahoma
,
Arial
,
sans-serif
;
margin
:
0px
;
padding
:
2px
0px
;
}
#projectbrief
{
font
:
120%
Tahoma
,
Arial
,
sans-serif
;
margin
:
0px
;
padding
:
0px
;
}
#projectnumber
{
font
:
50%
Tahoma
,
Arial
,
sans-serif
;
margin
:
0px
;
padding
:
0px
;
}
#titlearea
{
padding
:
0px
;
margin
:
0px
;
width
:
100%
;
border-bottom
:
1px
solid
#5373B4
;
}
.image
{
text-align
:
center
;
}
.dotgraph
{
text-align
:
center
;
}
.mscgraph
{
text-align
:
center
;
}
.
caption
{
font-weight
:
bold
;
}
div.zoom
{
border
:
1px
solid
#90A5CE
;
}
dl.citelist {
margin-bottom
:
50px
;
}
dl.citelist dt {
color
:
#334975
;
float
:
left
;
font-weight
:
bold
;
margin-right
:
10px
;
padding
:
5px
;
}
dl.citelist dd {
margin
:
2px
0
;
padding
:
5px
0
;
}
div.toc {
padding
:
14px
25px
;
background-color
:
#F4F6FA
;
border
:
1px
solid
#D8DFEE
;
border-radius:
7px
7px
7px
7px
;
float
:
right
;
height
:
auto
;
margin
:
0
20px
10px
10px
;
width
:
200px
;
}
div.toc li {
font
:
10px
/
1.2
Verdana
,DejaVu Sans,Geneva,
sans-serif
;
margin-top
:
5px
;
padding-left
:
10px
;
padding-top
:
2px
;
}
div.toc h
3
{
font
:
bold
12px
/
1.2
Arial
,FreeSans,
sans-serif
;
color
:
#4665A2
;
border-bottom
:
0
none
;
margin
:
0
;
}
div.toc ul {
list-style
:
none
outside
none
;
border
:
medium
none
;
padding
:
0px
;
}
div.toc li.level
1
{
margin-left
:
0px
;
}
div.toc li.level
2
{
margin-left
:
15px
;
}
div.toc li.level
3
{
margin-left
:
30px
;
}
div.toc li.level
4
{
margin-left
:
45px
;
}
.inherit_header {
font-weight
:
bold
;
color
:
gray
;
cursor
:
pointer
;
-webkit-touch-callout:
none
;
-webkit-user-select:
none
;
-khtml-user-select:
none
;
-moz-user-select:
none
;
-ms-user-select:
none
;
user-select:
none
;
}
.inherit_header td {
padding
:
6px
0px
2px
5px
;
}
.inherit {
display
:
none
;
}
tr.heading h
2
{
margin-top
:
12px
;
margin-bottom
:
4px
;
}
@media
print
{
#
top
{
display
:
none
; }
#side-nav {
display
:
none
; }
#nav-path {
display
:
none
; }
body {
overflow
:
visible
; }
h
1
, h
2
, h
3
, h
4
, h
5
, h
6
{
page-break-after
:
avoid
; }
.summary {
display
:
none
; }
.memitem {
page-break-inside
:
avoid
; }
#doc-content
{
margin-left
:
0
!important
;
height
:
auto
!important
;
width
:
auto
!important
;
overflow
:inherit;
display
:
inline
;
}
}
.tabs, .tabs
2
, .tabs
3
{
width
:
100%
;
z-index
:
101
;
font-size
:
11pt
;
background-color
:
#EAF5DB
;
border-left
:
1px
solid
#999
;
border-right
:
1px
solid
#999
;
border-bottom
:
1px
solid
#999
;
padding
:
0
;
margin
:
0
;
}
.tabs
2
{
font-size
:
10pt
;
}
.tabs
3
{
font-size
:
9pt
;
}
#navrow
1
.tablist, #navrow
2
.tablist, #navrow
3
.tablist, #navrow
4
.tablist {
margin
:
0
;
padding
:
0
;
display
: table;
}
.tablist li {
float
:
left
;
display
:
table-cell
;
list-style
:
none
;
}
#navrow
1
{
border-top
:
1px
solid
#999
;
margin-top
:
2em
;
}
#navrow
1
.tablist a, #navrow
2
.tablist a, #navrow
3
.tablist a, #navrow
4
.tablist a {
display
:
block
;
margin
:
8px
0
;
padding
:
0
8px
;
border-right
:
1px
solid
#bbb
;
}
.tablist li {
margin-bottom
:
0
!important
;
}
.tablist li.current a {
font-weight
:
bold
;
}
body
{
font-family
:
'Ubuntu'
,
'Arial'
,
sans-serif
;
line-height
:
140%
;
margin
:
0
0
2em
0
;
padding
:
0
;
}
#banner-container
{
width
:
100%
;
margin-top
:
25px
;
border-top
:
2px
solid
#999
;
border-bottom
:
2px
solid
#999
;
background-color
:
rgb
(
140
,
200
,
65
);
}
#banner
{
width
:
950px
;
height
:
60px
;
line-height
:
54px
;
margin
:
0
auto
;
text-align
:
center
;
}
#banner #sfml
{
display
:
inline
;
vertical-align
:
top
;
margin-left
:
15px
;
color
:
#fff
;
font-size
:
50pt
;
text-shadow
: rgba(
0
,
0
,
0
,
0.5
)
1px
1px
5px
;
}
#footer-container
{
clear
:
both
;
width
:
100%
;
margin-top
:
50px
;
border-top
:
1px
solid
#999
;
}
#footer
{
width
:
950px
;
margin
:
10px
auto
;
text-align
:
center
;
font-size
:
10pt
;
color
:
#555
;
}
#footer a
{
padding
:
1px
;
text-decoration
:
none
;
color
:
rgb
(
70
,
100
,
30
);
}
#footer a:hover
{
text-decoration
:
underline
;
}
div.contents, #content
{
width
:
950px
;
margin
:
0
auto
;
padding
:
0
;
}
div.contents h
1
{
color
:
#333
;
padding
:
0.5em
0
;
margin-top
:
30px
;
margin-bottom
:
0
;
text-align
:
center
;
font-size
:
26pt
;
font-weight
:
normal
;
}
div.contents h
2
{
font-size
:
20pt
;
font-weight
:
normal
;
margin-top
:
1.5em
;
padding-bottom
:
0.4em
;
border-bottom
:
1px
solid
#999
;
}
div.contents h
3
{
font-size
:
16pt
;
font-weight
:
normal
;
}
div.contents p
{
color
:
#333
;
text-align
:
justify
;
}
div.contents a, #content a
{
padding
:
1px
;
text-decoration
:
none
;
color
:
rgb
(
70
,
100
,
30
);
}
div.contents a:hover, #content a:hover
{
text-decoration
:
underline
;
}
div.contents
code
{
font-size
:
11pt
;
font-family
: Consolas,
"Liberation Mono"
,
Courier
,
monospace
;
}
div.contents
pre
code
{
font-family
: Consolas,
"Liberation Mono"
,
Courier
,
monospace
;
font-size
:
10pt
;
padding
:
0.5em
1em
;
background-color
:
#f5f5f5
;
border
:
1px
solid
#bbb
;
}
div.contents ul
{
list-style-type
:
square
;
list-style-position
:
outside
;
margin
:
0
0
0
1.5em
;
padding
:
0
;
}
div.contents ul li
{
color
:
#333
;
margin
:
0
0
0.3em
0
;
}