<map id="MPEKeyboardComponent" name="MPEKeyboardComponent">
<area shape="rect" id="Node000001" title="A component that displays an MPE&#45;compatible keyboard, whose notes can be clicked on." alt="" coords="235,223,405,248"/>
<area shape="rect" id="Node000002" href="$classKeyboardComponentBase.html" title="A base class for drawing a custom MIDI keyboard component." alt="" coords="40,151,213,175"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="174,179,289,220,287,225,172,184"/>
<area shape="rect" id="Node000003" href="$classComponent.html" title="The base class for all JUCE user&#45;interface objects." alt="" coords="14,78,103,103"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="82,112,117,148,114,152,78,116"/>
<area shape="rect" id="Node000004" href="$classMouseListener.html" title="A MouseListener can be registered with a component to receive callbacks about mouse events that happe..." alt="" coords="5,5,112,30"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="61,46,61,78,56,78,56,46"/>
<area shape="rect" id="Node000005" href="$classChangeBroadcaster.html" title="Holds a list of ChangeListeners, and sends messages to them when instructed." alt="" coords="126,78,263,103"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="175,116,139,152,136,148,171,112"/>
<area shape="rect" id="Node000006" href="$classMPEInstrument_1_1Listener.html" title="Derive from this class to be informed about any changes in the MPE notes played by this instrument,..." alt="" coords="237,151,403,175"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="323,191,323,223,317,223,317,191"/>
<area shape="rect" id="Node000007" href="$classTimer.html" title="Makes repeated callbacks to a virtual method at a specified time interval." alt="" coords="426,151,480,175"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="419,185,343,225,341,220,416,181"/>
</map>
