Skip to content
Permalink
cfd5470a13
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
149 lines (147 sloc) 10.7 KB
<!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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Terminal Gui: Entity Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Terminal Gui
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</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>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classEntity-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Entity Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for Entity:</div>
<div class="dyncontent">
<div class="center"><img src="classEntity__inherit__graph.png" border="0" usemap="#Entity_inherit__map" alt="Inheritance graph"/></div>
<map name="Entity_inherit__map" id="Entity_inherit__map">
<area shape="rect" id="node2" href="classDrawable.html" title="Drawable" alt="" coords="5,80,83,107"/>
<area shape="rect" id="node3" href="classPosition.html" title="Position" alt="" coords="9,5,79,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for Entity:</div>
<div class="dyncontent">
<div class="center"><img src="classEntity__coll__graph.png" border="0" usemap="#Entity_coll__map" alt="Collaboration graph"/></div>
<map name="Entity_coll__map" id="Entity_coll__map">
<area shape="rect" id="node2" href="classDrawable.html" title="Drawable" alt="" coords="5,80,83,107"/>
<area shape="rect" id="node3" href="classPosition.html" title="Position" alt="" coords="9,5,79,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2d99c1c048e90ec6ca99ce0349a4f2f5"><td class="memItemLeft" align="right" valign="top"><a id="a2d99c1c048e90ec6ca99ce0349a4f2f5"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Entity</b> (char _appearance, int _x=0, int _y=0, Terminal::Color _foreground=Terminal::Color::FG_DEFAULT, Terminal::Color _background=Terminal::Color::BG_DEFAULT)</td></tr>
<tr class="separator:a2d99c1c048e90ec6ca99ce0349a4f2f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae68fc12f1c715bf17a20f0e4a754ae50"><td class="memItemLeft" align="right" valign="top"><a id="ae68fc12f1c715bf17a20f0e4a754ae50"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>draw</b> () const</td></tr>
<tr class="separator:ae68fc12f1c715bf17a20f0e4a754ae50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classDrawable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDrawable')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classDrawable.html">Drawable</a></td></tr>
<tr class="memitem:a280fc6e4495c105f1dbe7cd33f3d937a inherit pub_methods_classDrawable"><td class="memItemLeft" align="right" valign="top"><a id="a280fc6e4495c105f1dbe7cd33f3d937a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Drawable</b> (int _x=0, int _y=0, Terminal::Color _foreground=Terminal::Color::FG_DEFAULT, Terminal::Color _background=Terminal::Color::BG_DEFAULT)</td></tr>
<tr class="separator:a280fc6e4495c105f1dbe7cd33f3d937a inherit pub_methods_classDrawable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classPosition"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classPosition')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classPosition.html">Position</a></td></tr>
<tr class="memitem:a9d56fe16af27a28c3a08b57274aff4eb inherit pub_methods_classPosition"><td class="memItemLeft" align="right" valign="top"><a id="a9d56fe16af27a28c3a08b57274aff4eb"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Position</b> (int _x=0, int _y=0)</td></tr>
<tr class="separator:a9d56fe16af27a28c3a08b57274aff4eb inherit pub_methods_classPosition"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cf4908f7d31576c281f9877dba43493 inherit pub_methods_classPosition"><td class="memItemLeft" align="right" valign="top"><a id="a9cf4908f7d31576c281f9877dba43493"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>up</b> ()</td></tr>
<tr class="separator:a9cf4908f7d31576c281f9877dba43493 inherit pub_methods_classPosition"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e8d504b0da4c180636701bfe601062a inherit pub_methods_classPosition"><td class="memItemLeft" align="right" valign="top"><a id="a1e8d504b0da4c180636701bfe601062a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>down</b> ()</td></tr>
<tr class="separator:a1e8d504b0da4c180636701bfe601062a inherit pub_methods_classPosition"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cb0ac381c02454ca2adf300d4d5c906 inherit pub_methods_classPosition"><td class="memItemLeft" align="right" valign="top"><a id="a7cb0ac381c02454ca2adf300d4d5c906"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>left</b> ()</td></tr>
<tr class="separator:a7cb0ac381c02454ca2adf300d4d5c906 inherit pub_methods_classPosition"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93145b914ae40b74e5e45b6920fb366c inherit pub_methods_classPosition"><td class="memItemLeft" align="right" valign="top"><a id="a93145b914ae40b74e5e45b6920fb366c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>right</b> ()</td></tr>
<tr class="separator:a93145b914ae40b74e5e45b6920fb366c inherit pub_methods_classPosition"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a340a12ccec593925b773311f4b72ed10"><td class="memItemLeft" align="right" valign="top"><a id="a340a12ccec593925b773311f4b72ed10"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>appearance</b></td></tr>
<tr class="separator:a340a12ccec593925b773311f4b72ed10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classDrawable"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classDrawable')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classDrawable.html">Drawable</a></td></tr>
<tr class="memitem:aff7093f3326d2113e93cb70c1979bfe5 inherit pub_attribs_classDrawable"><td class="memItemLeft" align="right" valign="top"><a id="aff7093f3326d2113e93cb70c1979bfe5"></a>
Terminal::Color&#160;</td><td class="memItemRight" valign="bottom"><b>foreground</b></td></tr>
<tr class="separator:aff7093f3326d2113e93cb70c1979bfe5 inherit pub_attribs_classDrawable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a183ff5d5a58bce70e9638729fd689abb inherit pub_attribs_classDrawable"><td class="memItemLeft" align="right" valign="top"><a id="a183ff5d5a58bce70e9638729fd689abb"></a>
Terminal::Color&#160;</td><td class="memItemRight" valign="bottom"><b>background</b></td></tr>
<tr class="separator:a183ff5d5a58bce70e9638729fd689abb inherit pub_attribs_classDrawable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classPosition"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classPosition')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classPosition.html">Position</a></td></tr>
<tr class="memitem:aeda152ffeee17ae5be9c02327b2408d8 inherit pub_attribs_classPosition"><td class="memItemLeft" align="right" valign="top"><a id="aeda152ffeee17ae5be9c02327b2408d8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>x</b></td></tr>
<tr class="separator:aeda152ffeee17ae5be9c02327b2408d8 inherit pub_attribs_classPosition"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c08e9213d4726b21caba3073192c4a3 inherit pub_attribs_classPosition"><td class="memItemLeft" align="right" valign="top"><a id="a3c08e9213d4726b21caba3073192c4a3"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>y</b></td></tr>
<tr class="separator:a3c08e9213d4726b21caba3073192c4a3 inherit pub_attribs_classPosition"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>include/<a class="el" href="entity_8h_source.html">entity.h</a></li>
<li>src/entity.cpp</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>