<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>arena.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/model/</path>
    <filename>arena_8cpp</filename>
    <includes id="arena_8h" name="arena.h" local="yes" imported="no">arena.h</includes>
    <includes id="arenaelement_8h" name="arenaelement.h" local="yes" imported="no">arenaelement.h</includes>
    <includes id="arenaelementtype_8h" name="arenaelementtype.h" local="yes" imported="no">arenaelementtype.h</includes>
    <includes id="arenaelementtyperegistry_8h" name="arenaelementtyperegistry.h" local="yes" imported="no">arenaelementtyperegistry.h</includes>
    <includes id="xmlloadingexception_8h" name="xmlloadingexception.h" local="yes" imported="no">xmlloadingexception.h</includes>
  </compound>
  <compound kind="file">
    <name>arena.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/model/</path>
    <filename>arena_8h</filename>
    <class kind="class">Arena</class>
  </compound>
  <compound kind="file">
    <name>arenacontroller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>arenacontroller_8cpp</filename>
    <includes id="arenacontroller_8h" name="arenacontroller.h" local="yes" imported="no">arenacontroller.h</includes>
    <includes id="arenascene_8h" name="arenascene.h" local="yes" imported="no">arenascene.h</includes>
    <includes id="arenasceneelement_8h" name="arenasceneelement.h" local="yes" imported="no">arenasceneelement.h</includes>
    <includes id="arena_8h" name="arena.h" local="yes" imported="no">../model/arena.h</includes>
    <includes id="arenaelement_8h" name="arenaelement.h" local="yes" imported="no">../model/arenaelement.h</includes>
    <includes id="arenaelementtype_8h" name="arenaelementtype.h" local="yes" imported="no">../model/arenaelementtype.h</includes>
    <member kind="function">
      <type>QPointF</type>
      <name>getRotationSnapPoint</name>
      <anchorfile>arenacontroller_8cpp.html</anchorfile>
      <anchor>a9be18f66ee19dd194df43427f9d1984c</anchor>
      <arglist>(const QPointF &amp;scenePos)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSnapRotation</name>
      <anchorfile>arenacontroller_8cpp.html</anchorfile>
      <anchor>ad3db9e5ade154858dc0ed7944005dd6f</anchor>
      <arglist>(const QPointF &amp;scenePos)</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>squaredDistance</name>
      <anchorfile>arenacontroller_8cpp.html</anchorfile>
      <anchor>a45ec48d3e3e3baea890fa35cdfc05b42</anchor>
      <arglist>(const QPointF &amp;a, const QPointF &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arenacontroller.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>arenacontroller_8h</filename>
    <class kind="class">ArenaController</class>
  </compound>
  <compound kind="file">
    <name>arenaelement.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/model/</path>
    <filename>arenaelement_8cpp</filename>
    <includes id="arena_8h" name="arena.h" local="yes" imported="no">arena.h</includes>
    <includes id="arenaelement_8h" name="arenaelement.h" local="yes" imported="no">arenaelement.h</includes>
    <includes id="arenaelementtype_8h" name="arenaelementtype.h" local="yes" imported="no">arenaelementtype.h</includes>
    <includes id="xmlloadingexception_8h" name="xmlloadingexception.h" local="yes" imported="no">xmlloadingexception.h</includes>
  </compound>
  <compound kind="file">
    <name>arenaelement.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/model/</path>
    <filename>arenaelement_8h</filename>
    <includes id="xmlloadingexception_8h" name="xmlloadingexception.h" local="yes" imported="no">xmlloadingexception.h</includes>
    <class kind="class">ArenaElement</class>
  </compound>
  <compound kind="file">
    <name>arenaelementtype.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/model/</path>
    <filename>arenaelementtype_8cpp</filename>
    <includes id="arenaelementtype_8h" name="arenaelementtype.h" local="yes" imported="no">arenaelementtype.h</includes>
    <includes id="arenaelement_8h" name="arenaelement.h" local="yes" imported="no">arenaelement.h</includes>
  </compound>
  <compound kind="file">
    <name>arenaelementtype.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/model/</path>
    <filename>arenaelementtype_8h</filename>
    <includes id="xmlloadingexception_8h" name="xmlloadingexception.h" local="yes" imported="no">xmlloadingexception.h</includes>
    <class kind="class">ArenaElementType</class>
    <member kind="typedef">
      <type>QPair&lt; QString, QPointF &gt;</type>
      <name>ItemMountPoint</name>
      <anchorfile>arenaelementtype_8h.html</anchorfile>
      <anchor>ad6dea6d522b976a0e756ecd0fb21a08b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QPair&lt; QString, QString &gt;</type>
      <name>QStringPair</name>
      <anchorfile>arenaelementtype_8h.html</anchorfile>
      <anchor>ac5badbbeff190b14f4096ec06da5f6d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arenaelementtyperegistry.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/model/</path>
    <filename>arenaelementtyperegistry_8cpp</filename>
    <includes id="arenaelementtyperegistry_8h" name="arenaelementtyperegistry.h" local="yes" imported="no">arenaelementtyperegistry.h</includes>
    <includes id="arenaelementtype_8h" name="arenaelementtype.h" local="yes" imported="no">arenaelementtype.h</includes>
    <includes id="arenaelement_8h" name="arenaelement.h" local="yes" imported="no">arenaelement.h</includes>
    <includes id="xmlloadingexception_8h" name="xmlloadingexception.h" local="yes" imported="no">xmlloadingexception.h</includes>
    <includes id="global_8h" name="global.h" local="yes" imported="no">../global.h</includes>
  </compound>
  <compound kind="file">
    <name>arenaelementtyperegistry.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/model/</path>
    <filename>arenaelementtyperegistry_8h</filename>
    <class kind="class">ArenaElementTypeRegistry</class>
  </compound>
  <compound kind="file">
    <name>arenaelementtypescene.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>arenaelementtypescene_8cpp</filename>
    <includes id="arenaelementtypescene_8h" name="arenaelementtypescene.h" local="yes" imported="no">arenaelementtypescene.h</includes>
    <includes id="arenaelementtype_8h" name="arenaelementtype.h" local="yes" imported="no">../model/arenaelementtype.h</includes>
    <includes id="arenaelement_8h" name="arenaelement.h" local="yes" imported="no">../model/arenaelement.h</includes>
    <includes id="arenaelementtyperegistry_8h" name="arenaelementtyperegistry.h" local="yes" imported="no">../model/arenaelementtyperegistry.h</includes>
    <includes id="arenasceneelement_8h" name="arenasceneelement.h" local="yes" imported="no">arenasceneelement.h</includes>
  </compound>
  <compound kind="file">
    <name>arenaelementtypescene.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>arenaelementtypescene_8h</filename>
    <class kind="class">ArenaElementTypeScene</class>
  </compound>
  <compound kind="file">
    <name>arenascene.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>arenascene_8cpp</filename>
    <includes id="arenascene_8h" name="arenascene.h" local="yes" imported="no">arenascene.h</includes>
    <includes id="arenasceneelement_8h" name="arenasceneelement.h" local="yes" imported="no">arenasceneelement.h</includes>
    <includes id="arena_8h" name="arena.h" local="yes" imported="no">../model/arena.h</includes>
    <includes id="arenaelement_8h" name="arenaelement.h" local="yes" imported="no">../model/arenaelement.h</includes>
    <includes id="arenaelementtype_8h" name="arenaelementtype.h" local="yes" imported="no">../model/arenaelementtype.h</includes>
  </compound>
  <compound kind="file">
    <name>arenascene.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>arenascene_8h</filename>
    <class kind="class">ArenaScene</class>
    <member kind="variable">
      <type>const int</type>
      <name>CELL_SIZE</name>
      <anchorfile>arenascene_8h.html</anchorfile>
      <anchor>a3d75a3045c57e393b76a1760deb2533c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>ITEM_SIZE</name>
      <anchorfile>arenascene_8h.html</anchorfile>
      <anchor>a49d1b4d46155ddc9c0da407406bc021b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>SPACING</name>
      <anchorfile>arenascene_8h.html</anchorfile>
      <anchor>a2e04d4df35db03269e4ed6a5e83f3d1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arenasceneelement.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>arenasceneelement_8cpp</filename>
    <includes id="arenasceneelement_8h" name="arenasceneelement.h" local="yes" imported="no">arenasceneelement.h</includes>
    <includes id="arenaelement_8h" name="arenaelement.h" local="yes" imported="no">../model/arenaelement.h</includes>
    <includes id="arenaelementtype_8h" name="arenaelementtype.h" local="yes" imported="no">../model/arenaelementtype.h</includes>
    <includes id="arenascene_8h" name="arenascene.h" local="yes" imported="no">arenascene.h</includes>
  </compound>
  <compound kind="file">
    <name>arenasceneelement.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>arenasceneelement_8h</filename>
    <class kind="class">ArenaSceneElement</class>
  </compound>
  <compound kind="file">
    <name>arenaview.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>arenaview_8cpp</filename>
    <includes id="arenaview_8h" name="arenaview.h" local="yes" imported="no">arenaview.h</includes>
    <includes id="arenascene_8h" name="arenascene.h" local="yes" imported="no">arenascene.h</includes>
    <includes id="arenasceneelement_8h" name="arenasceneelement.h" local="yes" imported="no">arenasceneelement.h</includes>
    <includes id="arena_8h" name="arena.h" local="yes" imported="no">../model/arena.h</includes>
    <includes id="arenaelement_8h" name="arenaelement.h" local="yes" imported="no">../model/arenaelement.h</includes>
    <includes id="arenaelementtype_8h" name="arenaelementtype.h" local="yes" imported="no">../model/arenaelementtype.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SCALE</name>
      <anchorfile>arenaview_8cpp.html</anchorfile>
      <anchor>a0706168c32c39d519133d981a3df0687</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_SCALE</name>
      <anchorfile>arenaview_8cpp.html</anchorfile>
      <anchor>a5c9b0db0503faa2e5b82de06ef0db6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawCross</name>
      <anchorfile>arenaview_8cpp.html</anchorfile>
      <anchor>aaf02489593c75759f76b50bf679185db</anchor>
      <arglist>(QPainter *painter, QPoint p, int lineLength)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arenaview.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>arenaview_8h</filename>
    <includes id="arenacontroller_8h" name="arenacontroller.h" local="yes" imported="no">arenacontroller.h</includes>
    <class kind="class">ArenaView</class>
  </compound>
  <compound kind="file">
    <name>editor.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>editor_8cpp</filename>
    <includes id="editor_8h" name="editor.h" local="yes" imported="no">editor.h</includes>
    <includes id="arena_8h" name="arena.h" local="yes" imported="no">../model/arena.h</includes>
    <includes id="arenaelement_8h" name="arenaelement.h" local="yes" imported="no">../model/arenaelement.h</includes>
    <includes id="arenaelementtype_8h" name="arenaelementtype.h" local="yes" imported="no">../model/arenaelementtype.h</includes>
    <includes id="arenaelementtyperegistry_8h" name="arenaelementtyperegistry.h" local="yes" imported="no">../model/arenaelementtyperegistry.h</includes>
    <includes id="arenascene_8h" name="arenascene.h" local="yes" imported="no">arenascene.h</includes>
    <includes id="arenaview_8h" name="arenaview.h" local="yes" imported="no">arenaview.h</includes>
    <includes id="arenasceneelement_8h" name="arenasceneelement.h" local="yes" imported="no">arenasceneelement.h</includes>
    <includes id="arenaelementtypescene_8h" name="arenaelementtypescene.h" local="yes" imported="no">arenaelementtypescene.h</includes>
    <includes id="global_8h" name="global.h" local="yes" imported="no">../global.h</includes>
  </compound>
  <compound kind="file">
    <name>editor.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>editor_8h</filename>
    <class kind="class">Editor</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>global.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/</path>
    <filename>global_8h</filename>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/</path>
    <filename>main_8cpp</filename>
    <includes id="editor_8h" name="editor.h" local="yes" imported="no">ui/editor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>metainfobox.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>metainfobox_8cpp</filename>
    <includes id="metainfobox_8h" name="metainfobox.h" local="yes" imported="no">metainfobox.h</includes>
    <member kind="function">
      <type>QString</type>
      <name>boldText</name>
      <anchorfile>metainfobox_8cpp.html</anchorfile>
      <anchor>a6a01e8d468bdef7cf469d8e4b6aaab55</anchor>
      <arglist>(QString text)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>metainfobox.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/ui/</path>
    <filename>metainfobox_8h</filename>
    <class kind="class">MetaInfoBox</class>
    <member kind="typedef">
      <type>QPair&lt; QString, QString &gt;</type>
      <name>QStringPair</name>
      <anchorfile>metainfobox_8h.html</anchorfile>
      <anchor>ac5badbbeff190b14f4096ec06da5f6d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xmlloadingexception.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/model/</path>
    <filename>xmlloadingexception_8cpp</filename>
    <includes id="xmlloadingexception_8h" name="xmlloadingexception.h" local="yes" imported="no">xmlloadingexception.h</includes>
  </compound>
  <compound kind="file">
    <name>xmlloadingexception.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-hector_nist_arenas_gazebo/doc_stacks/2015-11-17_14-07-56.928459/hector_nist_arenas_gazebo/hector_nist_arena_designer/src/model/</path>
    <filename>xmlloadingexception_8h</filename>
    <class kind="class">XmlLoadingException</class>
  </compound>
  <compound kind="class">
    <name>Arena</name>
    <filename>classArena.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>elementAdded</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>acefbf7f27fc2417d40b533f775b7edba</anchor>
      <arglist>(ArenaElement *element)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>elementRemoved</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>ace86cefd74c869a96cb8b10700c64d64</anchor>
      <arglist>(ArenaElement *element)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>modified</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>a707a7a0ae88a63e6a2ae21666e9d4b1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ArenaElement *</type>
      <name>addElement</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>abd94bf79df41e286b53bf922525c61a3</anchor>
      <arglist>(const QString &amp;elementType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addElement</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>a00831193e16e3dee5fa8c5504e4789aa</anchor>
      <arglist>(ArenaElement *element)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Arena</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>adc4183402dce4a7baf2fd12508e1ff4f</anchor>
      <arglist>(ArenaElementTypeRegistry *typeRegistry)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>a3267d5fbde11ac39d5a4da3d55fdd8b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ArenaElement *</type>
      <name>contextElement</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>aa1dee3db21f844e881ab620485946fcf</anchor>
      <arglist>(ArenaElement *element) const </arglist>
    </member>
    <member kind="function">
      <type>QList&lt; ArenaElement * &gt;</type>
      <name>elements</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>aadba126d6763dbc5b35a30d9237cba84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; ArenaElement * &gt;</type>
      <name>elementsAt</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>a98e13371f866fe61a2fba7c21727208e</anchor>
      <arglist>(const QPoint &amp;pos) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>a647d42cf946fcd37df66764788129f53</anchor>
      <arglist>(const QString &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeElement</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>aa0681237709c479d18b642516c3baa05</anchor>
      <arglist>(ArenaElement *element)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>a48366254958ede1660f0c8545bb9d859</anchor>
      <arglist>(const QString &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveWorld</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>a9ed4d67c1f1ea90c944d0ca27e0c0e27</anchor>
      <arglist>(const QString &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveWorldSdf</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>a175639f0335042019f5efa9128c7ff39</anchor>
      <arglist>(const QString &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Arena</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>ae21b399e9e3f6b8ac4ecc44d7d1667fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>slotModified</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>a3127d9a66c12e9affa9669c06830cf43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QList&lt; ArenaElement * &gt;</type>
      <name>m_elements</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>a2616e9191547a90dcbcf338992740901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArenaElementTypeRegistry *const</type>
      <name>m_typeRegistry</name>
      <anchorfile>classArena.html</anchorfile>
      <anchor>ab4ceed71633ddd5447de39f4b9b58864</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArenaController</name>
    <filename>classArenaController.html</filename>
    <member kind="function">
      <type></type>
      <name>ArenaController</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>a3a768d2cb42240732108fd03e7d78661</anchor>
      <arglist>(Arena *arena, ArenaScene *scene)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelInsertion</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>aa5f803852a850150ed7f64ddab27bdee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dragBy</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>ab567d03da915968f32edf57e735fa8f3</anchor>
      <arglist>(const QPointF &amp;by)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dragTo</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>a5d88effc84c89d359b84291decae6d6e</anchor>
      <arglist>(const QPointF &amp;to)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>a39f896f9d681cdbbab9762fa4a72b9c7</anchor>
      <arglist>(QPainter *painter, const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endOperation</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>a03490746356ac00736df88fca5b9b3c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operationInProgress</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>abbb2b8fd0568ffea97798d6f3e72da4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoRotateWalls</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>a5a92fb5bc16ad42962166b20bf2c43ce</anchor>
      <arglist>(bool autoRotate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSnapToGrid</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>add501a8b7f320df11f5a4ccf4702f5af</anchor>
      <arglist>(bool snap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDrag</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>a612a9faefa7b6fd146923c7e773644a9</anchor>
      <arglist>(ArenaSceneElement *sceneElement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDrag</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>a273f6f3d84b13849b170820d9a88e899</anchor>
      <arglist>(QList&lt; ArenaSceneElement * &gt; sceneElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startInsertion</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>ad1063c42921bcb8cee55cf15f0432f82</anchor>
      <arglist>(const QString &amp;elementType, const QPointF &amp;pos)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dragTo</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>a2a4475b6f7f7df97dfa57bd77e5c23e1</anchor>
      <arglist>(ArenaSceneElement *sceneElement, const QPointF &amp;to)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QList&lt; ArenaSceneElement * &gt;</type>
      <name>m_activeElements</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>afb2ea0ed59d3daf089d3fe2cef90716b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Arena *</type>
      <name>m_arena</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>afdfb313f337b872f8498762b53c22366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_autoRotateWalls</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>aaa7dab5ed43ae96958c758dc7c80d156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_lastDragFinished</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>a06ce31aa00b909928fb866a3ec74a49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMap&lt; ArenaSceneElement *, QPointF &gt;</type>
      <name>m_origPositions</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>aa228a96991a7931d1ba17bc384f1f88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArenaScene *</type>
      <name>m_scene</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>ac7df61e37ba529f038154f7614a49548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_snapToGrid</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>a1efd2b87ff822d490573a9f6d6203b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPointF</type>
      <name>m_totalMouseOffset</name>
      <anchorfile>classArenaController.html</anchorfile>
      <anchor>aac52f565d2c06e7d34ef95ba33b307b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArenaElement</name>
    <filename>classArenaElement.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>modified</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a4768f85ff80c526248852a4c8e8bc51b</anchor>
      <arglist>(ArenaElement *element)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>posChanged</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>ad1d4868826de7c791a8e0c512710c774</anchor>
      <arglist>(ArenaElement *element, QPoint pos)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>rotationChanged</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>aa03a814905048805815bf96df1626854</anchor>
      <arglist>(ArenaElement *element, int rotation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFloor</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>ab178f72423353f3d397373cf6c64262d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isItem</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a1c4587a7ce3af8cc37d2ed533c19b173</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMountableItem</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>aadacee12f0e6026c717af2df31a59bf6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWall</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>ac75c93e05240ff68a1aeee5f25660f08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>itemMountPoint</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a6cb02add5b084e9ef8a93b91db86ebab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>itemOffset</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a6e35445aa21fb098745ac69623017232</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>aa7a111478e3b7c49b7ce696e16456d54</anchor>
      <arglist>(const QDomElement &amp;node)</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>pos</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a2af04f2b937b3d08f36273cdefe9c6a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rotation</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a0019fe269da71196e3189f55ae8d084e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a82022c556b6057434ec04183eb40e2f9</anchor>
      <arglist>(QXmlStreamWriter &amp;writer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveWorld</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>ad50557c09265515a58c8c5deb03ff6d0</anchor>
      <arglist>(QXmlStreamWriter &amp;writer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveWorldSdf</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>af16d0e6ef265b5b26f027f9c27a0a560</anchor>
      <arglist>(QXmlStreamWriter &amp;writer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArena</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a7775c6fb9e2ce02d98500e21da17bebe</anchor>
      <arglist>(Arena *arena)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemMountPoint</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a1132d978b50ba20fb51f7801592ad3db</anchor>
      <arglist>(int mountPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemOffset</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a31973b06e7d8238e95c80a54f77f9f55</anchor>
      <arglist>(const QPointF &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPos</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a0e5a692f107df6e7bde905ba082f9cb3</anchor>
      <arglist>(QPoint pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a010568cd39066d7cc694ac56cb4d8a31</anchor>
      <arglist>(int rotation)</arglist>
    </member>
    <member kind="function">
      <type>ArenaElementType const *</type>
      <name>type</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>af05dbbb27bd928d73c66ccca75ed8ae4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ArenaElement</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a0d258bbf28507d25ff2a18ebb5c2af24</anchor>
      <arglist>(const ArenaElementType *const type, int id)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Arena *</type>
      <name>m_arena</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a8e3d5794f8d9ec90e42e1d6ee4ba8640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>m_instanceId</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>af0d67a2b946bfea3a0e3768c45f38704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_itemMountPoint</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a56a9d2cf5d27fad941f647b5bf450765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPointF</type>
      <name>m_itemOffset</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>a555272f915c9cf42c96ef5cb05a6ef2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPoint</type>
      <name>m_pos</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>aca8833c3a1673c2011977ac07a829984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_rotation</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>ac4e4559199510744cc1ebfeda8ec1510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const ArenaElementType *const</type>
      <name>m_type</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>aaf5fa2617907b5c427319dec4221f022</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ArenaElementType</name>
      <anchorfile>classArenaElement.html</anchorfile>
      <anchor>af41879a959b8a83271a694dd7b379743</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArenaElementType</name>
    <filename>classArenaElementType.html</filename>
    <member kind="enumeration">
      <name>Type</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a006618411931b0f3e091ad3e975ebb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FloorType</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a006618411931b0f3e091ad3e975ebb67a001b9427c72670435f20f56f40777e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WallType</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a006618411931b0f3e091ad3e975ebb67aeba9193000dd5530e171b6a36c984ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemType</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a006618411931b0f3e091ad3e975ebb67aa6cba11a68b45d083d675339e708e48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MountableItemType</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a006618411931b0f3e091ad3e975ebb67aab161e46c8f9c1a26b520a3f00b9f9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArenaElementType</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>afe4091c966a63cae49b4e4e635751500</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ArenaElement *</type>
      <name>createInstance</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a981815622c48d4cca6eed1709199bb68</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>humanReadableName</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a32cbee989720bbd3965969f0a2b1b33c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QList&lt; ItemMountPoint &gt;</type>
      <name>itemMountPoints</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>aa55db81ebdddf83dc9542dd293699fee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a114837e6ab4be0b7ccdc16e29bd5b908</anchor>
      <arglist>(const QDir &amp;folderDir)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>mesh</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>ae6f6577af69e6f94b847d7cc44e20bf5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; QStringPair &gt;</type>
      <name>metaInfos</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a79e2b3eb0f837f039350c94d20269b6a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a6e77211d41f2f8846d4f0237558ef6bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>pixmap</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a96d239bd00b16e7f8bca957f369beaca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>type</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>abfb59188eb4a33fb1ebc66784863d988</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_instanceCount</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a0598bccf569deb20145d5669afd736c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QList&lt; ItemMountPoint &gt;</type>
      <name>m_itemMountPoints</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a0ef3ad8e4bd0409e08e2c843a67ed098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_mesh</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a5b2b2ca019a37f2ae657d0a812d37921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; QStringPair &gt;</type>
      <name>m_metaInfos</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>ae11170a77b737ae3690028ecd5fbef07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_name</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a8d4dd0f5d02049407590223bc759dc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPixmap</type>
      <name>m_pixmap</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>abc6ae13029b194f2ec40999d304af48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Type</type>
      <name>m_type</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a520391d6c4c79d9db873098394440ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ArenaElementTypeRegistry</name>
      <anchorfile>classArenaElementType.html</anchorfile>
      <anchor>a27a9988e06c2b9ce0825dee8a610c308</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArenaElementTypeRegistry</name>
    <filename>classArenaElementTypeRegistry.html</filename>
    <member kind="function">
      <type></type>
      <name>ArenaElementTypeRegistry</name>
      <anchorfile>classArenaElementTypeRegistry.html</anchorfile>
      <anchor>acf823fda080c1bca1bd6f8f12771f11e</anchor>
      <arglist>(const QString &amp;dir)</arglist>
    </member>
    <member kind="function">
      <type>ArenaElementType *</type>
      <name>elementType</name>
      <anchorfile>classArenaElementTypeRegistry.html</anchorfile>
      <anchor>aae63ac6ddcb5afe30096c627da9551e3</anchor>
      <arglist>(const QString &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; ArenaElementType * &gt;</type>
      <name>elementTypes</name>
      <anchorfile>classArenaElementTypeRegistry.html</anchorfile>
      <anchor>a8d9bb5b66050cca71afff17393c23de5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasElement</name>
      <anchorfile>classArenaElementTypeRegistry.html</anchorfile>
      <anchor>a6bb5a5ba343afcc0e2ad022a4ac42d7b</anchor>
      <arglist>(const QString &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>ArenaElement *</type>
      <name>instantiateElement</name>
      <anchorfile>classArenaElementTypeRegistry.html</anchorfile>
      <anchor>a93b621d5636c814b9947ea58c2744a50</anchor>
      <arglist>(const QString &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classArenaElementTypeRegistry.html</anchorfile>
      <anchor>ae71f69b4b9861377dcb91b885b18df5b</anchor>
      <arglist>(const QString &amp;dir)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMap&lt; QString, ArenaElementType * &gt;</type>
      <name>m_elementTypes</name>
      <anchorfile>classArenaElementTypeRegistry.html</anchorfile>
      <anchor>a24488518b47227ef953c501eec586362</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArenaElementTypeScene</name>
    <filename>classArenaElementTypeScene.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>elementHovered</name>
      <anchorfile>classArenaElementTypeScene.html</anchorfile>
      <anchor>a7a98467afca6aac9424eda1c0cdfc1c3</anchor>
      <arglist>(ArenaElement *element)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArenaElementTypeScene</name>
      <anchorfile>classArenaElementTypeScene.html</anchorfile>
      <anchor>a455aeb6a5b5ac9fd89979313d480303c</anchor>
      <arglist>(ArenaElementTypeRegistry *registry)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>event</name>
      <anchorfile>classArenaElementTypeScene.html</anchorfile>
      <anchor>a859da9b39944ece65727986dfe13a318</anchor>
      <arglist>(QEvent *event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfig</name>
      <anchorfile>classArenaElementTypeScene.html</anchorfile>
      <anchor>a3cb8872e9491f6dcea31509cb7f9cf22</anchor>
      <arglist>(const QDomElement &amp;arenaElements)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArenaElementTypeRegistry *</type>
      <name>m_registry</name>
      <anchorfile>classArenaElementTypeScene.html</anchorfile>
      <anchor>a23fc9838ddb6e918626a97af96778a1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArenaScene</name>
    <filename>classArenaScene.html</filename>
    <member kind="function">
      <type></type>
      <name>ArenaScene</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>aafbb450e6c11f1682dde0d29c33c5ed7</anchor>
      <arglist>(Arena *arena)</arglist>
    </member>
    <member kind="function">
      <type>ArenaSceneElement *</type>
      <name>sceneElementFor</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>a191e94ab582a043f72b88ecfdee550ee</anchor>
      <arglist>(ArenaElement *element)</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; ArenaSceneElement * &gt;</type>
      <name>selectedElements</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>a15c68379b39e0928e9672c0b5c712715</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPointF</type>
      <name>gridToScene</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>aa6246a5099e82a94de9cb5351db0209f</anchor>
      <arglist>(QPointF gridPos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPointF</type>
      <name>nearestGridPoint</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>aafa8b19cf8098787a2bcd3572e5a626f</anchor>
      <arglist>(QPointF scenePos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPoint</type>
      <name>sceneToGrid</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>aa6cac031c8dd009861e0d20f10d8aee1</anchor>
      <arglist>(QPointF scenePos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPointF</type>
      <name>sceneToGridF</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>aca498ed9c87ebd96731d48922e417af3</anchor>
      <arglist>(QPointF scenePos)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>slotElementAdded</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>a81751daef07964c1eefee96766cc89f9</anchor>
      <arglist>(ArenaElement *element)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>slotElementRemoved</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>aaf3913fbb0f9e525dcb8dac4974d4db3</anchor>
      <arglist>(ArenaElement *element)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateViewMargin</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>affa2d85445125db5b6eef658ecedc1eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>createGround</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>a496a83dbbf350405d50b6fb0c8c484a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Arena *const</type>
      <name>m_arena</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>aec189a3689b63d34d4f4279f52fbfa77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMap&lt; ArenaElement *, ArenaSceneElement * &gt;</type>
      <name>m_elements</name>
      <anchorfile>classArenaScene.html</anchorfile>
      <anchor>a01288645e125b03ad6bb9434da8b3279</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArenaSceneElement</name>
    <filename>classArenaSceneElement.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>slotPosChanged</name>
      <anchorfile>classArenaSceneElement.html</anchorfile>
      <anchor>a2105a95cc88275136b4cb9fbe02f6f46</anchor>
      <arglist>(ArenaElement *element, QPoint pos)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotRotationChanged</name>
      <anchorfile>classArenaSceneElement.html</anchorfile>
      <anchor>a04cebea9894437f3b8449fe69f08931d</anchor>
      <arglist>(ArenaElement *element, int rotation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArenaSceneElement</name>
      <anchorfile>classArenaSceneElement.html</anchorfile>
      <anchor>af8a129bd49a6c007a26d80ae7a87c2de</anchor>
      <arglist>(ArenaElement *element)</arglist>
    </member>
    <member kind="function">
      <type>ArenaElement *</type>
      <name>element</name>
      <anchorfile>classArenaSceneElement.html</anchorfile>
      <anchor>aa2e38ef8cb46d83ab770df5cef7fc5b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>gridOffset</name>
      <anchorfile>classArenaSceneElement.html</anchorfile>
      <anchor>a651ed3e34e5dcd740fb26ad5e60b11e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEditorSample</name>
      <anchorfile>classArenaSceneElement.html</anchorfile>
      <anchor>a568b25e42f399f09f6d39d2700b8b22e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIsEditorSample</name>
      <anchorfile>classArenaSceneElement.html</anchorfile>
      <anchor>a4c0b7e91ef5fff5714b9663dc8c1d267</anchor>
      <arglist>(bool isEditorSample)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mousePressEvent</name>
      <anchorfile>classArenaSceneElement.html</anchorfile>
      <anchor>aef5a81196dcac80034a9e19308f1fd37</anchor>
      <arglist>(QGraphicsSceneMouseEvent *event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArenaElement *</type>
      <name>m_element</name>
      <anchorfile>classArenaSceneElement.html</anchorfile>
      <anchor>a3b112772dcce0b1590994af712194046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_isEditorSample</name>
      <anchorfile>classArenaSceneElement.html</anchorfile>
      <anchor>add01b7d004b8286676fa1bf94b57aa6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArenaView</name>
    <filename>classArenaView.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>slotZoomIn</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>aa18034e4b4272ff979e42cdc80e509b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotZoomOut</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a51fd98f2b7c0721b64e2ceef08b29727</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArenaView</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a625d47c360ac3a50298c3fb00af7a061</anchor>
      <arglist>(ArenaController *controller, QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawBackground</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>adbc421c5249ca00e385e845632b2498c</anchor>
      <arglist>(QPainter *painter, const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawForeground</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a4b71853c1ce3d48838921cbb43fe6d41</anchor>
      <arglist>(QPainter *painter, const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a7fe04ba1f845e90ad026385138ce9e97</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mousePressEvent</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a8db02b7dc280ae09f93d442a1562f963</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a206691ac2fa4ce91be4db4ad8728e754</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArena</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>ae59d2c69dd5f8282b832f6f3d7b49824</anchor>
      <arglist>(Arena *arena)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wheelEvent</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a5bdf68348103a2f1ba546cfa6c890408</anchor>
      <arglist>(QWheelEvent *event)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>slotGridPaintingDisabled</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a2b775af2b16520da414c0a82c3ee9cf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ArenaScene *</type>
      <name>arenaScene</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>aca75412610c0abafc0b91211851dc2a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dragEnded</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a45361410f25d2206aaf2f1ecebbe2b0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dragEnterEvent</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>aeaf7b1ad953ba6d5b010896968e49b59</anchor>
      <arglist>(QDragEnterEvent *event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dragLeaveEvent</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a446d89abdedc14e4cebcdc659d61a0dc</anchor>
      <arglist>(QDragLeaveEvent *event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dragMoveEvent</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a76660ea5cb9e0773b3439b7077cf8dee</anchor>
      <arglist>(QDragMoveEvent *event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dragStarted</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>ab294c1b5e48653cf84e95a9f98503a5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dropEvent</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a5b1d91907ef159eaf2293e6d5c6654d9</anchor>
      <arglist>(QDropEvent *event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Arena *</type>
      <name>m_arena</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>ad5fe516b4ac1de78f50347d504ed92af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArenaController *</type>
      <name>m_controller</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>aa94f7a827beab407b3dda1e5c606066f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPoint</type>
      <name>m_lastMousePos</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a7a496aada2b36c4199b498d402ec78db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPointF</type>
      <name>m_lastMousePosScene</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a8ec73bcff0e5a490970075eaccd7d3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_rubberBandActive</name>
      <anchorfile>classArenaView.html</anchorfile>
      <anchor>a348bbc54954f12d48c983fdc372e40e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Editor</name>
    <filename>classEditor.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>slotElementTypeHovered</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>ae93fa5d7c00506a8977c0207dfca3b85</anchor>
      <arglist>(ArenaElement *element)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotExport</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a5d65215ccd38095c767af44d80200081</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotExportSdf</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a96eea374a39fb457231f92c0baad1dd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotItemMountPointChanged</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a4e3df410a8bf22c4e77b508e3f82d5bd</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotNew</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a59c6698798cd020c5fbade9e6b136667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotOpen</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>af2a5d2e6b1aac7cbe636112b02a9ddc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotRemove</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a098f396ebd84985735d2de51f1eb55b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotRotateClockwise</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a94009c06e2b0b13a05abb680ee62cd09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotRotateCounterClockwise</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>ae4e9a9b429e26021788e379bf25c296c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotSave</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a945dce8d119d804a614531a2d1161844</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotSaveAs</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a812b9b98b3a62e28f9a63eed1c88f39c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotSelectionChanged</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a05fc860b093cac5cc93904c137e4c57b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotShowDocumentation</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a6f6301aa379ac2bc06cd995e13e15148</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Editor</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a2918aceeffbc123a96e201b0934b9b16</anchor>
      <arglist>(QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfig</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a78c69e84ef252f2371c7a4e4f108d992</anchor>
      <arglist>(const QString &amp;configFile)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadingSuccessful</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a9eeeb764233223caf1f4e0f2cedb9e1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Editor</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>ad465abc9575af92b4fa61525085172d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>slotModified</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a8b53ff07a379edee64358ede384211da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>askToSaveChangesIfModified</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a79a8c2d93ae444b3e60287bd966ba92f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>closeEvent</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a3d5cc9877584ec4019763bc3d183e02a</anchor>
      <arglist>(QCloseEvent *event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QString</type>
      <name>findRosPackage</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>abea85627e752d9bd8164d4a7e12a3f9a</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parseRosPackageDirsFromCommandLineArguments</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a1a6fa27d3b15ed3386157905cecebad4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setCurrentArenaFile</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>ac87037f8f5f549dc09d337899b630ba3</anchor>
      <arglist>(QString fileName)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Arena *</type>
      <name>m_arena</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>aa37784dc4788da284e00527db2770417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArenaScene *</type>
      <name>m_arenaScene</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a448b8a906318c47d604f8aef2340ffe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArenaView *</type>
      <name>m_arenaView</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>aa9b9fd66a90ab8d072c692dac79b0ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArenaController *</type>
      <name>m_controller</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a9b614b5acca1bf2ea2e63af16e61c6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_currentArenaFile</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a2c1b273f279bd5a52fdbebfef20cc1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_exportDir</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>ab7c6b2dda3dacf5510783c1cbbef8fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_hector_arena_elements_package_dir</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a62e6b66eb2e6a7cd3a2b545273406c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_hector_arena_gui_package_dir</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>ae87709976de9e8fd4de4f693f2ffa631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_hector_arena_worlds_package_dir</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a8af2ed6807581071b793be91ef0b0ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_loadingSuccessful</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a3434e65b864eeee9b35d6d56505bfa21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_openSaveDir</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a00c12285a8ff18b479b6c24cd2c4c009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArenaElementTypeRegistry *</type>
      <name>m_typeRegistry</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>a269f723d17537482f97b272939e24984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ArenaElementTypeScene *</type>
      <name>m_typeScene</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>ad6f23d6fa3abfa630113d24473f904cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::MainWindow *</type>
      <name>m_ui</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>add074136d5e24132425acccfc33a66c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_windowTitlePrefix</name>
      <anchorfile>classEditor.html</anchorfile>
      <anchor>ac1b8a68a2181301809705e1f05be54a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MetaInfoBox</name>
    <filename>classMetaInfoBox.html</filename>
    <member kind="function">
      <type></type>
      <name>MetaInfoBox</name>
      <anchorfile>classMetaInfoBox.html</anchorfile>
      <anchor>acebc354c64bc4759760921f800ebf033</anchor>
      <arglist>(QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMetaInfos</name>
      <anchorfile>classMetaInfoBox.html</anchorfile>
      <anchor>a35742c649894caf2d16e93d70a8b6774</anchor>
      <arglist>(QVector&lt; QStringPair &gt; metaInfos)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MetaInfoBox</name>
      <anchorfile>classMetaInfoBox.html</anchorfile>
      <anchor>a376f7542f1229d50953c92ee053fab46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classMetaInfoBox.html</anchorfile>
      <anchor>a03f2569fdcabd619ff91cead9cdfc5f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; QLabel * &gt;</type>
      <name>m_labels</name>
      <anchorfile>classMetaInfoBox.html</anchorfile>
      <anchor>ac77a52b5b58de94f5163b184d96cc109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QGridLayout *</type>
      <name>m_layout</name>
      <anchorfile>classMetaInfoBox.html</anchorfile>
      <anchor>aaf20b146b6901586acebdfc2cdc26494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; QStringPair &gt;</type>
      <name>m_metaInfos</name>
      <anchorfile>classMetaInfoBox.html</anchorfile>
      <anchor>a92e0f26ad9e499d6dbd181ae52477e1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tf::Pose</name>
    <filename>classtf_1_1Pose.html</filename>
  </compound>
  <compound kind="class">
    <name>XmlLoadingException</name>
    <filename>classXmlLoadingException.html</filename>
    <member kind="function">
      <type>int</type>
      <name>columnNumber</name>
      <anchorfile>classXmlLoadingException.html</anchorfile>
      <anchor>a34cf81d056b0cab928d6820bb145c339</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lineNumber</name>
      <anchorfile>classXmlLoadingException.html</anchorfile>
      <anchor>ae0babebe67661bbfe4d141b36f0918f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>msg</name>
      <anchorfile>classXmlLoadingException.html</anchorfile>
      <anchor>a7c04fdf61ae03868bc7cbb0dbfe0ff25</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlLoadingException</name>
      <anchorfile>classXmlLoadingException.html</anchorfile>
      <anchor>a0a2b73934b245b189a665862ee42f50f</anchor>
      <arglist>(const QString &amp;msg, const QDomElement &amp;node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XmlLoadingException</name>
      <anchorfile>classXmlLoadingException.html</anchorfile>
      <anchor>a87bef0e090185cb4ebea6ed24ecae247</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_col</name>
      <anchorfile>classXmlLoadingException.html</anchorfile>
      <anchor>ae7c7081f715626a9b9f95ff0c9eaa0de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_line</name>
      <anchorfile>classXmlLoadingException.html</anchorfile>
      <anchor>afff50c7f30d00282d334ec9dbc09c837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_msg</name>
      <anchorfile>classXmlLoadingException.html</anchorfile>
      <anchor>a5405386dbbdf9b7a412ff263a0486721</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ui</name>
    <filename>namespaceUi.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
