<map id="vsg::PushConstants" name="vsg::PushConstants">
<area shape="rect" id="Node000001" title="PushConstants state command encapsulates vkCmdPushConstants functionality." alt="" coords="2134,55,2275,81"/>
<area shape="rect" id="Node000002" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="1892,9,2085,52"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="2101,47,2134,53,2134,59,2100,53"/>
<area shape="rect" id="Node000003" href="$classvsg_1_1_state_command.html" title=" " alt="" coords="1701,17,1842,44"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1858,28,1891,28,1891,33,1858,33"/>
<area shape="rect" id="Node000004" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="1489,9,1652,52"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1667,28,1701,28,1701,33,1667,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="1330,17,1440,44"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1456,28,1489,28,1489,33,1456,33"/>
<area shape="rect" id="Node000006" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="1113,9,1280,52"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="1296,28,1329,28,1329,33,1296,33"/>
<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="948,17,1064,44"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="1079,28,1113,28,1113,33,1079,33"/>
<area shape="rect" id="Node000008" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="766,9,899,52"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="915,28,948,28,948,33,915,33"/>
<area shape="rect" id="Node000009" href="$classvsg_1_1_node.html" title=" " alt="" coords="508,17,589,44"/>
<area shape="poly" id="edge8_Node000008_Node000009" title=" " alt="" coords="605,28,765,28,765,33,605,33"/>
<area shape="rect" id="Node000010" href="$classvsg_1_1_inherit.html" title=" " alt="" coords="294,5,434,48"/>
<area shape="poly" id="edge9_Node000009_Node000010" title=" " alt="" coords="450,26,508,27,508,32,450,31"/>
<area shape="rect" id="Node000011" href="$classvsg_1_1_object.html" title=" " alt="" coords="34,21,122,48"/>
<area shape="poly" id="edge10_Node000010_Node000011" title=" " alt="" coords="137,30,293,26,293,31,138,36"/>
<area shape="rect" id="Node000013" href="$classvsg_1_1_data.html" title=" " alt="" coords="325,76,403,103"/>
<area shape="poly" id="edge13_Node000013_Node000011" title=" " alt="" coords="138,43,325,79,324,85,137,48"/>
<area shape="rect" id="Node000012" href="$classvsg_1_1ref__ptr.html" title=" " alt="" coords="613,68,742,111"/>
<area shape="poly" id="edge11_Node000001_Node000012" title=" " alt="" coords="757,87,923,87,1990,87,2064,83,2134,76,2134,81,2065,89,1990,92,923,92,757,92"/>
<area shape="poly" id="edge12_Node000012_Node000013" title=" " alt="" coords="418,87,613,87,613,92,418,92"/>
<area shape="rect" id="Node000014" href="$structvsg_1_1_data_1_1_properties.html" title=" " alt="" coords="5,85,151,112"/>
<area shape="poly" id="edge14_Node000013_Node000014" title=" " alt="" coords="166,97,270,95,324,91,324,96,270,100,166,102"/>
<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,136,145,163"/>
<area shape="poly" id="edge15_Node000013_Node000015" title=" " alt="" coords="160,138,269,119,326,101,328,106,270,124,161,143"/>
</map>
