<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.9.7" xml:lang="en-US">
  <compounddef id="d5/d3b/classGameMakerGUI" kind="class" language="C++" prot="public">
    <compoundname>GameMakerGUI</compoundname>
    <includes refid="df/d47/GameMakerGUI_8hpp" local="no">GameMakerGUI.hpp</includes>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="d5/d3b/classGameMakerGUI_1a8c721d17e3fa3992f27196e17324b17c" prot="private" static="no" mutable="no">
        <type>std::vector&lt; <ref refid="de/d1c/classGameObject" kindref="compound">GameObject</ref> * &gt; *</type>
        <definition>std::vector&lt;GameObject *&gt;* GameMakerGUI::m_gameobjects</definition>
        <argsstring></argsstring>
        <name>m_gameobjects</name>
        <qualifiedname>GameMakerGUI::m_gameobjects</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Pointers to all the game objects in the <ref refid="d1/db6/classEngine" kindref="compound">Engine</ref>. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/GameMakerGUI.hpp" line="56" column="17" bodyfile="include/GameMakerGUI.hpp" bodystart="56" bodyend="-1"/>
        <referencedby refid="d5/d3b/classGameMakerGUI_1a39546dd352c9c5d198f61e34011131b4" compoundref="d8/da4/GameMakerGUI_8cpp" startline="224" endline="367">CreateComponent</referencedby>
        <referencedby refid="d5/d3b/classGameMakerGUI_1a93fadf8f7775147db45bf8c0f41c8f60" compoundref="d8/da4/GameMakerGUI_8cpp" startline="163" endline="176">CreateNewGameObject</referencedby>
        <referencedby refid="d5/d3b/classGameMakerGUI_1a234477cd3aefa75d38b00aa81c848525" compoundref="d8/da4/GameMakerGUI_8cpp" startline="178" endline="213">EditGameObject</referencedby>
        <referencedby refid="d5/d3b/classGameMakerGUI_1ad37ecbda46cbed33f2cbbe3e3bf0016f" compoundref="d8/da4/GameMakerGUI_8cpp" startline="25" endline="39">GameMakerGUI</referencedby>
        <referencedby refid="d5/d3b/classGameMakerGUI_1ac6b9e94c057349726c94cbaea077ac07" compoundref="d8/da4/GameMakerGUI_8cpp" startline="110" endline="142">ShowGameObjectWindow</referencedby>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="d5/d3b/classGameMakerGUI_1ad37ecbda46cbed33f2cbbe3e3bf0016f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>GameMakerGUI::GameMakerGUI</definition>
        <argsstring>(SDL_Window *window, SDL_Renderer *renderer, std::vector&lt; GameObject * &gt; *gameObjects)</argsstring>
        <name>GameMakerGUI</name>
        <qualifiedname>GameMakerGUI::GameMakerGUI</qualifiedname>
        <param>
          <type>SDL_Window *</type>
          <declname>window</declname>
        </param>
        <param>
          <type>SDL_Renderer *</type>
          <declname>renderer</declname>
        </param>
        <param>
          <type>std::vector&lt; <ref refid="de/d1c/classGameObject" kindref="compound">GameObject</ref> * &gt; *</type>
          <declname>gameObjects</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Construct a new Game Maker GUI object</para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>window</parametername>
</parameternamelist>
<parameterdescription>
<para>the window to be drawn to </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>renderer</parametername>
</parameternamelist>
<parameterdescription>
<para>the renderer to be drawn to </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>gameObjects</parametername>
</parameternamelist>
<parameterdescription>
<para>all game objects in the game </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="see"><para><ref refid="d1/db6/classEngine_1ab03f0933af2767764d2e05f56fa44fd7" kindref="member">Engine::InitializeGUI()</ref> </para>
</simplesect>
<simplesect kind="see"><para><ref refid="d1/db6/classEngine_1acde70aed0043e2e2091d0bb6cce8e3c1" kindref="member">Engine::Render()</ref> </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/GameMakerGUI.hpp" line="31" column="5" bodyfile="src/GameMakerGUI.cpp" bodystart="25" bodyend="39"/>
        <references refid="d5/d3b/classGameMakerGUI_1a8c721d17e3fa3992f27196e17324b17c" compoundref="df/d47/GameMakerGUI_8hpp" startline="56">m_gameobjects</references>
      </memberdef>
      <memberdef kind="function" id="d5/d3b/classGameMakerGUI_1a2a29c430891076eb8e7fe0ddf4861079" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>GameMakerGUI::~GameMakerGUI</definition>
        <argsstring>()</argsstring>
        <name>~GameMakerGUI</name>
        <qualifiedname>GameMakerGUI::~GameMakerGUI</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Destroy the Game Maker GUI object </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/GameMakerGUI.hpp" line="36" column="5" bodyfile="src/GameMakerGUI.cpp" bodystart="41" bodyend="46"/>
      </memberdef>
      <memberdef kind="function" id="d5/d3b/classGameMakerGUI_1ae5d7cd973b4ae98b6bb53a780eb5065a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void GameMakerGUI::Input</definition>
        <argsstring>(SDL_Event e)</argsstring>
        <name>Input</name>
        <qualifiedname>GameMakerGUI::Input</qualifiedname>
        <param>
          <type>SDL_Event</type>
          <declname>e</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Forwards all input on to ImGui </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/GameMakerGUI.hpp" line="41" column="10" bodyfile="src/GameMakerGUI.cpp" bodystart="48" bodyend="51"/>
        <referencedby refid="d1/db6/classEngine_1a8420fafe78a3742a451fac2fcedef50c" compoundref="d6/d0c/Engine_8cpp" startline="36" endline="55">Engine::Input</referencedby>
      </memberdef>
      <memberdef kind="function" id="d5/d3b/classGameMakerGUI_1a2cc6da97c0f4b45175ddc9683308866e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void GameMakerGUI::RenderEditor</definition>
        <argsstring>(IGraphicsEngineRenderer *mRenderer, bool *runGame)</argsstring>
        <name>RenderEditor</name>
        <qualifiedname>GameMakerGUI::RenderEditor</qualifiedname>
        <param>
          <type><ref refid="d7/dea/classIGraphicsEngineRenderer" kindref="compound">IGraphicsEngineRenderer</ref> *</type>
          <declname>mRenderer</declname>
        </param>
        <param>
          <type>bool *</type>
          <declname>runGame</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>The main function to draw the GUI. Dispatches member functions to draw various editor menus.</para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>mRenderer</parametername>
</parameternamelist>
<parameterdescription>
<para>the renderer to be drawn to </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>runGame</parametername>
</parameternamelist>
<parameterdescription>
<para>pointer to the bool controlling <ref refid="d1/db6/classEngine_1a9ec9d3d7dc0f9e79032dd83801778eaf" kindref="member">Engine#MainGameLoop()</ref> </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/GameMakerGUI.hpp" line="50" column="10" bodyfile="src/GameMakerGUI.cpp" bodystart="53" bodyend="108"/>
        <references refid="d5/d3b/classGameMakerGUI_1a39546dd352c9c5d198f61e34011131b4" compoundref="d8/da4/GameMakerGUI_8cpp" startline="224" endline="367">CreateComponent</references>
        <references refid="d5/d3b/classGameMakerGUI_1a93fadf8f7775147db45bf8c0f41c8f60" compoundref="d8/da4/GameMakerGUI_8cpp" startline="163" endline="176">CreateNewGameObject</references>
        <references refid="d5/d3b/classGameMakerGUI_1a234477cd3aefa75d38b00aa81c848525" compoundref="d8/da4/GameMakerGUI_8cpp" startline="178" endline="213">EditGameObject</references>
        <references refid="d8/d6b/classComponent_1a92af5bb942ea9633515a0c0e16a0bb8c" compoundref="d4/d92/Component_8cpp" startline="19" endline="28">Component::ShowComponentEditor</references>
        <references refid="d5/d3b/classGameMakerGUI_1a7161039330e8a8cc81dbd9a813d34038" compoundref="d8/da4/GameMakerGUI_8cpp" startline="144" endline="161">ShowDebugWindow</references>
        <references refid="d5/d3b/classGameMakerGUI_1ac6b9e94c057349726c94cbaea077ac07" compoundref="d8/da4/GameMakerGUI_8cpp" startline="110" endline="142">ShowGameObjectWindow</references>
        <referencedby refid="d1/db6/classEngine_1acde70aed0043e2e2091d0bb6cce8e3c1" compoundref="d6/d0c/Engine_8cpp" startline="87" endline="124">Engine::Render</referencedby>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="d5/d3b/classGameMakerGUI_1ac6b9e94c057349726c94cbaea077ac07" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void GameMakerGUI::ShowGameObjectWindow</definition>
        <argsstring>()</argsstring>
        <name>ShowGameObjectWindow</name>
        <qualifiedname>GameMakerGUI::ShowGameObjectWindow</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Displays a window containing all GameObjects. <simplesect kind="see"><para><ref refid="d5/d3b/classGameMakerGUI_1a93fadf8f7775147db45bf8c0f41c8f60" kindref="member">CreateNewGameObject()</ref> </para>
</simplesect>
<simplesect kind="see"><para><ref refid="d5/d3b/classGameMakerGUI_1a234477cd3aefa75d38b00aa81c848525" kindref="member">EditGameObject()</ref> </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/GameMakerGUI.hpp" line="63" column="10" bodyfile="src/GameMakerGUI.cpp" bodystart="110" bodyend="142"/>
        <references refid="de/d1c/classGameObject_1a74ce03d596c95cf6ebb8105c02260e7f" compoundref="d4/d2b/GameObject_8cpp" startline="41" endline="43">GameObject::GetName</references>
        <references refid="d5/d3b/classGameMakerGUI_1a8c721d17e3fa3992f27196e17324b17c" compoundref="df/d47/GameMakerGUI_8hpp" startline="56">m_gameobjects</references>
        <referencedby refid="d5/d3b/classGameMakerGUI_1a2cc6da97c0f4b45175ddc9683308866e" compoundref="d8/da4/GameMakerGUI_8cpp" startline="53" endline="108">RenderEditor</referencedby>
      </memberdef>
      <memberdef kind="function" id="d5/d3b/classGameMakerGUI_1a7161039330e8a8cc81dbd9a813d34038" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void GameMakerGUI::ShowDebugWindow</definition>
        <argsstring>()</argsstring>
        <name>ShowDebugWindow</name>
        <qualifiedname>GameMakerGUI::ShowDebugWindow</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Displays internal GUI static variables for debugging purposes. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/GameMakerGUI.hpp" line="68" column="10" bodyfile="src/GameMakerGUI.cpp" bodystart="144" bodyend="161"/>
        <references refid="d8/d6b/classComponent_1a6ad359e7f57daa4ba249aaf5c88da052" compoundref="df/d1f/Component_8hpp" startline="92" endline="92">Component::ComponentTypeName</references>
        <referencedby refid="d5/d3b/classGameMakerGUI_1a2cc6da97c0f4b45175ddc9683308866e" compoundref="d8/da4/GameMakerGUI_8cpp" startline="53" endline="108">RenderEditor</referencedby>
      </memberdef>
      <memberdef kind="function" id="d5/d3b/classGameMakerGUI_1a93fadf8f7775147db45bf8c0f41c8f60" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void GameMakerGUI::CreateNewGameObject</definition>
        <argsstring>()</argsstring>
        <name>CreateNewGameObject</name>
        <qualifiedname>GameMakerGUI::CreateNewGameObject</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Displays a window to create a new <ref refid="de/d1c/classGameObject" kindref="compound">GameObject</ref>. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/GameMakerGUI.hpp" line="73" column="10" bodyfile="src/GameMakerGUI.cpp" bodystart="163" bodyend="176"/>
        <references refid="d5/d3b/classGameMakerGUI_1a8c721d17e3fa3992f27196e17324b17c" compoundref="df/d47/GameMakerGUI_8hpp" startline="56">m_gameobjects</references>
        <referencedby refid="d5/d3b/classGameMakerGUI_1a2cc6da97c0f4b45175ddc9683308866e" compoundref="d8/da4/GameMakerGUI_8cpp" startline="53" endline="108">RenderEditor</referencedby>
      </memberdef>
      <memberdef kind="function" id="d5/d3b/classGameMakerGUI_1a234477cd3aefa75d38b00aa81c848525" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void GameMakerGUI::EditGameObject</definition>
        <argsstring>()</argsstring>
        <name>EditGameObject</name>
        <qualifiedname>GameMakerGUI::EditGameObject</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Displays a window to edit a <ref refid="de/d1c/classGameObject" kindref="compound">GameObject</ref>. <simplesect kind="see"><para><ref refid="d5/d3b/classGameMakerGUI_1a39546dd352c9c5d198f61e34011131b4" kindref="member">CreateComponent()</ref> </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/GameMakerGUI.hpp" line="79" column="10" bodyfile="src/GameMakerGUI.cpp" bodystart="178" bodyend="213"/>
        <references refid="d8/d6b/classComponent_1a6ad359e7f57daa4ba249aaf5c88da052" compoundref="df/d1f/Component_8hpp" startline="92" endline="92">Component::ComponentTypeName</references>
        <references refid="de/d1c/classGameObject_1a74ce03d596c95cf6ebb8105c02260e7f" compoundref="d4/d2b/GameObject_8cpp" startline="41" endline="43">GameObject::GetName</references>
        <references refid="de/d1c/classGameObject_1ab396480ccd35a5b6ce2f94c03738c54e" compoundref="d4/d2b/GameObject_8cpp" startline="37" endline="39">GameObject::ListComponents</references>
        <references refid="d5/d3b/classGameMakerGUI_1a8c721d17e3fa3992f27196e17324b17c" compoundref="df/d47/GameMakerGUI_8hpp" startline="56">m_gameobjects</references>
        <references refid="de/d1c/classGameObject_1ae603a4ad1a0110ef90f51156cb1e7166" compoundref="d4/d2b/GameObject_8cpp" startline="17" endline="23">GameObject::RemoveComponent</references>
        <referencedby refid="d5/d3b/classGameMakerGUI_1a2cc6da97c0f4b45175ddc9683308866e" compoundref="d8/da4/GameMakerGUI_8cpp" startline="53" endline="108">RenderEditor</referencedby>
      </memberdef>
      <memberdef kind="function" id="d5/d3b/classGameMakerGUI_1a39546dd352c9c5d198f61e34011131b4" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void GameMakerGUI::CreateComponent</definition>
        <argsstring>(IGraphicsEngineRenderer *ren)</argsstring>
        <name>CreateComponent</name>
        <qualifiedname>GameMakerGUI::CreateComponent</qualifiedname>
        <param>
          <type><ref refid="d7/dea/classIGraphicsEngineRenderer" kindref="compound">IGraphicsEngineRenderer</ref> *</type>
          <declname>ren</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Displays a window to create a new <ref refid="d8/d6b/classComponent" kindref="compound">Component</ref></para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>ren</parametername>
</parameternamelist>
<parameterdescription>
<para>the renderer a new component might need </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/GameMakerGUI.hpp" line="86" column="10" bodyfile="src/GameMakerGUI.cpp" bodystart="224" bodyend="367"/>
        <references refid="de/d1c/classGameObject_1a0d33d826d709a1e4496e568193fb9c57" compoundref="d4/d2b/GameObject_8cpp" startline="13" endline="15">GameObject::AddComponent</references>
        <references refid="d5/d3b/classGameMakerGUI_1a8bb86d3ac72c1ba9607b8c638e5e91dc" compoundref="d8/da4/GameMakerGUI_8cpp" startline="369" endline="383">FindTransform</references>
        <references refid="de/d1c/classGameObject_1a74ce03d596c95cf6ebb8105c02260e7f" compoundref="d4/d2b/GameObject_8cpp" startline="41" endline="43">GameObject::GetName</references>
        <references refid="d6/d77/classSpriteComponent_1a70bc3139c9721612b1cdb3e514d4dd46" compoundref="d0/dff/Sprite_8cpp" startline="72" endline="96">SpriteComponent::LoadImage</references>
        <references refid="d5/d3b/classGameMakerGUI_1a8c721d17e3fa3992f27196e17324b17c" compoundref="df/d47/GameMakerGUI_8hpp" startline="56">m_gameobjects</references>
        <referencedby refid="d5/d3b/classGameMakerGUI_1a2cc6da97c0f4b45175ddc9683308866e" compoundref="d8/da4/GameMakerGUI_8cpp" startline="53" endline="108">RenderEditor</referencedby>
      </memberdef>
      <memberdef kind="function" id="d5/d3b/classGameMakerGUI_1a8bb86d3ac72c1ba9607b8c638e5e91dc" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="d2/d0a/classTransformComponent" kindref="compound">TransformComponent</ref> *</type>
        <definition>TransformComponent * GameMakerGUI::FindTransform</definition>
        <argsstring>(GameObject *curObj)</argsstring>
        <name>FindTransform</name>
        <qualifiedname>GameMakerGUI::FindTransform</qualifiedname>
        <param>
          <type><ref refid="de/d1c/classGameObject" kindref="compound">GameObject</ref> *</type>
          <declname>curObj</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets a <ref refid="d2/d0a/classTransformComponent" kindref="compound">TransformComponent</ref> attached to the given <ref refid="de/d1c/classGameObject" kindref="compound">GameObject</ref></para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>curObj</parametername>
</parameternamelist>
<parameterdescription>
<para>the game object being checked </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>a <ref refid="d2/d0a/classTransformComponent" kindref="compound">TransformComponent</ref> attached to curObj </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/GameMakerGUI.hpp" line="94" column="24" bodyfile="src/GameMakerGUI.cpp" bodystart="369" bodyend="383"/>
        <references refid="de/d1c/classGameObject_1a0d33d826d709a1e4496e568193fb9c57" compoundref="d4/d2b/GameObject_8cpp" startline="13" endline="15">GameObject::AddComponent</references>
        <references refid="de/d1c/classGameObject_1ab396480ccd35a5b6ce2f94c03738c54e" compoundref="d4/d2b/GameObject_8cpp" startline="37" endline="39">GameObject::ListComponents</references>
        <referencedby refid="d5/d3b/classGameMakerGUI_1a39546dd352c9c5d198f61e34011131b4" compoundref="d8/da4/GameMakerGUI_8cpp" startline="224" endline="367">CreateComponent</referencedby>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
<para>The GUI creating the game editor. Displays menus allowing for creation, editing, and destruction of all <computeroutput><ref refid="de/d1c/classGameObject" kindref="compound">GameObjects</ref></computeroutput> and <computeroutput><ref refid="d8/d6b/classComponent" kindref="compound">Components</ref></computeroutput> </para>
    </detaileddescription>
    <location file="include/GameMakerGUI.hpp" line="20" column="1" bodyfile="include/GameMakerGUI.hpp" bodystart="20" bodyend="95"/>
    <listofallmembers>
      <member refid="d5/d3b/classGameMakerGUI_1a39546dd352c9c5d198f61e34011131b4" prot="private" virt="non-virtual"><scope>GameMakerGUI</scope><name>CreateComponent</name></member>
      <member refid="d5/d3b/classGameMakerGUI_1a93fadf8f7775147db45bf8c0f41c8f60" prot="private" virt="non-virtual"><scope>GameMakerGUI</scope><name>CreateNewGameObject</name></member>
      <member refid="d5/d3b/classGameMakerGUI_1a234477cd3aefa75d38b00aa81c848525" prot="private" virt="non-virtual"><scope>GameMakerGUI</scope><name>EditGameObject</name></member>
      <member refid="d5/d3b/classGameMakerGUI_1a8bb86d3ac72c1ba9607b8c638e5e91dc" prot="private" virt="non-virtual"><scope>GameMakerGUI</scope><name>FindTransform</name></member>
      <member refid="d5/d3b/classGameMakerGUI_1ad37ecbda46cbed33f2cbbe3e3bf0016f" prot="public" virt="non-virtual"><scope>GameMakerGUI</scope><name>GameMakerGUI</name></member>
      <member refid="d5/d3b/classGameMakerGUI_1ae5d7cd973b4ae98b6bb53a780eb5065a" prot="public" virt="non-virtual"><scope>GameMakerGUI</scope><name>Input</name></member>
      <member refid="d5/d3b/classGameMakerGUI_1a8c721d17e3fa3992f27196e17324b17c" prot="private" virt="non-virtual"><scope>GameMakerGUI</scope><name>m_gameobjects</name></member>
      <member refid="d5/d3b/classGameMakerGUI_1a2cc6da97c0f4b45175ddc9683308866e" prot="public" virt="non-virtual"><scope>GameMakerGUI</scope><name>RenderEditor</name></member>
      <member refid="d5/d3b/classGameMakerGUI_1a7161039330e8a8cc81dbd9a813d34038" prot="private" virt="non-virtual"><scope>GameMakerGUI</scope><name>ShowDebugWindow</name></member>
      <member refid="d5/d3b/classGameMakerGUI_1ac6b9e94c057349726c94cbaea077ac07" prot="private" virt="non-virtual"><scope>GameMakerGUI</scope><name>ShowGameObjectWindow</name></member>
      <member refid="d5/d3b/classGameMakerGUI_1a2a29c430891076eb8e7fe0ddf4861079" prot="public" virt="non-virtual"><scope>GameMakerGUI</scope><name>~GameMakerGUI</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
