summaryrefslogtreecommitdiff
path: root/doc/html/classsf_1_1Unicode_1_1Text.htm
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/classsf_1_1Unicode_1_1Text.htm')
-rwxr-xr-xdoc/html/classsf_1_1Unicode_1_1Text.htm128
1 files changed, 69 insertions, 59 deletions
diff --git a/doc/html/classsf_1_1Unicode_1_1Text.htm b/doc/html/classsf_1_1Unicode_1_1Text.htm
index 1b592fe..31bf90a 100755
--- a/doc/html/classsf_1_1Unicode_1_1Text.htm
+++ b/doc/html/classsf_1_1Unicode_1_1Text.htm
@@ -10,98 +10,101 @@
<div id="logo">
<img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" />
</div>
-<!-- Generated by Doxygen 1.5.2 -->
-<div class="tabs">
- <ul>
- <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
- <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
- <li class="current"><a href="classes.htm"><span>Classes</span></a></li>
- <li><a href="files.htm"><span>Files</span></a></li>
- </ul>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
+ <li><a href="files.htm"><span>Files</span></a></li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
+ <li><a href="classes.htm"><span>Class&nbsp;Index</span></a></li>
+ <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+ <div class="navpath"><b>sf</b>::<a class="el" href="classsf_1_1Unicode.htm">Unicode</a>::<a class="el" href="classsf_1_1Unicode_1_1Text.htm">Text</a>
+ </div>
</div>
-<div class="tabs">
- <ul>
- <li><a href="classes.htm"><span>Alphabetical&nbsp;List</span></a></li>
- <li><a href="annotated.htm"><span>Class&nbsp;List</span></a></li>
- <li><a href="hierarchy.htm"><span>Class&nbsp;Hierarchy</span></a></li>
- <li><a href="functions.htm"><span>Class&nbsp;Members</span></a></li>
- </ul>
-</div>
-<div class="nav">
-<a class="el" href="namespacesf.htm">sf</a>::<a class="el" href="classsf_1_1Unicode.htm">Unicode</a>::<a class="el" href="classsf_1_1Unicode_1_1Text.htm">Text</a></div>
-<h1>sf::Unicode::Text Class Reference</h1><!-- doxytag: class="sf::Unicode::Text" -->This class is an abstract definition of a unicode text, it can be converted from and to any kind of string and encoding.
+<div class="contents">
+<h1>sf::Unicode::Unicode::Text Class Reference</h1><!-- doxytag: class="sf::Unicode::Text" -->This class is an abstract definition of a unicode text, it can be converted from and to any kind of string and encoding.
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a>&gt;</code>
<p>
+
+<p>
<a href="classsf_1_1Unicode_1_1Text-members.htm">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode_1_1Text.htm#017c3a2990bf1c74927992462b3fd599">Text</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode_1_1Text.htm#aa04a48e0feb1243b06b32e00e1b572d">Text</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor (empty text). <a href="#017c3a2990bf1c74927992462b3fd599"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode_1_1Text.htm#6b772d62641ea43b075552028caaf44c">Text</a> (const char *Str)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor (empty text). <a href="#aa04a48e0feb1243b06b32e00e1b572d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode_1_1Text.htm#ce4c2b97e31442ab88ea8eabf75ff4e6">Text</a> (const char *Str)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the unicode text from any type of string. <a href="#6b772d62641ea43b075552028caaf44c"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9e6bab756302cebfa98b58cd95e8b6e7"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="9e6bab756302cebfa98b58cd95e8b6e7" args="(const wchar_t *Str)" -->
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construct the unicode text from any type of string. <a href="#ce4c2b97e31442ab88ea8eabf75ff4e6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a32b3fa93201a7c6e16d4fdc4534f563"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="a32b3fa93201a7c6e16d4fdc4534f563" args="(const wchar_t *Str)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const wchar_t *Str)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f05eab720cc599f8b9572756b053e130"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="f05eab720cc599f8b9572756b053e130" args="(const Uint8 *Str)" -->
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1df67235106325799c0f34eeae58d4bd"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="1df67235106325799c0f34eeae58d4bd" args="(const Uint8 *Str)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const Uint8 *Str)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a0f1e071880330c7acc3f84ff76e6daa"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="a0f1e071880330c7acc3f84ff76e6daa" args="(const Uint16 *Str)" -->
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e6c54d4e1f1714bfb9a2dc9c6b4f581a"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="e6c54d4e1f1714bfb9a2dc9c6b4f581a" args="(const Uint16 *Str)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const Uint16 *Str)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bf5491d1d6cb22ea0fb680af1243cc8f"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="bf5491d1d6cb22ea0fb680af1243cc8f" args="(const Uint32 *Str)" -->
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="01ceb0da58b2216e0d209aa3ae4f2f92"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="01ceb0da58b2216e0d209aa3ae4f2f92" args="(const Uint32 *Str)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const Uint32 *Str)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f480599e5580f6b4908339bd530f04ac"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="f480599e5580f6b4908339bd530f04ac" args="(const std::string &amp;Str)" -->
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="10d7ada2959c4440d9744e354b2c3a80"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="10d7ada2959c4440d9744e354b2c3a80" args="(const std::string &amp;Str)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const std::string &amp;Str)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="86fb86f2df7d23ed9fa1491bd4169f51"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="86fb86f2df7d23ed9fa1491bd4169f51" args="(const std::wstring &amp;Str)" -->
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="90d966d1fe756ccfb5602ec649f1a99c"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="90d966d1fe756ccfb5602ec649f1a99c" args="(const std::wstring &amp;Str)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const std::wstring &amp;Str)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9a4616a0bc48fb5d15882d931f0d6ec2"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="9a4616a0bc48fb5d15882d931f0d6ec2" args="(const Unicode::UTF8String &amp;Str)" -->
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="89e76d560e304345dbd2b00ab5587281"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="89e76d560e304345dbd2b00ab5587281" args="(const Unicode::UTF8String &amp;Str)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const <a class="el" href="classsf_1_1Unicode.htm#3c6081f88e93693ff8e713053982a9f9">Unicode::UTF8String</a> &amp;Str)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="664867eaa68383fec5a2ba3b53f1dcc3"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="664867eaa68383fec5a2ba3b53f1dcc3" args="(const Unicode::UTF16String &amp;Str)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const <a class="el" href="classsf_1_1Unicode.htm#44c61ac017ac0b9d2cba69dd9b1f475e">Unicode::UTF16String</a> &amp;Str)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5518a325ff4ee5f9624380e596039be7"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="5518a325ff4ee5f9624380e596039be7" args="(const Unicode::UTF16String &amp;Str)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const Unicode::UTF16String &amp;Str)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="32195b91dbc71592f4354a7100656ca9"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="32195b91dbc71592f4354a7100656ca9" args="(const Unicode::UTF32String &amp;Str)" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const <a class="el" href="classsf_1_1Unicode.htm#a928ecac4c3ace69888bb209bc75ffae">Unicode::UTF32String</a> &amp;Str)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="94205bf2285356b01dc26bdc5d7ecec2"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="94205bf2285356b01dc26bdc5d7ecec2" args="(const Unicode::UTF32String &amp;Str)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Text</b> (const Unicode::UTF32String &amp;Str)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode_1_1Text.htm#9c4d03b0aaf42a696fd5b23228e59f1d">operator std::string</a> () const</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsf_1_1Unicode_1_1Text.htm#8dafdb0f8af7aa8fd93a6357d14e7dfb">operator std::string</a> () const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator to cast the text to any type of string. <a href="#9c4d03b0aaf42a696fd5b23228e59f1d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1ebf88b9e6970c0dc228e7bae3070f9b"></a><!-- doxytag: member="sf::Unicode::Text::operator std::wstring" ref="1ebf88b9e6970c0dc228e7bae3070f9b" args="() const" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator std::wstring</b> () const</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator to cast the text to any type of string. <a href="#8dafdb0f8af7aa8fd93a6357d14e7dfb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="68bbdd96744b5372811cff614c9fdb64"></a><!-- doxytag: member="sf::Unicode::Text::operator std::wstring" ref="68bbdd96744b5372811cff614c9fdb64" args="() const " -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator std::wstring</b> () const </td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ea72ad461cf623453f39f15c93bcc92d"></a><!-- doxytag: member="sf::Unicode::Text::operator Unicode::UTF8String" ref="ea72ad461cf623453f39f15c93bcc92d" args="() const" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator Unicode::UTF8String</b> () const</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="86457507c8fa810bf4164e5845a5e06a"></a><!-- doxytag: member="sf::Unicode::Text::operator Unicode::UTF8String" ref="86457507c8fa810bf4164e5845a5e06a" args="() const " -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator Unicode::UTF8String</b> () const </td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c1e7799c440e1329347ee7cc09d1b4b7"></a><!-- doxytag: member="sf::Unicode::Text::operator Unicode::UTF16String" ref="c1e7799c440e1329347ee7cc09d1b4b7" args="() const" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator Unicode::UTF16String</b> () const</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c9c79a567e9331ce90307a3d679fe65c"></a><!-- doxytag: member="sf::Unicode::Text::operator Unicode::UTF16String" ref="c9c79a567e9331ce90307a3d679fe65c" args="() const " -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator Unicode::UTF16String</b> () const </td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3b86ac6009e3c614a4166b3209d0a003"></a><!-- doxytag: member="sf::Unicode::Text::operator const Unicode::UTF32String &amp;" ref="3b86ac6009e3c614a4166b3209d0a003" args="() const" -->
-&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator const Unicode::UTF32String &amp;</b> () const</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5dc8644be465e51f38e515e525ee4753"></a><!-- doxytag: member="sf::Unicode::Text::operator const Unicode::UTF32String &amp;" ref="5dc8644be465e51f38e515e525ee4753" args="() const " -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator const Unicode::UTF32String &amp;</b> () const </td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
This class is an abstract definition of a unicode text, it can be converted from and to any kind of string and encoding.
-<p>
-
-<p>
-Definition at line <a class="el" href="Unicode_8hpp-source.htm#l00063">63</a> of file <a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" name="017c3a2990bf1c74927992462b3fd599"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="017c3a2990bf1c74927992462b3fd599" args="()" -->
+<p>Definition at line <a class="el" href="Unicode_8hpp-source.htm#l00063">63</a> of file <a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a>.</p>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="aa04a48e0feb1243b06b32e00e1b572d"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="aa04a48e0feb1243b06b32e00e1b572d" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">sf::Unicode::Text::Text </td>
+ <td class="memname">sf::Unicode::Unicode::Text::Text </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
- <td width="100%"></td>
+ <td></td>
</tr>
</table>
</div>
@@ -111,19 +114,21 @@ Definition at line <a class="el" href="Unicode_8hpp-source.htm#l00063">63</a> of
Default constructor (empty text).
<p>
+<p>Definition at line <a class="el" href="Unicode_8cpp-source.htm#l00105">105</a> of file <a class="el" href="Unicode_8cpp-source.htm">Unicode.cpp</a>.</p>
+
</div>
</div><p>
-<a class="anchor" name="6b772d62641ea43b075552028caaf44c"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="6b772d62641ea43b075552028caaf44c" args="(const char *Str)" -->
+<a class="anchor" name="ce4c2b97e31442ab88ea8eabf75ff4e6"></a><!-- doxytag: member="sf::Unicode::Text::Text" ref="ce4c2b97e31442ab88ea8eabf75ff4e6" args="(const char *Str)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">sf::Unicode::Text::Text </td>
+ <td class="memname">sf::Unicode::Unicode::Text::Text </td>
<td>(</td>
<td class="paramtype">const char *&nbsp;</td>
<td class="paramname"> <em>Str</em> </td>
<td>&nbsp;)&nbsp;</td>
- <td width="100%"></td>
+ <td></td>
</tr>
</table>
</div>
@@ -138,19 +143,21 @@ Construct the unicode text from any type of string.
</table>
</dl>
+<p>Definition at line <a class="el" href="Unicode_8cpp-source.htm#l00114">114</a> of file <a class="el" href="Unicode_8cpp-source.htm">Unicode.cpp</a>.</p>
+
</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="9c4d03b0aaf42a696fd5b23228e59f1d"></a><!-- doxytag: member="sf::Unicode::Text::operator std::string" ref="9c4d03b0aaf42a696fd5b23228e59f1d" args="() const" -->
+<a class="anchor" name="8dafdb0f8af7aa8fd93a6357d14e7dfb"></a><!-- doxytag: member="sf::Unicode::Text::operator std::string" ref="8dafdb0f8af7aa8fd93a6357d14e7dfb" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">sf::Unicode::Text::operator std::string </td>
+ <td class="memname">sf::Unicode::Unicode::Text::operator std::string </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
- <td width="100%"> const</td>
+ <td> const</td>
</tr>
</table>
</div>
@@ -161,10 +168,13 @@ Operator to cast the text to any type of string.
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Converted string </dd></dl>
+<p>Definition at line <a class="el" href="Unicode_8cpp-source.htm#l00227">227</a> of file <a class="el" href="Unicode_8cpp-source.htm">Unicode.cpp</a>.</p>
+
</div>
</div><p>
-<hr>The documentation for this class was generated from the following file:<ul>
-<li><a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a></ul>
+<hr>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="Unicode_8hpp-source.htm">Unicode.hpp</a><li><a class="el" href="Unicode_8cpp-source.htm">Unicode.cpp</a></ul>
+</div>
<p id="footer">
&nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;