<map id="vsg::PushConstants" name="vsg::PushConstants">
<area shape="rect" id="Node000001" title="PushConstants state command encapsulates vkCmdPushConstants functionality." alt="" coords="2142,60,2283,87"/>
<area shape="rect" id="Node000002" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="1900,9,2093,52"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="2108,50,2142,57,2141,62,2107,55"/>
<area shape="rect" id="Node000003" href="$classvsg_1_1_state_command.html" title=" " alt="" coords="1709,17,1850,44"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1866,28,1899,28,1899,33,1866,33"/>
<area shape="rect" id="Node000004" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="1497,8,1660,51"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1675,27,1709,28,1709,33,1675,33"/>
<area shape="rect" id="Node000005" href="$classvsg_1_1_command.html" title="Command base class for encapsulating vkCmd* calls and associated settings." alt="" coords="1338,13,1448,40"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1464,25,1497,25,1497,31,1464,30"/>
<area shape="rect" id="Node000006" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="1121,5,1288,48"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="1304,24,1337,24,1337,29,1304,29"/>
<area shape="rect" id="Node000007" href="$classvsg_1_1_compilable.html" title="Base class for encapsulating nodes that have Vulkan objects associated with them that will need compi..." alt="" coords="956,13,1072,40"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="1087,24,1121,24,1121,29,1087,29"/>
<area shape="rect" id="Node000008" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="774,5,907,48"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="923,24,956,24,956,29,923,29"/>
<area shape="rect" id="Node000009" href="$classvsg_1_1_node.html" title=" " alt="" coords="516,13,597,40"/>
<area shape="poly" id="edge8_Node000008_Node000009" title=" " alt="" coords="613,24,773,24,773,29,613,29"/>
<area shape="rect" id="Node000010" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="298,5,438,48"/>
<area shape="poly" id="edge9_Node000009_Node000010" title=" " alt="" coords="453,24,516,24,516,29,453,29"/>
<area shape="rect" id="Node000011" href="$classvsg_1_1_object.html" title=" " alt="" coords="34,25,122,52"/>
<area shape="poly" id="edge10_Node000010_Node000011" title=" " alt="" coords="137,34,297,27,298,32,137,39"/>
<area shape="rect" id="Node000013" href="$classvsg_1_1_data.html" title=" " alt="" coords="329,89,407,116"/>
<area shape="poly" id="edge13_Node000013_Node000011" title=" " alt="" coords="138,47,274,75,329,89,328,94,273,80,137,52"/>
<area shape="rect" id="Node000012" href="$classvsg_1_1ref__ptr.html" title=" " alt="" coords="621,69,750,112"/>
<area shape="poly" id="edge11_Node000001_Node000012" title=" " alt="" coords="765,87,931,87,1998,87,2072,84,2142,78,2142,84,2072,89,1998,92,931,92,765,93"/>
<area shape="poly" id="edge12_Node000012_Node000013" title=" " alt="" coords="422,98,621,90,621,96,423,103"/>
<area shape="rect" id="Node000014" href="$structvsg_1_1_data_1_1_properties.html" title=" " alt="" coords="5,89,151,116"/>
<area shape="poly" id="edge14_Node000013_Node000014" title=" " alt="" coords="166,100,328,100,328,105,166,105"/>
<area shape="rect" id="Node000015" href="$structvsg_1_1_modified_count.html" title="ModifiedCount provides a count value to keep track of modifications to data." alt="" coords="11,144,145,171"/>
<area shape="poly" id="edge15_Node000013_Node000015" title=" " alt="" coords="160,147,273,129,327,114,329,119,274,135,161,153"/>
</map>
