Skip to content

Commit

Permalink
v4.2.7
Browse files Browse the repository at this point in the history
  • Loading branch information
RobLoach committed Dec 13, 2022
1 parent 455ca46 commit 7eba940
Show file tree
Hide file tree
Showing 89 changed files with 1,867 additions and 1,754 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.11)
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
project (raylib_cpp
VERSION 4.2.6
VERSION 4.2.7
DESCRIPTION "raylib-cpp C++ Object Oriented Wrapper for raylib"
HOMEPAGE_URL "https://github.com/robloach/raylib-cpp"
LANGUAGES C CXX
Expand Down
2 changes: 1 addition & 1 deletion clib.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "raylib-cpp",
"version": "4.2.5",
"version": "4.2.7",
"repo": "RobLoach/raylib-cpp",
"description": "raylib-cpp: C++ Object-Oriented Wrapper for raylib",
"homepage": "https://github.com/robloach/raylib-cpp",
Expand Down
324 changes: 164 additions & 160 deletions docs/_font_8hpp_source.html

Large diffs are not rendered by default.

202 changes: 103 additions & 99 deletions docs/_sound_8hpp_source.html

Large diffs are not rendered by default.

380 changes: 192 additions & 188 deletions docs/_texture_unmanaged_8hpp_source.html

Large diffs are not rendered by default.

271 changes: 151 additions & 120 deletions docs/_vector2_8hpp_source.html

Large diffs are not rendered by default.

103 changes: 52 additions & 51 deletions docs/_wave_8hpp_source.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/_window_8hpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -289,11 +289,11 @@
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; }</div>
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; </div>
<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="classraylib_1_1_window.html#afcca44b978f167ad371285fd8f227034"> 358</a></span>&#160; <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classraylib_1_1_window.html#afcca44b978f167ad371285fd8f227034">SetClipboardText</a>(<span class="keyword">const</span> std::string&amp; text) {</div>
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; <a class="code" href="classraylib_1_1_window.html#afcca44b978f167ad371285fd8f227034">SetClipboardText</a>(text.c_str());</div>
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; <a class="code" href="classraylib_1_1_window.html#afcca44b978f167ad371285fd8f227034">::SetClipboardText</a>(text.c_str());</div>
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; }</div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; </div>
<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="classraylib_1_1_window.html#a645c59ebb2d815cd37abd5db6e21e80e"> 365</a></span>&#160; <span class="keyword">inline</span> <span class="keyword">const</span> std::string&amp; <a class="code" href="classraylib_1_1_window.html#a645c59ebb2d815cd37abd5db6e21e80e">GetClipboardText</a>() {</div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classraylib_1_1_window.html#a645c59ebb2d815cd37abd5db6e21e80e">GetClipboardText</a>();</div>
<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="classraylib_1_1_window.html#a95694b643f5ded1b873cc8130d238885"> 365</a></span>&#160; <span class="keyword">inline</span> <span class="keyword">const</span> std::string <a class="code" href="classraylib_1_1_window.html#a95694b643f5ded1b873cc8130d238885">GetClipboardText</a>() {</div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160; return ::GetClipboardText();</div>
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; }</div>
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; </div>
<div class="line"><a name="l00372"></a><span class="lineno"><a class="line" href="classraylib_1_1_window.html#a191fafa4e6e094477c15c157f00a18a4"> 372</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="classraylib_1_1_window.html">Window</a>&amp; <a class="code" href="classraylib_1_1_window.html#a191fafa4e6e094477c15c157f00a18a4">SetTargetFPS</a>(<span class="keywordtype">int</span> fps) {</div>
Expand Down Expand Up @@ -347,7 +347,6 @@
<div class="ttc" id="aclassraylib_1_1_window_html_a5f2a255aad32ac32aee87fb2e6b20a01"><div class="ttname"><a href="classraylib_1_1_window.html#a5f2a255aad32ac32aee87fb2e6b20a01">raylib::Window::ShouldClose</a></div><div class="ttdeci">bool ShouldClose() const</div><div class="ttdoc">Check if KEY_ESCAPE pressed or Close icon pressed.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00056">Window.hpp:56</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a6071f03b18e0f2d3817b0da3699f24af"><div class="ttname"><a href="classraylib_1_1_window.html#a6071f03b18e0f2d3817b0da3699f24af">raylib::Window::~Window</a></div><div class="ttdeci">~Window()</div><div class="ttdoc">Close window and unload OpenGL context.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00037">Window.hpp:37</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a60da5ca13065b01316ab17d4cd92b0c4"><div class="ttname"><a href="classraylib_1_1_window.html#a60da5ca13065b01316ab17d4cd92b0c4">raylib::Window::GetTime</a></div><div class="ttdeci">double GetTime() const</div><div class="ttdoc">Returns elapsed time in seconds since InitWindow()</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00401">Window.hpp:401</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a645c59ebb2d815cd37abd5db6e21e80e"><div class="ttname"><a href="classraylib_1_1_window.html#a645c59ebb2d815cd37abd5db6e21e80e">raylib::Window::GetClipboardText</a></div><div class="ttdeci">const std::string &amp; GetClipboardText()</div><div class="ttdoc">Get clipboard text content.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00365">Window.hpp:365</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a662e058a9f5b3121e6280411fa0cc73d"><div class="ttname"><a href="classraylib_1_1_window.html#a662e058a9f5b3121e6280411fa0cc73d">raylib::Window::SetPosition</a></div><div class="ttdeci">Window &amp; SetPosition(int x, int y)</div><div class="ttdoc">Set window position on screen.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00224">Window.hpp:224</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a69b43267e498bdbe64092cfb96e0e950"><div class="ttname"><a href="classraylib_1_1_window.html#a69b43267e498bdbe64092cfb96e0e950">raylib::Window::SetMonitor</a></div><div class="ttdeci">Window &amp; SetMonitor(int monitor)</div><div class="ttdoc">Set monitor for the current window.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00239">Window.hpp:239</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a69eb249831f1976ce2a73945e31c6f52"><div class="ttname"><a href="classraylib_1_1_window.html#a69eb249831f1976ce2a73945e31c6f52">raylib::Window::ClearBackground</a></div><div class="ttdeci">Window &amp; ClearBackground(const ::Color &amp;color=BLACK)</div><div class="ttdoc">Clear window with given color.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00151">Window.hpp:151</a></div></div>
Expand All @@ -358,6 +357,7 @@
<div class="ttc" id="aclassraylib_1_1_window_html_a90e16147a603cfb0b5cda99f7e9168db"><div class="ttname"><a href="classraylib_1_1_window.html#a90e16147a603cfb0b5cda99f7e9168db">raylib::Window::Init</a></div><div class="ttdeci">void Init(int width=800, int height=450, const std::string &amp;title=&quot;raylib&quot;)</div><div class="ttdoc">Initializes the window.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00046">Window.hpp:46</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a91bbcfadc697547f373dd9cc02edeaf1"><div class="ttname"><a href="classraylib_1_1_window.html#a91bbcfadc697547f373dd9cc02edeaf1">raylib::Window::DrawFPS</a></div><div class="ttdeci">void DrawFPS(int posX=10, int posY=10) const</div><div class="ttdoc">Draw current FPS.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00387">Window.hpp:387</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a936ba6f4614ab6b3c2552f88798ffac2"><div class="ttname"><a href="classraylib_1_1_window.html#a936ba6f4614ab6b3c2552f88798ffac2">raylib::Window::Restore</a></div><div class="ttdeci">Window &amp; Restore()</div><div class="ttdoc">Set window state: not minimized/maximized (only PLATFORM_DESKTOP)</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00200">Window.hpp:200</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a95694b643f5ded1b873cc8130d238885"><div class="ttname"><a href="classraylib_1_1_window.html#a95694b643f5ded1b873cc8130d238885">raylib::Window::GetClipboardText</a></div><div class="ttdeci">const std::string GetClipboardText()</div><div class="ttdoc">Get clipboard text content.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00365">Window.hpp:365</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a9814a0d29da572bba75910b41cfe0f77"><div class="ttname"><a href="classraylib_1_1_window.html#a9814a0d29da572bba75910b41cfe0f77">raylib::Window::IsReady</a></div><div class="ttdeci">static bool IsReady()</div><div class="ttdoc">Check if window has been initialized successfully.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00079">Window.hpp:79</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a9a51c4a61cb8c6fbf14e164e7c3afa50"><div class="ttname"><a href="classraylib_1_1_window.html#a9a51c4a61cb8c6fbf14e164e7c3afa50">raylib::Window::SetSize</a></div><div class="ttdeci">Window &amp; SetSize(int width, int height)</div><div class="ttdoc">Set window dimensions.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00263">Window.hpp:263</a></div></div>
<div class="ttc" id="aclassraylib_1_1_window_html_a9b9980432a4deacf2df9471f311d43ad"><div class="ttname"><a href="classraylib_1_1_window.html#a9b9980432a4deacf2df9471f311d43ad">raylib::Window::GetFrameTime</a></div><div class="ttdeci">float GetFrameTime() const</div><div class="ttdoc">Returns time in seconds for last frame drawn.</div><div class="ttdef"><b>Definition:</b> <a href="_window_8hpp_source.html#l00394">Window.hpp:394</a></div></div>
Expand Down
36 changes: 18 additions & 18 deletions docs/classraylib_1_1_font.html
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a8a29c7a9f5aacc2073d40778

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00044">44</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00162">Load()</a>.</p>
<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00166">Load()</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -319,7 +319,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a01d6bfdf5aa8b87c65c994c9

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00057">57</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00162">Load()</a>.</p>
<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00166">Load()</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -380,7 +380,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#adfe1913d9f5aa7848fcb033f

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00070">70</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00162">Load()</a>.</p>
<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00166">Load()</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -453,7 +453,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a4cfb9ae6c224437ad3d5c7c4

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00081">81</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00162">Load()</a>.</p>
<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00166">Load()</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -484,7 +484,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a944d3af1c94f00bbe3918230
<p>Retrieves the baseSize value for the object. </p>
<dl class="section return"><dt>Returns</dt><dd>The baseSize value of the object. </dd></dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00107">107</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00111">111</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -514,7 +514,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ac30454e6cee755a116378a0a
<p>Retrieves the glyphCount value for the object. </p>
<dl class="section return"><dt>Returns</dt><dd>The glyphCount value of the object. </dd></dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00108">108</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00112">112</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -544,7 +544,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#aeddd05c2c79f07cd40901361
<p>Retrieves the glyphPadding value for the object. </p>
<dl class="section return"><dt>Returns</dt><dd>The glyphPadding value of the object. </dd></dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00109">109</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00113">113</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -574,7 +574,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a741aa157ac264e7761379481
<p>Retrieves the glyphs value for the object. </p>
<dl class="section return"><dt>Returns</dt><dd>The glyphs value of the object. </dd></dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00111">111</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00115">115</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -604,7 +604,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a396cae69c0d0c46bf76fc387
<p>Retrieves the recs value for the object. </p>
<dl class="section return"><dt>Returns</dt><dd>The recs value of the object. </dd></dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00110">110</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00114">114</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -647,9 +647,9 @@ <h2 class="memtitle"><span class="permalink"><a href="#a3ed074aa440e8ff6605fba72
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="namespaceraylib.html#a4cb62d3cec034b1a8aa3f3b7cde5acf6" title="Load font from file (filename must include file extension)">LoadFont()</a> </dd></dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00162">162</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00166">166</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00205">IsReady()</a>, and <a class="el" href="_functions_8hpp_source.html#l00274">raylib::LoadFont()</a>.</p>
<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00209">IsReady()</a>, and <a class="el" href="_functions_8hpp_source.html#l00274">raylib::LoadFont()</a>.</p>

<p class="reference">Referenced by <a class="el" href="_font_8hpp_source.html#l00044">Font()</a>.</p>

Expand Down Expand Up @@ -717,9 +717,9 @@ <h2 class="memtitle"><span class="permalink"><a href="#a3dcf41055e85366b04e5fff7
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="namespaceraylib.html#a48f5b8fbb86fb8950f83e2103fc3b41e" title="Load font from file (filename must include file extension)">LoadFontEx()</a> </dd></dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00179">179</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00183">183</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00205">IsReady()</a>, and <a class="el" href="_functions_8hpp_source.html#l00281">raylib::LoadFontEx()</a>.</p>
<p class="reference">References <a class="el" href="_font_8hpp_source.html#l00209">IsReady()</a>, and <a class="el" href="_functions_8hpp_source.html#l00281">raylib::LoadFontEx()</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -755,7 +755,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ae649dde6d344112b02d4f560
</dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00107">107</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00111">111</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -791,7 +791,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a71603057b8528b342d9223dd
</dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00108">108</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00112">112</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -827,7 +827,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#aea746ddd6b9db042f5bc77c1
</dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00109">109</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00113">113</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -863,7 +863,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a03a2b8fcfa44f77bba8fcfff
</dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00111">111</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00115">115</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -899,7 +899,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a1030f35362a541bc750605f0
</dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00110">110</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="_font_8hpp_source.html#l00114">114</a> of file <a class="el" href="_font_8hpp_source.html">Font.hpp</a>.</p>

</div>
</div>
Expand Down
Loading

0 comments on commit 7eba940

Please sign in to comment.