From 843b6785f1572ae076e63000e3134695adf0d354 Mon Sep 17 00:00:00 2001 From: David Date: Tue, 4 Feb 2020 12:10:32 +0000 Subject: [PATCH] Textbox documentation --- docs/html/annotated.html | 5 +- docs/html/classTextBox-members.html | 4 +- docs/html/classTextBox.html | 76 ++++++++++++++++++++++++++-- docs/html/classes.html | 13 +++-- docs/html/files.html | 5 +- docs/html/functions.html | 6 +++ docs/html/functions_func.html | 6 +++ docs/html/hierarchy.html | 3 +- docs/html/inherit_graph_4.map | 2 +- docs/html/inherit_graph_4.md5 | 2 +- docs/html/inherit_graph_4.png | Bin 912 -> 995 bytes docs/html/inherits.html | 7 +-- docs/html/search/all_1.js | 5 +- docs/html/search/all_2.js | 5 +- docs/html/search/all_3.js | 3 +- docs/html/search/all_4.js | 3 +- docs/html/search/all_5.js | 2 +- docs/html/search/all_6.js | 2 +- docs/html/search/all_7.js | 2 +- docs/html/search/all_8.js | 2 +- docs/html/search/all_9.js | 2 +- docs/html/search/all_a.js | 2 +- docs/html/search/all_b.js | 5 +- docs/html/search/all_c.js | 4 +- docs/html/search/all_d.js | 2 +- docs/html/search/all_e.js | 3 +- docs/html/search/all_f.html | 26 ++++++++++ docs/html/search/all_f.js | 5 ++ docs/html/search/classes_4.js | 3 +- docs/html/search/functions_0.js | 3 +- docs/html/search/functions_1.js | 3 +- docs/html/search/functions_2.js | 2 +- docs/html/search/functions_3.js | 2 +- docs/html/search/functions_4.js | 2 +- docs/html/search/functions_5.js | 2 +- docs/html/search/functions_6.js | 2 +- docs/html/search/functions_7.js | 2 +- docs/html/search/functions_8.html | 26 ++++++++++ docs/html/search/functions_8.js | 4 ++ docs/html/search/functions_9.html | 26 ++++++++++ docs/html/search/functions_9.js | 4 ++ docs/html/search/searchdata.js | 4 +- docs/html/textbox_8h_source.html | 8 +-- include/textbox.h | 15 ++++-- src/textbox.cpp | 4 +- 45 files changed, 242 insertions(+), 72 deletions(-) create mode 100644 docs/html/search/all_f.html create mode 100644 docs/html/search/all_f.js create mode 100644 docs/html/search/functions_8.html create mode 100644 docs/html/search/functions_8.js create mode 100644 docs/html/search/functions_9.html create mode 100644 docs/html/search/functions_9.js diff --git a/docs/html/annotated.html b/docs/html/annotated.html index 4fa6529..d9c1824 100644 --- a/docs/html/annotated.html +++ b/docs/html/annotated.html @@ -72,9 +72,8 @@ $(function() {  CPosition  CTextBox  CTile - CTileColor - CView - CWorld + CView + CWorld diff --git a/docs/html/classTextBox-members.html b/docs/html/classTextBox-members.html index 7f22333..7a44f9e 100644 --- a/docs/html/classTextBox-members.html +++ b/docs/html/classTextBox-members.html @@ -66,7 +66,7 @@ $(function() {

This is the complete list of members for TextBox, including all inherited members.

- + @@ -75,7 +75,7 @@ $(function() { - + diff --git a/docs/html/classTextBox.html b/docs/html/classTextBox.html index f32f54b..798eef6 100644 --- a/docs/html/classTextBox.html +++ b/docs/html/classTextBox.html @@ -88,13 +88,11 @@ Collaboration diagram for TextBox:
background (defined in Drawable)Drawable
clear() (defined in TextBox)TextBox
clear()TextBox
down()Position
draw() constTextBoxvirtual
Drawable(int _x=0, int _y=0, Terminal::Color _foreground=Terminal::Color::FG_DEFAULT, Terminal::Color _background=Terminal::Color::BG_DEFAULT) (defined in Drawable)Drawableinline
operator<< (defined in TextBox)TextBoxfriend
Position(int _x=0, int _y=0)Positioninline
right()Position
TextBox(int _x, int _y, int _width) (defined in TextBox)TextBoxinline
TextBox(int _x, int _y, int _width)TextBoxinline
up()Position
widthTextBox
x (defined in Position)Position
- + - +

Public Member Functions

TextBox (int _x, int _y, int _width)
 TextBox (int _x, int _y, int _width)
 
void draw () const
 
-void clear ()
void clear ()
 
- Public Member Functions inherited from Drawable
@@ -140,7 +138,77 @@ template<typename T >
TextBoxoperator<< (TextBox &, T)
 
+

Constructor & Destructor Documentation

+ +

◆ TextBox()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
TextBox::TextBox (int _x,
int _y,
int _width 
)
+
+inline
+
+

Create a textbox to position at given coordinates

+
Parameters
+ + + + +
_xX coordinate
_yY coordinate
_widthWidth of text box
+
+
+ +
+

Member Function Documentation

+ +

◆ clear()

+ +
+
+ + + + + + + +
void TextBox::clear ()
+
+

Clear the contents

+ +
+

◆ draw()

diff --git a/docs/html/classes.html b/docs/html/classes.html index 6975fd6..de06003 100644 --- a/docs/html/classes.html +++ b/docs/html/classes.html @@ -66,18 +66,17 @@ $(function() { + - + - - - + +
  d  
  k  
-
Position (Terminal)   TileColor   
Position (Terminal)   
  v  
+
  t  
-
  v  
Drawable   Keyboard   
Drawable   Keyboard   View   
  e  
  p  
-
TextBox   View   
Tile   
  w  
+
TextBox   
  w  
Entity   Position   
World   
Tile   
Entity   Position   World   
d | e | k | p | t | v | w
diff --git a/docs/html/files.html b/docs/html/files.html index 7c92c13..3c60947 100644 --- a/docs/html/files.html +++ b/docs/html/files.html @@ -72,9 +72,8 @@ $(function() {  terminal.h  textbox.h  tile.h - tilecolor.h - view.h - world.h + view.h + world.h diff --git a/docs/html/functions.html b/docs/html/functions.html index a596922..98dd891 100644 --- a/docs/html/functions.html +++ b/docs/html/functions.html @@ -62,6 +62,9 @@ $(function() {
  • background : Tile
  • +
  • clear() +: TextBox +
  • defaultContents : Tile
  • @@ -94,6 +97,9 @@ $(function() {
  • right() : Position
  • +
  • TextBox() +: TextBox +
  • up() : Position
  • diff --git a/docs/html/functions_func.html b/docs/html/functions_func.html index 6354615..d16fe11 100644 --- a/docs/html/functions_func.html +++ b/docs/html/functions_func.html @@ -59,6 +59,9 @@ $(function() {
     
    diff --git a/docs/html/inherit_graph_4.map b/docs/html/inherit_graph_4.map index 2b97235..1f06ec3 100644 --- a/docs/html/inherit_graph_4.map +++ b/docs/html/inherit_graph_4.map @@ -1,3 +1,3 @@ - + diff --git a/docs/html/inherit_graph_4.md5 b/docs/html/inherit_graph_4.md5 index a065ae0..2239f0c 100644 --- a/docs/html/inherit_graph_4.md5 +++ b/docs/html/inherit_graph_4.md5 @@ -1 +1 @@ -757c1646bb19a8400ed3da6b0e1b0cb7 \ No newline at end of file +a7932f5c2610d959062a36eef2ae743c \ No newline at end of file diff --git a/docs/html/inherit_graph_4.png b/docs/html/inherit_graph_4.png index cd073063c6b28b8307b00db27ea0045dc19d3ddb..d72e91c639f7253f2a26b3864e80678640984cef 100644 GIT binary patch delta 990 zcmV<410np72jd4JiBL{Q4GJ0x0000DNk~Le0000(0000b2nGNE02yagG?5_{f0#)` zK~!jg?V8I=YF!wIf9rEYfjEiE=mOm_i7sRpCs`Ez1woKdG?4}li>4tpF=!;zG@PUf z(Ii5P2r{LMA=xYo%7KkSD9~>28T7ST`;>x5Pn~mE&uslRYwfij-?iOaHzOi~007qh z`|cV1NeCGnLI#JB!6E$|1Ofppe=aV5$6UUYwY9Ym*@w!wxw(PInfn)TyWJQW8Ts^>xMpw&85}|ehmgUMvka@%3Zv1e$n17I7-P7+yp*$8EC$9H z_V)I&8b2D1f-&~X$Fm`48GU_y2!%pOCX;fuy}b>UN(Gp|G$p*HivBa+XnAS_-{hk3b** z0Py?$sI07n#bUwE&JJE)UI4sRhRI}-`y~U7b8e zeSJM*v6$TEE8?B&f9q?swY4d-mX?-$ECE2C?lZJnEp$2^=H}+m+S-buq9OoqGJ?S% zyk4*3dZE>7AxVgtLjkq9+6H`DCwtYTXbe<`=g($W%XwOZQP*r0ek zPFq`BR9jn{w{4O)8LO+S1c1C=uOhcvt)x<^D3M4g^1Hh`8XFs<;^JZ|FE6L5sVPdO zQW<5uzP^&f;h?6bCQ_@_)Y;ide!u_ElkvBZNrref;Se%7gbWTLgG0#R5HdJ~434zV zCT_R;E9dcLG`#=R@EK`kr2B8-UxpEh_cQ)Syr01%WN-)>96|=i4;1rfYwQ#1;s5{u M07*qoM6N<$g3OT42LJ#7 delta 906 zcmV;519kl42apFLiBL{Q4GJ0x0000DNk~Le000100000b2m$~A0KBy_%#k4#e?>_| zK~!jg?U~O@Dp3^2?>uH9$}EghGll3E20;lGNQ*YM2%#V*iWH@72u2hHBH1eFhyOs( zszqu)gcdDYw5pM4RoNo^L5#$>s7A2J6y_~147c(PPOrxInE9;kIp^!~e4Tq|2E;gy z12X1Utp}(vihp?{cmFsVP!tske}!r_iZs}4wz;`EK74omX`0^M-IaVK>4?YU6h)yK z{Ie(;jY>6-)Qpdhf5^!F{44(DjpAP<;cytM#Qy$1hG77JR4N4*0_1Wzx7*#)(n1hK zZ*TA3-kyNCnucGd!u?;E(a}+cVE_P`OvYxj!8K%Yaj}{XEX!K0R)@o}f3veg5X8~Z zk;~;$tJTB9!(xZ|dqn$JsZ=VJ3II?j6aWBvy`C?vtgKYiAs7q}4i0W^Zo;s$vy)+% zP$*Or|KE20EAG;Ax$O7*&1Q35U7gqKeS3QY07RovpU;QNmX?;bwzl9ppU+QEPd79) zn9b&eg@t0Vh$=r<;rE`Lf1EToH=mxKiXB_@^%uqZ`ugqdEk#i*%X&N>zuzAS1n%$e zEfxzZ(`YmrjRvm0UN6Hi=jZ3o&(Bj+Qv^Xcolai)r|R0;+Un|RPfw5N5jli#IQ$_a zKr)#`#e9h7J32ZThJowjLSB^<{Si3AJ}e+~}X+uQku0@bUl zt7>K@Ns=TPurpF - - - - - - + diff --git a/docs/html/search/all_1.js b/docs/html/search/all_1.js index 9a557a8..19f0027 100644 --- a/docs/html/search/all_1.js +++ b/docs/html/search/all_1.js @@ -1,7 +1,4 @@ var searchData= [ - ['defaultcontents',['defaultContents',['../classTile.html#a5229e4f00658f47e654852fd437d7a57',1,'Tile']]], - ['down',['down',['../classPosition.html#a1e8d504b0da4c180636701bfe601062a',1,'Position']]], - ['draw',['draw',['../classDrawable.html#ad01732eb7df822045fb3fd830d5f5f22',1,'Drawable::draw()'],['../classEntity.html#ae68fc12f1c715bf17a20f0e4a754ae50',1,'Entity::draw()'],['../classTextBox.html#a0c0cc6ad72ef6106986d99c2a9f09566',1,'TextBox::draw()']]], - ['drawable',['Drawable',['../classDrawable.html',1,'']]] + ['clear',['clear',['../classTextBox.html#a4c1596312c23884283a8ed1ddc157498',1,'TextBox']]] ]; diff --git a/docs/html/search/all_2.js b/docs/html/search/all_2.js index 138b927..9a557a8 100644 --- a/docs/html/search/all_2.js +++ b/docs/html/search/all_2.js @@ -1,4 +1,7 @@ var searchData= [ - ['entity',['Entity',['../classEntity.html',1,'']]] + ['defaultcontents',['defaultContents',['../classTile.html#a5229e4f00658f47e654852fd437d7a57',1,'Tile']]], + ['down',['down',['../classPosition.html#a1e8d504b0da4c180636701bfe601062a',1,'Position']]], + ['draw',['draw',['../classDrawable.html#ad01732eb7df822045fb3fd830d5f5f22',1,'Drawable::draw()'],['../classEntity.html#ae68fc12f1c715bf17a20f0e4a754ae50',1,'Entity::draw()'],['../classTextBox.html#a0c0cc6ad72ef6106986d99c2a9f09566',1,'TextBox::draw()']]], + ['drawable',['Drawable',['../classDrawable.html',1,'']]] ]; diff --git a/docs/html/search/all_3.js b/docs/html/search/all_3.js index c612d79..138b927 100644 --- a/docs/html/search/all_3.js +++ b/docs/html/search/all_3.js @@ -1,5 +1,4 @@ var searchData= [ - ['fill',['fill',['../classWorld.html#a43f13ba2ee14266c8e501ace20bcf73a',1,'World']]], - ['foreground',['foreground',['../classTile.html#a529fef975d1753fdf341892fb918adbb',1,'Tile']]] + ['entity',['Entity',['../classEntity.html',1,'']]] ]; diff --git a/docs/html/search/all_4.js b/docs/html/search/all_4.js index 9c02aa4..c612d79 100644 --- a/docs/html/search/all_4.js +++ b/docs/html/search/all_4.js @@ -1,4 +1,5 @@ var searchData= [ - ['get',['get',['../classWorld.html#ab31fd9ea02926eeb977edcd1674fda85',1,'World']]] + ['fill',['fill',['../classWorld.html#a43f13ba2ee14266c8e501ace20bcf73a',1,'World']]], + ['foreground',['foreground',['../classTile.html#a529fef975d1753fdf341892fb918adbb',1,'Tile']]] ]; diff --git a/docs/html/search/all_5.js b/docs/html/search/all_5.js index d6f58c3..9c02aa4 100644 --- a/docs/html/search/all_5.js +++ b/docs/html/search/all_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['height',['height',['../classWorld.html#a4d497bd139e23841af319542f3ee22d7',1,'World']]] + ['get',['get',['../classWorld.html#ab31fd9ea02926eeb977edcd1674fda85',1,'World']]] ]; diff --git a/docs/html/search/all_6.js b/docs/html/search/all_6.js index 4123829..d6f58c3 100644 --- a/docs/html/search/all_6.js +++ b/docs/html/search/all_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['index',['index',['../md_index.html',1,'']]] + ['height',['height',['../classWorld.html#a4d497bd139e23841af319542f3ee22d7',1,'World']]] ]; diff --git a/docs/html/search/all_7.js b/docs/html/search/all_7.js index 7b81ada..4123829 100644 --- a/docs/html/search/all_7.js +++ b/docs/html/search/all_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['keyboard',['Keyboard',['../classKeyboard.html',1,'']]] + ['index',['index',['../md_index.html',1,'']]] ]; diff --git a/docs/html/search/all_8.js b/docs/html/search/all_8.js index fbce085..7b81ada 100644 --- a/docs/html/search/all_8.js +++ b/docs/html/search/all_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['left',['left',['../classPosition.html#a7cb0ac381c02454ca2adf300d4d5c906',1,'Position']]] + ['keyboard',['Keyboard',['../classKeyboard.html',1,'']]] ]; diff --git a/docs/html/search/all_9.js b/docs/html/search/all_9.js index 39df917..fbce085 100644 --- a/docs/html/search/all_9.js +++ b/docs/html/search/all_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['position',['Position',['../classPosition.html',1,'Position'],['../classTerminal_1_1Position.html',1,'Terminal::Position'],['../classPosition.html#a9d56fe16af27a28c3a08b57274aff4eb',1,'Position::Position()']]] + ['left',['left',['../classPosition.html#a7cb0ac381c02454ca2adf300d4d5c906',1,'Position']]] ]; diff --git a/docs/html/search/all_a.js b/docs/html/search/all_a.js index 276a08e..39df917 100644 --- a/docs/html/search/all_a.js +++ b/docs/html/search/all_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['right',['right',['../classPosition.html#a93145b914ae40b74e5e45b6920fb366c',1,'Position']]] + ['position',['Position',['../classPosition.html',1,'Position'],['../classTerminal_1_1Position.html',1,'Terminal::Position'],['../classPosition.html#a9d56fe16af27a28c3a08b57274aff4eb',1,'Position::Position()']]] ]; diff --git a/docs/html/search/all_b.js b/docs/html/search/all_b.js index c820768..276a08e 100644 --- a/docs/html/search/all_b.js +++ b/docs/html/search/all_b.js @@ -1,7 +1,4 @@ var searchData= [ - ['terminal_2dgui',['terminal-gui',['../md_README.html',1,'']]], - ['textbox',['TextBox',['../classTextBox.html',1,'']]], - ['tile',['Tile',['../classTile.html',1,'']]], - ['tilecolor',['TileColor',['../classTileColor.html',1,'']]] + ['right',['right',['../classPosition.html#a93145b914ae40b74e5e45b6920fb366c',1,'Position']]] ]; diff --git a/docs/html/search/all_c.js b/docs/html/search/all_c.js index 2e83b17..924b72c 100644 --- a/docs/html/search/all_c.js +++ b/docs/html/search/all_c.js @@ -1,4 +1,6 @@ var searchData= [ - ['up',['up',['../classPosition.html#a9cf4908f7d31576c281f9877dba43493',1,'Position']]] + ['terminal_2dgui',['terminal-gui',['../md_README.html',1,'']]], + ['textbox',['TextBox',['../classTextBox.html',1,'TextBox'],['../classTextBox.html#acadf456d9a9f360ab21ecaaec350d7e8',1,'TextBox::TextBox()']]], + ['tile',['Tile',['../classTile.html',1,'']]] ]; diff --git a/docs/html/search/all_d.js b/docs/html/search/all_d.js index b265f1f..2e83b17 100644 --- a/docs/html/search/all_d.js +++ b/docs/html/search/all_d.js @@ -1,4 +1,4 @@ var searchData= [ - ['view',['View',['../classView.html',1,'']]] + ['up',['up',['../classPosition.html#a9cf4908f7d31576c281f9877dba43493',1,'Position']]] ]; diff --git a/docs/html/search/all_e.js b/docs/html/search/all_e.js index ef96ce5..b265f1f 100644 --- a/docs/html/search/all_e.js +++ b/docs/html/search/all_e.js @@ -1,5 +1,4 @@ var searchData= [ - ['width',['width',['../classTextBox.html#ae7fefd07064ff652a0cf600b038d08a4',1,'TextBox::width()'],['../classWorld.html#a46f82c970a92a26821fb675c3535cd75',1,'World::width()']]], - ['world',['World',['../classWorld.html',1,'World'],['../classWorld.html#aecef883ed3a1b5e0bb5ed487d7bf170c',1,'World::World()']]] + ['view',['View',['../classView.html',1,'']]] ]; diff --git a/docs/html/search/all_f.html b/docs/html/search/all_f.html new file mode 100644 index 0000000..6ecfc0e --- /dev/null +++ b/docs/html/search/all_f.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/html/search/all_f.js b/docs/html/search/all_f.js new file mode 100644 index 0000000..ef96ce5 --- /dev/null +++ b/docs/html/search/all_f.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['width',['width',['../classTextBox.html#ae7fefd07064ff652a0cf600b038d08a4',1,'TextBox::width()'],['../classWorld.html#a46f82c970a92a26821fb675c3535cd75',1,'World::width()']]], + ['world',['World',['../classWorld.html',1,'World'],['../classWorld.html#aecef883ed3a1b5e0bb5ed487d7bf170c',1,'World::World()']]] +]; diff --git a/docs/html/search/classes_4.js b/docs/html/search/classes_4.js index 9ef28c9..c1e7ab9 100644 --- a/docs/html/search/classes_4.js +++ b/docs/html/search/classes_4.js @@ -1,6 +1,5 @@ var searchData= [ ['textbox',['TextBox',['../classTextBox.html',1,'']]], - ['tile',['Tile',['../classTile.html',1,'']]], - ['tilecolor',['TileColor',['../classTileColor.html',1,'']]] + ['tile',['Tile',['../classTile.html',1,'']]] ]; diff --git a/docs/html/search/functions_0.js b/docs/html/search/functions_0.js index a494400..19f0027 100644 --- a/docs/html/search/functions_0.js +++ b/docs/html/search/functions_0.js @@ -1,5 +1,4 @@ var searchData= [ - ['down',['down',['../classPosition.html#a1e8d504b0da4c180636701bfe601062a',1,'Position']]], - ['draw',['draw',['../classDrawable.html#ad01732eb7df822045fb3fd830d5f5f22',1,'Drawable::draw()'],['../classEntity.html#ae68fc12f1c715bf17a20f0e4a754ae50',1,'Entity::draw()'],['../classTextBox.html#a0c0cc6ad72ef6106986d99c2a9f09566',1,'TextBox::draw()']]] + ['clear',['clear',['../classTextBox.html#a4c1596312c23884283a8ed1ddc157498',1,'TextBox']]] ]; diff --git a/docs/html/search/functions_1.js b/docs/html/search/functions_1.js index f389cd5..a494400 100644 --- a/docs/html/search/functions_1.js +++ b/docs/html/search/functions_1.js @@ -1,4 +1,5 @@ var searchData= [ - ['fill',['fill',['../classWorld.html#a43f13ba2ee14266c8e501ace20bcf73a',1,'World']]] + ['down',['down',['../classPosition.html#a1e8d504b0da4c180636701bfe601062a',1,'Position']]], + ['draw',['draw',['../classDrawable.html#ad01732eb7df822045fb3fd830d5f5f22',1,'Drawable::draw()'],['../classEntity.html#ae68fc12f1c715bf17a20f0e4a754ae50',1,'Entity::draw()'],['../classTextBox.html#a0c0cc6ad72ef6106986d99c2a9f09566',1,'TextBox::draw()']]] ]; diff --git a/docs/html/search/functions_2.js b/docs/html/search/functions_2.js index 9c02aa4..f389cd5 100644 --- a/docs/html/search/functions_2.js +++ b/docs/html/search/functions_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['get',['get',['../classWorld.html#ab31fd9ea02926eeb977edcd1674fda85',1,'World']]] + ['fill',['fill',['../classWorld.html#a43f13ba2ee14266c8e501ace20bcf73a',1,'World']]] ]; diff --git a/docs/html/search/functions_3.js b/docs/html/search/functions_3.js index fbce085..9c02aa4 100644 --- a/docs/html/search/functions_3.js +++ b/docs/html/search/functions_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['left',['left',['../classPosition.html#a7cb0ac381c02454ca2adf300d4d5c906',1,'Position']]] + ['get',['get',['../classWorld.html#ab31fd9ea02926eeb977edcd1674fda85',1,'World']]] ]; diff --git a/docs/html/search/functions_4.js b/docs/html/search/functions_4.js index 13bb2f8..fbce085 100644 --- a/docs/html/search/functions_4.js +++ b/docs/html/search/functions_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['position',['Position',['../classPosition.html#a9d56fe16af27a28c3a08b57274aff4eb',1,'Position']]] + ['left',['left',['../classPosition.html#a7cb0ac381c02454ca2adf300d4d5c906',1,'Position']]] ]; diff --git a/docs/html/search/functions_5.js b/docs/html/search/functions_5.js index 276a08e..13bb2f8 100644 --- a/docs/html/search/functions_5.js +++ b/docs/html/search/functions_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['right',['right',['../classPosition.html#a93145b914ae40b74e5e45b6920fb366c',1,'Position']]] + ['position',['Position',['../classPosition.html#a9d56fe16af27a28c3a08b57274aff4eb',1,'Position']]] ]; diff --git a/docs/html/search/functions_6.js b/docs/html/search/functions_6.js index 2e83b17..276a08e 100644 --- a/docs/html/search/functions_6.js +++ b/docs/html/search/functions_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['up',['up',['../classPosition.html#a9cf4908f7d31576c281f9877dba43493',1,'Position']]] + ['right',['right',['../classPosition.html#a93145b914ae40b74e5e45b6920fb366c',1,'Position']]] ]; diff --git a/docs/html/search/functions_7.js b/docs/html/search/functions_7.js index a49697c..112af84 100644 --- a/docs/html/search/functions_7.js +++ b/docs/html/search/functions_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['world',['World',['../classWorld.html#aecef883ed3a1b5e0bb5ed487d7bf170c',1,'World']]] + ['textbox',['TextBox',['../classTextBox.html#acadf456d9a9f360ab21ecaaec350d7e8',1,'TextBox']]] ]; diff --git a/docs/html/search/functions_8.html b/docs/html/search/functions_8.html new file mode 100644 index 0000000..b55f0e6 --- /dev/null +++ b/docs/html/search/functions_8.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/html/search/functions_8.js b/docs/html/search/functions_8.js new file mode 100644 index 0000000..2e83b17 --- /dev/null +++ b/docs/html/search/functions_8.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['up',['up',['../classPosition.html#a9cf4908f7d31576c281f9877dba43493',1,'Position']]] +]; diff --git a/docs/html/search/functions_9.html b/docs/html/search/functions_9.html new file mode 100644 index 0000000..c73f07b --- /dev/null +++ b/docs/html/search/functions_9.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/html/search/functions_9.js b/docs/html/search/functions_9.js new file mode 100644 index 0000000..a49697c --- /dev/null +++ b/docs/html/search/functions_9.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['world',['World',['../classWorld.html#aecef883ed3a1b5e0bb5ed487d7bf170c',1,'World']]] +]; diff --git a/docs/html/search/searchdata.js b/docs/html/search/searchdata.js index 3cb72f6..c57ee0f 100644 --- a/docs/html/search/searchdata.js +++ b/docs/html/search/searchdata.js @@ -1,8 +1,8 @@ var indexSectionsWithContent = { - 0: "bdefghiklprtuvw", + 0: "bcdefghiklprtuvw", 1: "dekptvw", - 2: "dfglpruw", + 2: "cdfglprtuw", 3: "bdfhw", 4: "it" }; diff --git a/docs/html/textbox_8h_source.html b/docs/html/textbox_8h_source.html index 7ee6b20..7f54331 100644 --- a/docs/html/textbox_8h_source.html +++ b/docs/html/textbox_8h_source.html @@ -66,10 +66,12 @@ $(function() {
    textbox.h
    -
    1 #ifndef TEXTBOX_H
    2 #define TEXTBOX_H
    3 
    4 #include <iostream>
    5 #include <iomanip>
    6 #include <string>
    7 #include <sstream>
    8 #include "drawable.h"
    9 
    10 
    11 
    12 class TextBox : public Drawable
    13 {
    14 private:
    15  std::stringstream ss;
    16 
    17 public:
    18  int width;
    19 
    20  TextBox( int _x, int _y, int _width)
    21  : Drawable( _x, _y ), width(_width) {}
    22 
    23  void draw() const;
    24 
    25  void clear();
    26 
    27  template<typename T>
    28  friend TextBox& operator<<( TextBox&, T );
    29 };
    30 
    31 template<typename T>
    32 TextBox& operator<<( TextBox& os, T t )
    33 {
    34  os.ss << t;
    35  return os;
    36 }
    37 
    38 #endif
    Definition: drawable.h:7
    -
    int width
    Width of textbox.
    Definition: textbox.h:18
    +
    1 #ifndef TEXTBOX_H
    2 #define TEXTBOX_H
    3 
    4 #include <iostream>
    5 #include <iomanip>
    6 #include <sstream>
    7 #include "drawable.h"
    8 
    9 class TextBox : public Drawable
    10 {
    11 private:
    12  std::stringstream ss; // Used to store textbox contents
    13 
    14 public:
    15  int width;
    16 
    24  TextBox( int _x, int _y, int _width)
    25  : Drawable( _x, _y ), width(_width) {}
    26 
    27  void draw() const;
    28 
    32  void clear();
    33 
    34  template<typename T>
    35  friend TextBox& operator<<( TextBox&, T );
    36 };
    37 
    38 template<typename T>
    39 TextBox& operator<<( TextBox& os, T t )
    40 {
    41  os.ss << t;
    42  return os;
    43 }
    44 
    45 #endif
    TextBox(int _x, int _y, int _width)
    Definition: textbox.h:24
    +
    Definition: drawable.h:7
    +
    int width
    Width of textbox.
    Definition: textbox.h:15
    void draw() const
    Definition: textbox.cpp:3
    -
    Definition: textbox.h:12
    +
    void clear()
    Definition: textbox.cpp:21
    +
    Definition: textbox.h:9