<map id="vsg::ReaderWriter" name="vsg::ReaderWriter">
<area shape="rect" id="Node000001" title="Base class for providing support for reading and/or writing various file formats and IO protocols." alt="" coords="330,213,456,240"/>
<area shape="rect" id="Node000004" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="504,5,683,48"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="404,198,441,129,469,91,503,58,520,46,523,51,506,62,473,94,446,132,408,200"/>
<area shape="rect" id="Node000006" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="504,72,683,115"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="415,200,454,162,503,124,525,113,527,118,506,129,457,166,418,204"/>
<area shape="rect" id="Node000008" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="525,139,662,181"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="449,205,526,179,528,184,451,210"/>
<area shape="rect" id="Node000010" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="504,205,683,248"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="472,224,504,224,504,229,472,229"/>
<area shape="rect" id="Node000012" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="504,272,683,315"/>
<area shape="poly" id="edge11_Node000001_Node000012" title=" " alt="" coords="451,243,528,269,526,274,449,248"/>
<area shape="rect" id="Node000014" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="504,339,683,381"/>
<area shape="poly" id="edge13_Node000001_Node000014" title=" " alt="" coords="418,250,457,288,506,324,527,336,525,340,503,329,454,292,415,253"/>
<area shape="rect" id="Node000016" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="504,405,683,448"/>
<area shape="poly" id="edge15_Node000001_Node000016" title=" " alt="" coords="408,253,446,322,473,359,506,391,523,402,520,407,503,395,469,362,441,325,404,256"/>
<area shape="rect" id="Node000002" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="142,205,282,248"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="297,224,329,224,329,229,297,229"/>
<area shape="rect" id="Node000003" href="$classvsg_1_1_object.html" title=" " alt="" coords="5,213,94,240"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="109,224,141,224,141,229,109,229"/>
<area shape="rect" id="Node000005" href="$classvsg_1_1_composite_reader_writer.html" title="Class for managing a list of ReaderWriter, providing a single read/write call to invoke each ReaderWr..." alt="" coords="731,13,920,40"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="698,24,730,24,730,29,698,29"/>
<area shape="rect" id="Node000007" href="$classvsg_1_1_v_s_g.html" title="ReaderWriter for reading and writing native VSG ascii and binary files." alt="" coords="786,80,864,107"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="698,91,786,91,786,96,698,96"/>
<area shape="rect" id="Node000009" href="$classvsg_1_1glsl.html" title="glsl ReaderWriter supports reading and writing GLSL shader files." alt="" coords="790,147,860,173"/>
<area shape="poly" id="edge8_Node000008_Node000009" title=" " alt="" coords="677,157,790,157,790,163,677,163"/>
<area shape="rect" id="Node000011" href="$classvsg_1_1json.html" title="json ReaderWriter" alt="" coords="788,213,862,240"/>
<area shape="poly" id="edge10_Node000010_Node000011" title=" " alt="" coords="698,224,788,224,788,229,698,229"/>
<area shape="rect" id="Node000013" href="$classvsg_1_1spirv.html" title="ReaderWriter for reading and writing spirv shader files." alt="" coords="786,280,864,307"/>
<area shape="poly" id="edge12_Node000012_Node000013" title=" " alt="" coords="698,291,786,291,786,296,698,296"/>
<area shape="rect" id="Node000015" href="$classvsg_1_1tile.html" title="tile reader that is used by the vsg::TileDatabase node to implement the reading of external tiles" alt="" coords="792,347,859,373"/>
<area shape="poly" id="edge14_Node000014_Node000015" title=" " alt="" coords="698,357,791,357,791,363,698,363"/>
<area shape="rect" id="Node000017" href="$classvsg_1_1txt.html" title="ReaderWriter for reading and writing text files of different types such as .txt, ,..." alt="" coords="793,413,858,440"/>
<area shape="poly" id="edge16_Node000016_Node000017" title=" " alt="" coords="698,424,792,424,792,429,698,429"/>
</map>
