diff options
author | TravisBot <> | 2018-01-06 11:36:50 +0000 |
---|---|---|
committer | TravisBot <> | 2018-01-06 11:36:50 +0000 |
commit | 460d9bda5f03c5da29864fa9dd160848097be51b (patch) | |
tree | b51cba7127a1402e0c9566ec919527a42934ab23 /namespaceyage.html | |
parent | a72d604ca0e0f14228b45eaf9091b6c0b4085911 (diff) | |
download | YAGE-460d9bda5f03c5da29864fa9dd160848097be51b.tar.gz YAGE-460d9bda5f03c5da29864fa9dd160848097be51b.zip |
[Travis] Rebuilding documentation
Diffstat (limited to 'namespaceyage.html')
-rw-r--r-- | namespaceyage.html | 197 |
1 files changed, 79 insertions, 118 deletions
diff --git a/namespaceyage.html b/namespaceyage.html index 1f9a7c53..05676958 100644 --- a/namespaceyage.html +++ b/namespaceyage.html @@ -130,13 +130,13 @@ Namespaces</h2></td></tr> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Camera.html">Camera</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1GlslProgram.html">GlslProgram</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1ImageLoader.html">ImageLoader</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1IoManager.html">IoManager</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Logger.html">Logger</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><h2><a class="el" href="classyage_1_1Logger.html" title="Logger">Logger</a></h2> + <a href="classyage_1_1Logger.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1LogMessage.html">LogMessage</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> @@ -144,21 +144,14 @@ Classes</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1ResourceManager.html">ResourceManager</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Sprite.html">Sprite</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Glyph.html">Glyph</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classyage_1_1Glyph.html" title="Glyph with information of the texture. ">Glyph</a> with information of the texture. <a href="classyage_1_1Glyph.html#details">More...</a><br/></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1RenderBatch.html">RenderBatch</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1SpriteSheet.html">SpriteSheet</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1SpriteBatch.html">SpriteBatch</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1TextureCache.html">TextureCache</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1SpriteSheet.html">SpriteSheet</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Window.html">Window</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structyage_1_1Texture.html">Texture</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1TextureCache.html">TextureCache</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structyage_1_1Position.html">Position</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structyage_1_1Colour.html">Colour</a></td></tr> @@ -167,8 +160,6 @@ Classes</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structyage_1_1Vertex.html">Vertex</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Window.html">Window</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Matrix.html">Matrix</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base <a class="el" href="classyage_1_1Matrix.html" title="Base Matrix class used by other similar classes. ">Matrix</a> class used by other similar classes. <a href="classyage_1_1Matrix.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> @@ -195,6 +186,21 @@ Classes</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1RigidBody.html">RigidBody</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Batch.html">Batch</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classyage_1_1Batch.html" title="The Batch class will be the base class for all the different batching processes that might use differ...">Batch</a> class will be the base class for all the different batching processes that might use different shaders and attributes. <a href="classyage_1_1Batch.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Drawable.html">Drawable</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Rectangle.html">Rectangle</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Shader.html">Shader</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Shape.html">Shape</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Sprite.html">Sprite</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1SpriteBatch.html">SpriteBatch</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Active.html">Active</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1SyncQueue.html">SyncQueue</a></td></tr> @@ -226,6 +232,22 @@ Typedefs</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> Enumerations</h2></td></tr> +<tr class="memitem:a4ac616fa26af17775ed558a4c08e4788"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788">LogLevel</a> { <br/> +  <a class="el" href="namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788adc30ec20708ef7b0f641ef78b7880a15">LogLevel::DEBUG</a>, +<a class="el" href="namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788a551b723eafd6a31d444fcb2f5920fbd3">LogLevel::INFO</a>, +<a class="el" href="namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788a059e9861e0400dfbe05c98a841f3f96b">LogLevel::WARNING</a>, +<a class="el" href="namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788abb1ca97ec761fc37101737ba0aa2e7c5">LogLevel::ERROR</a>, +<br/> +  <a class="el" href="namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788a19da7170bea36556dde582519795f3fc">LogLevel::FATAL</a> +<br/> + }</td></tr> +<tr class="separator:a4ac616fa26af17775ed558a4c08e4788"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a09d41deeced5fca5df9dc680c9e77c38"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38">WindowFlags</a> : unsigned { <a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38a7c4273d3feb1dc60a55a74c37c3fddd6">SHOWN</a> = 0x1, +<a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38af7a4d995b268c416a6e01b8dc1555648">HIDDEN</a> = 0x2, +<a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38a409ae568f380139ffa38d7fffa5ffb2f">FULLSCREEN</a> = 0x4, +<a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38afa8ece0eef17c604369ca69bc4b09970">BORDERLESS</a> = 0x8 + }</td></tr> +<tr class="separator:a09d41deeced5fca5df9dc680c9e77c38"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5a9307442e5daa8810aff942564a822"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html#ad5a9307442e5daa8810aff942564a822">key</a> { <br/>   <a class="el" href="namespaceyage.html#ad5a9307442e5daa8810aff942564a822a696b031073e74bf2cb98e5ef201d4aa3">key::UNKNOWN</a> = GLFW_KEY_UNKNOWN, <a class="el" href="namespaceyage.html#ad5a9307442e5daa8810aff942564a822a6506ae39fdca9845e3a6de3865183e57">key::SPACE</a> = GLFW_KEY_SPACE, @@ -382,12 +404,6 @@ Enumerations</h2></td></tr> <br/> }</td></tr> <tr class="separator:ad5a9307442e5daa8810aff942564a822"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a09d41deeced5fca5df9dc680c9e77c38"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38">WindowFlags</a> : unsigned { <a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38a7c4273d3feb1dc60a55a74c37c3fddd6">SHOWN</a> = 0x1, -<a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38af7a4d995b268c416a6e01b8dc1555648">HIDDEN</a> = 0x2, -<a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38a409ae568f380139ffa38d7fffa5ffb2f">FULLSCREEN</a> = 0x4, -<a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38afa8ece0eef17c604369ca69bc4b09970">BORDERLESS</a> = 0x8 - }</td></tr> -<tr class="separator:a09d41deeced5fca5df9dc680c9e77c38"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> @@ -397,10 +413,6 @@ Functions</h2></td></tr> <tr class="separator:ad537beeea51c8314e407fadd24affc34"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b288197f6a97f197dda60e5b54f1841"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classyage_1_1LogSink.html">LogSink</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html#a6b288197f6a97f197dda60e5b54f1841">makeFileSink</a> (std::string &&filename)</td></tr> <tr class="separator:a6b288197f6a97f197dda60e5b54f1841"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0cf122e98752ed702393cbe30df51356"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html#a0cf122e98752ed702393cbe30df51356">decodePNG</a> (std::vector< unsigned char > &out_image, unsigned long &image_width, unsigned long &image_height, const unsigned char *in_png, size_t in_size, bool convert_to_rgba32)</td></tr> -<tr class="separator:a0cf122e98752ed702393cbe30df51356"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7d04f91ba8586cb6dfac030f83c9a9ec"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html#a7d04f91ba8586cb6dfac030f83c9a9ec">key_callback</a> (GLFWwindow *window, int <a class="el" href="namespaceyage.html#ad5a9307442e5daa8810aff942564a822">key</a>, int scanCode, int action, int mods)</td></tr> -<tr class="separator:a7d04f91ba8586cb6dfac030f83c9a9ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a226cc29763f745fd175844f4263d5dae"><td class="memTemplParams" colspan="2">template<int M, int N, class T > </td></tr> <tr class="memitem:a226cc29763f745fd175844f4263d5dae"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classyage_1_1Matrix.html">Matrix</a>< M, N, T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceyage.html#a226cc29763f745fd175844f4263d5dae">operator+</a> (<a class="el" href="classyage_1_1Matrix.html">Matrix</a>< M, N, T > lhs, const <a class="el" href="classyage_1_1Matrix.html">Matrix</a>< M, N, T > &rhs)</td></tr> <tr class="separator:a226cc29763f745fd175844f4263d5dae"><td class="memSeparator" colspan="2"> </td></tr> @@ -444,8 +456,9 @@ Functions</h2></td></tr> <tr class="separator:ac9d8c7327204686b3c86f4ab48672618"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>remove the include to make compilation faster </dd></dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000004">Todo:</a></b></dt><dd>think of removing this, by, for example, using a pointer This could be more efficient when copying the texture out of the spritesheet.</dd></dl> +<div class="textblock"><p>Project namespace. </p> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000004">Todo:</a></b></dt><dd>remove the include to make compilation faster </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000005">Todo:</a></b></dt><dd>think of removing this, by, for example, using a pointer This could be more efficient when copying the texture out of the spritesheet.</dd></dl> <p>Avoids collision as all the classes and global functions are wrapped in. it. </p> </div><h2 class="groupheader">Typedef Documentation</h2> <a class="anchor" id="a23eef341099a6b2816cf0c63f8ffe898"></a> @@ -458,6 +471,8 @@ Functions</h2></td></tr> </table> </div><div class="memdoc"> +<p>Definition of a 2D vector. </p> + </div> </div> <a class="anchor" id="aea25e39fde2b6a8abab71cc27371d339"></a> @@ -494,6 +509,8 @@ Functions</h2></td></tr> </table> </div><div class="memdoc"> +<p>Definition of a 3D vector. </p> + </div> </div> <a class="anchor" id="ae04792ab12e05bcb11c0316b142ebeec"></a> @@ -530,6 +547,8 @@ Functions</h2></td></tr> </table> </div><div class="memdoc"> +<p>Definition of a 4D vector. </p> + </div> </div> <a class="anchor" id="a1896ae5c4cfed1453dadf21a4a2a48cf"></a> @@ -823,79 +842,61 @@ Functions</h2></td></tr> </div> </div> -<a class="anchor" id="a09d41deeced5fca5df9dc680c9e77c38"></a> +<a class="anchor" id="a4ac616fa26af17775ed558a4c08e4788"></a> <div class="memitem"> <div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> <table class="memname"> <tr> - <td class="memname">enum <a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38">yage::WindowFlags</a> : unsigned</td> + <td class="memname">enum <a class="el" href="namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788">yage::LogLevel</a></td> </tr> </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">strong</span></span> </td> + </tr> +</table> </div><div class="memdoc"> <table class="fieldtable"> -<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a09d41deeced5fca5df9dc680c9e77c38a7c4273d3feb1dc60a55a74c37c3fddd6"></a>SHOWN</em> </td><td class="fielddoc"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a4ac616fa26af17775ed558a4c08e4788adc30ec20708ef7b0f641ef78b7880a15"></a>DEBUG</em> </td><td class="fielddoc"> </td></tr> -<tr><td class="fieldname"><em><a class="anchor" id="a09d41deeced5fca5df9dc680c9e77c38af7a4d995b268c416a6e01b8dc1555648"></a>HIDDEN</em> </td><td class="fielddoc"> +<tr><td class="fieldname"><em><a class="anchor" id="a4ac616fa26af17775ed558a4c08e4788a551b723eafd6a31d444fcb2f5920fbd3"></a>INFO</em> </td><td class="fielddoc"> </td></tr> -<tr><td class="fieldname"><em><a class="anchor" id="a09d41deeced5fca5df9dc680c9e77c38a409ae568f380139ffa38d7fffa5ffb2f"></a>FULLSCREEN</em> </td><td class="fielddoc"> +<tr><td class="fieldname"><em><a class="anchor" id="a4ac616fa26af17775ed558a4c08e4788a059e9861e0400dfbe05c98a841f3f96b"></a>WARNING</em> </td><td class="fielddoc"> </td></tr> -<tr><td class="fieldname"><em><a class="anchor" id="a09d41deeced5fca5df9dc680c9e77c38afa8ece0eef17c604369ca69bc4b09970"></a>BORDERLESS</em> </td><td class="fielddoc"> +<tr><td class="fieldname"><em><a class="anchor" id="a4ac616fa26af17775ed558a4c08e4788abb1ca97ec761fc37101737ba0aa2e7c5"></a>ERROR</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a4ac616fa26af17775ed558a4c08e4788a19da7170bea36556dde582519795f3fc"></a>FATAL</em> </td><td class="fielddoc"> </td></tr> </table> </div> </div> -<h2 class="groupheader">Function Documentation</h2> -<a class="anchor" id="a0cf122e98752ed702393cbe30df51356"></a> +<a class="anchor" id="a09d41deeced5fca5df9dc680c9e77c38"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> - <td class="memname">int yage::decodePNG </td> - <td>(</td> - <td class="paramtype">std::vector< unsigned char > & </td> - <td class="paramname"><em>out_image</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">unsigned long & </td> - <td class="paramname"><em>image_width</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">unsigned long & </td> - <td class="paramname"><em>image_height</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">const unsigned char * </td> - <td class="paramname"><em>in_png</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">size_t </td> - <td class="paramname"><em>in_size</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">bool </td> - <td class="paramname"><em>convert_to_rgba32</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> + <td class="memname">enum <a class="el" href="namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38">yage::WindowFlags</a> : unsigned</td> </tr> </table> </div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a09d41deeced5fca5df9dc680c9e77c38a7c4273d3feb1dc60a55a74c37c3fddd6"></a>SHOWN</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a09d41deeced5fca5df9dc680c9e77c38af7a4d995b268c416a6e01b8dc1555648"></a>HIDDEN</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a09d41deeced5fca5df9dc680c9e77c38a409ae568f380139ffa38d7fffa5ffb2f"></a>FULLSCREEN</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a09d41deeced5fca5df9dc680c9e77c38afa8ece0eef17c604369ca69bc4b09970"></a>BORDERLESS</em> </td><td class="fielddoc"> +</td></tr> +</table> </div> </div> +<h2 class="groupheader">Function Documentation</h2> <a class="anchor" id="a0bd2fedcbe862fdea1ea54b6b7d49bec"></a> <div class="memitem"> <div class="memproto"> @@ -934,55 +935,13 @@ Functions</h2></td></tr> </tr> </table> </div><div class="memdoc"> + +<p>Initializes yage. </p> <p>This is only there to initialize glfw.</p> <dl class="section return"><dt>Returns</dt><dd>Returns true if the initialization was successful. </dd></dl> </div> </div> -<a class="anchor" id="a7d04f91ba8586cb6dfac030f83c9a9ec"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void yage::key_callback </td> - <td>(</td> - <td class="paramtype">GLFWwindow * </td> - <td class="paramname"><em>window</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"><em>key</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"><em>scanCode</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"><em>action</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"><em>mods</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> - -</div> -</div> <a class="anchor" id="ab54350a8dbf59338c99ab4f43cfa2858"></a> <div class="memitem"> <div class="memproto"> @@ -1350,6 +1309,8 @@ template<int M, int N, class T > </div> </tr> </table> </div><div class="memdoc"> + +<p>Quit and cleanup yage. </p> <p>glfw needs to clean itself up. </p> </div> @@ -1360,7 +1321,7 @@ template<int M, int N, class T > </div> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="namespaceyage.html">yage</a></li> - <li class="footer">Generated on Sat Dec 23 2017 01:50:21 for YAGE by + <li class="footer">Generated on Sat Jan 6 2018 11:36:17 for YAGE by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li> </ul> |