mirror of
https://github.com/quizhizhe/LiteLoaderBDS-1.16.40.git
synced 2025-06-08 12:38:11 +00:00
1 line
12 KiB
XML
1 line
12 KiB
XML
<svg id="mermaid-1615549175860" width="100%" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="409" style="max-width: 464.96875px;" viewBox="0 0 464.96875 409"><style>#mermaid-1615549175860{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-1615549175860 .error-icon{fill:#552222;}#mermaid-1615549175860 .error-text{fill:#552222;stroke:#552222;}#mermaid-1615549175860 .edge-thickness-normal{stroke-width:2px;}#mermaid-1615549175860 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-1615549175860 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-1615549175860 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-1615549175860 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-1615549175860 .marker{fill:#333333;stroke:#333333;}#mermaid-1615549175860 .marker.cross{stroke:#333333;}#mermaid-1615549175860 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-1615549175860 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-1615549175860 .cluster-label text{fill:#333;}#mermaid-1615549175860 .cluster-label span{color:#333;}#mermaid-1615549175860 .label text,#mermaid-1615549175860 span{fill:#333;color:#333;}#mermaid-1615549175860 .node rect,#mermaid-1615549175860 .node circle,#mermaid-1615549175860 .node ellipse,#mermaid-1615549175860 .node polygon,#mermaid-1615549175860 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-1615549175860 .node .label{text-align:center;}#mermaid-1615549175860 .node.clickable{cursor:pointer;}#mermaid-1615549175860 .arrowheadPath{fill:#333333;}#mermaid-1615549175860 .edgePath .path{stroke:#333333;stroke-width:1.5px;}#mermaid-1615549175860 .flowchart-link{stroke:#333333;fill:none;}#mermaid-1615549175860 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-1615549175860 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-1615549175860 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-1615549175860 .cluster text{fill:#333;}#mermaid-1615549175860 .cluster span{color:#333;}#mermaid-1615549175860 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80,100%,96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-1615549175860:root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}#mermaid-1615549175860 flowchart-v2{fill:apa;}</style><g transform="translate(0, 0)"><marker id="flowchart-pointEnd" class="marker flowchart" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="userSpaceOnUse" markerWidth="12" markerHeight="12" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="flowchart-pointStart" class="marker flowchart" viewBox="0 0 10 10" refX="0" refY="5" markerUnits="userSpaceOnUse" markerWidth="12" markerHeight="12" orient="auto"><path d="M 0 5 L 10 10 L 10 0 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="flowchart-circleEnd" class="marker flowchart" viewBox="0 0 10 10" refX="11" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="flowchart-circleStart" class="marker flowchart" viewBox="0 0 10 10" refX="-1" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="flowchart-crossEnd" class="marker cross flowchart" viewBox="0 0 11 11" refX="12" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><marker id="flowchart-crossStart" class="marker cross flowchart" viewBox="0 0 11 11" refX="-1" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><g class="root"><g class="clusters"><g class="cluster default" id="Lua"><rect style="" rx="0" ry="0" x="8" y="8" width="219.453125" height="187"></rect><g class="cluster-label" transform="translate(105.1015625, 13)"><foreignObject width="25.25" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">Lua</span></div></foreignObject></g></g><g class="cluster default" id="JS"><rect style="" rx="0" ry="0" x="247.453125" y="8" width="209.515625" height="187"></rect><g class="cluster-label" transform="translate(344.546875, 13)"><foreignObject width="15.328125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">JS</span></div></foreignObject></g></g></g><g class="edgePaths"><path d="M234.96875,367L234.96875,361.25C234.96875,355.5,234.96875,344,234.96875,332.5C234.96875,321,234.96875,309.5,234.96875,303.75L234.96875,298" id="L-C-ScriptX" class=" edge-thickness-normal edge-pattern-solid flowchart-link LS-C LE-ScriptX" style="fill:none;" marker-end="url(#flowchart-pointEnd)"></path><path d="M267.75,266.60045312187646L281.8268229166667,260.41704426823037C295.9036458333333,254.2336354145843,324.0572916666667,241.86681770729214,338.1341145833333,229.93340885364606C352.2109375,218,352.2109375,206.5,352.2109375,196.58333333333334C352.2109375,186.66666666666666,352.2109375,178.33333333333334,352.2109375,174.16666666666666L352.2109375,170" id="L-ScriptX-J" class=" edge-thickness-normal edge-pattern-solid flowchart-link LS-ScriptX LE-J" style="fill:none;" marker-end="url(#flowchart-pointEnd)"></path><path d="M202.1875,266.60045312187646L188.11067708333334,260.41704426823037C174.03385416666666,254.2336354145843,145.88020833333334,241.86681770729214,131.80338541666666,229.93340885364606C117.7265625,218,117.7265625,206.5,117.7265625,196.58333333333334C117.7265625,186.66666666666666,117.7265625,178.33333333333334,117.7265625,174.16666666666666L117.7265625,170" id="L-ScriptX-L" class=" edge-thickness-normal edge-pattern-solid flowchart-link LS-ScriptX LE-L" style="fill:none;" marker-end="url(#flowchart-pointEnd)"></path><path d="M352.2109375,136L352.2109375,130.25C352.2109375,124.5,352.2109375,113,352.2109375,101.5C352.2109375,90,352.2109375,78.5,352.2109375,72.75L352.2109375,67" id="L-J-JB" class=" edge-thickness-normal edge-pattern-solid flowchart-link LS-J LE-JB" style="fill:none;" marker-start="url(#flowchart-pointStart)" marker-end="url(#flowchart-pointEnd)"></path><path d="M117.7265625,136L117.7265625,130.25C117.7265625,124.5,117.7265625,113,117.7265625,101.5C117.7265625,90,117.7265625,78.5,117.7265625,72.75L117.7265625,67" id="L-L-LB" class=" edge-thickness-normal edge-pattern-solid flowchart-link LS-L LE-LB" style="fill:none;" marker-start="url(#flowchart-pointStart)" marker-end="url(#flowchart-pointEnd)"></path></g><g class="edgeLabels"><g class="edgeLabel" transform="translate(234.96875, 332.5)"><g class="label" transform="translate(-26.234375, -9.5)"><foreignObject width="52.46875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel">binding</span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(352.2109375, 229.5)"><g class="label" transform="translate(-71.5078125, -9.5)"><foreignObject width="143.015625" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel">extension+wrapping</span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(117.7265625, 229.5)"><g class="label" transform="translate(-71.5078125, -9.5)"><foreignObject width="143.015625" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel">extension+wrapping</span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(352.2109375, 101.5)"><g class="label" transform="translate(-11.40625, -9.5)"><foreignObject width="22.8125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel">API</span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(117.7265625, 101.5)"><g class="label" transform="translate(-11.40625, -9.5)"><foreignObject width="22.8125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel">API</span></div></foreignObject></g></g></g><g class="nodes"><g class="node default default" id="flowchart-LB-1813" transform="translate(117.7265625, 50)"><rect class="basic label-container" style="" rx="0" ry="0" x="-74.7265625" y="-17" width="149.453125" height="34"></rect><g class="label" style="" transform="translate(-67.2265625, -9.5)"><foreignObject width="134.453125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">Lua business script</span></div></foreignObject></g></g><g class="node default default" id="flowchart-L-1809" transform="translate(117.7265625, 153)"><rect class="basic label-container" style="" rx="0" ry="0" x="-66.5546875" y="-17" width="133.109375" height="34"></rect><g class="label" style="" transform="translate(-59.0546875, -9.5)"><foreignObject width="118.109375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">Lua basic library</span></div></foreignObject></g></g><g class="node default default" id="flowchart-JB-1811" transform="translate(352.2109375, 50)"><rect class="basic label-container" style="" rx="0" ry="0" x="-69.7578125" y="-17" width="139.515625" height="34"></rect><g class="label" style="" transform="translate(-62.2578125, -9.5)"><foreignObject width="124.515625" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">JS business script</span></div></foreignObject></g></g><g class="node default default" id="flowchart-J-1807" transform="translate(352.2109375, 153)"><rect class="basic label-container" style="" rx="0" ry="0" x="-61.5859375" y="-17" width="123.171875" height="34"></rect><g class="label" style="" transform="translate(-54.0859375, -9.5)"><foreignObject width="108.171875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">JS basic library</span></div></foreignObject></g></g><g class="node default" id="flowchart-C-1804" transform="translate(234.96875, 384)"><rect class="basic label-container" style="" rx="0" ry="0" x="-85.171875" y="-17" width="170.34375" height="34"></rect><g class="label" style="" transform="translate(-77.671875, -9.5)"><foreignObject width="155.34375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">C++ core competence</span></div></foreignObject></g></g><g class="node default default" id="flowchart-ScriptX-1805" transform="translate(234.96875, 281)"><rect class="basic label-container" style="" rx="0" ry="0" x="-32.78125" y="-17" width="65.5625" height="34"></rect><g class="label" style="" transform="translate(-25.28125, -9.5)"><foreignObject width="50.5625" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">ScriptX</span></div></foreignObject></g></g></g></g></g></svg> |