Skip to content

Commit 01f393b

Browse files
committed
v4.2.1
1 parent 96cfab9 commit 01f393b

File tree

90 files changed

+1883
-1943
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+1883
-1943
lines changed

CHANGELOG.md

Lines changed: 0 additions & 130 deletions
This file was deleted.

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake_minimum_required(VERSION 3.11)
22
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
33
project (raylib_cpp
4-
VERSION 4.2.0
4+
VERSION 4.2.1
55
DESCRIPTION "raylib-cpp C++ Object Oriented Wrapper for raylib"
66
HOMEPAGE_URL "https://github.com/robloach/raylib-cpp"
77
LANGUAGES C CXX)

clib.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "raylib-cpp",
3-
"version": "4.0.4",
3+
"version": "4.2.1",
44
"repo": "RobLoach/raylib-cpp",
55
"description": "raylib-cpp: C++ Object-Oriented Wrapper for raylib",
66
"homepage": "https://github.com/robloach/raylib-cpp",
@@ -18,7 +18,6 @@
1818
],
1919
"license": "Zlib",
2020
"scripts": {
21-
"pretest": "git submodule update --init",
2221
"test": "mkdir build && cd build && cmake .. && make && make test"
2322
},
2423
"src": [

docs/_camera3_d_8hpp_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@
190190
</div><!-- fragment --></div><!-- contents -->
191191
<div class="ttc" id="anamespaceraylib_html"><div class="ttname"><a href="namespaceraylib.html">raylib</a></div><div class="ttdoc">All raylib-cpp classes and functions appear in the raylib namespace.</div><div class="ttdef"><b>Definition:</b> <a href="_audio_device_8hpp_source.html#l00008">AudioDevice.hpp:8</a></div></div>
192192
<div class="ttc" id="aclassraylib_1_1_matrix_html"><div class="ttname"><a href="classraylib_1_1_matrix.html">raylib::Matrix</a></div><div class="ttdoc">Matrix type (OpenGL style 4x4 - right handed, column major)</div><div class="ttdef"><b>Definition:</b> <a href="_matrix_8hpp_source.html#l00016">Matrix.hpp:16</a></div></div>
193-
<div class="ttc" id="anamespaceraylib_html_abd45302dac72cb253026bce044dee236"><div class="ttname"><a href="namespaceraylib.html#abd45302dac72cb253026bce044dee236">raylib::UpdateCamera</a></div><div class="ttdeci">static void UpdateCamera(const ::Camera &amp;camera)</div><div class="ttdoc">Update camera depending on selected mode.</div><div class="ttdef"><b>Definition:</b> <a href="_functions_8hpp_source.html#l00195">Functions.hpp:195</a></div></div>
193+
<div class="ttc" id="anamespaceraylib_html_abd45302dac72cb253026bce044dee236"><div class="ttname"><a href="namespaceraylib.html#abd45302dac72cb253026bce044dee236">raylib::UpdateCamera</a></div><div class="ttdeci">static void UpdateCamera(const ::Camera &amp;camera)</div><div class="ttdoc">Update camera depending on selected mode.</div><div class="ttdef"><b>Definition:</b> <a href="_functions_8hpp_source.html#l00202">Functions.hpp:202</a></div></div>
194194
<div class="ttc" id="aclassraylib_1_1_camera3_d_html_ac59decb87b851c16adee7c2c742f8961"><div class="ttname"><a href="classraylib_1_1_camera3_d.html#ac59decb87b851c16adee7c2c742f8961">raylib::Camera3D::GetMouseRay</a></div><div class="ttdeci">Ray GetMouseRay(::Vector2 mousePosition) const</div><div class="ttdoc">Returns a ray trace from mouse position.</div><div class="ttdef"><b>Definition:</b> <a href="_camera3_d_8hpp_source.html#l00115">Camera3D.hpp:115</a></div></div>
195195
<div class="ttc" id="aclassraylib_1_1_camera3_d_html_a9a2649478bcbc00bc738112d9deacc04"><div class="ttname"><a href="classraylib_1_1_camera3_d.html#a9a2649478bcbc00bc738112d9deacc04">raylib::Camera3D::SetMode</a></div><div class="ttdeci">Camera3D &amp; SetMode(int mode)</div><div class="ttdoc">Set camera mode (multiple camera modes available)</div><div class="ttdef"><b>Definition:</b> <a href="_camera3_d_8hpp_source.html#l00072">Camera3D.hpp:72</a></div></div>
196196
<div class="ttc" id="aclassraylib_1_1_camera3_d_html_a1836faf8c5617c5efea6053c6bb77b4f"><div class="ttname"><a href="classraylib_1_1_camera3_d.html#a1836faf8c5617c5efea6053c6bb77b4f">raylib::Camera3D::GetMatrix</a></div><div class="ttdeci">Matrix GetMatrix() const</div><div class="ttdoc">Get transform matrix for camera.</div><div class="ttdef"><b>Definition:</b> <a href="_camera3_d_8hpp_source.html#l00065">Camera3D.hpp:65</a></div></div>

docs/_color_8hpp_source.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@
289289
<div class="ttc" id="aclassraylib_1_1_vector3_html"><div class="ttname"><a href="classraylib_1_1_vector3.html">raylib::Vector3</a></div><div class="ttdoc">Vector3 type.</div><div class="ttdef"><b>Definition:</b> <a href="_vector3_8hpp_source.html#l00016">Vector3.hpp:16</a></div></div>
290290
<div class="ttc" id="aclassraylib_1_1_color_html_a927ba04098ee1ba3a8e91374ed5d5606"><div class="ttname"><a href="classraylib_1_1_color.html#a927ba04098ee1ba3a8e91374ed5d5606">raylib::Color::ToInt</a></div><div class="ttdeci">int ToInt() const</div><div class="ttdoc">Returns hexadecimal value for a Color.</div><div class="ttdef"><b>Definition:</b> <a href="_color_8hpp_source.html#l00062">Color.hpp:62</a></div></div>
291291
<div class="ttc" id="aclassraylib_1_1_color_html_ab909853a3380e3cf4306a011caca7ec5"><div class="ttname"><a href="classraylib_1_1_color.html#ab909853a3380e3cf4306a011caca7ec5">raylib::Color::ToHSV</a></div><div class="ttdeci">Vector3 ToHSV() const</div><div class="ttdoc">Returns HSV values for a Color.</div><div class="ttdef"><b>Definition:</b> <a href="_color_8hpp_source.html#l00090">Color.hpp:90</a></div></div>
292-
<div class="ttc" id="anamespaceraylib_html_ad9373305a332c98fd718966388bc2946"><div class="ttname"><a href="namespaceraylib.html#ad9373305a332c98fd718966388bc2946">raylib::DrawTextPro</a></div><div class="ttdeci">static void DrawTextPro(const Font &amp;font, const std::string &amp;text, Vector2 position, Vector2 origin, float rotation, float fontSize, float spacing, ::Color tint)</div><div class="ttdoc">Draw text using Font and pro parameters (rotation)</div><div class="ttdef"><b>Definition:</b> <a href="_functions_8hpp_source.html#l00264">Functions.hpp:264</a></div></div>
292+
<div class="ttc" id="anamespaceraylib_html_ad9373305a332c98fd718966388bc2946"><div class="ttname"><a href="namespaceraylib.html#ad9373305a332c98fd718966388bc2946">raylib::DrawTextPro</a></div><div class="ttdeci">static void DrawTextPro(const Font &amp;font, const std::string &amp;text, Vector2 position, Vector2 origin, float rotation, float fontSize, float spacing, ::Color tint)</div><div class="ttdoc">Draw text using Font and pro parameters (rotation)</div><div class="ttdef"><b>Definition:</b> <a href="_functions_8hpp_source.html#l00271">Functions.hpp:271</a></div></div>
293293
<div class="ttc" id="aclassraylib_1_1_color_html_a3c177f10d10851fdf20d09fae83c8e19"><div class="ttname"><a href="classraylib_1_1_color.html#a3c177f10d10851fdf20d09fae83c8e19">raylib::Color::Color</a></div><div class="ttdeci">Color(::Vector3 hsv)</div><div class="ttdoc">Returns a Color from HSV values.</div><div class="ttdef"><b>Definition:</b> <a href="_color_8hpp_source.html#l00034">Color.hpp:34</a></div></div>
294294
<div class="ttc" id="aclassraylib_1_1_vector2_html"><div class="ttname"><a href="classraylib_1_1_vector2.html">raylib::Vector2</a></div><div class="ttdoc">Vector2 type.</div><div class="ttdef"><b>Definition:</b> <a href="_vector2_8hpp_source.html#l00016">Vector2.hpp:16</a></div></div>
295295
<div class="ttc" id="aclassraylib_1_1_color_html_a28cd68c3548a019b36538d0a92fe2099"><div class="ttname"><a href="classraylib_1_1_color.html#a28cd68c3548a019b36538d0a92fe2099">raylib::Color::DrawPixel</a></div><div class="ttdeci">Color &amp; DrawPixel(::Vector2 pos)</div><div class="ttdoc">Draw a pixel.</div><div class="ttdef"><b>Definition:</b> <a href="_color_8hpp_source.html#l00120">Color.hpp:120</a></div></div>
@@ -302,7 +302,7 @@
302302
<div class="ttc" id="aclassraylib_1_1_color_html_a70c0b9f2b6bc92724df1c87553cbca32"><div class="ttname"><a href="classraylib_1_1_color.html#a70c0b9f2b6bc92724df1c87553cbca32">raylib::Color::Normalize</a></div><div class="ttdeci">Vector4 Normalize() const</div><div class="ttdoc">Returns Color normalized as float [0..1].</div><div class="ttdef"><b>Definition:</b> <a href="_color_8hpp_source.html#l00083">Color.hpp:83</a></div></div>
303303
<div class="ttc" id="aclassraylib_1_1_color_html_ab3a3237688396c1768034d553d2f1cde"><div class="ttname"><a href="classraylib_1_1_color.html#ab3a3237688396c1768034d553d2f1cde">raylib::Color::DrawLine</a></div><div class="ttdeci">Color &amp; DrawLine(int startPosX, int startPosY, int endPosX, int endPosY)</div><div class="ttdoc">Draw a line.</div><div class="ttdef"><b>Definition:</b> <a href="_color_8hpp_source.html#l00128">Color.hpp:128</a></div></div>
304304
<div class="ttc" id="aclassraylib_1_1_color_html_a799b151b5ce92ccf5ca46f0c18ced395"><div class="ttname"><a href="classraylib_1_1_color.html#a799b151b5ce92ccf5ca46f0c18ced395">raylib::Color::Fade</a></div><div class="ttdeci">Color Fade(float alpha) const</div><div class="ttdoc">Returns color with alpha applied, alpha goes from 0.0f to 1.0f.</div><div class="ttdef"><b>Definition:</b> <a href="_color_8hpp_source.html#l00076">Color.hpp:76</a></div></div>
305-
<div class="ttc" id="anamespaceraylib_html_adeb818239879e345434fec0f2b61e5cd"><div class="ttname"><a href="namespaceraylib.html#adeb818239879e345434fec0f2b61e5cd">raylib::DrawTextEx</a></div><div class="ttdeci">static void DrawTextEx(const Font &amp;font, const std::string &amp;text, Vector2 position, float fontSize, float spacing, ::Color tint)</div><div class="ttdoc">Draw text using font and additional parameters.</div><div class="ttdef"><b>Definition:</b> <a href="_functions_8hpp_source.html#l00256">Functions.hpp:256</a></div></div>
305+
<div class="ttc" id="anamespaceraylib_html_adeb818239879e345434fec0f2b61e5cd"><div class="ttname"><a href="namespaceraylib.html#adeb818239879e345434fec0f2b61e5cd">raylib::DrawTextEx</a></div><div class="ttdeci">static void DrawTextEx(const Font &amp;font, const std::string &amp;text, Vector2 position, float fontSize, float spacing, ::Color tint)</div><div class="ttdoc">Draw text using font and additional parameters.</div><div class="ttdef"><b>Definition:</b> <a href="_functions_8hpp_source.html#l00263">Functions.hpp:263</a></div></div>
306306
<!-- start footer part -->
307307
<hr class="footer"/><address class="footer"><small>
308308
Generated by &#160;<a href="http://www.doxygen.org/index.html">

0 commit comments

Comments
 (0)