Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > efd2f02d3f11cbd298bc69a2fbc20533 > files > 142

fife-doc-0.3.2-5.r2.fc15.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>FIFE: FIFE::Console Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body onload='searchBox.OnSelectItem(0);'>
<!-- Generated by Doxygen 1.7.4 -->
<script type="text/javascript"><!--
var searchBox = new SearchBox("searchBox", "search",false,'Search');
--></script>
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">FIFE&#160;<span id="projectnumber">2008.0</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
      <li id="searchli">
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('class_f_i_f_e_1_1_console.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a>  </div>
  <div class="headertitle">
<div class="title">FIFE::Console Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="FIFE::Console" -->
<p><code>#include &lt;<a class="el" href="console_8h_source.html">console.h</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for FIFE::Console:</div>
<div class="dyncontent">
<div class="center"><img src="class_f_i_f_e_1_1_console__coll__graph.png" border="0" usemap="#_f_i_f_e_1_1_console_coll__map" alt="Collaboration graph"/></div>
<map name="_f_i_f_e_1_1_console_coll__map" id="_f_i_f_e_1_1_console_coll__map">
<area shape="rect" id="node2" href="class_f_i_f_e_1_1_console_executer.html" title="{FIFE::ConsoleExecuter\n||+ ~ConsoleExecuter()\l+ onToolsClick()\l+ onConsoleCommand()\l}" alt="" coords="5,512,168,632"/><area shape="rect" id="node4" href="class_f_i_f_e_1_1_command_line.html" title="{FIFE::CommandLine\n|&#45; m_callback\l&#45; m_history\l&#45; m_history_position\l&#45; m_cmdline\l&#45; m_caretVisible\l&#45; m_blinkTimer\l&#45; m_suppressBlinkTimer\l|+ CommandLine()\l+ ~CommandLine()\l+ keyPressed()\l+ drawCaret()\l+ setCallback()\l+ toggleCaretVisible()\l+ startBlinking()\l+ stopBlinking()\l}" alt="" coords="192,417,355,727"/><area shape="rect" id="node6" href="classgcn_1_1_u_t_f8_text_field.html" title="{gcn::UTF8TextField\n|# mStringEditor\l|+ UTF8TextField()\l+ ~UTF8TextField()\l+ keyPressed()\l}" alt="" coords="204,245,343,365"/><area shape="rect" id="node8" href="classgcn_1_1_u_t_f8_string_editor.html" title="{gcn::UTF8StringEditor\n||+ nextChar()\l+ prevChar()\l+ eraseChar()\l+ insertChar()\l+ countChars()\l+ getOffset()\l}" alt="" coords="197,6,349,178"/></map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="class_f_i_f_e_1_1_console-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a277e42c6b61dca5cc09da304a8cdda53">Console</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a19ada6d6288dd4f0ccf4a087aaeab074">~Console</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a1f98e16519a21ee26b435223085b39ac">println</a> (const std::string &amp;s)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#aacbe89d7690e72a27e549c0427a1312d">show</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a3875231e4043b87427eba7b27891b02c">hide</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a045aebf8e47bcce579963199f81cb81d">clear</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a3272615204ee1a16656fe809e253030f">toggleShowHide</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#aa03ca43e8296b466842f40aff4c40d7d">execute</a> (std::string cmd)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a4aa7cd06729d83127feff64ec0cd3929">updateCaption</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a22fcd978e5dadec77ede36c9ea619d5a">updateAnimation</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#af401e2cdd3a4f0bf26a63729c88f6b57">action</a> (const gcn::ActionEvent &amp;event)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a8179617c034996f19ca23b4119a216a3">setConsoleExecuter</a> (<a class="el" href="class_f_i_f_e_1_1_console_executer.html">ConsoleExecuter</a> *const consoleexec)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a6df7e67421d2453dc2e5aeaaddbd116b">removeConsoleExecuter</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a5da95ec3f68ce466b6c021f70d56353a">reLayout</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a5ba93fa31d3bc39b658e237ae36b7297">setIOFont</a> (GuiFont *font)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_i_f_e_1_1_console.html#a6ddbdae9b06a98c7e9bc5b77de8a50d8">focusLost</a> (const gcn::Event &amp;event)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Ingame <a class="el" href="class_f_i_f_e_1_1_console.html">Console</a> </p>

<p>Definition at line <a class="el" href="console_8h_source.html#l00064">64</a> of file <a class="el" href="console_8h_source.html">console.h</a>.</p>
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a277e42c6b61dca5cc09da304a8cdda53"></a><!-- doxytag: member="FIFE::Console::Console" ref="a277e42c6b61dca5cc09da304a8cdda53" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FIFE::Console::Console </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Constructor </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00050">50</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

<p>References <a class="el" href="console_8cpp_source.html#l00231">execute()</a>, <a class="el" href="console_8cpp_source.html#l00090">reLayout()</a>, <a class="el" href="commandline_8cpp_source.html#l00148">FIFE::CommandLine::setCallback()</a>, <a class="el" href="console_8cpp_source.html#l00300">setIOFont()</a>, <a class="el" href="console_8cpp_source.html#l00169">updateAnimation()</a>, and <a class="el" href="console_8cpp_source.html#l00162">updateCaption()</a>.</p>

</div>
</div>
<a class="anchor" id="a19ada6d6288dd4f0ccf4a087aaeab074"></a><!-- doxytag: member="FIFE::Console::~Console" ref="a19ada6d6288dd4f0ccf4a087aaeab074" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FIFE::Console::~Console </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Destructor </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00148">148</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="af401e2cdd3a4f0bf26a63729c88f6b57"></a><!-- doxytag: member="FIFE::Console::action" ref="af401e2cdd3a4f0bf26a63729c88f6b57" args="(const gcn::ActionEvent &amp;event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::action </td>
          <td>(</td>
          <td class="paramtype">const gcn::ActionEvent &amp;&#160;</td>
          <td class="paramname"><em>event</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Callback from guichan to respond to button press </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00284">284</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

<p>References <a class="el" href="class_f_i_f_e_1_1_console_executer.html#ae821b3e8204512a759501103fd0c58a6">FIFE::ConsoleExecuter::onToolsClick()</a>.</p>

</div>
</div>
<a class="anchor" id="a045aebf8e47bcce579963199f81cb81d"></a><!-- doxytag: member="FIFE::Console::clear" ref="a045aebf8e47bcce579963199f81cb81d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::clear </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Clear the console output </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00185">185</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa03ca43e8296b466842f40aff4c40d7d"></a><!-- doxytag: member="FIFE::Console::execute" ref="aa03ca43e8296b466842f40aff4c40d7d" args="(std::string cmd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::execute </td>
          <td>(</td>
          <td class="paramtype">std::string&#160;</td>
          <td class="paramname"><em>cmd</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Execute a command Normally just sends the command to runString() Checks whether the cmd is just one token and print it's value rather than throw an useless error.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>generalize the generated command and the regexp used. </dd></dl>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00231">231</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

<p>References <a class="el" href="class_f_i_f_e_1_1_console_executer.html#a7ae0049f263b6c2d48c9cf0c1f9b48ee">FIFE::ConsoleExecuter::onConsoleCommand()</a>, <a class="el" href="console_8cpp_source.html#l00254">println()</a>, and <a class="el" href="exception_8cpp_source.html#l00043">FIFE::Exception::what()</a>.</p>

<p>Referenced by <a class="el" href="console_8cpp_source.html#l00050">Console()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_f_i_f_e_1_1_console_aa03ca43e8296b466842f40aff4c40d7d_icgraph.png" border="0" usemap="#class_f_i_f_e_1_1_console_aa03ca43e8296b466842f40aff4c40d7d_icgraph" alt=""/></div>
<map name="class_f_i_f_e_1_1_console_aa03ca43e8296b466842f40aff4c40d7d_icgraph" id="class_f_i_f_e_1_1_console_aa03ca43e8296b466842f40aff4c40d7d_icgraph">
<area shape="rect" id="node3" href="class_f_i_f_e_1_1_console.html#a277e42c6b61dca5cc09da304a8cdda53" title="FIFE::Console::Console" alt="" coords="216,5,379,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6ddbdae9b06a98c7e9bc5b77de8a50d8"></a><!-- doxytag: member="FIFE::Console::focusLost" ref="a6ddbdae9b06a98c7e9bc5b77de8a50d8" args="(const gcn::Event &amp;event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::focusLost </td>
          <td>(</td>
          <td class="paramtype">const gcn::Event &amp;&#160;</td>
          <td class="paramname"><em>event</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Hide if we loose focus </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00305">305</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

<p>References <a class="el" href="console_8cpp_source.html#l00217">hide()</a>.</p>

</div>
</div>
<a class="anchor" id="a3875231e4043b87427eba7b27891b02c"></a><!-- doxytag: member="FIFE::Console::hide" ref="a3875231e4043b87427eba7b27891b02c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::hide </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Hide the console Removes itself from the toplevel container and pops it's input context </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00217">217</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

<p>Referenced by <a class="el" href="console_8cpp_source.html#l00305">focusLost()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_f_i_f_e_1_1_console_a3875231e4043b87427eba7b27891b02c_icgraph.png" border="0" usemap="#class_f_i_f_e_1_1_console_a3875231e4043b87427eba7b27891b02c_icgraph" alt=""/></div>
<map name="class_f_i_f_e_1_1_console_a3875231e4043b87427eba7b27891b02c_icgraph" id="class_f_i_f_e_1_1_console_a3875231e4043b87427eba7b27891b02c_icgraph">
<area shape="rect" id="node3" href="class_f_i_f_e_1_1_console.html#a6ddbdae9b06a98c7e9bc5b77de8a50d8" title="FIFE::Console::focusLost" alt="" coords="193,5,364,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a1f98e16519a21ee26b435223085b39ac"></a><!-- doxytag: member="FIFE::Console::println" ref="a1f98e16519a21ee26b435223085b39ac" args="(const std::string &amp;s)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::println </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Print one or more lines to the console output </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00254">254</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

<p>Referenced by <a class="el" href="console_8cpp_source.html#l00231">execute()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_f_i_f_e_1_1_console_a1f98e16519a21ee26b435223085b39ac_icgraph.png" border="0" usemap="#class_f_i_f_e_1_1_console_a1f98e16519a21ee26b435223085b39ac_icgraph" alt=""/></div>
<map name="class_f_i_f_e_1_1_console_a1f98e16519a21ee26b435223085b39ac_icgraph" id="class_f_i_f_e_1_1_console_a1f98e16519a21ee26b435223085b39ac_icgraph">
<area shape="rect" id="node3" href="class_f_i_f_e_1_1_console.html#aa03ca43e8296b466842f40aff4c40d7d" title="FIFE::Console::execute" alt="" coords="207,5,367,35"/><area shape="rect" id="node5" href="class_f_i_f_e_1_1_console.html#a277e42c6b61dca5cc09da304a8cdda53" title="FIFE::Console::Console" alt="" coords="416,5,579,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a5da95ec3f68ce466b6c021f70d56353a"></a><!-- doxytag: member="FIFE::Console::reLayout" ref="a5da95ec3f68ce466b6c021f70d56353a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::reLayout </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Layouts the console to match e.g. font changes </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00090">90</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

<p>Referenced by <a class="el" href="console_8cpp_source.html#l00050">Console()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_f_i_f_e_1_1_console_a5da95ec3f68ce466b6c021f70d56353a_icgraph.png" border="0" usemap="#class_f_i_f_e_1_1_console_a5da95ec3f68ce466b6c021f70d56353a_icgraph" alt=""/></div>
<map name="class_f_i_f_e_1_1_console_a5da95ec3f68ce466b6c021f70d56353a_icgraph" id="class_f_i_f_e_1_1_console_a5da95ec3f68ce466b6c021f70d56353a_icgraph">
<area shape="rect" id="node3" href="class_f_i_f_e_1_1_console.html#a277e42c6b61dca5cc09da304a8cdda53" title="FIFE::Console::Console" alt="" coords="219,5,381,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6df7e67421d2453dc2e5aeaaddbd116b"></a><!-- doxytag: member="FIFE::Console::removeConsoleExecuter" ref="a6df7e67421d2453dc2e5aeaaddbd116b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::removeConsoleExecuter </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Removes executer for the console </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00296">296</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8179617c034996f19ca23b4119a216a3"></a><!-- doxytag: member="FIFE::Console::setConsoleExecuter" ref="a8179617c034996f19ca23b4119a216a3" args="(ConsoleExecuter *const consoleexec)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::setConsoleExecuter </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_f_i_f_e_1_1_console_executer.html">ConsoleExecuter</a> *const&#160;</td>
          <td class="paramname"><em>consoleexec</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Sets executer for the console </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00292">292</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5ba93fa31d3bc39b658e237ae36b7297"></a><!-- doxytag: member="FIFE::Console::setIOFont" ref="a5ba93fa31d3bc39b658e237ae36b7297" args="(GuiFont *font)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::setIOFont </td>
          <td>(</td>
          <td class="paramtype">GuiFont *&#160;</td>
          <td class="paramname"><em>font</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Sets the font used for the input and output areas </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00300">300</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

<p>Referenced by <a class="el" href="console_8cpp_source.html#l00050">Console()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_f_i_f_e_1_1_console_a5ba93fa31d3bc39b658e237ae36b7297_icgraph.png" border="0" usemap="#class_f_i_f_e_1_1_console_a5ba93fa31d3bc39b658e237ae36b7297_icgraph" alt=""/></div>
<map name="class_f_i_f_e_1_1_console_a5ba93fa31d3bc39b658e237ae36b7297_icgraph" id="class_f_i_f_e_1_1_console_a5ba93fa31d3bc39b658e237ae36b7297_icgraph">
<area shape="rect" id="node3" href="class_f_i_f_e_1_1_console.html#a277e42c6b61dca5cc09da304a8cdda53" title="FIFE::Console::Console" alt="" coords="227,5,389,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aacbe89d7690e72a27e549c0427a1312d"></a><!-- doxytag: member="FIFE::Console::show" ref="aacbe89d7690e72a27e549c0427a1312d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::show </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Show the console Adds the <a class="el" href="class_f_i_f_e_1_1_console.html">Console</a> to the guichan toplevel container and pushes an input Context so that keys are not send to the rest of the game. </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00209">209</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3272615204ee1a16656fe809e253030f"></a><!-- doxytag: member="FIFE::Console::toggleShowHide" ref="a3272615204ee1a16656fe809e253030f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::toggleShowHide </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Toggle the console Toggles whether the <a class="el" href="class_f_i_f_e_1_1_console.html">Console</a> is shown or not. Calls <a class="el" href="class_f_i_f_e_1_1_console.html#aacbe89d7690e72a27e549c0427a1312d">show()</a> or <a class="el" href="class_f_i_f_e_1_1_console.html#a3875231e4043b87427eba7b27891b02c">hide()</a> respectively. </p>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00224">224</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a22fcd978e5dadec77ede36c9ea619d5a"></a><!-- doxytag: member="FIFE::Console::updateAnimation" ref="a22fcd978e5dadec77ede36c9ea619d5a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::updateAnimation </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Update the scroll in/out animation. </p>
<dl class="note"><dt><b>Note:</b></dt><dd>Is a timer callback. </dd></dl>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00169">169</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

<p>Referenced by <a class="el" href="console_8cpp_source.html#l00050">Console()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_f_i_f_e_1_1_console_a22fcd978e5dadec77ede36c9ea619d5a_icgraph.png" border="0" usemap="#class_f_i_f_e_1_1_console_a22fcd978e5dadec77ede36c9ea619d5a_icgraph" alt=""/></div>
<map name="class_f_i_f_e_1_1_console_a22fcd978e5dadec77ede36c9ea619d5a_icgraph" id="class_f_i_f_e_1_1_console_a22fcd978e5dadec77ede36c9ea619d5a_icgraph">
<area shape="rect" id="node3" href="class_f_i_f_e_1_1_console.html#a277e42c6b61dca5cc09da304a8cdda53" title="FIFE::Console::Console" alt="" coords="267,5,429,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a4aa7cd06729d83127feff64ec0cd3929"></a><!-- doxytag: member="FIFE::Console::updateCaption" ref="a4aa7cd06729d83127feff64ec0cd3929" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void FIFE::Console::updateCaption </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Update the FPS caption </p>
<dl class="note"><dt><b>Note:</b></dt><dd>Is a timer callback. </dd></dl>

<p>Definition at line <a class="el" href="console_8cpp_source.html#l00162">162</a> of file <a class="el" href="console_8cpp_source.html">console.cpp</a>.</p>

<p>Referenced by <a class="el" href="console_8cpp_source.html#l00050">Console()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="class_f_i_f_e_1_1_console_a4aa7cd06729d83127feff64ec0cd3929_icgraph.png" border="0" usemap="#class_f_i_f_e_1_1_console_a4aa7cd06729d83127feff64ec0cd3929_icgraph" alt=""/></div>
<map name="class_f_i_f_e_1_1_console_a4aa7cd06729d83127feff64ec0cd3929_icgraph" id="class_f_i_f_e_1_1_console_a4aa7cd06729d83127feff64ec0cd3929_icgraph">
<area shape="rect" id="node3" href="class_f_i_f_e_1_1_console.html#a277e42c6b61dca5cc09da304a8cdda53" title="FIFE::Console::Console" alt="" coords="253,5,416,35"/></map>
</div>
</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>engine/core/gui/console/<a class="el" href="console_8h_source.html">console.h</a></li>
<li>engine/core/gui/console/<a class="el" href="console_8cpp_source.html">console.cpp</a></li>
</ul>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespace_f_i_f_e.html">FIFE</a>      </li>
      <li class="navelem"><a class="el" href="class_f_i_f_e_1_1_console.html">Console</a>      </li>
      <li class="footer">Generated on Sun Jul 10 2011 for FIFE by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerator</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>


</body>
</html>