Skip to content
Permalink
Browse files
Documentation
  • Loading branch information
ac0745 committed Feb 4, 2020
1 parent f8809d3 commit 1270fea7ceb87a628f3d6ec12bc3ffda80998588
Show file tree
Hide file tree
Showing 46 changed files with 550 additions and 56 deletions.
@@ -67,7 +67,7 @@ $(function() {
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>background</b> (defined in <a class="el" href="classDrawable.html">Drawable</a>)</td><td class="entry"><a class="el" href="classDrawable.html">Drawable</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPosition.html#a1e8d504b0da4c180636701bfe601062a">down</a>()</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>draw</b>() const =0 (defined in <a class="el" href="classDrawable.html">Drawable</a>)</td><td class="entry"><a class="el" href="classDrawable.html">Drawable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDrawable.html#ad01732eb7df822045fb3fd830d5f5f22">draw</a>() const =0</td><td class="entry"><a class="el" href="classDrawable.html">Drawable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>Drawable</b>(int _x=0, int _y=0, Terminal::Color _foreground=Terminal::Color::FG_DEFAULT, Terminal::Color _background=Terminal::Color::BG_DEFAULT) (defined in <a class="el" href="classDrawable.html">Drawable</a>)</td><td class="entry"><a class="el" href="classDrawable.html">Drawable</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>foreground</b> (defined in <a class="el" href="classDrawable.html">Drawable</a>)</td><td class="entry"><a class="el" href="classDrawable.html">Drawable</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPosition.html#a7cb0ac381c02454ca2adf300d4d5c906">left</a>()</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"></td></tr>
@@ -90,8 +90,7 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a280fc6e4495c105f1dbe7cd33f3d937a"><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"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad01732eb7df822045fb3fd830d5f5f22"><td class="memItemLeft" align="right" valign="top"><a id="ad01732eb7df822045fb3fd830d5f5f22"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>draw</b> () const =0</td></tr>
<tr class="memitem:ad01732eb7df822045fb3fd830d5f5f22"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDrawable.html#ad01732eb7df822045fb3fd830d5f5f22">draw</a> () const =0</td></tr>
<tr class="separator:ad01732eb7df822045fb3fd830d5f5f22"><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">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPosition.html#a9d56fe16af27a28c3a08b57274aff4eb">Position</a> (int _x=0, int _y=0)</td></tr>
@@ -121,6 +120,35 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>x</b></td></tr>
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>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ad01732eb7df822045fb3fd830d5f5f22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad01732eb7df822045fb3fd830d5f5f22">&#9670;&nbsp;</a></span>draw()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void Drawable::draw </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Display in terminal </p>

<p>Implemented in <a class="el" href="classTextBox.html#a0c0cc6ad72ef6106986d99c2a9f09566">TextBox</a>, and <a class="el" href="classEntity.html#ae68fc12f1c715bf17a20f0e4a754ae50">Entity</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>include/<a class="el" href="drawable_8h_source.html">drawable.h</a></li>
</ul>
@@ -68,7 +68,7 @@ $(function() {
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>appearance</b> (defined in <a class="el" href="classEntity.html">Entity</a>)</td><td class="entry"><a class="el" href="classEntity.html">Entity</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>background</b> (defined in <a class="el" href="classDrawable.html">Drawable</a>)</td><td class="entry"><a class="el" href="classDrawable.html">Drawable</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPosition.html#a1e8d504b0da4c180636701bfe601062a">down</a>()</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>draw</b>() const (defined in <a class="el" href="classEntity.html">Entity</a>)</td><td class="entry"><a class="el" href="classEntity.html">Entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classEntity.html#ae68fc12f1c715bf17a20f0e4a754ae50">draw</a>() const</td><td class="entry"><a class="el" href="classEntity.html">Entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Drawable</b>(int _x=0, int _y=0, Terminal::Color _foreground=Terminal::Color::FG_DEFAULT, Terminal::Color _background=Terminal::Color::BG_DEFAULT) (defined in <a class="el" href="classDrawable.html">Drawable</a>)</td><td class="entry"><a class="el" href="classDrawable.html">Drawable</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><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) (defined in <a class="el" href="classEntity.html">Entity</a>)</td><td class="entry"><a class="el" href="classEntity.html">Entity</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>foreground</b> (defined in <a class="el" href="classDrawable.html">Drawable</a>)</td><td class="entry"><a class="el" href="classDrawable.html">Drawable</a></td><td class="entry"></td></tr>
@@ -90,8 +90,7 @@ 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="memitem:ae68fc12f1c715bf17a20f0e4a754ae50"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEntity.html#ae68fc12f1c715bf17a20f0e4a754ae50">draw</a> () 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>
@@ -129,6 +128,35 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>x</b></td></tr>
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>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ae68fc12f1c715bf17a20f0e4a754ae50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae68fc12f1c715bf17a20f0e4a754ae50">&#9670;&nbsp;</a></span>draw()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void Entity::draw </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Display in terminal </p>

<p>Implements <a class="el" href="classDrawable.html#ad01732eb7df822045fb3fd830d5f5f22">Drawable</a>.</p>

</div>
</div>
<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>
@@ -68,16 +68,16 @@ $(function() {
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>background</b> (defined in <a class="el" href="classDrawable.html">Drawable</a>)</td><td class="entry"><a class="el" href="classDrawable.html">Drawable</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>clear</b>() (defined in <a class="el" href="classTextBox.html">TextBox</a>)</td><td class="entry"><a class="el" href="classTextBox.html">TextBox</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPosition.html#a1e8d504b0da4c180636701bfe601062a">down</a>()</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>draw</b>() const (defined in <a class="el" href="classTextBox.html">TextBox</a>)</td><td class="entry"><a class="el" href="classTextBox.html">TextBox</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classTextBox.html#a0c0cc6ad72ef6106986d99c2a9f09566">draw</a>() const</td><td class="entry"><a class="el" href="classTextBox.html">TextBox</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Drawable</b>(int _x=0, int _y=0, Terminal::Color _foreground=Terminal::Color::FG_DEFAULT, Terminal::Color _background=Terminal::Color::BG_DEFAULT) (defined in <a class="el" href="classDrawable.html">Drawable</a>)</td><td class="entry"><a class="el" href="classDrawable.html">Drawable</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>foreground</b> (defined in <a class="el" href="classDrawable.html">Drawable</a>)</td><td class="entry"><a class="el" href="classDrawable.html">Drawable</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPosition.html#a7cb0ac381c02454ca2adf300d4d5c906">left</a>()</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPosition.html#a9d56fe16af27a28c3a08b57274aff4eb">Position</a>(int _x=0, int _y=0)</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPosition.html#a93145b914ae40b74e5e45b6920fb366c">right</a>()</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>ss</b> (defined in <a class="el" href="classTextBox.html">TextBox</a>)</td><td class="entry"><a class="el" href="classTextBox.html">TextBox</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator&lt;&lt;</b> (defined in <a class="el" href="classTextBox.html">TextBox</a>)</td><td class="entry"><a class="el" href="classTextBox.html">TextBox</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPosition.html#a9d56fe16af27a28c3a08b57274aff4eb">Position</a>(int _x=0, int _y=0)</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classPosition.html#a93145b914ae40b74e5e45b6920fb366c">right</a>()</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>TextBox</b>(int _x, int _y, int _width) (defined in <a class="el" href="classTextBox.html">TextBox</a>)</td><td class="entry"><a class="el" href="classTextBox.html">TextBox</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classPosition.html#a9cf4908f7d31576c281f9877dba43493">up</a>()</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>width</b> (defined in <a class="el" href="classTextBox.html">TextBox</a>)</td><td class="entry"><a class="el" href="classTextBox.html">TextBox</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTextBox.html#ae7fefd07064ff652a0cf600b038d08a4">width</a></td><td class="entry"><a class="el" href="classTextBox.html">TextBox</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>x</b> (defined in <a class="el" href="classPosition.html">Position</a>)</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>y</b> (defined in <a class="el" href="classPosition.html">Position</a>)</td><td class="entry"><a class="el" href="classPosition.html">Position</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

0 comments on commit 1270fea

Please sign in to comment.