Files
Bomberman/classRAY_1_1Texture__inherit__graph.svg
2021-06-26 11:31:13 +00:00

124 lines
9.3 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: RAY::Texture Pages: 1 -->
<svg width="172pt" height="788pt"
viewBox="0.00 0.00 172.00 788.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 784)">
<title>RAY::Texture</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-784 168,-784 168,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Object representation of a texture.">
<polygon fill="#bfbfbf" stroke="black" points="23.5,-0.5 23.5,-189.5 140.5,-189.5 140.5,-0.5 23.5,-0.5"/>
<text text-anchor="middle" x="82" y="-177.5" font-family="Helvetica,sans-Serif" font-size="10.00">RAY::Texture</text>
<polyline fill="none" stroke="black" points="23.5,-170.5 140.5,-170.5 "/>
<text text-anchor="start" x="31.5" y="-158.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; _texture</text>
<text text-anchor="start" x="31.5" y="-147.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; _resourcePath</text>
<text text-anchor="start" x="31.5" y="-136.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; __pad0__</text>
<text text-anchor="start" x="31.5" y="-125.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; _texturesCache</text>
<polyline fill="none" stroke="black" points="23.5,-118.5 140.5,-118.5 "/>
<text text-anchor="start" x="31.5" y="-106.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Texture()</text>
<text text-anchor="start" x="31.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Texture()</text>
<text text-anchor="start" x="31.5" y="-84.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Texture()</text>
<text text-anchor="start" x="31.5" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Texture()</text>
<text text-anchor="start" x="31.5" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text>
<text text-anchor="start" x="31.5" y="-51.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Texture()</text>
<text text-anchor="start" x="31.5" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ drawOn()</text>
<text text-anchor="start" x="31.5" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ use()</text>
<text text-anchor="start" x="31.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ unload()</text>
<text text-anchor="start" x="31.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ getResourcePath()</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="classRAY_1_1Drawables_1_1Drawables2D_1_1Rectangle.html" target="_top" xlink:title="Rectangle in a two&#45;dimensional space.">
<polygon fill="white" stroke="black" points="4.5,-226.5 4.5,-415.5 159.5,-415.5 159.5,-226.5 4.5,-226.5"/>
<text text-anchor="start" x="12.5" y="-403.5" font-family="Helvetica,sans-Serif" font-size="10.00">RAY::Drawables::Drawables2</text>
<text text-anchor="middle" x="82" y="-392.5" font-family="Helvetica,sans-Serif" font-size="10.00">D::Rectangle</text>
<polyline fill="none" stroke="black" points="4.5,-385.5 159.5,-385.5 "/>
<text text-anchor="start" x="12.5" y="-373.5" font-family="Helvetica,sans-Serif" font-size="10.00"># _dimensions</text>
<text text-anchor="start" x="12.5" y="-362.5" font-family="Helvetica,sans-Serif" font-size="10.00"># __pad0__</text>
<polyline fill="none" stroke="black" points="4.5,-355.5 159.5,-355.5 "/>
<text text-anchor="start" x="12.5" y="-343.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Rectangle()</text>
<text text-anchor="start" x="12.5" y="-332.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Rectangle()</text>
<text text-anchor="start" x="12.5" y="-321.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Rectangle()</text>
<text text-anchor="start" x="12.5" y="-310.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text>
<text text-anchor="start" x="12.5" y="-299.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Rectangle()</text>
<text text-anchor="start" x="12.5" y="-288.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ getDimensions()</text>
<text text-anchor="start" x="12.5" y="-277.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ getWidth()</text>
<text text-anchor="start" x="12.5" y="-266.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ getHeight()</text>
<text text-anchor="start" x="12.5" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ setDimensions()</text>
<text text-anchor="start" x="12.5" y="-244.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ incrementWidth()</text>
<text text-anchor="start" x="12.5" y="-233.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 6 more...</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M82,-216.03C82,-207.24 82,-198.39 82,-189.68"/>
<polygon fill="none" stroke="midnightblue" points="78.5,-216.3 82,-226.3 85.5,-216.3 78.5,-216.3"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="classRAY_1_1Drawables_1_1ADrawable2D.html" target="_top" xlink:title="Abstraction of any two&#45;dimensionnal drawable.">
<polygon fill="white" stroke="black" points="0,-452.5 0,-674.5 164,-674.5 164,-452.5 0,-452.5"/>
<text text-anchor="middle" x="82" y="-662.5" font-family="Helvetica,sans-Serif" font-size="10.00">RAY::Drawables::ADrawable2D</text>
<polyline fill="none" stroke="black" points="0,-655.5 164,-655.5 "/>
<text text-anchor="start" x="8" y="-643.5" font-family="Helvetica,sans-Serif" font-size="10.00"># _rotation</text>
<text text-anchor="start" x="8" y="-632.5" font-family="Helvetica,sans-Serif" font-size="10.00"># _scale</text>
<text text-anchor="start" x="8" y="-621.5" font-family="Helvetica,sans-Serif" font-size="10.00"># _position</text>
<text text-anchor="start" x="8" y="-610.5" font-family="Helvetica,sans-Serif" font-size="10.00"># _color</text>
<polyline fill="none" stroke="black" points="0,-603.5 164,-603.5 "/>
<text text-anchor="start" x="8" y="-591.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ADrawable2D()</text>
<text text-anchor="start" x="8" y="-580.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ADrawable2D()</text>
<text text-anchor="start" x="8" y="-569.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ADrawable2D()</text>
<text text-anchor="start" x="8" y="-558.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ADrawable2D()</text>
<text text-anchor="start" x="8" y="-547.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ getPosition()</text>
<text text-anchor="start" x="8" y="-536.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ getColor()</text>
<text text-anchor="start" x="8" y="-525.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ setPosition()</text>
<text text-anchor="start" x="8" y="-514.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ setPosition()</text>
<text text-anchor="start" x="8" y="-503.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ setColor()</text>
<text text-anchor="start" x="8" y="-492.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ drawOn()</text>
<text text-anchor="start" x="8" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ drawOn()</text>
<text text-anchor="start" x="8" y="-470.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ getScale()</text>
<text text-anchor="start" x="8" y="-459.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ setScale()</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M82,-442.39C82,-433.46 82,-424.54 82,-415.81"/>
<polygon fill="none" stroke="midnightblue" points="78.5,-442.46 82,-452.46 85.5,-442.46 78.5,-442.46"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="classRAY_1_1Drawables_1_1IDrawable.html" target="_top" xlink:title="Interface for any drawable.">
<polygon fill="white" stroke="black" points="8.5,-711.5 8.5,-779.5 155.5,-779.5 155.5,-711.5 8.5,-711.5"/>
<text text-anchor="middle" x="82" y="-767.5" font-family="Helvetica,sans-Serif" font-size="10.00">RAY::Drawables::IDrawable</text>
<polyline fill="none" stroke="black" points="8.5,-760.5 155.5,-760.5 "/>
<text text-anchor="middle" x="82" y="-748.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="black" points="8.5,-741.5 155.5,-741.5 "/>
<text text-anchor="start" x="16.5" y="-729.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~IDrawable()</text>
<text text-anchor="start" x="16.5" y="-718.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ drawOn()</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node4&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M82,-701.35C82,-693.01 82,-683.92 82,-674.52"/>
<polygon fill="none" stroke="midnightblue" points="78.5,-701.49 82,-711.49 85.5,-701.49 78.5,-701.49"/>
</g>
</g>
</svg>