diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..21a62abc --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "projects/Doxygen/doxygen-awesome-css"] + path = projects/Doxygen/doxygen-awesome-css + url = https://github.com/jothepro/doxygen-awesome-css.git diff --git a/README.md b/README.md index fa67ef3b..0a3e0fde 100644 --- a/README.md +++ b/README.md @@ -321,6 +321,7 @@ See [`core_basic_window_web.html`](examples/core/resources/core_basic_window_web To build the document with [Doxygen](http://www.doxygen.nl/), use... ``` +git submodule update --init doxygen projects/Doxygen/Doxyfile ``` diff --git a/docs/_audio_device_8hpp_source.html b/docs/_audio_device_8hpp_source.html index 4390b72f..e55b901f 100644 --- a/docs/_audio_device_8hpp_source.html +++ b/docs/_audio_device_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_audio_stream_8hpp_source.html b/docs/_audio_stream_8hpp_source.html index 503ff536..9f6c3f85 100644 --- a/docs/_audio_stream_8hpp_source.html +++ b/docs/_audio_stream_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_bounding_box_8hpp_source.html b/docs/_bounding_box_8hpp_source.html index 521e92f5..9471aac6 100644 --- a/docs/_bounding_box_8hpp_source.html +++ b/docs/_bounding_box_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_camera2_d_8hpp_source.html b/docs/_camera2_d_8hpp_source.html index 913a1c6b..427980eb 100644 --- a/docs/_camera2_d_8hpp_source.html +++ b/docs/_camera2_d_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_camera3_d_8hpp_source.html b/docs/_camera3_d_8hpp_source.html index 91aac545..a6a48267 100644 --- a/docs/_camera3_d_8hpp_source.html +++ b/docs/_camera3_d_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_color_8hpp_source.html b/docs/_color_8hpp_source.html index 900272f4..90e46f65 100644 --- a/docs/_color_8hpp_source.html +++ b/docs/_color_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_font_8hpp_source.html b/docs/_font_8hpp_source.html index 25c6ebb8..6af15ec1 100644 --- a/docs/_font_8hpp_source.html +++ b/docs/_font_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_functions_8hpp_source.html b/docs/_functions_8hpp_source.html index 49eb1fe4..51040a3d 100644 --- a/docs/_functions_8hpp_source.html +++ b/docs/_functions_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_gamepad_8hpp_source.html b/docs/_gamepad_8hpp_source.html index 7753c1f7..7fd7d746 100644 --- a/docs/_gamepad_8hpp_source.html +++ b/docs/_gamepad_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_image_8hpp_source.html b/docs/_image_8hpp_source.html index d4d9bffb..319e09e9 100644 --- a/docs/_image_8hpp_source.html +++ b/docs/_image_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_material_8hpp_source.html b/docs/_material_8hpp_source.html index d91aa3e0..a0cc757b 100644 --- a/docs/_material_8hpp_source.html +++ b/docs/_material_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_matrix_8hpp_source.html b/docs/_matrix_8hpp_source.html index 49b9eed2..00aab051 100644 --- a/docs/_matrix_8hpp_source.html +++ b/docs/_matrix_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_mesh_8hpp_source.html b/docs/_mesh_8hpp_source.html index 0b48a934..609bebfd 100644 --- a/docs/_mesh_8hpp_source.html +++ b/docs/_mesh_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_model_8hpp_source.html b/docs/_model_8hpp_source.html index 334c75cc..62273116 100644 --- a/docs/_model_8hpp_source.html +++ b/docs/_model_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_model_animation_8hpp_source.html b/docs/_model_animation_8hpp_source.html index 2f78844a..40d71872 100644 --- a/docs/_model_animation_8hpp_source.html +++ b/docs/_model_animation_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_mouse_8hpp_source.html b/docs/_mouse_8hpp_source.html index cdd1a761..ab739774 100644 --- a/docs/_mouse_8hpp_source.html +++ b/docs/_mouse_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_music_8hpp_source.html b/docs/_music_8hpp_source.html index 53e73b92..333c6fd7 100644 --- a/docs/_music_8hpp_source.html +++ b/docs/_music_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_physics_8hpp_source.html b/docs/_physics_8hpp_source.html index 28d209e9..8632486b 100644 --- a/docs/_physics_8hpp_source.html +++ b/docs/_physics_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_ray_8hpp_source.html b/docs/_ray_8hpp_source.html index 0d4efcf1..a44b7705 100644 --- a/docs/_ray_8hpp_source.html +++ b/docs/_ray_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_ray_collision_8hpp_source.html b/docs/_ray_collision_8hpp_source.html index 875199c7..afcea971 100644 --- a/docs/_ray_collision_8hpp_source.html +++ b/docs/_ray_collision_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_raylib_exception_8hpp_source.html b/docs/_raylib_exception_8hpp_source.html index 46b34119..f78f34d7 100644 --- a/docs/_raylib_exception_8hpp_source.html +++ b/docs/_raylib_exception_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_rectangle_8hpp_source.html b/docs/_rectangle_8hpp_source.html index f9486983..e9d78de2 100644 --- a/docs/_rectangle_8hpp_source.html +++ b/docs/_rectangle_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_render_texture_8hpp_source.html b/docs/_render_texture_8hpp_source.html index 18579d14..8da2d7c1 100644 --- a/docs/_render_texture_8hpp_source.html +++ b/docs/_render_texture_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_shader_8hpp_source.html b/docs/_shader_8hpp_source.html index 9368eae9..51c9937c 100644 --- a/docs/_shader_8hpp_source.html +++ b/docs/_shader_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_sound_8hpp_source.html b/docs/_sound_8hpp_source.html index f03e7b5f..9850fc0a 100644 --- a/docs/_sound_8hpp_source.html +++ b/docs/_sound_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_text_8hpp_source.html b/docs/_text_8hpp_source.html index cf3254fd..2f9a5b81 100644 --- a/docs/_text_8hpp_source.html +++ b/docs/_text_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_texture_8hpp_source.html b/docs/_texture_8hpp_source.html index 5f843932..e2028958 100644 --- a/docs/_texture_8hpp_source.html +++ b/docs/_texture_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_vector2_8hpp_source.html b/docs/_vector2_8hpp_source.html index b229d3fb..b01e7d50 100644 --- a/docs/_vector2_8hpp_source.html +++ b/docs/_vector2_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_vector3_8hpp_source.html b/docs/_vector3_8hpp_source.html index 9b45aa17..6e3d2898 100644 --- a/docs/_vector3_8hpp_source.html +++ b/docs/_vector3_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_vector4_8hpp_source.html b/docs/_vector4_8hpp_source.html index 6f369060..ff72271f 100644 --- a/docs/_vector4_8hpp_source.html +++ b/docs/_vector4_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_vr_stereo_config_8hpp_source.html b/docs/_vr_stereo_config_8hpp_source.html index 85067975..d693303e 100644 --- a/docs/_vr_stereo_config_8hpp_source.html +++ b/docs/_vr_stereo_config_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_wave_8hpp_source.html b/docs/_wave_8hpp_source.html index 499a8a36..893a7026 100644 --- a/docs/_wave_8hpp_source.html +++ b/docs/_wave_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/_window_8hpp_source.html b/docs/_window_8hpp_source.html index b9dfeb87..40f87d80 100644 --- a/docs/_window_8hpp_source.html +++ b/docs/_window_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/annotated.html b/docs/annotated.html index ff5e3c6d..8ca7eb04 100644 --- a/docs/annotated.html +++ b/docs/annotated.html @@ -13,6 +13,7 @@ +
diff --git a/docs/annotated_dup.js b/docs/annotated_dup.js new file mode 100644 index 00000000..fe422c48 --- /dev/null +++ b/docs/annotated_dup.js @@ -0,0 +1,62 @@ +var annotated_dup = +[ + [ "raylib", "namespaceraylib.html", [ + [ "AudioDevice", "classraylib_1_1_audio_device.html", "classraylib_1_1_audio_device" ], + [ "AudioStream", "classraylib_1_1_audio_stream.html", "classraylib_1_1_audio_stream" ], + [ "BoundingBox", "classraylib_1_1_bounding_box.html", "classraylib_1_1_bounding_box" ], + [ "Camera2D", "classraylib_1_1_camera2_d.html", "classraylib_1_1_camera2_d" ], + [ "Camera3D", "classraylib_1_1_camera3_d.html", "classraylib_1_1_camera3_d" ], + [ "Color", "classraylib_1_1_color.html", "classraylib_1_1_color" ], + [ "Font", "classraylib_1_1_font.html", "classraylib_1_1_font" ], + [ "Gamepad", "classraylib_1_1_gamepad.html", "classraylib_1_1_gamepad" ], + [ "Image", "classraylib_1_1_image.html", "classraylib_1_1_image" ], + [ "Material", "classraylib_1_1_material.html", "classraylib_1_1_material" ], + [ "Matrix", "classraylib_1_1_matrix.html", "classraylib_1_1_matrix" ], + [ "Mesh", "classraylib_1_1_mesh.html", "classraylib_1_1_mesh" ], + [ "Model", "classraylib_1_1_model.html", "classraylib_1_1_model" ], + [ "ModelAnimation", "classraylib_1_1_model_animation.html", "classraylib_1_1_model_animation" ], + [ "Mouse", "classraylib_1_1_mouse.html", "classraylib_1_1_mouse" ], + [ "Music", "classraylib_1_1_music.html", "classraylib_1_1_music" ], + [ "Physics", "classraylib_1_1_physics.html", "classraylib_1_1_physics" ], + [ "Ray", "classraylib_1_1_ray.html", "classraylib_1_1_ray" ], + [ "RayCollision", "classraylib_1_1_ray_collision.html", "classraylib_1_1_ray_collision" ], + [ "RaylibException", "classraylib_1_1_raylib_exception.html", "classraylib_1_1_raylib_exception" ], + [ "Rectangle", "classraylib_1_1_rectangle.html", "classraylib_1_1_rectangle" ], + [ "RenderTexture", "classraylib_1_1_render_texture.html", "classraylib_1_1_render_texture" ], + [ "Shader", "classraylib_1_1_shader.html", "classraylib_1_1_shader" ], + [ "Sound", "classraylib_1_1_sound.html", "classraylib_1_1_sound" ], + [ "Text", "classraylib_1_1_text.html", "classraylib_1_1_text" ], + [ "Texture", "classraylib_1_1_texture.html", "classraylib_1_1_texture" ], + [ "Vector2", "classraylib_1_1_vector2.html", "classraylib_1_1_vector2" ], + [ "Vector3", "classraylib_1_1_vector3.html", "classraylib_1_1_vector3" ], + [ "Vector4", "classraylib_1_1_vector4.html", "classraylib_1_1_vector4" ], + [ "VrStereoConfig", "classraylib_1_1_vr_stereo_config.html", "classraylib_1_1_vr_stereo_config" ], + [ "Wave", "classraylib_1_1_wave.html", "classraylib_1_1_wave" ], + [ "Window", "classraylib_1_1_window.html", "classraylib_1_1_window" ] + ] ], + [ "AudioStream", "class_audio_stream.html", null ], + [ "BoundingBox", "class_bounding_box.html", null ], + [ "Camera2D", "class_camera2_d.html", null ], + [ "Camera3D", "class_camera3_d.html", null ], + [ "Color", "class_color.html", null ], + [ "Font", "class_font.html", null ], + [ "Image", "class_image.html", null ], + [ "Material", "class_material.html", null ], + [ "Matrix", "class_matrix.html", null ], + [ "Mesh", "class_mesh.html", null ], + [ "Model", "class_model.html", null ], + [ "ModelAnimation", "class_model_animation.html", null ], + [ "Music", "class_music.html", null ], + [ "Ray", "class_ray.html", null ], + [ "RayCollision", "class_ray_collision.html", null ], + [ "Rectangle", "class_rectangle.html", null ], + [ "RenderTexture", "class_render_texture.html", null ], + [ "Shader", "class_shader.html", null ], + [ "Sound", "class_sound.html", null ], + [ "Texture", "class_texture.html", null ], + [ "Vector2", "class_vector2.html", null ], + [ "Vector3", "class_vector3.html", null ], + [ "Vector4", "class_vector4.html", null ], + [ "VrStereoConfig", "class_vr_stereo_config.html", null ], + [ "Wave", "class_wave.html", null ] +]; \ No newline at end of file diff --git a/docs/class_audio_stream.html b/docs/class_audio_stream.html index 85985f82..93905882 100644 --- a/docs/class_audio_stream.html +++ b/docs/class_audio_stream.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: AudioStream Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
AudioStream Class Reference
+
AudioStream Class Reference
+
- + diff --git a/docs/class_bounding_box.html b/docs/class_bounding_box.html index 1b65da7d..f688fc4a 100644 --- a/docs/class_bounding_box.html +++ b/docs/class_bounding_box.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: BoundingBox Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
BoundingBox Class Reference
+
BoundingBox Class Reference
+
- + diff --git a/docs/class_camera2_d.html b/docs/class_camera2_d.html index 9a9acbfd..0cb9ba5d 100644 --- a/docs/class_camera2_d.html +++ b/docs/class_camera2_d.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Camera2D Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Camera2D Class Reference
+
Camera2D Class Reference
+
- + diff --git a/docs/class_camera3_d.html b/docs/class_camera3_d.html index 85eca2ae..6cab8304 100644 --- a/docs/class_camera3_d.html +++ b/docs/class_camera3_d.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Camera3D Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Camera3D Class Reference
+
Camera3D Class Reference
+
- + diff --git a/docs/class_color.html b/docs/class_color.html index 0f5e864c..24a89acd 100644 --- a/docs/class_color.html +++ b/docs/class_color.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Color Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Color Class Reference
+
Color Class Reference
+
- + diff --git a/docs/class_font.html b/docs/class_font.html index b28129b0..dc8bbfe0 100644 --- a/docs/class_font.html +++ b/docs/class_font.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Font Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Font Class Reference
+
Font Class Reference
+
- + diff --git a/docs/class_image.html b/docs/class_image.html index 4b6787c6..62ecd10f 100644 --- a/docs/class_image.html +++ b/docs/class_image.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Image Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Image Class Reference
+
Image Class Reference
+
- + diff --git a/docs/class_material.html b/docs/class_material.html index e50189f6..9688c4b6 100644 --- a/docs/class_material.html +++ b/docs/class_material.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Material Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Material Class Reference
+
Material Class Reference
+
- + diff --git a/docs/class_matrix.html b/docs/class_matrix.html index 73bee2a3..a17c02f5 100644 --- a/docs/class_matrix.html +++ b/docs/class_matrix.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Matrix Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Matrix Class Reference
+
Matrix Class Reference
+
- + diff --git a/docs/class_mesh.html b/docs/class_mesh.html index bc6f35c5..de6d8a8d 100644 --- a/docs/class_mesh.html +++ b/docs/class_mesh.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Mesh Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Mesh Class Reference
+
Mesh Class Reference
+
- + diff --git a/docs/class_model.html b/docs/class_model.html index 6455c187..12ad86a3 100644 --- a/docs/class_model.html +++ b/docs/class_model.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Model Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Model Class Reference
+
Model Class Reference
+
- + diff --git a/docs/class_model_animation.html b/docs/class_model_animation.html index 722c3831..a5b86a3a 100644 --- a/docs/class_model_animation.html +++ b/docs/class_model_animation.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: ModelAnimation Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
ModelAnimation Class Reference
+
ModelAnimation Class Reference
+
- + diff --git a/docs/class_music.html b/docs/class_music.html index f4c4d1d3..4b8607eb 100644 --- a/docs/class_music.html +++ b/docs/class_music.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Music Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Music Class Reference
+
Music Class Reference
+
- + diff --git a/docs/class_ray.html b/docs/class_ray.html index 774642a1..ec52cec3 100644 --- a/docs/class_ray.html +++ b/docs/class_ray.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Ray Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Ray Class Reference
+
Ray Class Reference
+
- + diff --git a/docs/class_ray_collision.html b/docs/class_ray_collision.html new file mode 100644 index 00000000..4de449f4 --- /dev/null +++ b/docs/class_ray_collision.html @@ -0,0 +1,101 @@ + + + + + + + +raylib-cpp: RayCollision Class Reference + + + + + + + + + + + + + + + +
+
+ + + + + + +
+
raylib-cpp +
+
C++ object-oriented wrapper library for raylib.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
RayCollision Class Reference
+
+
+
+
+ + + + diff --git a/docs/class_rectangle.html b/docs/class_rectangle.html index 940afaa1..b788acda 100644 --- a/docs/class_rectangle.html +++ b/docs/class_rectangle.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Rectangle Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Rectangle Class Reference
+
Rectangle Class Reference
+
- + diff --git a/docs/class_render_texture.html b/docs/class_render_texture.html index c3715da3..5a63eee1 100644 --- a/docs/class_render_texture.html +++ b/docs/class_render_texture.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: RenderTexture Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
RenderTexture Class Reference
+
RenderTexture Class Reference
+
- + diff --git a/docs/class_shader.html b/docs/class_shader.html index 1c4feb36..cd50e7cf 100644 --- a/docs/class_shader.html +++ b/docs/class_shader.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Shader Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Shader Class Reference
+
Shader Class Reference
+
- + diff --git a/docs/class_sound.html b/docs/class_sound.html index c6c77421..bbf283e9 100644 --- a/docs/class_sound.html +++ b/docs/class_sound.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Sound Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Sound Class Reference
+
Sound Class Reference
+
- + diff --git a/docs/class_texture.html b/docs/class_texture.html index 860394ce..4a76668b 100644 --- a/docs/class_texture.html +++ b/docs/class_texture.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Texture Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Texture Class Reference
+
Texture Class Reference
+
- + diff --git a/docs/class_vector2.html b/docs/class_vector2.html index 2a1fff3c..c6963c67 100644 --- a/docs/class_vector2.html +++ b/docs/class_vector2.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Vector2 Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Vector2 Class Reference
+
Vector2 Class Reference
+
- + diff --git a/docs/class_vector3.html b/docs/class_vector3.html index 0caa2605..718b3612 100644 --- a/docs/class_vector3.html +++ b/docs/class_vector3.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Vector3 Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Vector3 Class Reference
+
Vector3 Class Reference
+
- + diff --git a/docs/class_vector4.html b/docs/class_vector4.html index 40161c72..f629cbd7 100644 --- a/docs/class_vector4.html +++ b/docs/class_vector4.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Vector4 Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Vector4 Class Reference
+
Vector4 Class Reference
+
- + diff --git a/docs/class_vr_stereo_config.html b/docs/class_vr_stereo_config.html new file mode 100644 index 00000000..b8725152 --- /dev/null +++ b/docs/class_vr_stereo_config.html @@ -0,0 +1,101 @@ + + + + + + + +raylib-cpp: VrStereoConfig Class Reference + + + + + + + + + + + + + + + +
+
+ + + + + + +
+
raylib-cpp +
+
C++ object-oriented wrapper library for raylib.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
VrStereoConfig Class Reference
+
+
+
+
+ + + + diff --git a/docs/class_wave.html b/docs/class_wave.html index 2f75727a..2485bc7d 100644 --- a/docs/class_wave.html +++ b/docs/class_wave.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Wave Class Reference + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,22 +36,40 @@
- + +/* @license-end */ + +
+
+ +
+
+
+ +
-
-
-
Wave Class Reference
+
Wave Class Reference
+
- + diff --git a/docs/classes.html b/docs/classes.html index 44d8bdba..ec7a2527 100644 --- a/docs/classes.html +++ b/docs/classes.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_audio_device-members.html b/docs/classraylib_1_1_audio_device-members.html index f80f46b9..4dd6f540 100644 --- a/docs/classraylib_1_1_audio_device-members.html +++ b/docs/classraylib_1_1_audio_device-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_audio_device.html b/docs/classraylib_1_1_audio_device.html index 98d3a13b..06fadf31 100644 --- a/docs/classraylib_1_1_audio_device.html +++ b/docs/classraylib_1_1_audio_device.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_audio_device.js b/docs/classraylib_1_1_audio_device.js new file mode 100644 index 00000000..424eafd3 --- /dev/null +++ b/docs/classraylib_1_1_audio_device.js @@ -0,0 +1,9 @@ +var classraylib_1_1_audio_device = +[ + [ "AudioDevice", "classraylib_1_1_audio_device.html#ada9e1459186cb8658b28c1fbeec0f261", null ], + [ "~AudioDevice", "classraylib_1_1_audio_device.html#aab60bade54ebe2fc41e567d0023047d9", null ], + [ "Close", "classraylib_1_1_audio_device.html#a04b39055a7d4dc12801f39f3429af9a0", null ], + [ "Init", "classraylib_1_1_audio_device.html#a8913f81f3cbbd4313535a98016891afc", null ], + [ "IsReady", "classraylib_1_1_audio_device.html#a5555c3a41868046ea8b6ff08195f21bc", null ], + [ "SetVolume", "classraylib_1_1_audio_device.html#a24fc065b613b6230e415d83194273d89", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_audio_stream-members.html b/docs/classraylib_1_1_audio_stream-members.html index 405d1fc0..6b2b091b 100644 --- a/docs/classraylib_1_1_audio_stream-members.html +++ b/docs/classraylib_1_1_audio_stream-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_audio_stream.html b/docs/classraylib_1_1_audio_stream.html index 85404716..be1d5a1f 100644 --- a/docs/classraylib_1_1_audio_stream.html +++ b/docs/classraylib_1_1_audio_stream.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_audio_stream.js b/docs/classraylib_1_1_audio_stream.js new file mode 100644 index 00000000..d7b83f11 --- /dev/null +++ b/docs/classraylib_1_1_audio_stream.js @@ -0,0 +1,33 @@ +var classraylib_1_1_audio_stream = +[ + [ "AudioStream", "classraylib_1_1_audio_stream.html#a894b806cbf3e016b9cc7d9f413758012", null ], + [ "AudioStream", "classraylib_1_1_audio_stream.html#a8da5fee94a06fb1bf797d93e94472d9f", null ], + [ "AudioStream", "classraylib_1_1_audio_stream.html#a6b9b41b70df94999dfe71e52da6b19ba", null ], + [ "AudioStream", "classraylib_1_1_audio_stream.html#ad8a74cd0657258f1fe495d2dc7fd6881", null ], + [ "AudioStream", "classraylib_1_1_audio_stream.html#a1d47b4e6c51959d9a6408ff6660cd629", null ], + [ "~AudioStream", "classraylib_1_1_audio_stream.html#a264e3bcd80f5c47651d82ce64b84bdc0", null ], + [ "GetBuffer", "classraylib_1_1_audio_stream.html#adbd0270efa40ecaced9116691ed95cdc", null ], + [ "GetChannels", "classraylib_1_1_audio_stream.html#ac29300e1a5c6b984824c2717313c7d7f", null ], + [ "GetSampleRate", "classraylib_1_1_audio_stream.html#a77b4c58ec94fb15169258288ef4c1239", null ], + [ "GetSampleSize", "classraylib_1_1_audio_stream.html#ac9dfe4b5b11fb155b4fe2169985fb627", null ], + [ "IsPlaying", "classraylib_1_1_audio_stream.html#a3ddeb56330bff2e4ae2f6aff6b8c63e9", null ], + [ "IsProcessed", "classraylib_1_1_audio_stream.html#a1c208447f698ea82fb3c51f5c9978251", null ], + [ "IsReady", "classraylib_1_1_audio_stream.html#add510560554e8b4929ffa47b2d714d1e", null ], + [ "Load", "classraylib_1_1_audio_stream.html#ad8df65a9ea58da60b9f123b7f26b11c8", null ], + [ "operator=", "classraylib_1_1_audio_stream.html#abaef9e064218e8728e7131de8f001bc1", null ], + [ "operator=", "classraylib_1_1_audio_stream.html#aafe56bfe817da16012d7c2efb4bd7a9c", null ], + [ "operator=", "classraylib_1_1_audio_stream.html#ac284487daf53d5f3cabc535918ab5222", null ], + [ "Pause", "classraylib_1_1_audio_stream.html#acb2ae2e3c331c91af0d3ca86733e1f52", null ], + [ "Play", "classraylib_1_1_audio_stream.html#a3aed292652e082b37396a66e48bf9858", null ], + [ "Resume", "classraylib_1_1_audio_stream.html#ae949d3dea0a03fa4554153ab1c591fb9", null ], + [ "SetBuffer", "classraylib_1_1_audio_stream.html#aec6bfde9f3a07a8ec95f6533ac934f0d", null ], + [ "SetBufferSizeDefault", "classraylib_1_1_audio_stream.html#a8a58e7e88a4fec0ce04cdc62614c5f5c", null ], + [ "SetChannels", "classraylib_1_1_audio_stream.html#aaa94380855352cfd272d32bfa63c67dc", null ], + [ "SetPitch", "classraylib_1_1_audio_stream.html#a13ebfc6323dd52a529c652b50d981160", null ], + [ "SetSampleRate", "classraylib_1_1_audio_stream.html#a00a71071bf2f18ab7761de67d885ecea", null ], + [ "SetSampleSize", "classraylib_1_1_audio_stream.html#a214328e8f215f493bff32c0d9e9fc962", null ], + [ "SetVolume", "classraylib_1_1_audio_stream.html#a51894536c50841878536ed87c94ef9ca", null ], + [ "Stop", "classraylib_1_1_audio_stream.html#a0ebdf88ff0b76d024c7d49036cb0701f", null ], + [ "Unload", "classraylib_1_1_audio_stream.html#a7eb60e7995e5d89c403fdb9bd50d0095", null ], + [ "Update", "classraylib_1_1_audio_stream.html#af0aa29e7eb3fb305eaa224bd62402622", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_bounding_box-members.html b/docs/classraylib_1_1_bounding_box-members.html index d88db4b9..91933475 100644 --- a/docs/classraylib_1_1_bounding_box-members.html +++ b/docs/classraylib_1_1_bounding_box-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_bounding_box.html b/docs/classraylib_1_1_bounding_box.html index 4f54c6ca..0694ad76 100644 --- a/docs/classraylib_1_1_bounding_box.html +++ b/docs/classraylib_1_1_bounding_box.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_bounding_box.js b/docs/classraylib_1_1_bounding_box.js new file mode 100644 index 00000000..8a9d1ee5 --- /dev/null +++ b/docs/classraylib_1_1_bounding_box.js @@ -0,0 +1,17 @@ +var classraylib_1_1_bounding_box = +[ + [ "BoundingBox", "classraylib_1_1_bounding_box.html#a2d5d6d98333d7a2e15b3703b1c383fe9", null ], + [ "BoundingBox", "classraylib_1_1_bounding_box.html#a8417253000c9381b4afc1869d5e3a611", null ], + [ "BoundingBox", "classraylib_1_1_bounding_box.html#a6e0d7b4af3123898d6fa541ed2fd2672", null ], + [ "BoundingBox", "classraylib_1_1_bounding_box.html#ad7e2ee18a319a9ea834e46add4b0dbc8", null ], + [ "CheckCollision", "classraylib_1_1_bounding_box.html#a4ebef66c3050ab310652c7eac6ce404b", null ], + [ "CheckCollision", "classraylib_1_1_bounding_box.html#ae21846f1721a949de28e6bff5a0217d2", null ], + [ "CheckCollision", "classraylib_1_1_bounding_box.html#aee231bf2caca8ab6e4cb6be1f93874c3", null ], + [ "Draw", "classraylib_1_1_bounding_box.html#a85e385b01a3736d58b90370181f4a25d", null ], + [ "GetCollision", "classraylib_1_1_bounding_box.html#a75c1287b1fd3b4fb7a67b099fc8d629e", null ], + [ "GetMax", "classraylib_1_1_bounding_box.html#a4b537ee581dfdb203c619fbd67e20f18", null ], + [ "GetMin", "classraylib_1_1_bounding_box.html#ad8c5c1330f95a3c5641e16da46bca8e6", null ], + [ "operator=", "classraylib_1_1_bounding_box.html#a859067d25368a27b8743e23ebc24d46c", null ], + [ "SetMax", "classraylib_1_1_bounding_box.html#a6c58c71a3be8e2b821c4fb0be3b176f1", null ], + [ "SetMin", "classraylib_1_1_bounding_box.html#a57afef6e7f3e032f3d804ec228ca4ff1", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_camera2_d-members.html b/docs/classraylib_1_1_camera2_d-members.html index d9913dff..5bf39082 100644 --- a/docs/classraylib_1_1_camera2_d-members.html +++ b/docs/classraylib_1_1_camera2_d-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_camera2_d.html b/docs/classraylib_1_1_camera2_d.html index f354a0c8..21618e2e 100644 --- a/docs/classraylib_1_1_camera2_d.html +++ b/docs/classraylib_1_1_camera2_d.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_camera2_d.js b/docs/classraylib_1_1_camera2_d.js new file mode 100644 index 00000000..5086e854 --- /dev/null +++ b/docs/classraylib_1_1_camera2_d.js @@ -0,0 +1,20 @@ +var classraylib_1_1_camera2_d = +[ + [ "Camera2D", "classraylib_1_1_camera2_d.html#a05e4b432a014c69d68d37c643073c709", null ], + [ "Camera2D", "classraylib_1_1_camera2_d.html#a2038c9432fdae18a744f9dd395da30bf", null ], + [ "Camera2D", "classraylib_1_1_camera2_d.html#ade6e4f7d7a0bb165e65c0a08ae09e742", null ], + [ "BeginMode", "classraylib_1_1_camera2_d.html#a39d12d507baf5ba6112ea31d9ff8b01f", null ], + [ "EndMode", "classraylib_1_1_camera2_d.html#a1ed1e6b78525562b480e8f2d2a0e11a5", null ], + [ "GetMatrix", "classraylib_1_1_camera2_d.html#aa1f8ea4d3a25feb15c2cb2a09628c7a1", null ], + [ "GetOffset", "classraylib_1_1_camera2_d.html#a6f2a2adaac6ce26b6ca132f88a119e01", null ], + [ "GetRotation", "classraylib_1_1_camera2_d.html#a182bb47e65f422ee3b0d9dc27ba1cd6e", null ], + [ "GetScreenToWorld", "classraylib_1_1_camera2_d.html#a1eed5bde73d8c1a227250b6caaefcb42", null ], + [ "GetTarget", "classraylib_1_1_camera2_d.html#a6529f488ef7268bc52a3bfc69de5a68e", null ], + [ "GetWorldToScreen", "classraylib_1_1_camera2_d.html#ad0ceb4263e2bf5a04686e1cae27f4c64", null ], + [ "GetZoom", "classraylib_1_1_camera2_d.html#aff4843bdb20648e4c56404b88364f30d", null ], + [ "operator=", "classraylib_1_1_camera2_d.html#a3eca1be4b1f2ab30dc377dcd76eff0ef", null ], + [ "SetOffset", "classraylib_1_1_camera2_d.html#a280d095df3201cc1ff6398dc8bfe88cb", null ], + [ "SetRotation", "classraylib_1_1_camera2_d.html#a078b6d4f0b4a93e57fa005886d71a403", null ], + [ "SetTarget", "classraylib_1_1_camera2_d.html#adc9a7d85d9db33fa5a5cda2a0405f7e8", null ], + [ "SetZoom", "classraylib_1_1_camera2_d.html#a3e031779ff5f2a5d25cb07d0ccc8ed7f", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_camera3_d-members.html b/docs/classraylib_1_1_camera3_d-members.html index 8706b739..ebe016da 100644 --- a/docs/classraylib_1_1_camera3_d-members.html +++ b/docs/classraylib_1_1_camera3_d-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_camera3_d.html b/docs/classraylib_1_1_camera3_d.html index fdabf904..ac61c3ae 100644 --- a/docs/classraylib_1_1_camera3_d.html +++ b/docs/classraylib_1_1_camera3_d.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_camera3_d.js b/docs/classraylib_1_1_camera3_d.js new file mode 100644 index 00000000..8cc92ad5 --- /dev/null +++ b/docs/classraylib_1_1_camera3_d.js @@ -0,0 +1,29 @@ +var classraylib_1_1_camera3_d = +[ + [ "Camera3D", "classraylib_1_1_camera3_d.html#a8ec807581f3610db4830f6ff5c96d1dd", null ], + [ "Camera3D", "classraylib_1_1_camera3_d.html#ab5b870b0848cd6fb821b2387e714f771", null ], + [ "Camera3D", "classraylib_1_1_camera3_d.html#a79f19d069575d1c0f825ecb188e961fc", null ], + [ "BeginMode", "classraylib_1_1_camera3_d.html#a23437f027bbd7608ca9e5f2370344271", null ], + [ "DrawBillboard", "classraylib_1_1_camera3_d.html#aa4b970e07fe839d0a5f549411232243c", null ], + [ "DrawBillboard", "classraylib_1_1_camera3_d.html#a19e03b4f8eb63e21c988dcb15aba0049", null ], + [ "EndMode", "classraylib_1_1_camera3_d.html#a37fbcad2f93a9a578b75b49fc44523fe", null ], + [ "GetFovy", "classraylib_1_1_camera3_d.html#aa2525e674c4582d4eadddd612f5f341c", null ], + [ "GetMatrix", "classraylib_1_1_camera3_d.html#a1836faf8c5617c5efea6053c6bb77b4f", null ], + [ "GetMouseRay", "classraylib_1_1_camera3_d.html#ac59decb87b851c16adee7c2c742f8961", null ], + [ "GetPosition", "classraylib_1_1_camera3_d.html#a8de66de053eac614313c0912aff2b755", null ], + [ "GetProjection", "classraylib_1_1_camera3_d.html#a2886f1e2b41524fcc7e43862460201ce", null ], + [ "GetTarget", "classraylib_1_1_camera3_d.html#ac8327369c304938e9f6c538c3694f684", null ], + [ "GetUp", "classraylib_1_1_camera3_d.html#a938726fa036cdac158d41649d694d4a6", null ], + [ "GetWorldToScreen", "classraylib_1_1_camera3_d.html#a6259d44a0a9b08d842fb30530dea19cc", null ], + [ "operator=", "classraylib_1_1_camera3_d.html#ab9af3cd1ec71d4c52dd09f47b7a55864", null ], + [ "SetAltControl", "classraylib_1_1_camera3_d.html#a1e12a532ca2837c7a00b1658b0d0be28", null ], + [ "SetFovy", "classraylib_1_1_camera3_d.html#a763fd077ad195feb7d75ae97ec3d37e1", null ], + [ "SetMode", "classraylib_1_1_camera3_d.html#a60bdd6bd9c6b7294350d60e495454d73", null ], + [ "SetMoveControls", "classraylib_1_1_camera3_d.html#a7b6ea87fe4de834303c03ca62eaf73b9", null ], + [ "SetPosition", "classraylib_1_1_camera3_d.html#a8788c4e1bd4e6138528f498288a118c4", null ], + [ "SetProjection", "classraylib_1_1_camera3_d.html#a54a6d1c674178f3a571747c14bf9b9d4", null ], + [ "SetSmoothZoomControl", "classraylib_1_1_camera3_d.html#aab26a4c99183b18ec9c714b98b0688cb", null ], + [ "SetTarget", "classraylib_1_1_camera3_d.html#ac13f2010e8053fabbfd6e932375dfa95", null ], + [ "SetUp", "classraylib_1_1_camera3_d.html#a4bf005a9f24cee0854d4eb3badd3fc0d", null ], + [ "Update", "classraylib_1_1_camera3_d.html#aacd0a082c65a9089e2a2bcf3c327cfe0", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_color-members.html b/docs/classraylib_1_1_color-members.html index 3939563a..73a8ac7b 100644 --- a/docs/classraylib_1_1_color-members.html +++ b/docs/classraylib_1_1_color-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_color.html b/docs/classraylib_1_1_color.html index b3cce8a8..6c056018 100644 --- a/docs/classraylib_1_1_color.html +++ b/docs/classraylib_1_1_color.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_color.js b/docs/classraylib_1_1_color.js new file mode 100644 index 00000000..fb057267 --- /dev/null +++ b/docs/classraylib_1_1_color.js @@ -0,0 +1,69 @@ +var classraylib_1_1_color = +[ + [ "Color", "classraylib_1_1_color.html#ab0221dcd700b9a6add471cbceb718ac6", null ], + [ "Color", "classraylib_1_1_color.html#ab6c57e01798eb39092b260e7c6c008ac", null ], + [ "Color", "classraylib_1_1_color.html#ac0af7e53c6e05e6ec4de88169bae3952", null ], + [ "Color", "classraylib_1_1_color.html#a3c177f10d10851fdf20d09fae83c8e19", null ], + [ "Color", "classraylib_1_1_color.html#ae94a7282beb9cd71dd8d1b0dac24652a", null ], + [ "Color", "classraylib_1_1_color.html#aa5b23dd8167f9babe41abd378339d3a4", null ], + [ "Alpha", "classraylib_1_1_color.html#ad00d99cc5d6212d16e4a264bb7d984d8", null ], + [ "AlphaBlend", "classraylib_1_1_color.html#a127c0c75e8f28b01b6861897c0c89c88", null ], + [ "Beige", "classraylib_1_1_color.html#a13dc46e6133581a791e918af361fdfcc", null ], + [ "Black", "classraylib_1_1_color.html#a6d4168bda8afca4a98d4e4a6a74c2d63", null ], + [ "Blank", "classraylib_1_1_color.html#a7833da21008e487f44324007b9d8e6c1", null ], + [ "Blue", "classraylib_1_1_color.html#a8bd1ba9bc65bae856d0b716aa85c407d", null ], + [ "Brown", "classraylib_1_1_color.html#aee8f4a4e55fe68cf5d3854208e16c5b7", null ], + [ "ClearBackground", "classraylib_1_1_color.html#ae84cc25e0c83510324e0d30104255cdf", null ], + [ "DarkBlue", "classraylib_1_1_color.html#aaa36d9ed5825ea9ae6795e18038f602c", null ], + [ "DarkBrown", "classraylib_1_1_color.html#a039f0f5467102ffb543109e534c032bd", null ], + [ "DarkGray", "classraylib_1_1_color.html#a862ca7295e95d4783d17538203f8ea3b", null ], + [ "DarkGreen", "classraylib_1_1_color.html#a35a96f8b49a63537fc3b8ab98bb3bc53", null ], + [ "DarkPurple", "classraylib_1_1_color.html#ab8c0bf2dac476d593a1b13a22f436486", null ], + [ "DrawLine", "classraylib_1_1_color.html#a3c3329d71a380e4975824c86ab47fc3d", null ], + [ "DrawLine", "classraylib_1_1_color.html#a31cb01e3e863db20ff5db8167a7d0645", null ], + [ "DrawLine", "classraylib_1_1_color.html#a64c1ccc93aaf5ab30b831d61f9e596bb", null ], + [ "DrawLineBezier", "classraylib_1_1_color.html#a7b18fbaa004f3dc3c07f88e6c136c7ec", null ], + [ "DrawLineStrip", "classraylib_1_1_color.html#a055c8c6241107d615f6e1e700b2b1aff", null ], + [ "DrawPixel", "classraylib_1_1_color.html#aab05b1d70b027f90a8c5a4c55f2d0a28", null ], + [ "DrawPixel", "classraylib_1_1_color.html#af0f2bae5883697ddc2b07762f838a855", null ], + [ "DrawRectangle", "classraylib_1_1_color.html#a65ee3de078230377435d861dc1f10fc2", null ], + [ "DrawRectangle", "classraylib_1_1_color.html#a59da76c14ee59edf6539d221ae119246", null ], + [ "DrawRectangle", "classraylib_1_1_color.html#af75f37960f7ace789d04bb4bdf069e30", null ], + [ "DrawRectangle", "classraylib_1_1_color.html#a5596fcd6409294829c0638c54638da10", null ], + [ "DrawRectangleLines", "classraylib_1_1_color.html#aeae8501be8cb2b5ecd7f30c661fc89ce", null ], + [ "DrawRectangleLines", "classraylib_1_1_color.html#aabca38cee8e5788168eb4aa956a16c19", null ], + [ "DrawText", "classraylib_1_1_color.html#a060f07ce766143cfb243eefe1333052c", null ], + [ "DrawText", "classraylib_1_1_color.html#ac67590e345ada0349145795e080275f1", null ], + [ "DrawText", "classraylib_1_1_color.html#ab3e313480ab7b00435f12188d04027df", null ], + [ "Fade", "classraylib_1_1_color.html#a799b151b5ce92ccf5ca46f0c18ced395", null ], + [ "FromHSV", "classraylib_1_1_color.html#a6c3fd166762f68aede6c448cb26677ef", null ], + [ "GetA", "classraylib_1_1_color.html#af44c677cf6a4f10cfd1e8bdbb72eff08", null ], + [ "GetB", "classraylib_1_1_color.html#afc74cd36d347b8daaaed8aa14a3c29ba", null ], + [ "GetG", "classraylib_1_1_color.html#a3ab0ea2b21a1548259507219259304f5", null ], + [ "GetR", "classraylib_1_1_color.html#aff509b4643d1a176ba62622fc33fce06", null ], + [ "Gold", "classraylib_1_1_color.html#ae6bbd8683085506173a48e5fdeccb57a", null ], + [ "Gray", "classraylib_1_1_color.html#aa24ed6bbb02c861b38b6a423dbe902e1", null ], + [ "Green", "classraylib_1_1_color.html#a35c7c0acf332be287b697e6a6a23ccb4", null ], + [ "LightGray", "classraylib_1_1_color.html#adbb50ad15745dddeaa73d04f8b40ad35", null ], + [ "Lime", "classraylib_1_1_color.html#adae7384969481494b66202b43ae2d43e", null ], + [ "Magenta", "classraylib_1_1_color.html#a5dca3460a1ebad5d2db36e4f2da019bb", null ], + [ "Maroon", "classraylib_1_1_color.html#a9400242f7e944453fadc1613507109ce", null ], + [ "Normalize", "classraylib_1_1_color.html#a70c0b9f2b6bc92724df1c87553cbca32", null ], + [ "operator int", "classraylib_1_1_color.html#a569352de1fc298f320d0a5c503ad47bf", null ], + [ "operator=", "classraylib_1_1_color.html#a2af61a938ad2780917be855e06621d2d", null ], + [ "Orange", "classraylib_1_1_color.html#afb83cd892356b66cc0603cbe1e147285", null ], + [ "Pink", "classraylib_1_1_color.html#ad93a284f0ef61bf88be66b8bebd14427", null ], + [ "Purple", "classraylib_1_1_color.html#a98e5330224e52e9599c060d82a50609d", null ], + [ "RayWhite", "classraylib_1_1_color.html#a5a43482f133efe9ed65ee6e2899c19db", null ], + [ "Red", "classraylib_1_1_color.html#a649937964940232edccf5cb3c427378b", null ], + [ "SetA", "classraylib_1_1_color.html#a32317cff410007a6801f59d447e5f4d6", null ], + [ "SetB", "classraylib_1_1_color.html#a2a22f079f84d9dc63a5341e40a055dc2", null ], + [ "SetG", "classraylib_1_1_color.html#a0a6de4701e07f60c25ae4463619b4c77", null ], + [ "SetR", "classraylib_1_1_color.html#a5e3b3a2f7be0f5a314c8afcc25548515", null ], + [ "SkyBlue", "classraylib_1_1_color.html#ab630e67b888947c289a25a4a1000671f", null ], + [ "ToHSV", "classraylib_1_1_color.html#ab909853a3380e3cf4306a011caca7ec5", null ], + [ "ToInt", "classraylib_1_1_color.html#a927ba04098ee1ba3a8e91374ed5d5606", null ], + [ "Violet", "classraylib_1_1_color.html#a33a800381c93a8a57900fa7d092a00cf", null ], + [ "White", "classraylib_1_1_color.html#ac92b0a8cb0bfc268863553ff5a2af7fb", null ], + [ "Yellow", "classraylib_1_1_color.html#a3e7a0f02d796ca9b8845023c7fd0dbf5", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_font-members.html b/docs/classraylib_1_1_font-members.html index e04d72f0..4bb75f0f 100644 --- a/docs/classraylib_1_1_font-members.html +++ b/docs/classraylib_1_1_font-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_font.html b/docs/classraylib_1_1_font.html index b63e2596..423a8312 100644 --- a/docs/classraylib_1_1_font.html +++ b/docs/classraylib_1_1_font.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_font.js b/docs/classraylib_1_1_font.js new file mode 100644 index 00000000..fc708e72 --- /dev/null +++ b/docs/classraylib_1_1_font.js @@ -0,0 +1,39 @@ +var classraylib_1_1_font = +[ + [ "Font", "classraylib_1_1_font.html#a748d8c50e914b82a1ad9ef1aea17cda3", null ], + [ "Font", "classraylib_1_1_font.html#a583656ce94c5ade2bf4a47717f767764", null ], + [ "Font", "classraylib_1_1_font.html#a53f097120183d34ad5474989a450bf43", null ], + [ "Font", "classraylib_1_1_font.html#a8a29c7a9f5aacc2073d407784774ff7d", null ], + [ "Font", "classraylib_1_1_font.html#a01d6bfdf5aa8b87c65c994c932af3d36", null ], + [ "Font", "classraylib_1_1_font.html#adfe1913d9f5aa7848fcb033fe7bc7ca2", null ], + [ "Font", "classraylib_1_1_font.html#a4cfb9ae6c224437ad3d5c7c4f905b6ab", null ], + [ "Font", "classraylib_1_1_font.html#a075661783e8267f508e285d6ce39e959", null ], + [ "Font", "classraylib_1_1_font.html#afde2bd6bb51a7fe6fa02f4d9be73087f", null ], + [ "~Font", "classraylib_1_1_font.html#ac26732eaa27d5984b2c356941b5762ad", null ], + [ "DrawText", "classraylib_1_1_font.html#add919de80266984a0e6edd9ed7a369ef", null ], + [ "DrawText", "classraylib_1_1_font.html#a405b1ea5719be1635ce1d8c285b808a4", null ], + [ "DrawText", "classraylib_1_1_font.html#abf655ac8083416f713aae42a0b6a7ebc", null ], + [ "GetBaseSize", "classraylib_1_1_font.html#a944d3af1c94f00bbe39182307c26009c", null ], + [ "GetGlyphCount", "classraylib_1_1_font.html#ac30454e6cee755a116378a0a1d20558f", null ], + [ "GetGlyphIndex", "classraylib_1_1_font.html#a4dac04aebd39c1c038f936ef83d86b42", null ], + [ "GetGlyphPadding", "classraylib_1_1_font.html#aeddd05c2c79f07cd40901361d1117e0e", null ], + [ "GetGlyphs", "classraylib_1_1_font.html#ac972978ae2c9eeae6e8eb84c7862fdbf", null ], + [ "GetRecs", "classraylib_1_1_font.html#a2cf2de21c55bb097a8b6b008ca1330e1", null ], + [ "GetTexture", "classraylib_1_1_font.html#a4f73e1c4ddfde06b9b7584167a683291", null ], + [ "ImageText", "classraylib_1_1_font.html#afd68d404370d62e2a3573977e5bbeb22", null ], + [ "Load", "classraylib_1_1_font.html#ac5609b3df50ef4099b37b5d80c297046", null ], + [ "Load", "classraylib_1_1_font.html#a56c1c9e3e74b6593ea1996f52c5d6adf", null ], + [ "Load", "classraylib_1_1_font.html#aabc625ea2678b0b38462a910da19406d", null ], + [ "Load", "classraylib_1_1_font.html#aae929ad00282f7fd0f527702039dd362", null ], + [ "MeasureText", "classraylib_1_1_font.html#a230f1f02c3b77b1319316ab7d45d2553", null ], + [ "operator=", "classraylib_1_1_font.html#a372d60f4b8911722eefdff34f10eab13", null ], + [ "operator=", "classraylib_1_1_font.html#aaedf5057acbe7cf503d074a9a6343879", null ], + [ "operator=", "classraylib_1_1_font.html#a8858311926baabe96b51cb015241568e", null ], + [ "SetBaseSize", "classraylib_1_1_font.html#ae649dde6d344112b02d4f560eb638f94", null ], + [ "SetGlyphCount", "classraylib_1_1_font.html#a71603057b8528b342d9223ddd1bc3073", null ], + [ "SetGlyphPadding", "classraylib_1_1_font.html#aea746ddd6b9db042f5bc77c1d45b19f1", null ], + [ "SetGlyphs", "classraylib_1_1_font.html#a03a2b8fcfa44f77bba8fcfff933115b4", null ], + [ "SetRecs", "classraylib_1_1_font.html#a1030f35362a541bc750605f0e47592e9", null ], + [ "SetTexture", "classraylib_1_1_font.html#ac50d5aa47129525b46e935d4c6f0d0a8", null ], + [ "Unload", "classraylib_1_1_font.html#a626232061626ccd76870cf9d81e56ca5", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_gamepad-members.html b/docs/classraylib_1_1_gamepad-members.html index f5c0999d..bd533217 100644 --- a/docs/classraylib_1_1_gamepad-members.html +++ b/docs/classraylib_1_1_gamepad-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_gamepad.html b/docs/classraylib_1_1_gamepad.html index 666e3d8a..9283bf61 100644 --- a/docs/classraylib_1_1_gamepad.html +++ b/docs/classraylib_1_1_gamepad.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_gamepad.js b/docs/classraylib_1_1_gamepad.js new file mode 100644 index 00000000..8db1f899 --- /dev/null +++ b/docs/classraylib_1_1_gamepad.js @@ -0,0 +1,21 @@ +var classraylib_1_1_gamepad = +[ + [ "Gamepad", "classraylib_1_1_gamepad.html#a21fe706b843ce2196f52c1c08ea0d92a", null ], + [ "GetAxisCount", "classraylib_1_1_gamepad.html#a3a1e2311ee288c437371ee1472449ef9", null ], + [ "GetAxisMovement", "classraylib_1_1_gamepad.html#ad7c180ac50603ba226fe1aa1bee54a95", null ], + [ "GetButtonPressed", "classraylib_1_1_gamepad.html#a851be2dfb762d18268aad40ff7ee3f11", null ], + [ "GetName", "classraylib_1_1_gamepad.html#aa13c682766bf03ba1f5f6fa821b15984", null ], + [ "GetNumber", "classraylib_1_1_gamepad.html#ac04f6820f2a0d7ffa3876ac1bac9926b", null ], + [ "IsAvailable", "classraylib_1_1_gamepad.html#a552fc427aa95b93e5c3a0e22625b7912", null ], + [ "IsAvailable", "classraylib_1_1_gamepad.html#a51ffa43549a2767723bdc8e780483c85", null ], + [ "IsButtonDown", "classraylib_1_1_gamepad.html#a8d36ae1e99c022a1b4cccddfcb4eaca5", null ], + [ "IsButtonPressed", "classraylib_1_1_gamepad.html#ac4f2cf491bba6cf51cd9dcab5ac36f5c", null ], + [ "IsButtonReleased", "classraylib_1_1_gamepad.html#a203c7dafc8025a334590dc9fa6dd8201", null ], + [ "IsButtonUp", "classraylib_1_1_gamepad.html#ab770e18a2a3d1618c19b87bc3350163b", null ], + [ "operator int", "classraylib_1_1_gamepad.html#ab735b8107395f0694baf4ef8bb92092d", null ], + [ "operator std::string", "classraylib_1_1_gamepad.html#afd58495a8ac8066eab2aebd2d09fa49c", null ], + [ "operator=", "classraylib_1_1_gamepad.html#af0d08d3ed4fdb915aea6c2dda49828ef", null ], + [ "operator=", "classraylib_1_1_gamepad.html#a2d72d578a8a7815e74cfdf811fe9e6cb", null ], + [ "SetNumber", "classraylib_1_1_gamepad.html#aaba2aeeb551b7f4f0d6ffc147614f71b", null ], + [ "number", "classraylib_1_1_gamepad.html#a66632b63f6edf508a980e9198f60a8f3", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_image-members.html b/docs/classraylib_1_1_image-members.html index fd5be961..af95b9fe 100644 --- a/docs/classraylib_1_1_image-members.html +++ b/docs/classraylib_1_1_image-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_image.html b/docs/classraylib_1_1_image.html index f231aa7b..c921bdd8 100644 --- a/docs/classraylib_1_1_image.html +++ b/docs/classraylib_1_1_image.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_image.js b/docs/classraylib_1_1_image.js new file mode 100644 index 00000000..3e457371 --- /dev/null +++ b/docs/classraylib_1_1_image.js @@ -0,0 +1,100 @@ +var classraylib_1_1_image = +[ + [ "Image", "classraylib_1_1_image.html#a38c789394d71d78f873405c739474578", null ], + [ "Image", "classraylib_1_1_image.html#aea5e7f65035278d780ade1fff50b83f5", null ], + [ "Image", "classraylib_1_1_image.html#a81b1f8aa618c6302a03edcc8c03ddaef", null ], + [ "Image", "classraylib_1_1_image.html#a47b88b08b963f803ba0f821fb7cd882b", null ], + [ "Image", "classraylib_1_1_image.html#a77cc09422677c409385be887ec642d21", null ], + [ "Image", "classraylib_1_1_image.html#a3269afe64885389663a144dbc24cc4f8", null ], + [ "Image", "classraylib_1_1_image.html#a3ea0ad546689f05b66469cfb3448d701", null ], + [ "Image", "classraylib_1_1_image.html#a45cd806c41a46a56212d23fe4c70c8c1", null ], + [ "Image", "classraylib_1_1_image.html#a0be7fea82da7d23d56b018d60ea9c071", null ], + [ "Image", "classraylib_1_1_image.html#acc2b06286cd94c665ea061ea53eca8ad", null ], + [ "Image", "classraylib_1_1_image.html#a80cd5a94bf468d6cdff5ae24c1ede290", null ], + [ "Image", "classraylib_1_1_image.html#ab0defa3751d16450e913a637d5238a21", null ], + [ "~Image", "classraylib_1_1_image.html#a249001d3d373b33b1f29145c45082536", null ], + [ "AlphaClear", "classraylib_1_1_image.html#acea9718468977973dceaf84797cab842", null ], + [ "AlphaCrop", "classraylib_1_1_image.html#a99650b633aca69b1402d04e719d10faf", null ], + [ "AlphaMask", "classraylib_1_1_image.html#aaf9f5429b67e2e4e37a23e1193b07215", null ], + [ "AlphaPremultiply", "classraylib_1_1_image.html#a726a612e5ad5e1d25764cbbb0e2f6ea1", null ], + [ "Cellular", "classraylib_1_1_image.html#a322fc19c5ae2a843a7c243b7fa4b74b1", null ], + [ "Checked", "classraylib_1_1_image.html#a30b75ee71c4240b4438a22a1313e90c8", null ], + [ "ClearBackground", "classraylib_1_1_image.html#a7ddf59bd35617f3d99401b0fc8246c3d", null ], + [ "Color", "classraylib_1_1_image.html#a8cf520f677b90541789a53b6bed96e6e", null ], + [ "ColorBrightness", "classraylib_1_1_image.html#a6d873ebdfb0e09bdb5bb3d46a0b878fd", null ], + [ "ColorContrast", "classraylib_1_1_image.html#a07972575734563011c88b2c5a09a22f0", null ], + [ "ColorGrayscale", "classraylib_1_1_image.html#a601db6a18ae9716277214ee07e40f44e", null ], + [ "ColorInvert", "classraylib_1_1_image.html#ab610da4948f86f690d75bdbbcbc67ab0", null ], + [ "ColorReplace", "classraylib_1_1_image.html#ace6497a285c946bd131f1e45c23ec966", null ], + [ "ColorTint", "classraylib_1_1_image.html#a18715953b31aae0da740326464964845", null ], + [ "Copy", "classraylib_1_1_image.html#a41c1bbd428e6a5eb0a755aebc657acb9", null ], + [ "Crop", "classraylib_1_1_image.html#ad28fbb3b6078e0a276e1e95b5b875437", null ], + [ "Crop", "classraylib_1_1_image.html#af9b7c45dca84edf6eccd6c5064948c2e", null ], + [ "Crop", "classraylib_1_1_image.html#abccdbbebbf450929a36146ae89cbf5ec", null ], + [ "Crop", "classraylib_1_1_image.html#a80e74811dd3ac0c5fe8fba160ccd6cda", null ], + [ "Dither", "classraylib_1_1_image.html#a09eb4388e24a7a3c9a3b7d6c280c5652", null ], + [ "Draw", "classraylib_1_1_image.html#a024eeed4c94a73595d1f842f7e2664ca", null ], + [ "DrawCircle", "classraylib_1_1_image.html#a2fc76ab2cf7bae0217d01bb06bb1f6a0", null ], + [ "DrawCircle", "classraylib_1_1_image.html#afb42558709adf2c7d2f87261381e944c", null ], + [ "DrawLine", "classraylib_1_1_image.html#abb9270b51e9b524be868ed1e41c47206", null ], + [ "DrawLine", "classraylib_1_1_image.html#ac774b77412eb0e1a8746ea5a7f135ff7", null ], + [ "DrawPixel", "classraylib_1_1_image.html#afae542a1dfa09cfb01aba062ff1aa8fe", null ], + [ "DrawPixel", "classraylib_1_1_image.html#a5e7a421dd9677313caedd35693c814da", null ], + [ "DrawRectangle", "classraylib_1_1_image.html#a49e42e4c74bbefb3063bb35a7997a350", null ], + [ "DrawRectangle", "classraylib_1_1_image.html#a3dd535220c663341712c2707aac65dd4", null ], + [ "DrawRectangle", "classraylib_1_1_image.html#a0ab135ece09e3d39d784ad09806ff9ff", null ], + [ "DrawRectangleLines", "classraylib_1_1_image.html#aa3157e7fa12140eaf9c2d304b55985db", null ], + [ "DrawText", "classraylib_1_1_image.html#aa97958266300e98b83fcc936f1f6c6eb", null ], + [ "DrawText", "classraylib_1_1_image.html#a9a8b22ee61fd3f5f4fa2ac0f059e7d8a", null ], + [ "DrawText", "classraylib_1_1_image.html#a11eeb4d77ac9f5ec0327160745d27670", null ], + [ "Export", "classraylib_1_1_image.html#a51b6e05e27db567528729a62b9ebbf43", null ], + [ "ExportAsCode", "classraylib_1_1_image.html#adfc2eded6288b1cf763722ac5ad7004e", null ], + [ "FlipHorizontal", "classraylib_1_1_image.html#a6f0c8963620c97353ebb660b87168445", null ], + [ "FlipVertical", "classraylib_1_1_image.html#a8ec02e007282448332c09a3db487d2d4", null ], + [ "Format", "classraylib_1_1_image.html#a97c4715d7b9b9e9d34a31123e1141c48", null ], + [ "FromImage", "classraylib_1_1_image.html#a61259f828d00df0dbe8430276652d7aa", null ], + [ "GetAlphaBorder", "classraylib_1_1_image.html#a3eb64b4c59b8dee647b4aa66b6bbdf68", null ], + [ "GetData", "classraylib_1_1_image.html#a6771d46a70533daa89e7368501099141", null ], + [ "GetFormat", "classraylib_1_1_image.html#afea44592a9dbcdad114be0c57ec179d6", null ], + [ "GetHeight", "classraylib_1_1_image.html#a4a3a94a5a21ce7578410c9c2e94d6805", null ], + [ "GetMipmaps", "classraylib_1_1_image.html#aa0e7c5adcbaf91924c141a085ed2317a", null ], + [ "GetPixelDataSize", "classraylib_1_1_image.html#a4b552a8c5b2e652951e9f8c241bb8e3b", null ], + [ "GetPixelDataSize", "classraylib_1_1_image.html#aa432e9f4e1b7a5e31a70447e3efd979d", null ], + [ "GetSize", "classraylib_1_1_image.html#ab87dacc3d634d09a767f29773e584a84", null ], + [ "GetWidth", "classraylib_1_1_image.html#a686e411bd7dca746367039925e00ff0c", null ], + [ "GradientH", "classraylib_1_1_image.html#a1669d98754a5d6aeb38f7bb7fff3b41f", null ], + [ "GradientRadial", "classraylib_1_1_image.html#aae426ba02db17383c5242e0ee58dd40c", null ], + [ "GradientV", "classraylib_1_1_image.html#a57519b22c8a823e3e9fa590a51c25f57", null ], + [ "IsReady", "classraylib_1_1_image.html#a59d31473c20102852665e3210bb4818b", null ], + [ "Load", "classraylib_1_1_image.html#a8c2e7cf47b1a06b0bca08a54241321f8", null ], + [ "Load", "classraylib_1_1_image.html#ab1698d0aeb0855a6a37394e8818687c8", null ], + [ "Load", "classraylib_1_1_image.html#ac3eb410f98058b887fe2b53129f3bdb6", null ], + [ "Load", "classraylib_1_1_image.html#a65352c6d3acd0c4ae1c0bf47f46adb0e", null ], + [ "Load", "classraylib_1_1_image.html#a4509e4b8d0ae59c60c7eb198f49b81d1", null ], + [ "LoadColors", "classraylib_1_1_image.html#ac28aa3fed310f06e5d24b8069d96c49c", null ], + [ "LoadFromScreen", "classraylib_1_1_image.html#ab0cf40debeb2e6a551022f27aff2fca0", null ], + [ "LoadPalette", "classraylib_1_1_image.html#a1a4ba0879090f03bcf29894244903d35", null ], + [ "LoadTexture", "classraylib_1_1_image.html#aa0f721d9a6f48834bf726225128a8da1", null ], + [ "Mipmaps", "classraylib_1_1_image.html#aaf467c8a8ab5da1887e978c12a3534d4", null ], + [ "operator::Texture2D", "classraylib_1_1_image.html#a574b01ecc2c8c8eec54ddd83efe512c5", null ], + [ "operator=", "classraylib_1_1_image.html#aa86c0194ad30cc5f75f116fa588fc8dd", null ], + [ "operator=", "classraylib_1_1_image.html#a2d5e9ae7c55948b28b458f3bff5d1388", null ], + [ "operator=", "classraylib_1_1_image.html#a7e2ce4ef95df6fb9c8ffd654cce227bc", null ], + [ "Resize", "classraylib_1_1_image.html#aead1233654bf3e148ea55234f2f3557f", null ], + [ "ResizeCanvas", "classraylib_1_1_image.html#a28f4b429c7e969b082801782ac19003c", null ], + [ "ResizeNN", "classraylib_1_1_image.html#a218095d3a96636679cb7c5064985ba2d", null ], + [ "RotateCCW", "classraylib_1_1_image.html#a91af35357c488a79bc0306aac1d6a613", null ], + [ "RotateCW", "classraylib_1_1_image.html#a6ea82b2f67b22d73e7bb3119e40d7c5d", null ], + [ "SetData", "classraylib_1_1_image.html#a3b92f7424fc37e4fb97d274cdc3f13f0", null ], + [ "SetFormat", "classraylib_1_1_image.html#a4c32c43b8f88aa2ac4377dff8f16331b", null ], + [ "SetHeight", "classraylib_1_1_image.html#a499bc6b6b682ec6bb7184e53b32c8dfa", null ], + [ "SetMipmaps", "classraylib_1_1_image.html#a0018742a01c6a9dfa7d202a696566f27", null ], + [ "SetWidth", "classraylib_1_1_image.html#af9e9c16a1ca0d6c2b0aa926e21226262", null ], + [ "Text", "classraylib_1_1_image.html#a31c3f86d7ab5dfbd618202a0a9c6156b", null ], + [ "Text", "classraylib_1_1_image.html#a91744abc374f20b21f66549fcb4d5692", null ], + [ "ToPOT", "classraylib_1_1_image.html#a7783ade7b901c094bfb7049043880f27", null ], + [ "Unload", "classraylib_1_1_image.html#abb33cee3596f6f74ede70683865aaf0c", null ], + [ "UnloadColors", "classraylib_1_1_image.html#ac341ac54d84277328f2a81decaba6a0b", null ], + [ "UnloadPalette", "classraylib_1_1_image.html#ae4a15042e53ce1e1b907c1bb5f5e0f4a", null ], + [ "WhiteNoise", "classraylib_1_1_image.html#a103852d13c46a1073035149afa76bc4c", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_material-members.html b/docs/classraylib_1_1_material-members.html index 34697acf..69bc5db9 100644 --- a/docs/classraylib_1_1_material-members.html +++ b/docs/classraylib_1_1_material-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_material.html b/docs/classraylib_1_1_material.html index 546d2009..7e8a1760 100644 --- a/docs/classraylib_1_1_material.html +++ b/docs/classraylib_1_1_material.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_material.js b/docs/classraylib_1_1_material.js new file mode 100644 index 00000000..1dbdbaf3 --- /dev/null +++ b/docs/classraylib_1_1_material.js @@ -0,0 +1,20 @@ +var classraylib_1_1_material = +[ + [ "Material", "classraylib_1_1_material.html#ac5be24c3adc1fd6726c99c5c4eeb4a25", null ], + [ "Material", "classraylib_1_1_material.html#a85e551f0db58082ad9e4b46849a36a8c", null ], + [ "Material", "classraylib_1_1_material.html#a71470d2ff92adb6e9e5e7c718f98fdaf", null ], + [ "Material", "classraylib_1_1_material.html#af3e4a84bdac8d50ef78d934b5ad11852", null ], + [ "~Material", "classraylib_1_1_material.html#aa11c6eb7111cedc08437673cc66760d6", null ], + [ "DrawMesh", "classraylib_1_1_material.html#a42e260d925663777cf3cc3f201ddc8dd", null ], + [ "DrawMesh", "classraylib_1_1_material.html#abc4ed480bca168f2aef7326fbb13507c", null ], + [ "GetMaps", "classraylib_1_1_material.html#a7de1717cae99b3db55de5ec822dc3502", null ], + [ "GetShader", "classraylib_1_1_material.html#aa9502add9fe1ab801101a3bfe355ab88", null ], + [ "Load", "classraylib_1_1_material.html#a2209c224b1b1e6dd862f324114ddb54e", null ], + [ "operator=", "classraylib_1_1_material.html#a8734255792ec2669d3c067b64a1b7644", null ], + [ "operator=", "classraylib_1_1_material.html#af0644e3ba034c4e700eab72174e00905", null ], + [ "operator=", "classraylib_1_1_material.html#ae92173567da4f6f9b256bf6787d65a11", null ], + [ "SetMaps", "classraylib_1_1_material.html#a629e453e6e682bde8e0a7db31dda7523", null ], + [ "SetShader", "classraylib_1_1_material.html#ae52f7a1005f77683fadb5bb2d6f10669", null ], + [ "SetTexture", "classraylib_1_1_material.html#a4fa16a50972c555434b31c2511d02493", null ], + [ "Unload", "classraylib_1_1_material.html#a67962efd02fd7f59cb14cda929e599cc", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_matrix-members.html b/docs/classraylib_1_1_matrix-members.html index 3544374a..0917d1c2 100644 --- a/docs/classraylib_1_1_matrix-members.html +++ b/docs/classraylib_1_1_matrix-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_matrix.html b/docs/classraylib_1_1_matrix.html index 902de3c5..85201ccd 100644 --- a/docs/classraylib_1_1_matrix.html +++ b/docs/classraylib_1_1_matrix.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_matrix.js b/docs/classraylib_1_1_matrix.js new file mode 100644 index 00000000..5803de06 --- /dev/null +++ b/docs/classraylib_1_1_matrix.js @@ -0,0 +1,66 @@ +var classraylib_1_1_matrix = +[ + [ "Matrix", "classraylib_1_1_matrix.html#a0d2462e10b715cad96be3871390186f9", null ], + [ "Matrix", "classraylib_1_1_matrix.html#aa8900ae52da619e68935c40568d46ed4", null ], + [ "Add", "classraylib_1_1_matrix.html#aaecef455d7b249b1c0bbc77cbb27e1d0", null ], + [ "Frustum", "classraylib_1_1_matrix.html#ad2fc693fb8c61fe3615217332be79506", null ], + [ "GetM0", "classraylib_1_1_matrix.html#a6b78d7872779be3740adaa0a63c93871", null ], + [ "GetM1", "classraylib_1_1_matrix.html#ae7316cec778f24e875a529ddd116eb06", null ], + [ "GetM10", "classraylib_1_1_matrix.html#a714e3b90607b5345c12f7e5991ccbef7", null ], + [ "GetM11", "classraylib_1_1_matrix.html#a25c4303138c8060bcac037d6bc78912a", null ], + [ "GetM12", "classraylib_1_1_matrix.html#a7fc1f01a4e4137f6cf7597b006bdaa05", null ], + [ "GetM13", "classraylib_1_1_matrix.html#affca67e81632541bf08c743236a95790", null ], + [ "GetM14", "classraylib_1_1_matrix.html#ac2aa01cccd0e67223d2e24ed62b4f3d2", null ], + [ "GetM15", "classraylib_1_1_matrix.html#ac97c8f97e3f012c5c044fd941690ac8c", null ], + [ "GetM2", "classraylib_1_1_matrix.html#adbee9387da5a0c695b442c6bffb5ad44", null ], + [ "GetM3", "classraylib_1_1_matrix.html#a6fd210dab5f11e733d683d08ae9e0a00", null ], + [ "GetM4", "classraylib_1_1_matrix.html#a1b70d062e4ee8a4eb60154003a7778e1", null ], + [ "GetM5", "classraylib_1_1_matrix.html#a0a3e72416a11ddfabb4c8d671aff9347", null ], + [ "GetM6", "classraylib_1_1_matrix.html#a5fd355a3543ed7361699df2c7d0030ae", null ], + [ "GetM7", "classraylib_1_1_matrix.html#a986fde9e8b31d013b4f9a3e7d79a9721", null ], + [ "GetM8", "classraylib_1_1_matrix.html#a4f6a8abe84f2d4013869bb594e81f5b1", null ], + [ "GetM9", "classraylib_1_1_matrix.html#afa3e0fa6ce3f3a886001d523cb2be127", null ], + [ "Identity", "classraylib_1_1_matrix.html#aaf701bdedb604e59c6f1592fa5255575", null ], + [ "Invert", "classraylib_1_1_matrix.html#a9ad566c434998fe400a57a26a39c3708", null ], + [ "LookAt", "classraylib_1_1_matrix.html#a4eeb4cdf09fd97c38d990a27e894f6f1", null ], + [ "Multiply", "classraylib_1_1_matrix.html#afbebf3211a8252b0433184357233aa19", null ], + [ "Normalize", "classraylib_1_1_matrix.html#a0ec68971d42b0ab8281e5e68f690dd5c", null ], + [ "operator float16", "classraylib_1_1_matrix.html#a63cce6502129548a9ab427efbf714a8b", null ], + [ "operator!=", "classraylib_1_1_matrix.html#a986d17b9ef939fcd441c9f0533a208bf", null ], + [ "operator*", "classraylib_1_1_matrix.html#aebc1bc9c255dbcf348aba9e2b58d72d4", null ], + [ "operator+", "classraylib_1_1_matrix.html#ab149d4638f47cdd7aa2cad5b05b3977d", null ], + [ "operator-", "classraylib_1_1_matrix.html#a28d079fd913d2890620107599b4d1bcf", null ], + [ "operator=", "classraylib_1_1_matrix.html#a4a01a9983536575a0accb4ad938434d1", null ], + [ "operator=", "classraylib_1_1_matrix.html#a667e1a3be409a1ad1d7f6f9c8bdc24dd", null ], + [ "operator==", "classraylib_1_1_matrix.html#ab038b46305fb8bd85f83005146542b7e", null ], + [ "Ortho", "classraylib_1_1_matrix.html#ad45b39503de59d1052377346efd8bcd8", null ], + [ "Perspective", "classraylib_1_1_matrix.html#aea5590610580b2ecd0be779324bf9281", null ], + [ "Rotate", "classraylib_1_1_matrix.html#ac5da5173fc6bcda2e09bdc2caa865c08", null ], + [ "RotateX", "classraylib_1_1_matrix.html#af0e1c205d24796003dc63783b2e1739a", null ], + [ "RotateXYZ", "classraylib_1_1_matrix.html#a42a55314e81f9a8d4a1b7c964127bce1", null ], + [ "RotateY", "classraylib_1_1_matrix.html#a9e068eb0a163ba8ae65d3b89ace56e67", null ], + [ "RotateZ", "classraylib_1_1_matrix.html#a94ee9f00cd56f52d6bb49c3de7af7e02", null ], + [ "Scale", "classraylib_1_1_matrix.html#a6194618ff44780a7e062355089706217", null ], + [ "SetM0", "classraylib_1_1_matrix.html#ab06885a55d9508025a06fa1eb85236ca", null ], + [ "SetM1", "classraylib_1_1_matrix.html#a069ec510cb062cb32ba069aee5d81905", null ], + [ "SetM10", "classraylib_1_1_matrix.html#a9f00f8c7c15b09882cc34ab1f3a3dea7", null ], + [ "SetM11", "classraylib_1_1_matrix.html#a3b7edcbfcefac3252f37657c5a9fe02b", null ], + [ "SetM12", "classraylib_1_1_matrix.html#aeab89067c1bd42ebc199a397c3d1326d", null ], + [ "SetM13", "classraylib_1_1_matrix.html#a77e33ed6159308962453f7a14d4c6f05", null ], + [ "SetM14", "classraylib_1_1_matrix.html#a6fa0a349ce00b2bb84394c8ac223cb27", null ], + [ "SetM15", "classraylib_1_1_matrix.html#aa8b769512ab1c1685d3d2cf70405c0d4", null ], + [ "SetM2", "classraylib_1_1_matrix.html#abb0b7df50104c3e427a8852b73467ccc", null ], + [ "SetM3", "classraylib_1_1_matrix.html#a820323176b4de347589f39642b86b0ca", null ], + [ "SetM4", "classraylib_1_1_matrix.html#ae920da976ff033bc5261c878d1d83964", null ], + [ "SetM5", "classraylib_1_1_matrix.html#a62fc44a64938df432cc1374f2ee18794", null ], + [ "SetM6", "classraylib_1_1_matrix.html#aa327bd7e7cfd33692170f55fbd396e49", null ], + [ "SetM7", "classraylib_1_1_matrix.html#af7f4794ad0bee252ce23b785b0ff22e1", null ], + [ "SetM8", "classraylib_1_1_matrix.html#a5417c6adbc0106783dd8f05a279d9c02", null ], + [ "SetM9", "classraylib_1_1_matrix.html#a2476f470c2462a859ea139d7013f272c", null ], + [ "SetShaderValue", "classraylib_1_1_matrix.html#a27776d3613da7c134136b25d227f358b", null ], + [ "Subtract", "classraylib_1_1_matrix.html#a14f0b7960358e1dac0f745709e74ad67", null ], + [ "ToFloatV", "classraylib_1_1_matrix.html#a54f3ae730b3c5ca7da3522832fd2964d", null ], + [ "Trace", "classraylib_1_1_matrix.html#a7ed7bc3003490c97c363ac2108aaa44b", null ], + [ "Translate", "classraylib_1_1_matrix.html#a66c40986a01c21a5a1dd139ccf18ab28", null ], + [ "Transpose", "classraylib_1_1_matrix.html#a7fc0f1d9225126201c4880a5052b8316", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_mesh-members.html b/docs/classraylib_1_1_mesh-members.html index de1ca496..75d16628 100644 --- a/docs/classraylib_1_1_mesh-members.html +++ b/docs/classraylib_1_1_mesh-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_mesh.html b/docs/classraylib_1_1_mesh.html index e992b48f..b3d3cdba 100644 --- a/docs/classraylib_1_1_mesh.html +++ b/docs/classraylib_1_1_mesh.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_mesh.js b/docs/classraylib_1_1_mesh.js new file mode 100644 index 00000000..4374c4d3 --- /dev/null +++ b/docs/classraylib_1_1_mesh.js @@ -0,0 +1,63 @@ +var classraylib_1_1_mesh = +[ + [ "Mesh", "classraylib_1_1_mesh.html#a1b94f6f98a5b4308cfc15e0dd5fe792e", null ], + [ "Mesh", "classraylib_1_1_mesh.html#aba3a2211cbb514cb507ae0179407d072", null ], + [ "Mesh", "classraylib_1_1_mesh.html#a06926991922586318cbdc402b8c1ba42", null ], + [ "Mesh", "classraylib_1_1_mesh.html#a79ce0a2fa4f61795b3632330d29edac6", null ], + [ "~Mesh", "classraylib_1_1_mesh.html#af09e2772739c525a2f957ebb7b4a1486", null ], + [ "BoundingBox", "classraylib_1_1_mesh.html#a045bdf62b9676b07c5745172383802c7", null ], + [ "Cube", "classraylib_1_1_mesh.html#a3063bad532be0ec9f0545652ffb2e929", null ], + [ "Cubicmap", "classraylib_1_1_mesh.html#af18beb1df9193e095dde1ecbdadf7688", null ], + [ "Cylinder", "classraylib_1_1_mesh.html#aed00f01b7f68b3ef236814c8468891f0", null ], + [ "Draw", "classraylib_1_1_mesh.html#aff9456f87cb65f1eedf1729f0704463c", null ], + [ "Draw", "classraylib_1_1_mesh.html#a0986b0d483a5ecd617b6f861c42522c0", null ], + [ "Export", "classraylib_1_1_mesh.html#aabbac566be5d678da87ac30a053eee55", null ], + [ "GenBinormals", "classraylib_1_1_mesh.html#abead0f83947250a690ed3df9cc7e7ee6", null ], + [ "GenTangents", "classraylib_1_1_mesh.html#ad1124e959bb502bf73bbcbed1dad9ad9", null ], + [ "GetAnimNormals", "classraylib_1_1_mesh.html#a50ce721e9b1776b7bca8e08bd98604dc", null ], + [ "GetAnimVertices", "classraylib_1_1_mesh.html#aa839d41a65c2d76fa09be53705817979", null ], + [ "GetBoneIds", "classraylib_1_1_mesh.html#a61ef493999c906f55dd04c542aff5894", null ], + [ "GetBoneWeights", "classraylib_1_1_mesh.html#a77ba8f4f2e6f8aafb6af33f8cee96398", null ], + [ "GetColors", "classraylib_1_1_mesh.html#aca15b603e89c773a69126c2cabbc55a4", null ], + [ "GetIndices", "classraylib_1_1_mesh.html#aed7d37f4951f455623dbe5fc08a9ed1c", null ], + [ "GetNormals", "classraylib_1_1_mesh.html#a5fbfc965b4498a86ae972c093b3540ec", null ], + [ "GetTangents", "classraylib_1_1_mesh.html#abd7f280c54169fdbac494bf2612a1f06", null ], + [ "GetTexCoords", "classraylib_1_1_mesh.html#a08b480ec18769800b4dcefebbcd825af", null ], + [ "GetTexCoords2", "classraylib_1_1_mesh.html#a8806e52f188cd319ebefdc6044d85462", null ], + [ "GetTriangleCount", "classraylib_1_1_mesh.html#a0952e07513a753cdcff5049685605467", null ], + [ "GetVaoId", "classraylib_1_1_mesh.html#a2be0d9d846cec0f3aa57fccf87cb3bc4", null ], + [ "GetVboId", "classraylib_1_1_mesh.html#ac43cf6e1ca74430fa7a258692974fc26", null ], + [ "GetVertexCount", "classraylib_1_1_mesh.html#a68610ac9dbd7abc14b42e7f6d0115538", null ], + [ "GetVertices", "classraylib_1_1_mesh.html#a84360d9c5767872d8fdfbf05d7355c61", null ], + [ "Heightmap", "classraylib_1_1_mesh.html#ad0adb983d1f147de94505484818d2e97", null ], + [ "HemiSphere", "classraylib_1_1_mesh.html#a6549598642005a363f01c4cf23a806d6", null ], + [ "Knot", "classraylib_1_1_mesh.html#a29bea6873743413a23c573bb2a3cebed", null ], + [ "LoadModelFrom", "classraylib_1_1_mesh.html#a192994cdc37a5f68cf149eb79024563d", null ], + [ "operator raylib::BoundingBox", "classraylib_1_1_mesh.html#a5c67dce6d54119cc8922f7ed697eab8c", null ], + [ "operator raylib::Model", "classraylib_1_1_mesh.html#a8f62c7557383cf2a040bb5dd8f3ecaa1", null ], + [ "operator=", "classraylib_1_1_mesh.html#ae3b9c24dd49d40c68e11ed8a82f4af82", null ], + [ "operator=", "classraylib_1_1_mesh.html#a4fe0ff85b2ef8ea6dc9e7bc98dc8c8ca", null ], + [ "operator=", "classraylib_1_1_mesh.html#ad74efe8cd30bd4630a5cf055d61e8263", null ], + [ "Plane", "classraylib_1_1_mesh.html#a4a3885f78dc0d8a592e05653f5c178b4", null ], + [ "Poly", "classraylib_1_1_mesh.html#a52c3d52a426fb774bb3769acaa9b6732", null ], + [ "SetAnimNormals", "classraylib_1_1_mesh.html#aabdeb09b82063c1235407955fb927cb7", null ], + [ "SetAnimVertices", "classraylib_1_1_mesh.html#ae929f61ce9c45e933e03d55edfbdf119", null ], + [ "SetBoneIds", "classraylib_1_1_mesh.html#ada280246cf4ebd0b0d713ab2f021cc81", null ], + [ "SetBoneWeights", "classraylib_1_1_mesh.html#afb7f3408f166bed1fb79e681637b2a2c", null ], + [ "SetColors", "classraylib_1_1_mesh.html#ac6b674c3044e9bfc0bb67aba765a47ef", null ], + [ "SetIndices", "classraylib_1_1_mesh.html#a6197ea297eb6777acb9903c9f5a0d34a", null ], + [ "SetNormals", "classraylib_1_1_mesh.html#a114396c730c79bf84e17e2b5ee668723", null ], + [ "SetTangents", "classraylib_1_1_mesh.html#a34fcc4eb9ab217e5b14ec722d23ecf8e", null ], + [ "SetTexCoords", "classraylib_1_1_mesh.html#a8bb633e4e39dbd4101cac8ce7a119162", null ], + [ "SetTexCoords2", "classraylib_1_1_mesh.html#a6250a00b596178cf0ef3b3a240b8e822", null ], + [ "SetTriangleCount", "classraylib_1_1_mesh.html#a6052f0983fe1089e09da26572a12d721", null ], + [ "SetVaoId", "classraylib_1_1_mesh.html#a8f1090f17c7f909dc705a26f79e3823c", null ], + [ "SetVboId", "classraylib_1_1_mesh.html#a8965c1740e9fd27172dab6ef5687b24b", null ], + [ "SetVertexCount", "classraylib_1_1_mesh.html#a06ee0812528d387d8d55473450f6f3cd", null ], + [ "SetVertices", "classraylib_1_1_mesh.html#ad1a2f0cd8623f8c5365c1990b1ac596f", null ], + [ "Sphere", "classraylib_1_1_mesh.html#a1c47f75cc2add45ccd623dd6922f66e3", null ], + [ "Torus", "classraylib_1_1_mesh.html#a90d8283bb7215bf489a5c0fbae7727d8", null ], + [ "Unload", "classraylib_1_1_mesh.html#a2b9f6edb3fce3b6fcea46891e646fcd7", null ], + [ "UpdateBuffer", "classraylib_1_1_mesh.html#a2d592396bc6c930fe886a406336b8bdf", null ], + [ "Upload", "classraylib_1_1_mesh.html#aa32b8f666eece6bf8839f27538a6b4d1", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_model-members.html b/docs/classraylib_1_1_model-members.html index 7cb5f9e2..0d20eae5 100644 --- a/docs/classraylib_1_1_model-members.html +++ b/docs/classraylib_1_1_model-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_model.html b/docs/classraylib_1_1_model.html index 25f760fd..c371990f 100644 --- a/docs/classraylib_1_1_model.html +++ b/docs/classraylib_1_1_model.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_model.js b/docs/classraylib_1_1_model.js new file mode 100644 index 00000000..505985fb --- /dev/null +++ b/docs/classraylib_1_1_model.js @@ -0,0 +1,45 @@ +var classraylib_1_1_model = +[ + [ "Model", "classraylib_1_1_model.html#a888e1cd7d4cd968c0f802515e9fd4dc7", null ], + [ "Model", "classraylib_1_1_model.html#aa15ecaff51acb302ebd7058b920d9952", null ], + [ "Model", "classraylib_1_1_model.html#a97ff9579c923fd05b8de5fa102ad03bc", null ], + [ "~Model", "classraylib_1_1_model.html#ad0b3ed5e32b1d5bf73511ed67270ae07", null ], + [ "Model", "classraylib_1_1_model.html#ab12ca5ce75a7fde88ed6f6aa472d42a0", null ], + [ "Model", "classraylib_1_1_model.html#a982dbd1ae4182f9e83959493d0e9581b", null ], + [ "Draw", "classraylib_1_1_model.html#a6ec5ae6feae25b78afd39ac0ae87f3bf", null ], + [ "Draw", "classraylib_1_1_model.html#ad76a70cac2237c3e435606f94378e482", null ], + [ "DrawWires", "classraylib_1_1_model.html#a84f36042c82f27eafd5467537aad99d6", null ], + [ "DrawWires", "classraylib_1_1_model.html#afb936c1fac4ee684b616083f473f3977", null ], + [ "GetBindPoe", "classraylib_1_1_model.html#a2aa6c3849f23fe94e69af1565dd96b1f", null ], + [ "GetBoneCount", "classraylib_1_1_model.html#a192c0e7b4129a88de333c1eca34587fb", null ], + [ "GetBones", "classraylib_1_1_model.html#a90c2b91bce426a38c66dbda8b555db18", null ], + [ "GetBoundingBox", "classraylib_1_1_model.html#affdca7b9b3d9dd8f3c113bbb1300bf07", null ], + [ "GetCollision", "classraylib_1_1_model.html#adfd34b995d2e7c21f8ae41199a094b7d", null ], + [ "GetMaterialCount", "classraylib_1_1_model.html#a5667475690e50ed8ed54e0755d40d3a2", null ], + [ "GetMaterials", "classraylib_1_1_model.html#a3749f55279612012c8b5bf9d9e1b55e6", null ], + [ "GetMeshCount", "classraylib_1_1_model.html#a757bbbe4f49034a40740e1c58807c546", null ], + [ "GetMeshes", "classraylib_1_1_model.html#a92191bd818f34c892ee7f7d15be04fd2", null ], + [ "GetMeshMaterial", "classraylib_1_1_model.html#a1bf446b9e12f82d4c6a3676bfe5e69fa", null ], + [ "GetTransform", "classraylib_1_1_model.html#a9bcf1bc49f414eeec46981145f23c252", null ], + [ "IsModelAnimationValid", "classraylib_1_1_model.html#a4d9e6f4093c9afd36c8a882884b2e973", null ], + [ "IsReady", "classraylib_1_1_model.html#a05a4df8c1ad0529055933671a6449b17", null ], + [ "Load", "classraylib_1_1_model.html#ab48f1b21d11dd5705054f2ea6bdf11ac", null ], + [ "Load", "classraylib_1_1_model.html#ac645133deb7c02403c2ab60d2fb9aea7", null ], + [ "operator BoundingBox", "classraylib_1_1_model.html#a4b1c866bc1ee4e55757067282ae49a00", null ], + [ "operator=", "classraylib_1_1_model.html#afb16732714d5f3931dce5266cf9442a0", null ], + [ "operator=", "classraylib_1_1_model.html#a37c9ca6ea23e395a1ca1e2e32a578582", null ], + [ "operator=", "classraylib_1_1_model.html#afd31dd377369b1187d816d92be8f5e2a", null ], + [ "SetBindPoe", "classraylib_1_1_model.html#a10b06be8cf5d899f5c77c43468eb33d4", null ], + [ "SetBoneCount", "classraylib_1_1_model.html#aaa8d7b34437519af8454b5e0d7de907a", null ], + [ "SetBones", "classraylib_1_1_model.html#a094bf49ad8f4233ec4d4ad8f3ea211eb", null ], + [ "SetMaterialCount", "classraylib_1_1_model.html#a6ba6210b8a4e52cee98529f2d7b82b67", null ], + [ "SetMaterials", "classraylib_1_1_model.html#a9f9f5f426134239d73d681da5283dc9f", null ], + [ "SetMeshCount", "classraylib_1_1_model.html#a5fbf1e02e1d0aa65d69dce2f1908d327", null ], + [ "SetMeshes", "classraylib_1_1_model.html#a8ed39c91c497b06b00e125348c3e77a9", null ], + [ "SetMeshMaterial", "classraylib_1_1_model.html#a27d80234c7c1f128d9ca8faa1b2c4b73", null ], + [ "SetMeshMaterial", "classraylib_1_1_model.html#a615470971725d77d9252325017cb84f7", null ], + [ "SetTransform", "classraylib_1_1_model.html#ac30c84bbf7b1e0129bb48e48b5c71745", null ], + [ "Unload", "classraylib_1_1_model.html#a4a8d6932f932cd9857b62e139418d497", null ], + [ "UnloadKeepMeshes", "classraylib_1_1_model.html#aebafa7bdc74ccd5876c6574eae495722", null ], + [ "UpdateAnimation", "classraylib_1_1_model.html#abf25f0cbb2526d1a3eaef890f0dfcd88", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_model_animation-members.html b/docs/classraylib_1_1_model_animation-members.html index 7bb94c3b..fafbdff6 100644 --- a/docs/classraylib_1_1_model_animation-members.html +++ b/docs/classraylib_1_1_model_animation-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_model_animation.html b/docs/classraylib_1_1_model_animation.html index 46acdd3f..ff31a6ad 100644 --- a/docs/classraylib_1_1_model_animation.html +++ b/docs/classraylib_1_1_model_animation.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_model_animation.js b/docs/classraylib_1_1_model_animation.js new file mode 100644 index 00000000..73a00f90 --- /dev/null +++ b/docs/classraylib_1_1_model_animation.js @@ -0,0 +1,22 @@ +var classraylib_1_1_model_animation = +[ + [ "ModelAnimation", "classraylib_1_1_model_animation.html#a9029e1db807aa1d1cc3ff4f7a8ac87d5", null ], + [ "ModelAnimation", "classraylib_1_1_model_animation.html#ad0bd91810295d01e922ec88ae560f18b", null ], + [ "ModelAnimation", "classraylib_1_1_model_animation.html#aadd7f90b9f7c643b070b1c4d48b9aa6c", null ], + [ "~ModelAnimation", "classraylib_1_1_model_animation.html#a633f1c094138e99c36251773a8f3c787", null ], + [ "GetBoneCount", "classraylib_1_1_model_animation.html#a3c8feacbf8d6fb1efa78a9146c7db327", null ], + [ "GetBones", "classraylib_1_1_model_animation.html#a9b577b0132525d55cbfc56870d907db8", null ], + [ "GetFrameCount", "classraylib_1_1_model_animation.html#ac5c26c30e71be771fe3601e29d816af2", null ], + [ "GetFramePoses", "classraylib_1_1_model_animation.html#ae23086ee73abc10aab2d75c3684e2402", null ], + [ "IsValid", "classraylib_1_1_model_animation.html#a8759ec999d5a7370e364e8e86d278c34", null ], + [ "Load", "classraylib_1_1_model_animation.html#a06b185d0fb36a7db952d4435061b7aff", null ], + [ "operator=", "classraylib_1_1_model_animation.html#a8cdf66437a165dc39d4c3dece774b606", null ], + [ "operator=", "classraylib_1_1_model_animation.html#a1efe07d288b2a9318c7ca4ff2e321776", null ], + [ "operator=", "classraylib_1_1_model_animation.html#ab083b9d9c64a0ec604e4c7342caec9b4", null ], + [ "SetBoneCount", "classraylib_1_1_model_animation.html#a6119b594cad4ead5dab370a8050c42af", null ], + [ "SetBones", "classraylib_1_1_model_animation.html#ae0f66ea0263dfdad7b06bf04d5d118b3", null ], + [ "SetFrameCount", "classraylib_1_1_model_animation.html#aedc42a2ae684a4b27d68b5100c79f361", null ], + [ "SetFramePoses", "classraylib_1_1_model_animation.html#ae43fa14074f5ad5f2d288ac945e66061", null ], + [ "Unload", "classraylib_1_1_model_animation.html#afa5bb2f87178e477dcbe541cc14eb697", null ], + [ "Update", "classraylib_1_1_model_animation.html#ae5453fb8380e1f8e608f4e1b807f2fba", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_mouse-members.html b/docs/classraylib_1_1_mouse-members.html index 94d9ae37..9f60b726 100644 --- a/docs/classraylib_1_1_mouse-members.html +++ b/docs/classraylib_1_1_mouse-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_mouse.html b/docs/classraylib_1_1_mouse.html index 107b327f..5df753e5 100644 --- a/docs/classraylib_1_1_mouse.html +++ b/docs/classraylib_1_1_mouse.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_mouse.js b/docs/classraylib_1_1_mouse.js new file mode 100644 index 00000000..c8471c70 --- /dev/null +++ b/docs/classraylib_1_1_mouse.js @@ -0,0 +1,23 @@ +var classraylib_1_1_mouse = +[ + [ "GetPosition", "classraylib_1_1_mouse.html#aecac52e620b5de23251a6ec7fc96babf", null ], + [ "GetTouchPosition", "classraylib_1_1_mouse.html#a87a1e77a62344626b587e105699c2c61", null ], + [ "GetTouchX", "classraylib_1_1_mouse.html#a3745314ab43bff36198dc34e2605a84d", null ], + [ "GetTouchY", "classraylib_1_1_mouse.html#a6bc20e86551f9dc641afbf68b0c8cda6", null ], + [ "GetWheelMove", "classraylib_1_1_mouse.html#afb094f45ac8964ae24e068af0595eea9", null ], + [ "GetX", "classraylib_1_1_mouse.html#a0277ae88bc16d5c92821a46782c81a83", null ], + [ "GetY", "classraylib_1_1_mouse.html#a0d2eec7fca435ae35809305a1bb5e92e", null ], + [ "IsButtonDown", "classraylib_1_1_mouse.html#a4df87937eb26af3a7ce677679a006b87", null ], + [ "IsButtonPressed", "classraylib_1_1_mouse.html#abe697fb08941f2207f1ce87f9dd56917", null ], + [ "IsButtonReleased", "classraylib_1_1_mouse.html#a9f050865fcc3b2021db4eddb77bca7c8", null ], + [ "IsButtonUp", "classraylib_1_1_mouse.html#a798f845135681fffe637e62b832eaa86", null ], + [ "SetCursor", "classraylib_1_1_mouse.html#a97d379c47bc62fb411fe899534a8d6ae", null ], + [ "SetOffset", "classraylib_1_1_mouse.html#a6d5ed867bb4da81d2b37bb1037e7a00d", null ], + [ "SetOffset", "classraylib_1_1_mouse.html#a76cbe35c2741c70e5d9c9a4d4421b5fd", null ], + [ "SetPosition", "classraylib_1_1_mouse.html#aa90576871793eb5f292e0eaa01f8a970", null ], + [ "SetPosition", "classraylib_1_1_mouse.html#af15947500da7d3aa95b3894576d6ea3d", null ], + [ "SetScale", "classraylib_1_1_mouse.html#a65892041af52bb64c80131f61832b274", null ], + [ "SetScale", "classraylib_1_1_mouse.html#a0bc3ff2888f24896026738bdeee3e314", null ], + [ "SetX", "classraylib_1_1_mouse.html#a5aa814d46b8f02b923cb5a492aac8148", null ], + [ "SetY", "classraylib_1_1_mouse.html#a70fe1e1561aa9106799cfa5d98fe98cf", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_music-members.html b/docs/classraylib_1_1_music-members.html index b5f731fe..a08b729d 100644 --- a/docs/classraylib_1_1_music-members.html +++ b/docs/classraylib_1_1_music-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_music.html b/docs/classraylib_1_1_music.html index 2b734840..a7e4dd79 100644 --- a/docs/classraylib_1_1_music.html +++ b/docs/classraylib_1_1_music.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_music.js b/docs/classraylib_1_1_music.js new file mode 100644 index 00000000..adc93dd9 --- /dev/null +++ b/docs/classraylib_1_1_music.js @@ -0,0 +1,38 @@ +var classraylib_1_1_music = +[ + [ "Music", "classraylib_1_1_music.html#af79c4f675f7526043040c00587d39620", null ], + [ "Music", "classraylib_1_1_music.html#a29f51d7e8e89df932a6c07bd0106a834", null ], + [ "Music", "classraylib_1_1_music.html#a3cbc2287ba5c8e55ce16c47bbb640c60", null ], + [ "Music", "classraylib_1_1_music.html#a894c193e31d956b4c8763698beae17c4", null ], + [ "Music", "classraylib_1_1_music.html#ae626afb93e3bbf3abd4410edbd316601", null ], + [ "Music", "classraylib_1_1_music.html#a8dc7537cc6ea86a77b0e7c71b708d08f", null ], + [ "~Music", "classraylib_1_1_music.html#a6fb0e1cb0807c33e952bdd8c5028fa16", null ], + [ "GetCtxData", "classraylib_1_1_music.html#afa92e527b59433013946179183811a01", null ], + [ "GetCtxType", "classraylib_1_1_music.html#abbbad14fbc860d0e74f14c4b0a17a723", null ], + [ "GetFrameCount", "classraylib_1_1_music.html#ace0dab529c9fad79d4ea659f45323ac5", null ], + [ "GetLooping", "classraylib_1_1_music.html#a6b04c6ccd89175f40de2491846a8154e", null ], + [ "GetStream", "classraylib_1_1_music.html#a989d8aa3f23f0656ab3da9f24da40aa8", null ], + [ "GetTimeLength", "classraylib_1_1_music.html#ad23d121ee312f31c3a8f1db201ac5f12", null ], + [ "GetTimePlayed", "classraylib_1_1_music.html#a513dc0d09de1d51e1b961d4e59622ebb", null ], + [ "IsPlaying", "classraylib_1_1_music.html#a020a0807b02878ce88eb72a51f93a7a8", null ], + [ "IsReady", "classraylib_1_1_music.html#a42cbf0ab75ae78377c4f2dbb6ddc82e4", null ], + [ "Load", "classraylib_1_1_music.html#ad19f0c647e6121c00bf5afb9c9b9cba2", null ], + [ "Load", "classraylib_1_1_music.html#a07cce5f6059e3c5f4faf9eb7215da15f", null ], + [ "operator=", "classraylib_1_1_music.html#afffdaad319f3099d190e2e6faa7a60af", null ], + [ "operator=", "classraylib_1_1_music.html#a475c5f2d7405f275a28f16fd1e1667b2", null ], + [ "operator=", "classraylib_1_1_music.html#a8a8ff1787f18b21d40c62106dd5e0808", null ], + [ "Pause", "classraylib_1_1_music.html#ad956be86303bb8b307530947aefaea25", null ], + [ "Play", "classraylib_1_1_music.html#a5a99d2bf68843c860c6b5612b7e3d3df", null ], + [ "Resume", "classraylib_1_1_music.html#ac3cda9dcc555047d9b94842c6637181f", null ], + [ "Seek", "classraylib_1_1_music.html#a0df1a8c1803d8be34208a2901e17a2ee", null ], + [ "SetCtxData", "classraylib_1_1_music.html#a56fd8d72fd7bdc920f546d9e8da05953", null ], + [ "SetCtxType", "classraylib_1_1_music.html#a040d2fce2f109c952604dd909bb15fd7", null ], + [ "SetFrameCount", "classraylib_1_1_music.html#ac5613b447c6d3ab19dde4379cba3d340", null ], + [ "SetLooping", "classraylib_1_1_music.html#a57eb787882e835db6f49a2354379280b", null ], + [ "SetPitch", "classraylib_1_1_music.html#ac7d93b598afe32228f3e416d23f64a89", null ], + [ "SetStream", "classraylib_1_1_music.html#af00ed20b552cd395df95fddad4fa460e", null ], + [ "SetVolume", "classraylib_1_1_music.html#a2a477ce696a4d6e0ba906aa45a9ac8f6", null ], + [ "Stop", "classraylib_1_1_music.html#a5a6afb505504e57327ff345c6553f769", null ], + [ "Unload", "classraylib_1_1_music.html#aeaec37b4d521dfca16f39ce141c12515", null ], + [ "Update", "classraylib_1_1_music.html#adaa6e39c17c965fce04abbfee117eebc", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_physics-members.html b/docs/classraylib_1_1_physics-members.html index c1fdae05..4bd7b273 100644 --- a/docs/classraylib_1_1_physics-members.html +++ b/docs/classraylib_1_1_physics-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_physics.html b/docs/classraylib_1_1_physics.html index e482dc5b..b0fcc393 100644 --- a/docs/classraylib_1_1_physics.html +++ b/docs/classraylib_1_1_physics.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_physics.js b/docs/classraylib_1_1_physics.js new file mode 100644 index 00000000..28c493cc --- /dev/null +++ b/docs/classraylib_1_1_physics.js @@ -0,0 +1,26 @@ +var classraylib_1_1_physics = +[ + [ "Physics", "classraylib_1_1_physics.html#ab6fe48c3f1ccc583d78898d3946b3096", null ], + [ "Physics", "classraylib_1_1_physics.html#a9638fbedf8f35acd23bb5c502c9ddac7", null ], + [ "Physics", "classraylib_1_1_physics.html#abe69671cb0e5e5e765c6de48cccb0111", null ], + [ "~Physics", "classraylib_1_1_physics.html#a0629ca80510dec5e652457f0f6af2531", null ], + [ "AddForce", "classraylib_1_1_physics.html#afb38fb0c3a3bebd5c5ff0e76d5204d6d", null ], + [ "AddTorque", "classraylib_1_1_physics.html#a7a663b83d1f9c7af8fcfbda8fefc9682", null ], + [ "Close", "classraylib_1_1_physics.html#a00177830e684f2a584b8a5df3ada3b51", null ], + [ "CreateBodyCircle", "classraylib_1_1_physics.html#a436c99fb21784b33ed039a713b927023", null ], + [ "CreateBodyPolygon", "classraylib_1_1_physics.html#a9cbab4c8c8682f30924e4f7e85d37482", null ], + [ "CreateBodyRectangle", "classraylib_1_1_physics.html#aca1bd6e53ddbf8c64a3225ce32f1c3cc", null ], + [ "DestroyBody", "classraylib_1_1_physics.html#a7bae4d018888a1b52e6f94cf7101b964", null ], + [ "GetBodiesCount", "classraylib_1_1_physics.html#aff7aed721273fb7e990974dbc9854974", null ], + [ "GetBody", "classraylib_1_1_physics.html#ac0d23dc143aec4b2aac7570ecaa34e55", null ], + [ "GetShapeType", "classraylib_1_1_physics.html#ab317acc20d9cf36c110672a4c6ae7390", null ], + [ "GetShapeVertex", "classraylib_1_1_physics.html#a899af94cbe7a5c4709993c9ab9638192", null ], + [ "GetShapeVerticesCount", "classraylib_1_1_physics.html#a9ff5c0328462f0976dbef73b75978079", null ], + [ "Init", "classraylib_1_1_physics.html#a49b05856f79dd475228923160069714e", null ], + [ "Reset", "classraylib_1_1_physics.html#af6425119eec9dbcca53e8f6029e54276", null ], + [ "SetBodyRotation", "classraylib_1_1_physics.html#a2e92f697147cea7ca3f3f86150c5fa8d", null ], + [ "SetGravity", "classraylib_1_1_physics.html#ab3c2e951985d4b08520f441c3d7d1864", null ], + [ "SetTimeStep", "classraylib_1_1_physics.html#ad6c385b11a461c2138c581393bbabf44", null ], + [ "Shatter", "classraylib_1_1_physics.html#a9a05e7f4aac933ff44a4a89c8674cd84", null ], + [ "Update", "classraylib_1_1_physics.html#a65685532dc9ded1d67a2b9c75e29547c", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_ray-members.html b/docs/classraylib_1_1_ray-members.html index 2ea2430f..3a6c8d3d 100644 --- a/docs/classraylib_1_1_ray-members.html +++ b/docs/classraylib_1_1_ray-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_ray.html b/docs/classraylib_1_1_ray.html index c38db3f1..1b6f29aa 100644 --- a/docs/classraylib_1_1_ray.html +++ b/docs/classraylib_1_1_ray.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_ray.js b/docs/classraylib_1_1_ray.js new file mode 100644 index 00000000..768d164d --- /dev/null +++ b/docs/classraylib_1_1_ray.js @@ -0,0 +1,19 @@ +var classraylib_1_1_ray = +[ + [ "Ray", "classraylib_1_1_ray.html#a6f7f848de7bebccc4dbda328dc8056b1", null ], + [ "Ray", "classraylib_1_1_ray.html#ab3a7660c5b87be0ce2c6e03269e7d87e", null ], + [ "Ray", "classraylib_1_1_ray.html#acc6259ea6bd75add00e7529ef5903024", null ], + [ "CheckCollision", "classraylib_1_1_ray.html#ad0423741c40f27573139f30d05b39a77", null ], + [ "CheckCollisionSphere", "classraylib_1_1_ray.html#a3190f8eb00e4d06b841580201115eed8", null ], + [ "Draw", "classraylib_1_1_ray.html#a4048e3ce9306133b8823d3f4066e8b33", null ], + [ "GetCollision", "classraylib_1_1_ray.html#a73fdec29d8ae713c34100a620b0c4a90", null ], + [ "GetCollision", "classraylib_1_1_ray.html#a8629f9098a9e4df52d6606121131360a", null ], + [ "GetCollision", "classraylib_1_1_ray.html#ac8797e988864b005cdd5b6c275b57f4d", null ], + [ "GetCollision", "classraylib_1_1_ray.html#a0d1bdb9be9cb47ca4aa0c228374c3d38", null ], + [ "GetCollision", "classraylib_1_1_ray.html#ad22b121408edb1e249f55b2c1f9b523e", null ], + [ "GetDirection", "classraylib_1_1_ray.html#aee371fba13716967b132d6cfa7fcee74", null ], + [ "GetPosition", "classraylib_1_1_ray.html#a13d000fd9369b90b44dffcbc63eb5475", null ], + [ "operator=", "classraylib_1_1_ray.html#ac95a6b27adfcc91ef7d70047650fc325", null ], + [ "SetDirection", "classraylib_1_1_ray.html#a118df187ddd0ad804b743aaa9532f46f", null ], + [ "SetPosition", "classraylib_1_1_ray.html#a58e766e005e207f9d8162afe7a35939e", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_ray_collision-members.html b/docs/classraylib_1_1_ray_collision-members.html index 65af4970..cfb87f9b 100644 --- a/docs/classraylib_1_1_ray_collision-members.html +++ b/docs/classraylib_1_1_ray_collision-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_ray_collision.html b/docs/classraylib_1_1_ray_collision.html index 9088f8d1..31c19b77 100644 --- a/docs/classraylib_1_1_ray_collision.html +++ b/docs/classraylib_1_1_ray_collision.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_ray_collision.js b/docs/classraylib_1_1_ray_collision.js new file mode 100644 index 00000000..f48ee59b --- /dev/null +++ b/docs/classraylib_1_1_ray_collision.js @@ -0,0 +1,17 @@ +var classraylib_1_1_ray_collision = +[ + [ "RayCollision", "classraylib_1_1_ray_collision.html#abcdc5ad0a518fce72f4a59e0ff3d6089", null ], + [ "RayCollision", "classraylib_1_1_ray_collision.html#af3d7481a683da26a5bc761de88048e39", null ], + [ "RayCollision", "classraylib_1_1_ray_collision.html#a083a89a5a88e73e6b9b76a341c1fdbc4", null ], + [ "RayCollision", "classraylib_1_1_ray_collision.html#a9acc36137eb6f874736d51ec68e8843e", null ], + [ "RayCollision", "classraylib_1_1_ray_collision.html#a3aad99fa07398e0315e8cae9b57b14c0", null ], + [ "GetDistance", "classraylib_1_1_ray_collision.html#aaf6597f2411717fb1a792c86b5c056d6", null ], + [ "GetHit", "classraylib_1_1_ray_collision.html#a05a75ae00d347a89866ba6083ef008e9", null ], + [ "GetNormal", "classraylib_1_1_ray_collision.html#a19f3252999a4f810856bcbd7f1cb4144", null ], + [ "GetPosition", "classraylib_1_1_ray_collision.html#a3b8389ef3c49c53613472a3fde16e4a3", null ], + [ "operator=", "classraylib_1_1_ray_collision.html#ad0cd1a0d5e234086fa6f87efa3bb8e8a", null ], + [ "SetDistance", "classraylib_1_1_ray_collision.html#a428a8b32da292d25d2231650e185dcfa", null ], + [ "SetHit", "classraylib_1_1_ray_collision.html#acb7fcd5ed98be619d49a1a6852b68c49", null ], + [ "SetNormal", "classraylib_1_1_ray_collision.html#ad71eaf5cdbbcae7189d32e3a37d1be79", null ], + [ "SetPosition", "classraylib_1_1_ray_collision.html#a5c03b455fbe0c0ec20428cdc6134eea4", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_raylib_exception-members.html b/docs/classraylib_1_1_raylib_exception-members.html index 73d5be12..389845ae 100644 --- a/docs/classraylib_1_1_raylib_exception-members.html +++ b/docs/classraylib_1_1_raylib_exception-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_raylib_exception.html b/docs/classraylib_1_1_raylib_exception.html index d1497cdb..e9ece749 100644 --- a/docs/classraylib_1_1_raylib_exception.html +++ b/docs/classraylib_1_1_raylib_exception.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_raylib_exception.js b/docs/classraylib_1_1_raylib_exception.js new file mode 100644 index 00000000..3a6ecdfa --- /dev/null +++ b/docs/classraylib_1_1_raylib_exception.js @@ -0,0 +1,5 @@ +var classraylib_1_1_raylib_exception = +[ + [ "RaylibException", "classraylib_1_1_raylib_exception.html#a12eace3257881770d0464dc17dfb2f37", null ], + [ "TraceLog", "classraylib_1_1_raylib_exception.html#abf64800d999a541343a3a55833ef6155", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_rectangle-members.html b/docs/classraylib_1_1_rectangle-members.html index c46c882c..fdf59ce0 100644 --- a/docs/classraylib_1_1_rectangle-members.html +++ b/docs/classraylib_1_1_rectangle-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_rectangle.html b/docs/classraylib_1_1_rectangle.html index 63a6d16c..4304a81b 100644 --- a/docs/classraylib_1_1_rectangle.html +++ b/docs/classraylib_1_1_rectangle.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_rectangle.js b/docs/classraylib_1_1_rectangle.js new file mode 100644 index 00000000..aaebe6a9 --- /dev/null +++ b/docs/classraylib_1_1_rectangle.js @@ -0,0 +1,43 @@ +var classraylib_1_1_rectangle = +[ + [ "Rectangle", "classraylib_1_1_rectangle.html#af3ec58f0bddd5f275adc88a738e8b674", null ], + [ "Rectangle", "classraylib_1_1_rectangle.html#ab31f8b649dd25ec8681efbfd72785f2f", null ], + [ "Rectangle", "classraylib_1_1_rectangle.html#a61861032ffd470259e1b74fed46ab5e8", null ], + [ "Rectangle", "classraylib_1_1_rectangle.html#a04bca788142d97d34e7fe1be945795b2", null ], + [ "Rectangle", "classraylib_1_1_rectangle.html#a33e0e9353785a4023aee973d1613f1ff", null ], + [ "Rectangle", "classraylib_1_1_rectangle.html#abcbb82963e25bcd78da507dd498cd35b", null ], + [ "Rectangle", "classraylib_1_1_rectangle.html#a2e6a3094f9d2cc34a8ffee741114271d", null ], + [ "Rectangle", "classraylib_1_1_rectangle.html#a85ea9145d362d7247096c0f1e5a139d2", null ], + [ "Rectangle", "classraylib_1_1_rectangle.html#a0ca58eee9dbca8d0eb850bc9cfe6d843", null ], + [ "CheckCollision", "classraylib_1_1_rectangle.html#a4e0fe086b5e04a2810ea5ec31fee7cb7", null ], + [ "CheckCollision", "classraylib_1_1_rectangle.html#abe80bafa896b885af41187d6611cd34b", null ], + [ "CheckCollision", "classraylib_1_1_rectangle.html#ac1cd92eb4d964c2f643500506a8103c4", null ], + [ "Draw", "classraylib_1_1_rectangle.html#abce328ccb910b789837bb8ceea853eab", null ], + [ "Draw", "classraylib_1_1_rectangle.html#ab7e1811729d9e6e1249cdb609b1ca708", null ], + [ "DrawGradient", "classraylib_1_1_rectangle.html#a91f16cb0155770dce5a243696c7133de", null ], + [ "DrawGradientH", "classraylib_1_1_rectangle.html#a7214778babdc04f084485b4e6bb49960", null ], + [ "DrawGradientV", "classraylib_1_1_rectangle.html#a608a8127089b86675754550f3de8d8ff", null ], + [ "DrawLines", "classraylib_1_1_rectangle.html#aa2a27862a187321a4ebf42803570f030", null ], + [ "DrawLines", "classraylib_1_1_rectangle.html#acc73b3b7db8de38e6ff740f084a02ded", null ], + [ "DrawRounded", "classraylib_1_1_rectangle.html#a9619f4bc272398fab7f5c86b2892b048", null ], + [ "DrawRoundedLines", "classraylib_1_1_rectangle.html#aab8c6c6bd1dbc9c87565dbb3f2711ef1", null ], + [ "GetCollision", "classraylib_1_1_rectangle.html#a645b482ae3a4faa035507506be4f4260", null ], + [ "GetHeight", "classraylib_1_1_rectangle.html#a990c10a2ae6adcd19769957ee0e1859d", null ], + [ "GetPosition", "classraylib_1_1_rectangle.html#aa7d683a593af23288bf41a96fc051486", null ], + [ "GetSize", "classraylib_1_1_rectangle.html#ae5092e0caaf7bf89780da03968e48ea5", null ], + [ "GetWidth", "classraylib_1_1_rectangle.html#a6abb0a899eba4c0cf64abe335cf9524f", null ], + [ "GetX", "classraylib_1_1_rectangle.html#ac8e285bfedece7690efecc848f866488", null ], + [ "GetY", "classraylib_1_1_rectangle.html#a0d56937d314f4d6772e5c315c0c8804a", null ], + [ "operator::Vector4", "classraylib_1_1_rectangle.html#a0c04495372edc5cc3a3f572f0cddbc70", null ], + [ "operator=", "classraylib_1_1_rectangle.html#af7744f0ec9ec04d73403a7f6a71ae3cd", null ], + [ "SetHeight", "classraylib_1_1_rectangle.html#adaa2e9850498344b259f258c5879a60b", null ], + [ "SetPosition", "classraylib_1_1_rectangle.html#a18647e222a3f11064cb9a6dfb18fe7c8", null ], + [ "SetPosition", "classraylib_1_1_rectangle.html#a512e9d32b02e9a55f7bf6d3b90ca4e7e", null ], + [ "SetShapesTexture", "classraylib_1_1_rectangle.html#aff8f63a27bab16c9bff78f137d3d7923", null ], + [ "SetSize", "classraylib_1_1_rectangle.html#acb7e80dbb24e3005980ecf4d1f52ddae", null ], + [ "SetSize", "classraylib_1_1_rectangle.html#a92bae52ae8d3b79dae9f811fca30a7b2", null ], + [ "SetWidth", "classraylib_1_1_rectangle.html#a38f4fc9eeb30777e68993b4a32fb0254", null ], + [ "SetX", "classraylib_1_1_rectangle.html#a22c9cc628c283fa4b7380e91c29c81d7", null ], + [ "SetY", "classraylib_1_1_rectangle.html#a779595ab1373baba2da38a4247bfd5f7", null ], + [ "ToVector4", "classraylib_1_1_rectangle.html#a7f559c46f78bbbdf21c81e9db6b4fb64", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_render_texture-members.html b/docs/classraylib_1_1_render_texture-members.html index a761399f..6286103c 100644 --- a/docs/classraylib_1_1_render_texture-members.html +++ b/docs/classraylib_1_1_render_texture-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_render_texture.html b/docs/classraylib_1_1_render_texture.html index c645f838..c8b8610d 100644 --- a/docs/classraylib_1_1_render_texture.html +++ b/docs/classraylib_1_1_render_texture.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_render_texture.js b/docs/classraylib_1_1_render_texture.js new file mode 100644 index 00000000..519f616d --- /dev/null +++ b/docs/classraylib_1_1_render_texture.js @@ -0,0 +1,24 @@ +var classraylib_1_1_render_texture = +[ + [ "RenderTexture", "classraylib_1_1_render_texture.html#abfc6707438ae5bca53ac7764e8e22a35", null ], + [ "RenderTexture", "classraylib_1_1_render_texture.html#a86e1112d634dd3f3fa08ab448b120174", null ], + [ "RenderTexture", "classraylib_1_1_render_texture.html#a27f118f32bd8083a183df7ab5f0d8285", null ], + [ "RenderTexture", "classraylib_1_1_render_texture.html#add8d201aec938fe0a66ecedd304e2fd3", null ], + [ "RenderTexture", "classraylib_1_1_render_texture.html#acf580e3d1fe82531a24d5ae3e380dd1b", null ], + [ "RenderTexture", "classraylib_1_1_render_texture.html#a39f48ce84105360408c0ff04b143bbc1", null ], + [ "~RenderTexture", "classraylib_1_1_render_texture.html#aa82fb85022acc70314c1ddd22d12f44d", null ], + [ "BeginMode", "classraylib_1_1_render_texture.html#a4e2cede5c6b58d0b4f0a38eba6897a5f", null ], + [ "EndMode", "classraylib_1_1_render_texture.html#a745032e86cd391ddf110a1e40ba3415f", null ], + [ "GetDepth", "classraylib_1_1_render_texture.html#af14f685bcdb22071df1b48baed8a98ee", null ], + [ "GetId", "classraylib_1_1_render_texture.html#ab33b547ed46ceea6960a7385b24bec06", null ], + [ "GetTexture", "classraylib_1_1_render_texture.html#a73993c0ac4c292634562f2bd2dffe400", null ], + [ "IsReady", "classraylib_1_1_render_texture.html#a402ca7bd6f0131101739e4ee07229cf4", null ], + [ "Load", "classraylib_1_1_render_texture.html#ab173ae2692e2b2646e0369af8c3e14a9", null ], + [ "operator=", "classraylib_1_1_render_texture.html#aee91fd336700acaa3cfb1f30d11efc1b", null ], + [ "operator=", "classraylib_1_1_render_texture.html#a11d5dd47fbb373e556b6955c2a31f911", null ], + [ "operator=", "classraylib_1_1_render_texture.html#ab2d6ea01017394c700c6541e7a1c987e", null ], + [ "SetDepth", "classraylib_1_1_render_texture.html#ab24569c92eea7bffe99354c54ddc5235", null ], + [ "SetId", "classraylib_1_1_render_texture.html#a962803da3c2a50de3f4a337ebfd47fa2", null ], + [ "SetTexture", "classraylib_1_1_render_texture.html#a06acb5fa12b2404449f018978cef0f81", null ], + [ "Unload", "classraylib_1_1_render_texture.html#a56b0bb42ae5ef981404b0fc1b28c2ed9", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_shader-members.html b/docs/classraylib_1_1_shader-members.html index c6222bcb..c150a03d 100644 --- a/docs/classraylib_1_1_shader-members.html +++ b/docs/classraylib_1_1_shader-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_shader.html b/docs/classraylib_1_1_shader.html index 3ded77a4..bc865f93 100644 --- a/docs/classraylib_1_1_shader.html +++ b/docs/classraylib_1_1_shader.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_shader.js b/docs/classraylib_1_1_shader.js new file mode 100644 index 00000000..beca1773 --- /dev/null +++ b/docs/classraylib_1_1_shader.js @@ -0,0 +1,29 @@ +var classraylib_1_1_shader = +[ + [ "Shader", "classraylib_1_1_shader.html#a62e4f196016badbf10b34f9e628d66eb", null ], + [ "Shader", "classraylib_1_1_shader.html#aebcf454f96bf29cbbfbe2801d4222e06", null ], + [ "Shader", "classraylib_1_1_shader.html#a68787ddef60edcd1d7f766fb28f8c880", null ], + [ "Shader", "classraylib_1_1_shader.html#aea9fa53c3d5cb3e1e2501b25d1b937eb", null ], + [ "Shader", "classraylib_1_1_shader.html#ae562fe95e5230f66c928beefff6f8619", null ], + [ "Shader", "classraylib_1_1_shader.html#af917f68b8618ba0cacd68f5870d4c704", null ], + [ "~Shader", "classraylib_1_1_shader.html#a5fdd95f82f152bae43e274830cffcbf1", null ], + [ "BeginMode", "classraylib_1_1_shader.html#a662293424e1923c1a2ed73d3fb0ccb61", null ], + [ "EndMode", "classraylib_1_1_shader.html#a7fe1ea1fc973002033abbaf149499eb6", null ], + [ "GetId", "classraylib_1_1_shader.html#a72ec5358fed89076afbd8edfa83e9779", null ], + [ "GetLocation", "classraylib_1_1_shader.html#a95634f8def8f234a84113d80fd8e521a", null ], + [ "GetLocationAttrib", "classraylib_1_1_shader.html#a9c6eed0a0addfc76110bcec7cc8c3daf", null ], + [ "GetLocs", "classraylib_1_1_shader.html#ae1320733f66a5288a2e4e91da045adcb", null ], + [ "IsReady", "classraylib_1_1_shader.html#ac3790f77c2e9154cc3fa5893105c0f0c", null ], + [ "Load", "classraylib_1_1_shader.html#a65feaccca849680bb3f0a4424309dc53", null ], + [ "LoadFromMemory", "classraylib_1_1_shader.html#a95077cb1fd6b81a63605735b3f8d9253", null ], + [ "operator=", "classraylib_1_1_shader.html#a17ea116c06cf251b3fc6827c69c46352", null ], + [ "operator=", "classraylib_1_1_shader.html#a4ad95bb76c6dd04e4ab50db5510d3639", null ], + [ "operator=", "classraylib_1_1_shader.html#a16f1271ca82501cce9aff85fe83d8468", null ], + [ "SetId", "classraylib_1_1_shader.html#ad989f72fce0403b1b01d88e1709de512", null ], + [ "SetLocs", "classraylib_1_1_shader.html#ac1ed2a53fbb669eb877c9f80ada02174", null ], + [ "SetValue", "classraylib_1_1_shader.html#a9d6836497f8afa70a3066b8cc4203aa4", null ], + [ "SetValue", "classraylib_1_1_shader.html#a0e256d9052c8f84141b8f576c8b7fb5e", null ], + [ "SetValue", "classraylib_1_1_shader.html#a79e6cf8321eb55c142b2bda54555968b", null ], + [ "SetValue", "classraylib_1_1_shader.html#acccfb8dc990cbef7641eab357b5af4ff", null ], + [ "Unload", "classraylib_1_1_shader.html#a5d56815b3531966cee3e2bee8ecfa5a4", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_sound-members.html b/docs/classraylib_1_1_sound-members.html index b41cdb6c..6190226a 100644 --- a/docs/classraylib_1_1_sound-members.html +++ b/docs/classraylib_1_1_sound-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_sound.html b/docs/classraylib_1_1_sound.html index 7f3d08de..6d108545 100644 --- a/docs/classraylib_1_1_sound.html +++ b/docs/classraylib_1_1_sound.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_sound.js b/docs/classraylib_1_1_sound.js new file mode 100644 index 00000000..54fee693 --- /dev/null +++ b/docs/classraylib_1_1_sound.js @@ -0,0 +1,31 @@ +var classraylib_1_1_sound = +[ + [ "Sound", "classraylib_1_1_sound.html#a4c08c29d0590754fd5798bbb4df4f4bb", null ], + [ "Sound", "classraylib_1_1_sound.html#ab202d20657b5435283a6f85baaa79056", null ], + [ "Sound", "classraylib_1_1_sound.html#acd90ba91564b3e381dc21829ba18c097", null ], + [ "Sound", "classraylib_1_1_sound.html#ab95375318685dbf1d03ff3489db0c9f0", null ], + [ "Sound", "classraylib_1_1_sound.html#a0fe06e7bac504ae550abd45f842ae3f4", null ], + [ "Sound", "classraylib_1_1_sound.html#ae4ba50639e820e761161e6ae632983b6", null ], + [ "~Sound", "classraylib_1_1_sound.html#a321a8cea955f859f8648e2df202f5497", null ], + [ "GetFrameCount", "classraylib_1_1_sound.html#af300841c8c1b12106c3533074cda2968", null ], + [ "GetStream", "classraylib_1_1_sound.html#a356f3d89b688e93d3d72e2cbf3f1a47f", null ], + [ "IsPlaying", "classraylib_1_1_sound.html#abcb43001db69499796a100f8593c1233", null ], + [ "IsReady", "classraylib_1_1_sound.html#a8af088741ad2ac90c2d2d75a8695fc35", null ], + [ "Load", "classraylib_1_1_sound.html#afb4bb66a54f026e8eb6bc8b42f450ee4", null ], + [ "Load", "classraylib_1_1_sound.html#a13d0674384f6760070c18e0621eaf713", null ], + [ "operator=", "classraylib_1_1_sound.html#a00e767731db27551731f3b921e96e8be", null ], + [ "operator=", "classraylib_1_1_sound.html#a0e9cf03efe620702dc91f39fc2741e28", null ], + [ "Pause", "classraylib_1_1_sound.html#a5a5513d79d5495061104dbfa36dca27b", null ], + [ "Play", "classraylib_1_1_sound.html#ab48935ee4d6c10329f68117b5862aed2", null ], + [ "PlayMulti", "classraylib_1_1_sound.html#ac7a8473534871ea873f81673270841a0", null ], + [ "Resume", "classraylib_1_1_sound.html#aa00303b64f68c6f5acb06f23553efbbf", null ], + [ "SetFrameCount", "classraylib_1_1_sound.html#ab2ff0805ab8511b121406979a2dee8db", null ], + [ "SetPitch", "classraylib_1_1_sound.html#af54f9f9a0f850b7011a4302a92d61c87", null ], + [ "SetStream", "classraylib_1_1_sound.html#a6fd54c39f3101a23c49f4266344d59b5", null ], + [ "SetVolume", "classraylib_1_1_sound.html#a2818afd107521622a078b4a06cfbc918", null ], + [ "Stop", "classraylib_1_1_sound.html#a1fd0c5ede427ba6797f7b1d295a15467", null ], + [ "StopMulti", "classraylib_1_1_sound.html#ab093bddebf4db7a2937063f063cfdb59", null ], + [ "Unload", "classraylib_1_1_sound.html#a1384d166f189c9bebdb6649b502920f3", null ], + [ "Update", "classraylib_1_1_sound.html#a92c0fe944c32ee7d614a903e58eeae3e", null ], + [ "Update", "classraylib_1_1_sound.html#aa18a9b3a41117311c093c528c6988ece", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_text-members.html b/docs/classraylib_1_1_text-members.html index 60f05ce6..80e43bed 100644 --- a/docs/classraylib_1_1_text-members.html +++ b/docs/classraylib_1_1_text-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_text.html b/docs/classraylib_1_1_text.html index eaccc968..c68b7809 100644 --- a/docs/classraylib_1_1_text.html +++ b/docs/classraylib_1_1_text.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_text.js b/docs/classraylib_1_1_text.js new file mode 100644 index 00000000..e9efea9f --- /dev/null +++ b/docs/classraylib_1_1_text.js @@ -0,0 +1,30 @@ +var classraylib_1_1_text = +[ + [ "Text", "classraylib_1_1_text.html#a97f218896227b2456e5f03a1cf6ffc3f", null ], + [ "Text", "classraylib_1_1_text.html#a331f8bf332cded9c5ea8a052457ad3fa", null ], + [ "Draw", "classraylib_1_1_text.html#acfe392b1bb2aaf6b3e7eb3059e9d568a", null ], + [ "Draw", "classraylib_1_1_text.html#a443ed5c0ea65b2788b6830c284731bc7", null ], + [ "Draw", "classraylib_1_1_text.html#a15d96cc41dff4c021237d99fef155df9", null ], + [ "Draw", "classraylib_1_1_text.html#a868f9c2241ba57311dca57130e677a03", null ], + [ "Draw", "classraylib_1_1_text.html#a3bc44ac0e61b309e035f8d80b421771e", null ], + [ "Draw", "classraylib_1_1_text.html#a98742bb9c9256cd660e9ef7f071a6769", null ], + [ "Draw", "classraylib_1_1_text.html#a247c9e98eea919f55f83d0dd5c1a2126", null ], + [ "GetColor", "classraylib_1_1_text.html#a4f2bfda860845f32810860527a66498f", null ], + [ "GetFont", "classraylib_1_1_text.html#ac99e757de62eef63866fcaeeb7e51d0d", null ], + [ "GetFontSize", "classraylib_1_1_text.html#af99aaa1189b49332a6e10fcd14fe6cdd", null ], + [ "GetSpacing", "classraylib_1_1_text.html#a82c0ccfe4e9f1f8436b256ade50a2f46", null ], + [ "GetText", "classraylib_1_1_text.html#a71a39d6893afc00696355b5211cd97b8", null ], + [ "Measure", "classraylib_1_1_text.html#a4aaff1b46c53a27e6a2472b2f6b024a8", null ], + [ "MeasureEx", "classraylib_1_1_text.html#aabc7e641696aa836e137520a64983b81", null ], + [ "operator=", "classraylib_1_1_text.html#aa38bed157c29c12b0275bac43a2f0740", null ], + [ "SetColor", "classraylib_1_1_text.html#ac818c986dd323175f1037559490e6de3", null ], + [ "SetFont", "classraylib_1_1_text.html#ab4c394cfcf889778b7d2ed7c3c1944ce", null ], + [ "SetFontSize", "classraylib_1_1_text.html#a14d090e09c9e6b70683f17de395885d5", null ], + [ "SetSpacing", "classraylib_1_1_text.html#ad1b1f3d1c7f5f79a369edf2e1cf78b44", null ], + [ "SetText", "classraylib_1_1_text.html#a8daf1c498ce1f30f5b197b009b17ea1b", null ], + [ "color", "classraylib_1_1_text.html#ac379780ee0cc613cca6f8aaa07cf83db", null ], + [ "font", "classraylib_1_1_text.html#a8a99e50ad71f0f18c56ecc20681703ba", null ], + [ "fontSize", "classraylib_1_1_text.html#a1638fd4886e46c564b4cac9c912aed4e", null ], + [ "spacing", "classraylib_1_1_text.html#a489d962f442b9d4f0bc9a2927f4515c0", null ], + [ "text", "classraylib_1_1_text.html#ac7e1846f0d3d23a43e020dcf402213fe", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_texture-members.html b/docs/classraylib_1_1_texture-members.html index cddbc65e..33f20498 100644 --- a/docs/classraylib_1_1_texture-members.html +++ b/docs/classraylib_1_1_texture-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_texture.html b/docs/classraylib_1_1_texture.html index a877aff1..af7e41cd 100644 --- a/docs/classraylib_1_1_texture.html +++ b/docs/classraylib_1_1_texture.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_texture.js b/docs/classraylib_1_1_texture.js new file mode 100644 index 00000000..156ab925 --- /dev/null +++ b/docs/classraylib_1_1_texture.js @@ -0,0 +1,51 @@ +var classraylib_1_1_texture = +[ + [ "Texture", "classraylib_1_1_texture.html#a0829bc40f9be86af447e2a0a37cf225a", null ], + [ "Texture", "classraylib_1_1_texture.html#a26856c78320052557b234ba318a408db", null ], + [ "Texture", "classraylib_1_1_texture.html#a40ea1411f0b39a78d36fc1a5a08a8fc3", null ], + [ "Texture", "classraylib_1_1_texture.html#a9a125ac253e41ceaee8cecb7de8652da", null ], + [ "Texture", "classraylib_1_1_texture.html#aa2697fd78772ce720f8dab323f9be97a", null ], + [ "Texture", "classraylib_1_1_texture.html#a58e78588be53fc00096d37019fef9134", null ], + [ "Texture", "classraylib_1_1_texture.html#a7988e6f875f2f613d449325acf9f74be", null ], + [ "~Texture", "classraylib_1_1_texture.html#afb52b2f43d5deb3e2e244205faa563ac", null ], + [ "Draw", "classraylib_1_1_texture.html#a79a54d908bbf6726c5d3a921dba0d616", null ], + [ "Draw", "classraylib_1_1_texture.html#aaf4ed8f0418a53d00ded3795ee251128", null ], + [ "Draw", "classraylib_1_1_texture.html#a3665f89c111fa1631e535bc4e61f54b0", null ], + [ "Draw", "classraylib_1_1_texture.html#a2e04bf6c219eb6ebe1341a01f621d067", null ], + [ "Draw", "classraylib_1_1_texture.html#ae5f6f8fb2f11557307663ee99438a1c0", null ], + [ "Draw", "classraylib_1_1_texture.html#ad48b00a0fc6c99d327d0c877e20201fc", null ], + [ "Draw", "classraylib_1_1_texture.html#af6b9ac35ebf354033cc06ee14a7e6a3f", null ], + [ "Draw", "classraylib_1_1_texture.html#a01f12372505ce5c5d1a0bbe1c65d694c", null ], + [ "DrawPoly", "classraylib_1_1_texture.html#a2e3b0f8d689de56d005c512d80f867a4", null ], + [ "DrawTiled", "classraylib_1_1_texture.html#a5cbd367a4a418284c834926bff6e2fb0", null ], + [ "GenMipmaps", "classraylib_1_1_texture.html#a933b56221e7ca9056c71c948b0fb04ae", null ], + [ "GetData", "classraylib_1_1_texture.html#a3afee0767b1b7ca54e5477667761f5ed", null ], + [ "GetFormat", "classraylib_1_1_texture.html#a98cd3a49f6b5e06137a72b2c4e9bced4", null ], + [ "GetHeight", "classraylib_1_1_texture.html#a17837a5f61a14abbba8135273595072f", null ], + [ "GetId", "classraylib_1_1_texture.html#aee47a39e0b5026f7e0e546d982a9c298", null ], + [ "GetMipmaps", "classraylib_1_1_texture.html#a221e1324dcca1092597692d6c71f3711", null ], + [ "GetSize", "classraylib_1_1_texture.html#a39dc7e91306b8216dde1445d3ba441ee", null ], + [ "GetWidth", "classraylib_1_1_texture.html#ab6f4693f5c6ed1f1bc75b264ad83fecc", null ], + [ "IsReady", "classraylib_1_1_texture.html#a5fcfffa4d64f8887ecb7590ad29bff92", null ], + [ "Load", "classraylib_1_1_texture.html#affdf7f61b6da3b21021e40ce310853ed", null ], + [ "Load", "classraylib_1_1_texture.html#a4a5422c089c9ef5e65abf3f6686475fd", null ], + [ "Load", "classraylib_1_1_texture.html#a23a54cf5c6f548fd711f5908712f5960", null ], + [ "operator raylib::Image", "classraylib_1_1_texture.html#a7d77c3831e3d01bb4ea33e4fcc7a6e1e", null ], + [ "operator=", "classraylib_1_1_texture.html#a32e1e65e95d670f8ede07603e74eb8bb", null ], + [ "operator=", "classraylib_1_1_texture.html#a803206afb8ddbb356b0c172fb3c6ec6a", null ], + [ "operator=", "classraylib_1_1_texture.html#a029d91f87af0de39e358cdc3c679d97d", null ], + [ "SetFilter", "classraylib_1_1_texture.html#ac42e4bc773336f2a1ee52e6f97bcf5e2", null ], + [ "SetFormat", "classraylib_1_1_texture.html#a3efcd6e96dc5fa815d4a301432cad0d6", null ], + [ "SetHeight", "classraylib_1_1_texture.html#aa535c1944927a0fc706651a2d69b04c6", null ], + [ "SetId", "classraylib_1_1_texture.html#a54089b8fa2ce1a13c0edcd4270990b1f", null ], + [ "SetMaterial", "classraylib_1_1_texture.html#a9f2380b14a27928be3e7580a92fa8baf", null ], + [ "SetMaterial", "classraylib_1_1_texture.html#a88fc32d98a2e998cb58830f7e2256018", null ], + [ "SetMipmaps", "classraylib_1_1_texture.html#a254383891cab574ba50751ad44e42c7f", null ], + [ "SetShaderValue", "classraylib_1_1_texture.html#a3989a497ef1cd0d070d67220c0de4f69", null ], + [ "SetShapes", "classraylib_1_1_texture.html#ab6443678ebab7d2c78b0bdfb7f37e16f", null ], + [ "SetWidth", "classraylib_1_1_texture.html#aee9315728f4c54b1e950e9b0380a83bf", null ], + [ "SetWrap", "classraylib_1_1_texture.html#aa001be5e40701f5a6dc9c56fa7682eac", null ], + [ "Unload", "classraylib_1_1_texture.html#a22ab79fcae5acbcb4a6c1f27c519a7ec", null ], + [ "Update", "classraylib_1_1_texture.html#a253099fa4469729cc3bca1c7cf7d3e93", null ], + [ "Update", "classraylib_1_1_texture.html#ac20c8e10a88f3952f9d5a4e09d5ce5fb", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_vector2-members.html b/docs/classraylib_1_1_vector2-members.html index a9da2645..e852c513 100644 --- a/docs/classraylib_1_1_vector2-members.html +++ b/docs/classraylib_1_1_vector2-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_vector2.html b/docs/classraylib_1_1_vector2.html index 385ec874..e9e47d95 100644 --- a/docs/classraylib_1_1_vector2.html +++ b/docs/classraylib_1_1_vector2.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_vector2.js b/docs/classraylib_1_1_vector2.js new file mode 100644 index 00000000..0f7f636c --- /dev/null +++ b/docs/classraylib_1_1_vector2.js @@ -0,0 +1,60 @@ +var classraylib_1_1_vector2 = +[ + [ "Vector2", "classraylib_1_1_vector2.html#af37eed03c414b6d9d6e0139fe8e226ef", null ], + [ "Vector2", "classraylib_1_1_vector2.html#ab7445f9657fa71635a231f87b761975d", null ], + [ "Vector2", "classraylib_1_1_vector2.html#aafb7d3ca7aa016a90203c67f71ca4d33", null ], + [ "Vector2", "classraylib_1_1_vector2.html#aeb25c40ed7302c7de9cc281e1e1e8109", null ], + [ "Add", "classraylib_1_1_vector2.html#a9b508085257410f314beb2f405259678", null ], + [ "Angle", "classraylib_1_1_vector2.html#af912d448e687a2a39fed158b4bf18a12", null ], + [ "CheckCollision", "classraylib_1_1_vector2.html#a23dfda9f721e98d3bf80de4eeccde18e", null ], + [ "CheckCollision", "classraylib_1_1_vector2.html#a5a16075cb1de65199a8c810147658198", null ], + [ "CheckCollision", "classraylib_1_1_vector2.html#a10b07c009af9cf9723cd48a15f5044b6", null ], + [ "CheckCollisionCircle", "classraylib_1_1_vector2.html#a6ed62656d9528f2a1b2924132576779e", null ], + [ "CheckCollisionCircle", "classraylib_1_1_vector2.html#a7dcfa1e305dca48ca72648a447228d47", null ], + [ "CheckCollisionLines", "classraylib_1_1_vector2.html#adf2ac764f0a4b4c6d67dc1cfbb8d0df5", null ], + [ "Distance", "classraylib_1_1_vector2.html#a488a41369489998272b217d6385d6c37", null ], + [ "Divide", "classraylib_1_1_vector2.html#a6cd160434801eeadfbbc5deec8b20e21", null ], + [ "Divide", "classraylib_1_1_vector2.html#afed61e067c7fc43651cc1528e62ecd83", null ], + [ "DotProduct", "classraylib_1_1_vector2.html#a31c32996761d89b568102b2f6b60b745", null ], + [ "DrawCircle", "classraylib_1_1_vector2.html#a16b512d0fead59f597fd878e620e83cc", null ], + [ "DrawLine", "classraylib_1_1_vector2.html#ae50cce093de0fa8d1c59867f20fd93fd", null ], + [ "DrawLine", "classraylib_1_1_vector2.html#a2a5f918b46cfe5cdc53549dcad1737b6", null ], + [ "DrawLineBezier", "classraylib_1_1_vector2.html#ae358d57eb09dea4b55c135e28d7c444f", null ], + [ "DrawLineBezierQuad", "classraylib_1_1_vector2.html#a010ec44d07aabfad8814995d7883eda6", null ], + [ "DrawPixel", "classraylib_1_1_vector2.html#a3089910c36033d2a876f9650849323a7", null ], + [ "DrawPoly", "classraylib_1_1_vector2.html#ab670cd5ea7625cf3dd3672579de94d2a", null ], + [ "DrawRectangle", "classraylib_1_1_vector2.html#af512e0dad4631def86cf85363f96db3b", null ], + [ "GetX", "classraylib_1_1_vector2.html#a8f3caf893df8b295287b9d38db071f7b", null ], + [ "GetY", "classraylib_1_1_vector2.html#afc302ffc39c6a27208bc51f347614c6d", null ], + [ "Length", "classraylib_1_1_vector2.html#a31b7bc465faebf07ef894eee4291e725", null ], + [ "LengthSqr", "classraylib_1_1_vector2.html#a3e68ca85bfbd5cbe8ebce0ad9e4688a4", null ], + [ "Lerp", "classraylib_1_1_vector2.html#a295e4514f3a3842d83aee1106543e294", null ], + [ "MoveTowards", "classraylib_1_1_vector2.html#a1daf7306af22e5f14c9ee6c08952194b", null ], + [ "Multiply", "classraylib_1_1_vector2.html#a8c89ca7656f8dee6e1cb4cfa29deb7ec", null ], + [ "Negate", "classraylib_1_1_vector2.html#a98ca288a85bd1643670a058138077587", null ], + [ "Normalize", "classraylib_1_1_vector2.html#aee50557d8a60c2633de106f66b3d6cd5", null ], + [ "One", "classraylib_1_1_vector2.html#ae0d880ae074014c100a342292ff85deb", null ], + [ "operator!=", "classraylib_1_1_vector2.html#aeb9bfa80b1e6161a7a85d8c8ebc73433", null ], + [ "operator*", "classraylib_1_1_vector2.html#a9c1f9983b14d3ff4ba92ca0e041cb970", null ], + [ "operator*", "classraylib_1_1_vector2.html#a23262c9825611dde85ac071fd442124d", null ], + [ "operator*=", "classraylib_1_1_vector2.html#ac7ecfe4c0909ee8fb01f0d94455de794", null ], + [ "operator*=", "classraylib_1_1_vector2.html#a2b9e8013a103a568fdf0d526008aa805", null ], + [ "operator+", "classraylib_1_1_vector2.html#a8df80afec50063657ce67c2072839c5a", null ], + [ "operator+=", "classraylib_1_1_vector2.html#a4eb940d4ac8db035b58bf0834ebca8f7", null ], + [ "operator-", "classraylib_1_1_vector2.html#af29b9938afed31d821bb7791d929f779", null ], + [ "operator-", "classraylib_1_1_vector2.html#af5a965f5eba6e1d8cc13f29161f0f6e1", null ], + [ "operator-=", "classraylib_1_1_vector2.html#a0b97ad5ff528e47ff5a73ad0ebb2f0c7", null ], + [ "operator/", "classraylib_1_1_vector2.html#a8ef672a3776ca3da2fe0b89fa8cea517", null ], + [ "operator/", "classraylib_1_1_vector2.html#aa12e15f76cd518d8d0447c80c89fd8c5", null ], + [ "operator/=", "classraylib_1_1_vector2.html#a2ef45b2b5142c60cf30bdbc6a49d77e0", null ], + [ "operator/=", "classraylib_1_1_vector2.html#ae85c2aa1bfe604578ca89c7495e8ce37", null ], + [ "operator=", "classraylib_1_1_vector2.html#a81993d8973232b2ba08b7a63bca9bb20", null ], + [ "operator==", "classraylib_1_1_vector2.html#a92c0c5f254914438cc13926559678069", null ], + [ "Reflect", "classraylib_1_1_vector2.html#a8732abb90648f01e75480a0edf7292d7", null ], + [ "Rotate", "classraylib_1_1_vector2.html#a32a17f0018071cec378b89edc1f6d696", null ], + [ "Scale", "classraylib_1_1_vector2.html#a99329cc7300b744993c299a60191b23e", null ], + [ "SetX", "classraylib_1_1_vector2.html#a501a6761c9e3fe6adb6f660a751f1324", null ], + [ "SetY", "classraylib_1_1_vector2.html#a8735d26f1eae8f836521046c42d3906f", null ], + [ "Subtract", "classraylib_1_1_vector2.html#a2203d35228a10defe410dec8d33017f9", null ], + [ "Zero", "classraylib_1_1_vector2.html#a6fc574d57d45b21e36bffbd44ceb8989", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_vector3-members.html b/docs/classraylib_1_1_vector3-members.html index e5516434..ecc6e7f5 100644 --- a/docs/classraylib_1_1_vector3-members.html +++ b/docs/classraylib_1_1_vector3-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_vector3.html b/docs/classraylib_1_1_vector3.html index ea3b69fb..d67754e8 100644 --- a/docs/classraylib_1_1_vector3.html +++ b/docs/classraylib_1_1_vector3.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_vector3.js b/docs/classraylib_1_1_vector3.js new file mode 100644 index 00000000..7549ba02 --- /dev/null +++ b/docs/classraylib_1_1_vector3.js @@ -0,0 +1,69 @@ +var classraylib_1_1_vector3 = +[ + [ "Vector3", "classraylib_1_1_vector3.html#a28f01bc9b06a7482caa86e84e7fe6fd6", null ], + [ "Vector3", "classraylib_1_1_vector3.html#a3ab43e8992532e03b278e5315391e657", null ], + [ "Vector3", "classraylib_1_1_vector3.html#a111fc1d7cd09c6a10a05d3918e431c38", null ], + [ "Vector3", "classraylib_1_1_vector3.html#a5b6463f85404813d49cd95376e92ff56", null ], + [ "Vector3", "classraylib_1_1_vector3.html#adad550f85023b399e2d736efdaaa8bbd", null ], + [ "Vector3", "classraylib_1_1_vector3.html#abf9e88a2959a105153cc6640e0fea4b5", null ], + [ "Add", "classraylib_1_1_vector3.html#a640c5d01ab7d004830de1f7609abfdd2", null ], + [ "Barycenter", "classraylib_1_1_vector3.html#a3adb51fa6e3c137095ba6aa60f976ddc", null ], + [ "CheckCollision", "classraylib_1_1_vector3.html#a7b325f85196b92450b76c3f1925cf205", null ], + [ "CrossProduct", "classraylib_1_1_vector3.html#a9f30fdbf652bcd0f5883937bdac79973", null ], + [ "Distance", "classraylib_1_1_vector3.html#ad4c5a6a278eeae5371e45a14bad4a7d1", null ], + [ "Divide", "classraylib_1_1_vector3.html#a93595f9db4555c26eadb2c0370ca1435", null ], + [ "Divide", "classraylib_1_1_vector3.html#a9f644e6c306ae5cf3a68c3f4900ef9e6", null ], + [ "DotProduct", "classraylib_1_1_vector3.html#ad5ed567a46fa3b08f77e9a05338d2214", null ], + [ "DrawCircle3D", "classraylib_1_1_vector3.html#aebaf47cab425aedbcb51f3e659dd6651", null ], + [ "DrawCube", "classraylib_1_1_vector3.html#ac94d3f679b33dafe86f65f6eda901d6f", null ], + [ "DrawCube", "classraylib_1_1_vector3.html#a8e2e73ad510a38d0e54098817cd44e06", null ], + [ "DrawCubeTexture", "classraylib_1_1_vector3.html#a518280d8efae9b3f32b11ce481c90f6c", null ], + [ "DrawCubeWires", "classraylib_1_1_vector3.html#a61c5da9cd105142f99566726d3874fd5", null ], + [ "DrawCubeWires", "classraylib_1_1_vector3.html#a57d3400cb17fe30e3c8df1f92a7a666a", null ], + [ "DrawCylinder", "classraylib_1_1_vector3.html#a7fd3f80620c2b0a1a00bf10f21cd1417", null ], + [ "DrawCylinderWires", "classraylib_1_1_vector3.html#ae4c1ed7bd96f879f272fa3a35baf84b7", null ], + [ "DrawLine3D", "classraylib_1_1_vector3.html#ac0ecd225214ee0916c4bb8b94663b9e8", null ], + [ "DrawPlane", "classraylib_1_1_vector3.html#a2f530ead1069bf375401680ee4378563", null ], + [ "DrawPoint3D", "classraylib_1_1_vector3.html#abfeb64fa51e67e88bb5889eb8680a090", null ], + [ "DrawSphere", "classraylib_1_1_vector3.html#a0119b7cf3aa61592d70359138a19fe86", null ], + [ "DrawSphere", "classraylib_1_1_vector3.html#a33a5693fc2002b329c7a9d4d27a47366", null ], + [ "DrawSphereWires", "classraylib_1_1_vector3.html#a30bb3389ffcd2cc3fa93df19d6350d7c", null ], + [ "GetX", "classraylib_1_1_vector3.html#adf04670ef541569bb6f059e0882ef6e6", null ], + [ "GetY", "classraylib_1_1_vector3.html#a4a0ea2c9f7370ad1b84d7ac354828b04", null ], + [ "GetZ", "classraylib_1_1_vector3.html#a814af8afc4db090e3ae1caa61befa004", null ], + [ "Length", "classraylib_1_1_vector3.html#a8a34da2f9489bb78d4862cdedd14cd5e", null ], + [ "Lerp", "classraylib_1_1_vector3.html#a81c113692317fc0eab01128c10f44373", null ], + [ "Max", "classraylib_1_1_vector3.html#a6000c34fb8a54d9e01f9b3e7da063bdd", null ], + [ "Min", "classraylib_1_1_vector3.html#a6fae0923d50becfa10b9d347080fc360", null ], + [ "Multiply", "classraylib_1_1_vector3.html#ad06dabf1a51260d6cbf3f4381ba15ab4", null ], + [ "Negate", "classraylib_1_1_vector3.html#a475ed42613db507afa6f7fdcec14a25c", null ], + [ "Normalize", "classraylib_1_1_vector3.html#a3bb4cba279bfbd545d550c4ddc35f66b", null ], + [ "One", "classraylib_1_1_vector3.html#abffd5504ca7891659fc730b19dd5f495", null ], + [ "operator!=", "classraylib_1_1_vector3.html#a18d3efa656a5cbb4abd64217b7817136", null ], + [ "operator*", "classraylib_1_1_vector3.html#a21769cdf336ef366d4278d2120c35a9e", null ], + [ "operator*", "classraylib_1_1_vector3.html#a02de4f00f74c5abdacf1659f116f06e5", null ], + [ "operator*=", "classraylib_1_1_vector3.html#a2a2cc2e29121125cc85735ff49e12695", null ], + [ "operator*=", "classraylib_1_1_vector3.html#a432cfa34603d549a8dc38e20c226eb71", null ], + [ "operator+", "classraylib_1_1_vector3.html#a4564e8aa7532966eed679cd730c39c36", null ], + [ "operator+=", "classraylib_1_1_vector3.html#aa0eb200f1f72d8ad8ca0457549cfef04", null ], + [ "operator-", "classraylib_1_1_vector3.html#a9999af247190e4b6969f61d98e3be934", null ], + [ "operator-", "classraylib_1_1_vector3.html#a843267dd14d8a706106dd5258cfa6676", null ], + [ "operator-=", "classraylib_1_1_vector3.html#abc2bd9029aeb4c4a3545ee230473ee32", null ], + [ "operator/", "classraylib_1_1_vector3.html#a085a75924d1635c674f444988bcc7ebb", null ], + [ "operator/", "classraylib_1_1_vector3.html#a394cfcb895d6d8ba3c432b1af9d390cb", null ], + [ "operator/=", "classraylib_1_1_vector3.html#a1ed7a768be6dfffa9bedc536864b4ec4", null ], + [ "operator/=", "classraylib_1_1_vector3.html#acbb53d7cbedc612830b9a08284963b10", null ], + [ "operator=", "classraylib_1_1_vector3.html#a0e1bfe79b5501da15fc137feaa639615", null ], + [ "operator==", "classraylib_1_1_vector3.html#a848a7b866cadd1e96c4a472343be47cb", null ], + [ "OrthoNormalize", "classraylib_1_1_vector3.html#a39326460de2d051c5bde8366a7101de6", null ], + [ "Perpendicular", "classraylib_1_1_vector3.html#a7b67640a2ce5eee35e5dba5af88fc020", null ], + [ "Reflect", "classraylib_1_1_vector3.html#a65595b203f521068db930e7d6bccc8c8", null ], + [ "RotateByQuaternion", "classraylib_1_1_vector3.html#a3c7424a3f680503dcd338861a19c53e1", null ], + [ "Scale", "classraylib_1_1_vector3.html#a22ca33a36bf98e27801b523299990c51", null ], + [ "SetX", "classraylib_1_1_vector3.html#aedfa9761bf452e7c7c92574fc3a7717c", null ], + [ "SetY", "classraylib_1_1_vector3.html#aae0d8010357e617b76dada9375b6c085", null ], + [ "SetZ", "classraylib_1_1_vector3.html#a6ff8718eb583f9963c58e0d27f24f506", null ], + [ "Subtract", "classraylib_1_1_vector3.html#af99d38f6a5f8100a91397a11994c9717", null ], + [ "Transform", "classraylib_1_1_vector3.html#a50c6b6a97a6f05b042c58b83564081e5", null ], + [ "Zero", "classraylib_1_1_vector3.html#ae3a9048507c018f7a90e86e2131f2ea5", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_vector4-members.html b/docs/classraylib_1_1_vector4-members.html index a28123f1..b7850517 100644 --- a/docs/classraylib_1_1_vector4-members.html +++ b/docs/classraylib_1_1_vector4-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_vector4.html b/docs/classraylib_1_1_vector4.html index 25c9ecfd..00f7002e 100644 --- a/docs/classraylib_1_1_vector4.html +++ b/docs/classraylib_1_1_vector4.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_vector4.js b/docs/classraylib_1_1_vector4.js new file mode 100644 index 00000000..099571b9 --- /dev/null +++ b/docs/classraylib_1_1_vector4.js @@ -0,0 +1,45 @@ +var classraylib_1_1_vector4 = +[ + [ "Vector4", "classraylib_1_1_vector4.html#a35894d9424422dc7f4c59d6b99dc652d", null ], + [ "Vector4", "classraylib_1_1_vector4.html#a9111e43425e61eb7c7d22b5ff0cf57b6", null ], + [ "Vector4", "classraylib_1_1_vector4.html#a0aa651ea0c915ccf0007397c13a553b2", null ], + [ "Vector4", "classraylib_1_1_vector4.html#acf017370db9f15af801e90cef97fe055", null ], + [ "Vector4", "classraylib_1_1_vector4.html#a7af3871a8ecd1138280e670d06ad4a75", null ], + [ "Vector4", "classraylib_1_1_vector4.html#ad43ace9c5d2dba1a7aa4d71d9395834a", null ], + [ "Vector4", "classraylib_1_1_vector4.html#a4dc7917c7f0335ff55c87dc4ef7d7d1c", null ], + [ "Vector4", "classraylib_1_1_vector4.html#aa9a25ed14de003e3611bc1801dbc90a9", null ], + [ "ColorFromNormalized", "classraylib_1_1_vector4.html#a6bdbffc997711e3b3876dace2471b1bb", null ], + [ "FromAxisAngle", "classraylib_1_1_vector4.html#a7b19708f1d8f0e4056fc1050768bb831", null ], + [ "FromEuler", "classraylib_1_1_vector4.html#a0fda15f29e8c5bd3d3170eddf332592e", null ], + [ "FromEuler", "classraylib_1_1_vector4.html#af0ef6849109ce23736572ac55854f693", null ], + [ "FromMatrix", "classraylib_1_1_vector4.html#aba134afd1e66d71cfa68ca020cb3ce2c", null ], + [ "FromVector3ToVector3", "classraylib_1_1_vector4.html#aab5725e573a60315acd1f733316af2ea", null ], + [ "GetW", "classraylib_1_1_vector4.html#ab2b62fd149f3a5fe52785d2a2a4fb594", null ], + [ "GetX", "classraylib_1_1_vector4.html#aeccdd03d26e614a2e8b24d09df48c46f", null ], + [ "GetY", "classraylib_1_1_vector4.html#af056e11e295b76b9a411bdd28ca9f0ab", null ], + [ "GetZ", "classraylib_1_1_vector4.html#aa6ae558beba3e542596d34d9db4ba00c", null ], + [ "Identity", "classraylib_1_1_vector4.html#a90ec6deb30c8bbe61d7a9c3d5a395766", null ], + [ "Invert", "classraylib_1_1_vector4.html#a93d816c446273c23963fcf92fbe5b9b0", null ], + [ "Length", "classraylib_1_1_vector4.html#a8595e296feb4b4ecb2caccecd5bbef39", null ], + [ "Lerp", "classraylib_1_1_vector4.html#a0ab98322e7425630c16fe296c667e37b", null ], + [ "Multiply", "classraylib_1_1_vector4.html#acad897765f76443fbd64b5dceac94a2e", null ], + [ "Nlerp", "classraylib_1_1_vector4.html#aa38c1551be57c551a63a089bba0f2ee0", null ], + [ "Normalize", "classraylib_1_1_vector4.html#a89fc9589df53ce3d66a7c8862f1056f7", null ], + [ "operator Color", "classraylib_1_1_vector4.html#aed3d1810f67b55a9a0a1f8684b17bbea", null ], + [ "operator!=", "classraylib_1_1_vector4.html#a1141de56267ab5abab10f1990d381185", null ], + [ "operator*", "classraylib_1_1_vector4.html#aea629f0a0c2ec1213535b9ab14586533", null ], + [ "operator::Rectangle", "classraylib_1_1_vector4.html#ab202f0a0df34580b5f330cd54aa6a633", null ], + [ "operator=", "classraylib_1_1_vector4.html#ace9d16e7d35934a5a5d4bfbcf073221c", null ], + [ "operator==", "classraylib_1_1_vector4.html#a00cc9bb369819d6628540cbda82bf47f", null ], + [ "SetW", "classraylib_1_1_vector4.html#aa73748302dc95aad9c9fa3a6d8d5bffc", null ], + [ "SetX", "classraylib_1_1_vector4.html#abd81e9eb660e7f08cb30b23174b87bec", null ], + [ "SetY", "classraylib_1_1_vector4.html#a0c46c0aaa7fc71685a1c523ed0b40ba3", null ], + [ "SetZ", "classraylib_1_1_vector4.html#a1351f26ba875824cd6fb938b9fe2afc6", null ], + [ "Slerp", "classraylib_1_1_vector4.html#ad74cf2c3cc806dda6ac299333dd7420b", null ], + [ "ToAxisAngle", "classraylib_1_1_vector4.html#af8db6bdfea9975901bb4df2acfdb8361", null ], + [ "ToAxisAngle", "classraylib_1_1_vector4.html#adae5284864f79d98fec6b17afad99986", null ], + [ "ToEuler", "classraylib_1_1_vector4.html#a65730cc70476be33eb1e4daf33a0fd8d", null ], + [ "ToMatrix", "classraylib_1_1_vector4.html#af04213c7901309ddb69521aad96678b2", null ], + [ "ToRectangle", "classraylib_1_1_vector4.html#ad3a4a5db5d4644bbbe6f634c7c16f966", null ], + [ "Transform", "classraylib_1_1_vector4.html#ad52462304fa03aed5904ea0b3ec8cd84", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_vr_stereo_config-members.html b/docs/classraylib_1_1_vr_stereo_config-members.html index e4d2145d..f125ce68 100644 --- a/docs/classraylib_1_1_vr_stereo_config-members.html +++ b/docs/classraylib_1_1_vr_stereo_config-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_vr_stereo_config.html b/docs/classraylib_1_1_vr_stereo_config.html index 4dcc5ec0..087d4671 100644 --- a/docs/classraylib_1_1_vr_stereo_config.html +++ b/docs/classraylib_1_1_vr_stereo_config.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_vr_stereo_config.js b/docs/classraylib_1_1_vr_stereo_config.js new file mode 100644 index 00000000..998d4d10 --- /dev/null +++ b/docs/classraylib_1_1_vr_stereo_config.js @@ -0,0 +1,9 @@ +var classraylib_1_1_vr_stereo_config = +[ + [ "VrStereoConfig", "classraylib_1_1_vr_stereo_config.html#a630225c95d54e50482f6455e13d4fc3b", null ], + [ "~VrStereoConfig", "classraylib_1_1_vr_stereo_config.html#affd207a5267f0ea9c48d92dcfd72edea", null ], + [ "BeginMode", "classraylib_1_1_vr_stereo_config.html#a57c7c3064803f61af4a7da1e0ae10167", null ], + [ "EndDrawing", "classraylib_1_1_vr_stereo_config.html#a8804e60e9db545d7701f44093b02e14f", null ], + [ "Init", "classraylib_1_1_vr_stereo_config.html#ad233e6c0eabaed80f4e372ce4629f9f0", null ], + [ "Unload", "classraylib_1_1_vr_stereo_config.html#af2f638f95b4efda7c90a5a623b374678", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_wave-members.html b/docs/classraylib_1_1_wave-members.html index 37c11d95..75054e6f 100644 --- a/docs/classraylib_1_1_wave-members.html +++ b/docs/classraylib_1_1_wave-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_wave.html b/docs/classraylib_1_1_wave.html index e7b725e3..cbe829ff 100644 --- a/docs/classraylib_1_1_wave.html +++ b/docs/classraylib_1_1_wave.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_wave.js b/docs/classraylib_1_1_wave.js new file mode 100644 index 00000000..d0ded857 --- /dev/null +++ b/docs/classraylib_1_1_wave.js @@ -0,0 +1,36 @@ +var classraylib_1_1_wave = +[ + [ "Wave", "classraylib_1_1_wave.html#a4643a642d42434c4eb39c6888688d495", null ], + [ "Wave", "classraylib_1_1_wave.html#aa76ff3e113cace4453b683725159aae6", null ], + [ "Wave", "classraylib_1_1_wave.html#ad5144b906b92b84d95f8ce192ce9f86b", null ], + [ "Wave", "classraylib_1_1_wave.html#a31b96adb8009137b02529f3b8b95918d", null ], + [ "Wave", "classraylib_1_1_wave.html#a3c59426e8ff3fff68abb532a1e785b1e", null ], + [ "Wave", "classraylib_1_1_wave.html#adae03cb2d443e6d868f38c7c8db14913", null ], + [ "~Wave", "classraylib_1_1_wave.html#a545a0afb559e87f42cdedcda263452ba", null ], + [ "Copy", "classraylib_1_1_wave.html#a288eb813e2334496ca4313c4dc7d2253", null ], + [ "Crop", "classraylib_1_1_wave.html#a560f8d9b0669a7660406a849d4e26e66", null ], + [ "Export", "classraylib_1_1_wave.html#aae34ed202b067c1698fcde0615b5e2eb", null ], + [ "ExportAsCode", "classraylib_1_1_wave.html#a3ff84c35bd83bdd00a7a561ee803ec9e", null ], + [ "Format", "classraylib_1_1_wave.html#a704d264e7f5e60a782510d49b78ddd5d", null ], + [ "GetChannels", "classraylib_1_1_wave.html#ab6940575496f381bea5097cb716cdbff", null ], + [ "GetData", "classraylib_1_1_wave.html#a12e779194c87960a97e0fe759cc2eb80", null ], + [ "GetFrameCount", "classraylib_1_1_wave.html#ac8cc0878a29409841b4f9b716baefff0", null ], + [ "GetSampleRate", "classraylib_1_1_wave.html#ada13a639ef1ec80f208ee849026e7c7f", null ], + [ "GetSampleSize", "classraylib_1_1_wave.html#acae6daf3fa261c114bdb37a34a08428b", null ], + [ "IsReady", "classraylib_1_1_wave.html#a9f714404699bcf17b4ccfe6248691a7a", null ], + [ "Load", "classraylib_1_1_wave.html#a1ec80fbd3c64646f6a360f8759633a36", null ], + [ "Load", "classraylib_1_1_wave.html#af04e630aaac5b0b13c8b371c36407745", null ], + [ "LoadSamples", "classraylib_1_1_wave.html#a0ac42b450d90dee2ea471a0625b83bac", null ], + [ "LoadSound", "classraylib_1_1_wave.html#a6e3a60eee216af788eaa9362a22a847e", null ], + [ "operator::Sound", "classraylib_1_1_wave.html#a7f54205425932d5ae6b7bab2ab3e5f87", null ], + [ "operator=", "classraylib_1_1_wave.html#a47fdbb51113033249f466f2f18be8f6a", null ], + [ "operator=", "classraylib_1_1_wave.html#aae5958607c9f7d49dcc4a9c291fd8955", null ], + [ "operator=", "classraylib_1_1_wave.html#a5c5c65eaa235c5d5d8d867c55d7c0464", null ], + [ "SetChannels", "classraylib_1_1_wave.html#a8e2031312df790a9b49f4cf828fcf59c", null ], + [ "SetData", "classraylib_1_1_wave.html#ae4c998bab42616a082348ee1d0062497", null ], + [ "SetFrameCount", "classraylib_1_1_wave.html#a302188e53c1c66e7620f2b2b3c494797", null ], + [ "SetSampleRate", "classraylib_1_1_wave.html#a49e420bdac56451a50f8a45966cc60a4", null ], + [ "SetSampleSize", "classraylib_1_1_wave.html#acc3cdf1f245ec2eb17766b25b47ef2d2", null ], + [ "Unload", "classraylib_1_1_wave.html#a6a143fc632271958e5ee2899338ec5bc", null ], + [ "UnloadSamples", "classraylib_1_1_wave.html#adf7aaa265fec9183ef60c276a740d138", null ] +]; \ No newline at end of file diff --git a/docs/classraylib_1_1_window-members.html b/docs/classraylib_1_1_window-members.html index a4846c07..dc57d48a 100644 --- a/docs/classraylib_1_1_window-members.html +++ b/docs/classraylib_1_1_window-members.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_window.html b/docs/classraylib_1_1_window.html index 418a2abb..70b05523 100644 --- a/docs/classraylib_1_1_window.html +++ b/docs/classraylib_1_1_window.html @@ -13,6 +13,7 @@ +
diff --git a/docs/classraylib_1_1_window.js b/docs/classraylib_1_1_window.js new file mode 100644 index 00000000..42e6fe46 --- /dev/null +++ b/docs/classraylib_1_1_window.js @@ -0,0 +1,47 @@ +var classraylib_1_1_window = +[ + [ "Window", "classraylib_1_1_window.html#a512fd0b1756394575970eed80ebac2fb", null ], + [ "~Window", "classraylib_1_1_window.html#a6071f03b18e0f2d3817b0da3699f24af", null ], + [ "BeginDrawing", "classraylib_1_1_window.html#a487e7b9ee38593be6f6bc5c5c2e2e80c", null ], + [ "ClearBackground", "classraylib_1_1_window.html#a734279b5494096d11fe0aad66d6fb3e6", null ], + [ "ClearState", "classraylib_1_1_window.html#a2cd6268d95ce7e3eb8edf3205305e6f3", null ], + [ "Close", "classraylib_1_1_window.html#a59cf11e97d3e33d914bc7b1711c2ccaf", null ], + [ "DrawFPS", "classraylib_1_1_window.html#ab961dfef8fbec984bf9e94e0a01488d4", null ], + [ "EndDrawing", "classraylib_1_1_window.html#abc2674cb9309548d27da7b114ff709c7", null ], + [ "GetFPS", "classraylib_1_1_window.html#a84747246a5f4e9101ac06c5da684af43", null ], + [ "GetFrameTime", "classraylib_1_1_window.html#a9b9980432a4deacf2df9471f311d43ad", null ], + [ "GetHandle", "classraylib_1_1_window.html#aff32da7f61b1e8ec87e54409dbbe66c7", null ], + [ "GetHeight", "classraylib_1_1_window.html#a0373241f0e8997b06aa4a15a58d3d5d9", null ], + [ "GetPosition", "classraylib_1_1_window.html#a3b1ba3352da1660ebc3528abba28347c", null ], + [ "GetScaleDPI", "classraylib_1_1_window.html#ab8907b1b25a7b9d42ca32e085dde1a07", null ], + [ "GetSize", "classraylib_1_1_window.html#aa5d1f6919d7f001e77fc1f5631581af0", null ], + [ "GetTime", "classraylib_1_1_window.html#a60da5ca13065b01316ab17d4cd92b0c4", null ], + [ "GetWidth", "classraylib_1_1_window.html#a28b6a5df22c776cf362c400798232a20", null ], + [ "Init", "classraylib_1_1_window.html#a060792943acba083b44caf90a3269a9e", null ], + [ "IsCursorOnScreen", "classraylib_1_1_window.html#aa34b3af6f8d64d11d2c4754d268ce9df", null ], + [ "IsFocused", "classraylib_1_1_window.html#adc7484e498d54cdb28f342097d313284", null ], + [ "IsFullscreen", "classraylib_1_1_window.html#a5497f129bcfd214f198a1494a8d6aeb0", null ], + [ "IsHidden", "classraylib_1_1_window.html#aa84905241727491fcfa04d1b2b4bf9a4", null ], + [ "IsMaximized", "classraylib_1_1_window.html#ae83a47dddc7be356bfd7d8328f7bfcc2", null ], + [ "IsMinimized", "classraylib_1_1_window.html#af37b1503d3d94dadd16a2e443853fca7", null ], + [ "IsReady", "classraylib_1_1_window.html#a9814a0d29da572bba75910b41cfe0f77", null ], + [ "IsResized", "classraylib_1_1_window.html#abc3ef5315e01e7fbaa1023a3a1be5124", null ], + [ "IsState", "classraylib_1_1_window.html#a5b9dd646247a51705a040d8c1860bb86", null ], + [ "Maximize", "classraylib_1_1_window.html#a5790d951ff3adbc50e59b4051f104c90", null ], + [ "Minimize", "classraylib_1_1_window.html#adbd8e0a801211692125a12faba18a141", null ], + [ "Restore", "classraylib_1_1_window.html#a363b508c37787a50067fdef7b6a8a7f4", null ], + [ "SetFullscreen", "classraylib_1_1_window.html#a97cd33ccd2b772aea0e7b7d66aa52205", null ], + [ "SetIcon", "classraylib_1_1_window.html#adb4f1c464cb2274d8d22123965ac2239", null ], + [ "SetMinSize", "classraylib_1_1_window.html#a4ffe8d15136a9cca7ffc8cb66886e2a6", null ], + [ "SetMinSize", "classraylib_1_1_window.html#af4bbbbbe9a241c7fda7d3ee4a72cbf2d", null ], + [ "SetMonitor", "classraylib_1_1_window.html#a4433c8726840fd2909da8437b7b3e007", null ], + [ "SetPosition", "classraylib_1_1_window.html#a96cd2f516efcab92927bf582b6fe754d", null ], + [ "SetPosition", "classraylib_1_1_window.html#a22162747a663a0e6ba5d644b28069020", null ], + [ "SetSize", "classraylib_1_1_window.html#a38c6f9d69df4ffb7a0a5dbf7f3da7023", null ], + [ "SetSize", "classraylib_1_1_window.html#a81f8680331de7345546070d54643b781", null ], + [ "SetState", "classraylib_1_1_window.html#a403f3d3d41bc642f9536cab91630ca75", null ], + [ "SetTargetFPS", "classraylib_1_1_window.html#a7ca2dff3eeae227e0cc9d6b090fd7a3d", null ], + [ "SetTitle", "classraylib_1_1_window.html#a43d26141e2460add21aec360a20ddbed", null ], + [ "ShouldClose", "classraylib_1_1_window.html#a5f2a255aad32ac32aee87fb2e6b20a01", null ], + [ "ToggleFullscreen", "classraylib_1_1_window.html#a06c1dd65d7f389a584e0440bef18838f", null ] +]; \ No newline at end of file diff --git a/docs/custom-alternative.css b/docs/custom-alternative.css new file mode 100644 index 00000000..e66c1aee --- /dev/null +++ b/docs/custom-alternative.css @@ -0,0 +1,54 @@ +html.alternative { + /* primary theme color. This will affect the entire websites color scheme: links, arrows, labels, ... */ + --primary-color: #AF7FE4; + --primary-dark-color: #9270E4; + --primary-light-color: #7aabd6; + --primary-lighter-color: #cae1f1; + --primary-lightest-color: #e9f1f8; + + /* page base colors */ + --page-background-color: white; + --page-foreground-color: #2c3e50; + --page-secondary-foreground-color: #67727e; + + + --border-radius-large: 22px; + --border-radius-small: 9px; + --border-radius-medium: 14px; + --spacing-small: 8px; + --spacing-medium: 14px; + --spacing-large: 19px; + + --top-height: 125px; + + --side-nav-background: #324067; + --side-nav-foreground: #F1FDFF; + --header-foreground: var(--side-nav-foreground); + --searchbar-background: var(--side-nav-foreground); + --searchbar-border-radius: var(--border-radius-medium); + --header-background: var(--side-nav-background); + --header-foreground: var(--side-nav-foreground); + + --toc-background: rgb(243, 240, 252); + --toc-foreground: var(--page-foreground-color); +} + +html.alternative.dark-mode { + color-scheme: dark; + + --primary-color: #AF7FE4; + --primary-dark-color: #9270E4; + --primary-light-color: #4779ac; + --primary-lighter-color: #191e21; + --primary-lightest-color: #191a1c; + + --page-background-color: #1C1D1F; + --page-foreground-color: #d2dbde; + --page-secondary-foreground-color: #859399; + --separator-color: #3a3246; + --side-nav-background: #171D32; + --side-nav-foreground: #F1FDFF; + --toc-background: #20142C; + --searchbar-background: var(--page-background-color); + +} \ No newline at end of file diff --git a/docs/custom.css b/docs/custom.css new file mode 100644 index 00000000..afec9743 --- /dev/null +++ b/docs/custom.css @@ -0,0 +1,78 @@ +.github-corner svg { + fill: var(--primary-light-color); + color: var(--page-background-color); + width: 72px; + height: 72px; +} + +@media screen and (max-width: 767px) { + .github-corner svg { + width: 50px; + height: 50px; + } + #projectnumber { + margin-right: 22px; + } +} + +.alter-theme-button { + display: inline-block; + cursor: pointer; + background: var(--primary-color); + color: var(--page-background-color) !important; + border-radius: var(--border-radius-medium); + padding: var(--spacing-small) var(--spacing-medium); + text-decoration: none; +} + +.next_section_button { + display: block; + padding: var(--spacing-large) 0 var(--spacing-small) 0; + color: var(--page-background-color); + user-select: none; +} + +.next_section_button::after { + /* clearfix */ + content: ""; + clear: both; + display: table; +} + +.next_section_button a { + overflow: hidden; + float: right; + border: 1px solid var(--separator-color); + padding: var(--spacing-medium) calc(var(--spacing-large) / 2) var(--spacing-medium) var(--spacing-large); + border-radius: var(--border-radius-medium); + color: var(--page-secondary-foreground-color) !important; + text-decoration: none; + background-color: var(--page-background-color); + transition: color .08s ease-in-out, background-color .1s ease-in-out; +} + +.next_section_button a:hover { + color: var(--page-foreground-color) !important; + background-color: var(--odd-color); +} + +.next_section_button a::after { + content: '〉'; + color: var(--page-secondary-foreground-color) !important; + padding-left: var(--spacing-large); + display: inline-block; + transition: color .08s ease-in-out, transform .09s ease-in-out; +} + +.next_section_button a:hover::after { + color: var(--page-foreground-color) !important; + transform: translateX(3px); +} + +.alter-theme-button:hover { + background: var(--primary-dark-color); +} + +html.dark-mode #variants_image img { + filter: brightness(87%) hue-rotate(180deg) invert(); +} \ No newline at end of file diff --git a/docs/dir_d44c64559bbebec7f509842c48db8b23.html b/docs/dir_d44c64559bbebec7f509842c48db8b23.html index 53b46320..a5dfdf94 100644 --- a/docs/dir_d44c64559bbebec7f509842c48db8b23.html +++ b/docs/dir_d44c64559bbebec7f509842c48db8b23.html @@ -13,6 +13,7 @@ +
diff --git a/docs/doxygen-awesome-darkmode-toggle.js b/docs/doxygen-awesome-darkmode-toggle.js new file mode 100644 index 00000000..f2c5853f --- /dev/null +++ b/docs/doxygen-awesome-darkmode-toggle.js @@ -0,0 +1,157 @@ +/** + +Doxygen Awesome +https://github.com/jothepro/doxygen-awesome-css + +MIT License + +Copyright (c) 2021 - 2022 jothepro + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +*/ + +class DoxygenAwesomeDarkModeToggle extends HTMLElement { + // SVG icons from https://fonts.google.com/icons + // Licensed under the Apache 2.0 license: + // https://www.apache.org/licenses/LICENSE-2.0.html + static lightModeIcon = `` + static darkModeIcon = `` + static title = "Toggle Light/Dark Mode" + + static prefersLightModeInDarkModeKey = "prefers-light-mode-in-dark-mode" + static prefersDarkModeInLightModeKey = "prefers-dark-mode-in-light-mode" + + static _staticConstructor = function() { + DoxygenAwesomeDarkModeToggle.enableDarkMode(DoxygenAwesomeDarkModeToggle.userPreference) + // Update the color scheme when the browsers preference changes + // without user interaction on the website. + window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => { + DoxygenAwesomeDarkModeToggle.onSystemPreferenceChanged() + }) + // Update the color scheme when the tab is made visible again. + // It is possible that the appearance was changed in another tab + // while this tab was in the background. + document.addEventListener("visibilitychange", visibilityState => { + if (document.visibilityState === 'visible') { + DoxygenAwesomeDarkModeToggle.onSystemPreferenceChanged() + } + }); + }() + + static init() { + $(function() { + $(document).ready(function() { + const toggleButton = document.createElement('doxygen-awesome-dark-mode-toggle') + toggleButton.title = DoxygenAwesomeDarkModeToggle.title + toggleButton.updateIcon() + + window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => { + toggleButton.updateIcon() + }) + document.addEventListener("visibilitychange", visibilityState => { + if (document.visibilityState === 'visible') { + toggleButton.updateIcon() + } + }); + + $(document).ready(function(){ + document.getElementById("MSearchBox").parentNode.appendChild(toggleButton) + }) + $(window).resize(function(){ + document.getElementById("MSearchBox").parentNode.appendChild(toggleButton) + }) + }) + }) + } + + constructor() { + super(); + this.onclick=this.toggleDarkMode + } + + /** + * @returns `true` for dark-mode, `false` for light-mode system preference + */ + static get systemPreference() { + return window.matchMedia('(prefers-color-scheme: dark)').matches + } + + /** + * @returns `true` for dark-mode, `false` for light-mode user preference + */ + static get userPreference() { + return (!DoxygenAwesomeDarkModeToggle.systemPreference && localStorage.getItem(DoxygenAwesomeDarkModeToggle.prefersDarkModeInLightModeKey)) || + (DoxygenAwesomeDarkModeToggle.systemPreference && !localStorage.getItem(DoxygenAwesomeDarkModeToggle.prefersLightModeInDarkModeKey)) + } + + static set userPreference(userPreference) { + DoxygenAwesomeDarkModeToggle.darkModeEnabled = userPreference + if(!userPreference) { + if(DoxygenAwesomeDarkModeToggle.systemPreference) { + localStorage.setItem(DoxygenAwesomeDarkModeToggle.prefersLightModeInDarkModeKey, true) + } else { + localStorage.removeItem(DoxygenAwesomeDarkModeToggle.prefersDarkModeInLightModeKey) + } + } else { + if(!DoxygenAwesomeDarkModeToggle.systemPreference) { + localStorage.setItem(DoxygenAwesomeDarkModeToggle.prefersDarkModeInLightModeKey, true) + } else { + localStorage.removeItem(DoxygenAwesomeDarkModeToggle.prefersLightModeInDarkModeKey) + } + } + DoxygenAwesomeDarkModeToggle.onUserPreferenceChanged() + } + + static enableDarkMode(enable) { + if(enable) { + DoxygenAwesomeDarkModeToggle.darkModeEnabled = true + document.documentElement.classList.add("dark-mode") + document.documentElement.classList.remove("light-mode") + } else { + DoxygenAwesomeDarkModeToggle.darkModeEnabled = false + document.documentElement.classList.remove("dark-mode") + document.documentElement.classList.add("light-mode") + } + } + + static onSystemPreferenceChanged() { + DoxygenAwesomeDarkModeToggle.darkModeEnabled = DoxygenAwesomeDarkModeToggle.userPreference + DoxygenAwesomeDarkModeToggle.enableDarkMode(DoxygenAwesomeDarkModeToggle.darkModeEnabled) + } + + static onUserPreferenceChanged() { + DoxygenAwesomeDarkModeToggle.enableDarkMode(DoxygenAwesomeDarkModeToggle.darkModeEnabled) + } + + toggleDarkMode() { + DoxygenAwesomeDarkModeToggle.userPreference = !DoxygenAwesomeDarkModeToggle.userPreference + this.updateIcon() + } + + updateIcon() { + if(DoxygenAwesomeDarkModeToggle.darkModeEnabled) { + this.innerHTML = DoxygenAwesomeDarkModeToggle.darkModeIcon + } else { + this.innerHTML = DoxygenAwesomeDarkModeToggle.lightModeIcon + } + } +} + +customElements.define("doxygen-awesome-dark-mode-toggle", DoxygenAwesomeDarkModeToggle); diff --git a/docs/doxygen-awesome-fragment-copy-button.js b/docs/doxygen-awesome-fragment-copy-button.js new file mode 100644 index 00000000..7d06b348 --- /dev/null +++ b/docs/doxygen-awesome-fragment-copy-button.js @@ -0,0 +1,85 @@ +/** + +Doxygen Awesome +https://github.com/jothepro/doxygen-awesome-css + +MIT License + +Copyright (c) 2022 jothepro + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +*/ + +class DoxygenAwesomeFragmentCopyButton extends HTMLElement { + constructor() { + super(); + this.onclick=this.copyContent + } + static title = "Copy to clipboard" + static copyIcon = `` + static successIcon = `` + static successDuration = 980 + static init() { + $(function() { + $(document).ready(function() { + if(navigator.clipboard) { + const fragments = document.getElementsByClassName("fragment") + for(const fragment of fragments) { + const fragmentWrapper = document.createElement("div") + fragmentWrapper.className = "doxygen-awesome-fragment-wrapper" + const fragmentCopyButton = document.createElement("doxygen-awesome-fragment-copy-button") + fragmentCopyButton.innerHTML = DoxygenAwesomeFragmentCopyButton.copyIcon + fragmentCopyButton.title = DoxygenAwesomeFragmentCopyButton.title + + fragment.parentNode.replaceChild(fragmentWrapper, fragment) + fragmentWrapper.appendChild(fragment) + fragmentWrapper.appendChild(fragmentCopyButton) + + } + } + }) + }) + } + + + copyContent() { + const content = this.previousSibling.cloneNode(true) + // filter out line number from file listings + content.querySelectorAll(".lineno, .ttc").forEach((node) => { + node.remove() + }) + let textContent = content.textContent + // remove trailing newlines that appear in file listings + let numberOfTrailingNewlines = 0 + while(textContent.charAt(textContent.length - (numberOfTrailingNewlines + 1)) == '\n') { + numberOfTrailingNewlines++; + } + textContent = textContent.substring(0, textContent.length - numberOfTrailingNewlines) + navigator.clipboard.writeText(textContent); + this.classList.add("success") + this.innerHTML = DoxygenAwesomeFragmentCopyButton.successIcon + window.setTimeout(() => { + this.classList.remove("success") + this.innerHTML = DoxygenAwesomeFragmentCopyButton.copyIcon + }, DoxygenAwesomeFragmentCopyButton.successDuration); + } +} + +customElements.define("doxygen-awesome-fragment-copy-button", DoxygenAwesomeFragmentCopyButton) diff --git a/docs/doxygen-awesome-paragraph-link.js b/docs/doxygen-awesome-paragraph-link.js new file mode 100644 index 00000000..6424dbd4 --- /dev/null +++ b/docs/doxygen-awesome-paragraph-link.js @@ -0,0 +1,51 @@ +/** + +Doxygen Awesome +https://github.com/jothepro/doxygen-awesome-css + +MIT License + +Copyright (c) 2022 jothepro + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +*/ + +class DoxygenAwesomeParagraphLink { + // Icon from https://fonts.google.com/icons + // Licensed under the Apache 2.0 license: + // https://www.apache.org/licenses/LICENSE-2.0.html + static icon = `` + static title = "Permanent Link" + static init() { + $(function() { + $(document).ready(function() { + document.querySelectorAll(".contents a.anchor[id], .contents .groupheader > a[id]").forEach((node) => { + let anchorlink = document.createElement("a") + anchorlink.setAttribute("href", `#${node.getAttribute("id")}`) + anchorlink.setAttribute("title", DoxygenAwesomeParagraphLink.title) + anchorlink.classList.add("anchorlink") + node.classList.add("anchor") + anchorlink.innerHTML = DoxygenAwesomeParagraphLink.icon + node.parentElement.appendChild(anchorlink) + }) + }) + }) + } +} diff --git a/docs/doxygen-awesome-sidebar-only-darkmode-toggle.css b/docs/doxygen-awesome-sidebar-only-darkmode-toggle.css new file mode 100644 index 00000000..b988b6f0 --- /dev/null +++ b/docs/doxygen-awesome-sidebar-only-darkmode-toggle.css @@ -0,0 +1,40 @@ + +/** + +Doxygen Awesome +https://github.com/jothepro/doxygen-awesome-css + +MIT License + +Copyright (c) 2021 jothepro + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +*/ + +@media screen and (min-width: 768px) { + + #MSearchBox { + width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium)) - var(--searchbar-height) - 1px); + } + + #MSearchField { + width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium)) - 66px - var(--searchbar-height)); + } +} diff --git a/docs/doxygen-awesome-sidebar-only.css b/docs/doxygen-awesome-sidebar-only.css new file mode 100644 index 00000000..b5c4e7cb --- /dev/null +++ b/docs/doxygen-awesome-sidebar-only.css @@ -0,0 +1,113 @@ +/** + +Doxygen Awesome +https://github.com/jothepro/doxygen-awesome-css + +MIT License + +Copyright (c) 2021 jothepro + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + */ + +html { + /* side nav width. MUST be = `TREEVIEW_WIDTH`. + * Make sure it is wide enough to contain the page title (logo + title + version) + */ + --side-nav-fixed-width: 335px; + --menu-display: none; + + --top-height: 120px; +} + +#projectname { + white-space: nowrap; +} + + +@media screen and (min-width: 768px) { + html { + --searchbar-background: var(--page-background-color); + } + + #side-nav { + min-width: var(--side-nav-fixed-width); + max-width: var(--side-nav-fixed-width); + top: var(--top-height); + overflow: visible; + } + + #nav-tree, #side-nav { + height: calc(100vh - var(--top-height)) !important; + } + + #nav-tree { + padding: 0; + } + + #top { + display: block; + border-bottom: none; + height: var(--top-height); + margin-bottom: calc(0px - var(--top-height)); + max-width: var(--side-nav-fixed-width); + overflow: hidden; + background: var(--side-nav-background); + } + #main-nav { + float: left; + padding-right: 0; + } + + .ui-resizable-handle { + cursor: default; + width: 1px !important; + box-shadow: 0 calc(-2 * var(--top-height)) 0 0 var(--separator-color); + } + + #nav-path { + position: fixed; + right: 0; + left: var(--side-nav-fixed-width); + bottom: 0; + width: auto; + } + + #doc-content { + height: calc(100vh - 31px) !important; + padding-bottom: calc(3 * var(--spacing-large)); + padding-top: calc(var(--top-height) - 80px); + box-sizing: border-box; + margin-left: var(--side-nav-fixed-width) !important; + } + + #MSearchBox { + width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium))); + } + + #MSearchField { + width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium)) - 65px); + } + + #MSearchResultsWindow { + left: var(--spacing-medium) !important; + right: auto; + } +} diff --git a/docs/doxygen-awesome.css b/docs/doxygen-awesome.css new file mode 100644 index 00000000..5f420dc4 --- /dev/null +++ b/docs/doxygen-awesome.css @@ -0,0 +1,2135 @@ +/** + +Doxygen Awesome +https://github.com/jothepro/doxygen-awesome-css + +MIT License + +Copyright (c) 2021 - 2022 jothepro + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +*/ + +html { + /* primary theme color. This will affect the entire websites color scheme: links, arrows, labels, ... */ + --primary-color: #1779c4; + --primary-dark-color: #335c80; + --primary-light-color: #70b1e9; + + /* page base colors */ + --page-background-color: white; + --page-foreground-color: #2f4153; + --page-secondary-foreground-color: #637485; + + /* color for all separators on the website: hr, borders, ... */ + --separator-color: #dedede; + + /* border radius for all rounded components. Will affect many components, like dropdowns, memitems, codeblocks, ... */ + --border-radius-large: 8px; + --border-radius-small: 4px; + --border-radius-medium: 6px; + + /* default spacings. Most compontest reference these values for spacing, to provide uniform spacing on the page. */ + --spacing-small: 5px; + --spacing-medium: 10px; + --spacing-large: 16px; + + /* default box shadow used for raising an element above the normal content. Used in dropdowns, Searchresult, ... */ + --box-shadow: 0 2px 8px 0 rgba(0,0,0,.075); + + --odd-color: rgba(0,0,0,.028); + + /* font-families. will affect all text on the website + * font-family: the normal font for text, headlines, menus + * font-family-monospace: used for preformatted text in memtitle, code, fragments + */ + --font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif; + --font-family-monospace: ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace; + + /* font sizes */ + --page-font-size: 15.6px; + --navigation-font-size: 14.4px; + --code-font-size: 14px; /* affects code, fragment */ + --title-font-size: 22px; + + /* content text properties. These only affect the page content, not the navigation or any other ui elements */ + --content-line-height: 27px; + /* The content is centered and constraint in it's width. To make the content fill the whole page, set the variable to auto.*/ + --content-maxwidth: 1000px; + + /* colors for various content boxes: @warning, @note, @deprecated @bug */ + --warning-color: #f8d1cc; + --warning-color-dark: #b61825; + --warning-color-darker: #75070f; + --note-color: #faf3d8; + --note-color-dark: #f3a600; + --note-color-darker: #5f4204; + --todo-color: #e4f3ff; + --todo-color-dark: #1879C4; + --todo-color-darker: #274a5c; + --deprecated-color: #ecf0f3; + --deprecated-color-dark: #5b6269; + --deprecated-color-darker: #43454a; + --bug-color: #e4dafd; + --bug-color-dark: #5b2bdd; + --bug-color-darker: #2a0d72; + --invariant-color: #d8f1e3; + --invariant-color-dark: #44b86f; + --invariant-color-darker: #265532; + + /* blockquote colors */ + --blockquote-background: #f8f9fa; + --blockquote-foreground: #636568; + + /* table colors */ + --tablehead-background: #f1f1f1; + --tablehead-foreground: var(--page-foreground-color); + + /* menu-display: block | none + * Visibility of the top navigation on screens >= 768px. On smaller screen the menu is always visible. + * `GENERATE_TREEVIEW` MUST be enabled! + */ + --menu-display: block; + + --menu-focus-foreground: var(--page-background-color); + --menu-focus-background: var(--primary-color); + --menu-selected-background: rgba(0,0,0,.05); + + + --header-background: var(--page-background-color); + --header-foreground: var(--page-foreground-color); + + /* searchbar colors */ + --searchbar-background: var(--side-nav-background); + --searchbar-foreground: var(--page-foreground-color); + + /* searchbar size + * (`searchbar-width` is only applied on screens >= 768px. + * on smaller screens the searchbar will always fill the entire screen width) */ + --searchbar-height: 33px; + --searchbar-width: 210px; + --searchbar-border-radius: var(--searchbar-height); + + /* code block colors */ + --code-background: #f5f5f5; + --code-foreground: var(--page-foreground-color); + + /* fragment colors */ + --fragment-background: #F8F9FA; + --fragment-foreground: #37474F; + --fragment-keyword: #bb6bb2; + --fragment-keywordtype: #8258b3; + --fragment-keywordflow: #d67c3b; + --fragment-token: #438a59; + --fragment-comment: #969696; + --fragment-link: #5383d6; + --fragment-preprocessor: #46aaa5; + --fragment-linenumber-color: #797979; + --fragment-linenumber-background: #f4f4f5; + --fragment-linenumber-border: #e3e5e7; + --fragment-lineheight: 20px; + + /* sidebar navigation (treeview) colors */ + --side-nav-background: #fbfbfb; + --side-nav-foreground: var(--page-foreground-color); + --side-nav-arrow-opacity: 0; + --side-nav-arrow-hover-opacity: 0.9; + + --toc-background: var(--side-nav-background); + --toc-foreground: var(--side-nav-foreground); + + /* height of an item in any tree / collapsable table */ + --tree-item-height: 30px; + + --memname-font-size: var(--code-font-size); + --memtitle-font-size: 18px; + + --webkit-scrollbar-size: 7px; + --webkit-scrollbar-padding: 4px; + --webkit-scrollbar-color: var(--separator-color); +} + +@media screen and (max-width: 767px) { + html { + --page-font-size: 16px; + --navigation-font-size: 16px; + --code-font-size: 15px; /* affects code, fragment */ + --title-font-size: 22px; + } +} + +@media (prefers-color-scheme: dark) { + html:not(.light-mode) { + color-scheme: dark; + + --primary-color: #1982d2; + --primary-dark-color: #86a9c4; + --primary-light-color: #4779ac; + + --box-shadow: 0 2px 8px 0 rgba(0,0,0,.35); + + --odd-color: rgba(100,100,100,.06); + + --menu-selected-background: rgba(0,0,0,.4); + + --page-background-color: #1C1D1F; + --page-foreground-color: #d2dbde; + --page-secondary-foreground-color: #859399; + --separator-color: #38393b; + --side-nav-background: #252628; + + --code-background: #2a2c2f; + + --tablehead-background: #2a2c2f; + + --blockquote-background: #222325; + --blockquote-foreground: #7e8c92; + + --warning-color: #2e1917; + --warning-color-dark: #ad2617; + --warning-color-darker: #f5b1aa; + --note-color: #3b2e04; + --note-color-dark: #f1b602; + --note-color-darker: #ceb670; + --todo-color: #163750; + --todo-color-dark: #1982D2; + --todo-color-darker: #dcf0fa; + --deprecated-color: #2e323b; + --deprecated-color-dark: #738396; + --deprecated-color-darker: #abb0bd; + --bug-color: #2a2536; + --bug-color-dark: #7661b3; + --bug-color-darker: #ae9ed6; + --invariant-color: #303a35; + --invariant-color-dark: #76ce96; + --invariant-color-darker: #cceed5; + + --fragment-background: #282c34; + --fragment-foreground: #dbe4eb; + --fragment-keyword: #cc99cd; + --fragment-keywordtype: #ab99cd; + --fragment-keywordflow: #e08000; + --fragment-token: #7ec699; + --fragment-comment: #999999; + --fragment-link: #98c0e3; + --fragment-preprocessor: #65cabe; + --fragment-linenumber-color: #cccccc; + --fragment-linenumber-background: #35393c; + --fragment-linenumber-border: #1f1f1f; + } +} + +/* dark mode variables are defined twice, to support both the dark-mode without and with doxygen-awesome-darkmode-toggle.js */ +html.dark-mode { + color-scheme: dark; + + --primary-color: #1982d2; + --primary-dark-color: #86a9c4; + --primary-light-color: #4779ac; + + --box-shadow: 0 2px 8px 0 rgba(0,0,0,.30); + + --odd-color: rgba(100,100,100,.06); + + --menu-selected-background: rgba(0,0,0,.4); + + --page-background-color: #1C1D1F; + --page-foreground-color: #d2dbde; + --page-secondary-foreground-color: #859399; + --separator-color: #38393b; + --side-nav-background: #252628; + + --code-background: #2a2c2f; + + --tablehead-background: #2a2c2f; + + --blockquote-background: #222325; + --blockquote-foreground: #7e8c92; + + --warning-color: #2e1917; + --warning-color-dark: #ad2617; + --warning-color-darker: #f5b1aa; + --note-color: #3b2e04; + --note-color-dark: #f1b602; + --note-color-darker: #ceb670; + --todo-color: #163750; + --todo-color-dark: #1982D2; + --todo-color-darker: #dcf0fa; + --deprecated-color: #2e323b; + --deprecated-color-dark: #738396; + --deprecated-color-darker: #abb0bd; + --bug-color: #2a2536; + --bug-color-dark: #7661b3; + --bug-color-darker: #ae9ed6; + --invariant-color: #303a35; + --invariant-color-dark: #76ce96; + --invariant-color-darker: #cceed5; + + --fragment-background: #282c34; + --fragment-foreground: #dbe4eb; + --fragment-keyword: #cc99cd; + --fragment-keywordtype: #ab99cd; + --fragment-keywordflow: #e08000; + --fragment-token: #7ec699; + --fragment-comment: #999999; + --fragment-link: #98c0e3; + --fragment-preprocessor: #65cabe; + --fragment-linenumber-color: #cccccc; + --fragment-linenumber-background: #35393c; + --fragment-linenumber-border: #1f1f1f; +} + +body { + color: var(--page-foreground-color); + background-color: var(--page-background-color); + font-size: var(--page-font-size); +} + +body, table, div, p, dl, #nav-tree .label, .title, .sm-dox a, .sm-dox a:hover, .sm-dox a:focus, #projectname, .SelectItem, #MSearchField, .navpath li.navelem a, .navpath li.navelem a:hover { + font-family: var(--font-family); +} + +h1, h2, h3, h4, h5 { + margin-top: .9em; + font-weight: 600; + line-height: initial; +} + +p, div, table, dl { + font-size: var(--page-font-size); +} + +a:link, a:visited, a:hover, a:focus, a:active { + color: var(--primary-color) !important; + font-weight: 500; +} + +a.anchor { + scroll-margin-top: var(--spacing-large); +} + +/* + Title and top navigation + */ + +#top { + background: var(--header-background); + border-bottom: 1px solid var(--separator-color); +} + +@media screen and (min-width: 768px) { + #top { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + align-items: center; + } +} + +#main-nav { + flex-grow: 5; + padding: var(--spacing-small) var(--spacing-medium); +} + +#titlearea { + width: auto; + padding: var(--spacing-medium) var(--spacing-large); + background: none; + color: var(--header-foreground); + border-bottom: none; +} + +@media screen and (max-width: 767px) { + #titlearea { + padding-bottom: var(--spacing-small); + } +} + +#titlearea table tbody tr { + height: auto !important; +} + +#projectname { + font-size: var(--title-font-size); + font-weight: 600; +} + +#projectnumber { + font-family: inherit; + font-size: 60%; +} + +#projectbrief { + font-family: inherit; + font-size: 80%; +} + +#projectlogo { + vertical-align: middle; +} + +#projectlogo img { + max-height: calc(var(--title-font-size) * 2); + margin-right: var(--spacing-small); +} + +.sm-dox, .tabs, .tabs2, .tabs3 { + background: none; + padding: 0; +} + +.tabs, .tabs2, .tabs3 { + border-bottom: 1px solid var(--separator-color); + margin-bottom: -1px; +} + +@media screen and (max-width: 767px) { + .sm-dox a span.sub-arrow { + background: var(--code-background); + } + + #main-menu a.has-submenu span.sub-arrow { + color: var(--page-secondary-foreground-color); + border-radius: var(--border-radius-medium); + } + + #main-menu a.has-submenu:hover span.sub-arrow { + color: var(--page-foreground-color); + } +} + +@media screen and (min-width: 768px) { + .sm-dox li, .tablist li { + display: var(--menu-display); + } + + .sm-dox a span.sub-arrow { + border-color: var(--header-foreground) transparent transparent transparent; + } + + .sm-dox a:hover span.sub-arrow { + border-color: var(--menu-focus-foreground) transparent transparent transparent; + } + + .sm-dox ul a span.sub-arrow { + border-color: transparent transparent transparent var(--page-foreground-color); + } + + .sm-dox ul a:hover span.sub-arrow { + border-color: transparent transparent transparent var(--menu-focus-foreground); + } +} + +.sm-dox ul { + background: var(--page-background-color); + box-shadow: var(--box-shadow); + border: 1px solid var(--separator-color); + border-radius: var(--border-radius-medium) !important; + padding: var(--spacing-small); + animation: ease-out 150ms slideInMenu; +} + +@keyframes slideInMenu { + from { + opacity: 0; + transform: translate(0px, -2px); + } + + to { + opacity: 1; + transform: translate(0px, 0px); + } +} + +.sm-dox ul a { + color: var(--page-foreground-color) !important; + background: var(--page-background-color); + font-size: var(--navigation-font-size); +} + +.sm-dox>li>ul:after { + border-bottom-color: var(--page-background-color) !important; +} + +.sm-dox>li>ul:before { + border-bottom-color: var(--separator-color) !important; +} + +.sm-dox ul a:hover, .sm-dox ul a:active, .sm-dox ul a:focus { + font-size: var(--navigation-font-size) !important; + color: var(--menu-focus-foreground) !important; + text-shadow: none; + background-color: var(--menu-focus-background); + border-radius: var(--border-radius-small) !important; +} + +.sm-dox a, .sm-dox a:focus, .tablist li, .tablist li a, .tablist li.current a { + text-shadow: none; + background: transparent; + background-image: none !important; + color: var(--header-foreground) !important; + font-weight: normal; + font-size: var(--navigation-font-size); + border-radius: var(--border-radius-small) !important; +} + +.sm-dox a:focus { + outline: auto; +} + +.sm-dox a:hover, .sm-dox a:active, .tablist li a:hover { + text-shadow: none; + font-weight: normal; + background: var(--menu-focus-background); + color: var(--menu-focus-foreground) !important; + border-radius: var(--border-radius-small) !important; + font-size: var(--navigation-font-size); +} + +.tablist li.current { + border-radius: var(--border-radius-small); + background: var(--menu-selected-background); +} + +.tablist li { + margin: var(--spacing-small) 0 var(--spacing-small) var(--spacing-small); +} + +.tablist a { + padding: 0 var(--spacing-large); +} + + +/* + Search box + */ + +#MSearchBox { + height: var(--searchbar-height); + background: var(--searchbar-background); + border-radius: var(--searchbar-border-radius); + border: 1px solid var(--separator-color); + overflow: hidden; + width: var(--searchbar-width); + position: relative; + box-shadow: none; + display: block; + margin-top: 0; +} + +.left #MSearchSelect { + left: 0; + user-select: none; +} + +.SelectionMark { + user-select: none; +} + +.tabs .left #MSearchSelect { + padding-left: 0; +} + +.tabs #MSearchBox { + position: absolute; + right: var(--spacing-medium); +} + +@media screen and (max-width: 767px) { + .tabs #MSearchBox { + position: relative; + right: 0; + margin-left: var(--spacing-medium); + margin-top: 0; + } +} + +#MSearchSelectWindow, #MSearchResultsWindow { + z-index: 9999; +} + +#MSearchBox.MSearchBoxActive { + border-color: var(--primary-color); + box-shadow: inset 0 0 0 1px var(--primary-color); +} + +#main-menu > li:last-child { + margin-right: 0; +} + +@media screen and (max-width: 767px) { + #main-menu > li:last-child { + height: 50px; + } +} + +#MSearchField { + font-size: var(--navigation-font-size); + height: calc(var(--searchbar-height) - 2px); + background: transparent; + width: calc(var(--searchbar-width) - 64px); +} + +.MSearchBoxActive #MSearchField { + color: var(--searchbar-foreground); +} + +#MSearchSelect { + top: calc(calc(var(--searchbar-height) / 2) - 11px); +} + +.left #MSearchSelect { + padding-left: 8px; +} + +#MSearchBox span.left, #MSearchBox span.right { + background: none; +} + +#MSearchBox span.right { + padding-top: calc(calc(var(--searchbar-height) / 2) - 12px); + position: absolute; + right: var(--spacing-small); +} + +.tabs #MSearchBox span.right { + top: calc(calc(var(--searchbar-height) / 2) - 12px); +} + +@keyframes slideInSearchResults { + from { + opacity: 0; + transform: translate(0, 15px); + } + + to { + opacity: 1; + transform: translate(0, 20px); + } +} + +#MSearchResultsWindow { + left: auto !important; + right: var(--spacing-medium); + border-radius: var(--border-radius-large); + border: 1px solid var(--separator-color); + transform: translate(0, 20px); + box-shadow: var(--box-shadow); + animation: ease-out 280ms slideInSearchResults; + background: var(--page-background-color); +} + +iframe#MSearchResults { + margin: 4px; +} + +iframe { + color-scheme: normal; +} + +@media (prefers-color-scheme: dark) { + html:not(.light-mode) iframe#MSearchResults { + filter: invert() hue-rotate(180deg); + } +} + +html.dark-mode iframe#MSearchResults { + filter: invert() hue-rotate(180deg); +} + +#MSearchSelectWindow { + border: 1px solid var(--separator-color); + border-radius: var(--border-radius-medium); + box-shadow: var(--box-shadow); + background: var(--page-background-color); + padding-top: var(--spacing-small); + padding-bottom: var(--spacing-small); +} + +#MSearchSelectWindow a.SelectItem { + font-size: var(--navigation-font-size); + line-height: var(--content-line-height); + margin: 0 var(--spacing-small); + border-radius: var(--border-radius-small); + color: var(--page-foreground-color) !important; + font-weight: normal; +} + +#MSearchSelectWindow a.SelectItem:hover { + background: var(--menu-focus-background); + color: var(--menu-focus-foreground) !important; +} + +@media screen and (max-width: 767px) { + #MSearchBox { + margin-top: var(--spacing-medium); + margin-bottom: var(--spacing-medium); + width: calc(100vw - 30px); + } + + #main-menu > li:last-child { + float: none !important; + } + + #MSearchField { + width: calc(100vw - 110px); + } + + @keyframes slideInSearchResultsMobile { + from { + opacity: 0; + transform: translate(0, 15px); + } + + to { + opacity: 1; + transform: translate(0, 20px); + } + } + + #MSearchResultsWindow { + left: var(--spacing-medium) !important; + right: var(--spacing-medium); + overflow: auto; + transform: translate(0, 20px); + animation: ease-out 280ms slideInSearchResultsMobile; + } + + /* + * Overwrites for fixing the searchbox on mobile in doxygen 1.9.2 + */ + label.main-menu-btn ~ #searchBoxPos1 { + top: 3px !important; + right: 6px !important; + left: 45px; + display: flex; + } + + label.main-menu-btn ~ #searchBoxPos1 > #MSearchBox { + margin-top: 0; + margin-bottom: 0; + flex-grow: 2; + float: left; + } +} + +/* + Tree view + */ + +#side-nav { + padding: 0 !important; + background: var(--side-nav-background); +} + +@media screen and (max-width: 767px) { + #side-nav { + display: none; + } + + #doc-content { + margin-left: 0 !important; + } +} + +#nav-tree { + background: transparent; +} + +#nav-tree .label { + font-size: var(--navigation-font-size); +} + +#nav-tree .item { + height: var(--tree-item-height); + line-height: var(--tree-item-height); +} + +#nav-sync { + bottom: 12px; + right: 12px; + top: auto !important; + user-select: none; +} + +#nav-tree .selected { + text-shadow: none; + background-image: none; + background-color: transparent; + position: relative; +} + +#nav-tree .selected::after { + content: ""; + position: absolute; + top: 1px; + bottom: 1px; + left: 0; + width: 4px; + border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0; + background: var(--primary-color); +} + + +#nav-tree a { + color: var(--side-nav-foreground) !important; + font-weight: normal; +} + +#nav-tree a:focus { + outline-style: auto; +} + +#nav-tree .arrow { + opacity: var(--side-nav-arrow-opacity); +} + +.arrow { + color: inherit; + cursor: pointer; + font-size: 45%; + vertical-align: middle; + margin-right: 2px; + font-family: serif; + height: auto; + text-align: right; +} + +#nav-tree div.item:hover .arrow, #nav-tree a:focus .arrow { + opacity: var(--side-nav-arrow-hover-opacity); +} + +#nav-tree .selected a { + color: var(--primary-color) !important; + font-weight: bolder; + font-weight: 600; +} + +.ui-resizable-e { + background: var(--separator-color); + width: 1px; +} + +/* + Contents + */ + +div.header { + border-bottom: 1px solid var(--separator-color); + background-color: var(--page-background-color); + background-image: none; +} + +div.contents, div.header .title, div.header .summary { + max-width: var(--content-maxwidth); +} + +div.contents, div.header .title { + line-height: initial; + margin: calc(var(--spacing-medium) + .2em) auto var(--spacing-medium) auto; +} + +div.header .summary { + margin: var(--spacing-medium) auto 0 auto; +} + +div.headertitle { + padding: 0; +} + +div.header .title { + font-weight: 600; + font-size: 210%; + padding: var(--spacing-medium) var(--spacing-large); + word-break: break-word; +} + +div.header .summary { + width: auto; + display: block; + float: none; + padding: 0 var(--spacing-large); +} + +td.memSeparator { + border-color: var(--separator-color); +} + +span.mlabel { + background: var(--primary-color); + border: none; + padding: 4px 9px; + border-radius: 12px; + margin-right: var(--spacing-medium); +} + +span.mlabel:last-of-type { + margin-right: 2px; +} + +div.contents { + padding: 0 var(--spacing-large); +} + +div.contents p, div.contents li { + line-height: var(--content-line-height); +} + +div.contents div.dyncontent { + margin: var(--spacing-medium) 0; +} + +@media (prefers-color-scheme: dark) { + html:not(.light-mode) div.contents div.dyncontent img, + html:not(.light-mode) div.contents center img, + html:not(.light-mode) div.contents table img, + html:not(.light-mode) div.contents div.dyncontent iframe, + html:not(.light-mode) div.contents center iframe, + html:not(.light-mode) div.contents table iframe { + filter: hue-rotate(180deg) invert(); + } +} + +html.dark-mode div.contents div.dyncontent img, +html.dark-mode div.contents center img, +html.dark-mode div.contents table img, +html.dark-mode div.contents div.dyncontent iframe, +html.dark-mode div.contents center iframe, +html.dark-mode div.contents table iframe { + filter: hue-rotate(180deg) invert(); +} + +h2.groupheader { + border-bottom: 0px; + color: var(--page-foreground-color); + box-shadow: + 100px 0 var(--page-background-color), + -100px 0 var(--page-background-color), + 100px 0.75px var(--separator-color), + -100px 0.75px var(--separator-color), + 500px 0 var(--page-background-color), + -500px 0 var(--page-background-color), + 500px 0.75px var(--separator-color), + -500px 0.75px var(--separator-color), + 1500px 0 var(--page-background-color), + -1500px 0 var(--page-background-color), + 1500px 0.75px var(--separator-color), + -1500px 0.75px var(--separator-color), + 2000px 0 var(--page-background-color), + -2000px 0 var(--page-background-color), + 2000px 0.75px var(--separator-color), + -2000px 0.75px var(--separator-color); +} + +blockquote { + margin: 0 var(--spacing-medium) 0 var(--spacing-medium); + padding: var(--spacing-small) var(--spacing-large); + background: var(--blockquote-background); + color: var(--blockquote-foreground); + border-left: 0; + overflow: visible; + border-radius: var(--border-radius-medium); + overflow: visible; + position: relative; +} + +blockquote::before, blockquote::after { + font-weight: bold; + font-family: serif; + font-size: 360%; + opacity: .15; + position: absolute; +} + +blockquote::before { + content: "“"; + left: -10px; + top: 4px; +} + +blockquote::after { + content: "”"; + right: -8px; + bottom: -25px; +} + +blockquote p { + margin: var(--spacing-small) 0 var(--spacing-medium) 0; +} +.paramname { + font-weight: 600; + color: var(--primary-dark-color); +} + +.paramname > code { + border: 0; +} + +table.params .paramname { + font-weight: 600; + font-family: var(--font-family-monospace); + font-size: var(--code-font-size); + padding-right: var(--spacing-small); +} + +.glow { + text-shadow: 0 0 15px var(--primary-light-color) !important; +} + +.alphachar a { + color: var(--page-foreground-color); +} + +/* + Table of Contents + */ + +div.toc { + z-index: 10; + position: relative; + background-color: var(--toc-background); + border: 1px solid var(--separator-color); + border-radius: var(--border-radius-medium); + box-shadow: var(--box-shadow); + padding: 0 var(--spacing-large); + margin: 0 0 var(--spacing-medium) var(--spacing-medium); +} + +div.toc h3 { + color: var(--toc-foreground); + font-size: var(--navigation-font-size); + margin: var(--spacing-large) 0; +} + +div.toc li { + font-size: var(--navigation-font-size); + padding: 0; + background: none; +} + +div.toc li:before { + content: '↓'; + font-weight: 800; + font-family: var(--font-family); + margin-right: var(--spacing-small); + color: var(--toc-foreground); + opacity: .4; +} + +div.toc ul li.level1 { + margin: 0; +} + +div.toc ul li.level2, div.toc ul li.level3 { + margin-top: 0; +} + + +@media screen and (max-width: 767px) { + div.toc { + float: none; + width: auto; + margin: 0 0 var(--spacing-medium) 0; + } +} + +/* + Code & Fragments + */ + +code, div.fragment, pre.fragment { + border-radius: var(--border-radius-small); + border: 1px solid var(--separator-color); + overflow: hidden; +} + +code { + display: inline; + background: var(--code-background); + color: var(--code-foreground); + padding: 2px 6px; + word-break: break-word; +} + +div.fragment, pre.fragment { + margin: var(--spacing-medium) 0; + padding: calc(var(--spacing-large) - (var(--spacing-large) / 6)) var(--spacing-large); + background: var(--fragment-background); + color: var(--fragment-foreground); + overflow-x: auto; +} + +@media screen and (max-width: 767px) { + div.fragment, pre.fragment { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right: 0; + } + + .contents > div.fragment, + .textblock > div.fragment, + .textblock > pre.fragment, + .contents > .doxygen-awesome-fragment-wrapper > div.fragment, + .textblock > .doxygen-awesome-fragment-wrapper > div.fragment, + .textblock > .doxygen-awesome-fragment-wrapper > pre.fragment { + margin: var(--spacing-medium) calc(0px - var(--spacing-large)); + border-radius: 0; + border-left: 0; + } + + .textblock li > .fragment, + .textblock li > .doxygen-awesome-fragment-wrapper > .fragment { + margin: var(--spacing-medium) calc(0px - var(--spacing-large)); + } + + .memdoc li > .fragment, + .memdoc li > .doxygen-awesome-fragment-wrapper > .fragment { + margin: var(--spacing-medium) calc(0px - var(--spacing-medium)); + } + + .textblock ul, .memdoc ul { + overflow: initial; + } + + .memdoc > div.fragment, + .memdoc > pre.fragment, + dl dd > div.fragment, + dl dd pre.fragment, + .memdoc > .doxygen-awesome-fragment-wrapper > div.fragment, + .memdoc > .doxygen-awesome-fragment-wrapper > pre.fragment, + dl dd > .doxygen-awesome-fragment-wrapper > div.fragment, + dl dd .doxygen-awesome-fragment-wrapper > pre.fragment { + margin: var(--spacing-medium) calc(0px - var(--spacing-medium)); + border-radius: 0; + border-left: 0; + } +} + +code, code a, pre.fragment, div.fragment, div.fragment .line, div.fragment span, div.fragment .line a, div.fragment .line span { + font-family: var(--font-family-monospace); + font-size: var(--code-font-size) !important; +} + +div.line:after { + margin-right: var(--spacing-medium); +} + +div.fragment .line, pre.fragment { + white-space: pre; + word-wrap: initial; + line-height: var(--fragment-lineheight); +} + +div.fragment span.keyword { + color: var(--fragment-keyword); +} + +div.fragment span.keywordtype { + color: var(--fragment-keywordtype); +} + +div.fragment span.keywordflow { + color: var(--fragment-keywordflow); +} + +div.fragment span.stringliteral { + color: var(--fragment-token) +} + +div.fragment span.comment { + color: var(--fragment-comment); +} + +div.fragment a.code { + color: var(--fragment-link) !important; +} + +div.fragment span.preprocessor { + color: var(--fragment-preprocessor); +} + +div.fragment span.lineno { + display: inline-block; + width: 27px; + border-right: none; + background: var(--fragment-linenumber-background); + color: var(--fragment-linenumber-color); +} + +div.fragment span.lineno a { + background: none; + color: var(--fragment-link) !important; +} + +div.fragment .line:first-child .lineno { + box-shadow: -999999px 0px 0 999999px var(--fragment-linenumber-background), -999998px 0px 0 999999px var(--fragment-linenumber-border); +} + +/* + dl warning, attention, note, deprecated, bug, ... + */ + +dl.bug dt a, dl.deprecated dt a, dl.todo dt a { + font-weight: bold !important; +} + +dl.warning, dl.attention, dl.note, dl.deprecated, dl.bug, dl.invariant, dl.pre, dl.todo, dl.remark { + padding: var(--spacing-medium); + margin: var(--spacing-medium) 0; + color: var(--page-background-color); + overflow: hidden; + margin-left: 0; + border-radius: var(--border-radius-small); +} + +dl.section dd { + margin-bottom: 2px; +} + +dl.warning, dl.attention { + background: var(--warning-color); + border-left: 8px solid var(--warning-color-dark); + color: var(--warning-color-darker); +} + +dl.warning dt, dl.attention dt { + color: var(--warning-color-dark); +} + +dl.note, dl.remark { + background: var(--note-color); + border-left: 8px solid var(--note-color-dark); + color: var(--note-color-darker); +} + +dl.note dt, dl.remark dt { + color: var(--note-color-dark); +} + +dl.todo { + background: var(--todo-color); + border-left: 8px solid var(--todo-color-dark); + color: var(--todo-color-darker); +} + +dl.todo dt { + color: var(--todo-color-dark); +} + +dl.bug dt a { + color: var(--todo-color-dark) !important; +} + +dl.bug { + background: var(--bug-color); + border-left: 8px solid var(--bug-color-dark); + color: var(--bug-color-darker); +} + +dl.bug dt a { + color: var(--bug-color-dark) !important; +} + +dl.deprecated { + background: var(--deprecated-color); + border-left: 8px solid var(--deprecated-color-dark); + color: var(--deprecated-color-darker); +} + +dl.deprecated dt a { + color: var(--deprecated-color-dark) !important; +} + +dl.section dd, dl.bug dd, dl.deprecated dd, dl.todo dd { + margin-inline-start: 0px; +} + +dl.invariant, dl.pre { + background: var(--invariant-color); + border-left: 8px solid var(--invariant-color-dark); + color: var(--invariant-color-darker); +} + +dl.invariant dt, dl.pre dt { + color: var(--invariant-color-dark); +} + +/* + memitem + */ + +div.memdoc, div.memproto, h2.memtitle { + box-shadow: none; + background-image: none; + border: none; +} + +div.memdoc { + padding: 0 var(--spacing-medium); + background: var(--page-background-color); +} + +h2.memtitle, div.memitem { + border: 1px solid var(--separator-color); + box-shadow: var(--box-shadow); +} + +h2.memtitle { + box-shadow: 0px var(--spacing-medium) 0 -1px var(--fragment-background), var(--box-shadow); +} + +div.memitem { + transition: none; +} + +div.memproto, h2.memtitle { + background: var(--fragment-background); + text-shadow: none; +} + +h2.memtitle { + font-weight: 500; + font-size: var(--memtitle-font-size); + font-family: var(--font-family-monospace); + border-bottom: none; + border-top-left-radius: var(--border-radius-medium); + border-top-right-radius: var(--border-radius-medium); + word-break: break-all; + position: relative; +} + +h2.memtitle:after { + content: ""; + display: block; + background: var(--fragment-background); + height: var(--spacing-medium); + bottom: calc(0px - var(--spacing-medium)); + left: 0; + right: -14px; + position: absolute; + border-top-right-radius: var(--border-radius-medium); +} + +h2.memtitle > span.permalink { + font-size: inherit; +} + +h2.memtitle > span.permalink > a { + text-decoration: none; + padding-left: 3px; + margin-right: -4px; + user-select: none; + display: inline-block; + margin-top: -6px; +} + +h2.memtitle > span.permalink > a:hover { + color: var(--primary-dark-color) !important; +} + +a:target + h2.memtitle, a:target + h2.memtitle + div.memitem { + border-color: var(--primary-light-color); +} + +div.memitem { + border-top-right-radius: var(--border-radius-medium); + border-bottom-right-radius: var(--border-radius-medium); + border-bottom-left-radius: var(--border-radius-medium); + overflow: hidden; + display: block !important; +} + +div.memdoc { + border-radius: 0; +} + +div.memproto { + border-radius: 0 var(--border-radius-small) 0 0; + overflow: auto; + border-bottom: 1px solid var(--separator-color); + padding: var(--spacing-medium); + margin-bottom: -1px; +} + +div.memtitle { + border-top-right-radius: var(--border-radius-medium); + border-top-left-radius: var(--border-radius-medium); +} + +div.memproto table.memname { + font-family: var(--font-family-monospace); + color: var(--page-foreground-color); + font-size: var(--memname-font-size); +} + +div.memproto div.memtemplate { + font-family: var(--font-family-monospace); + color: var(--primary-dark-color); + font-size: var(--memname-font-size); + margin-left: 2px; +} + +table.mlabels, table.mlabels > tbody { + display: block; +} + +td.mlabels-left { + width: auto; +} + +td.mlabels-right { + margin-top: 3px; + position: sticky; + left: 0; +} + +table.mlabels > tbody > tr:first-child { + display: flex; + justify-content: space-between; + flex-wrap: wrap; +} + +.memname, .memitem span.mlabels { + margin: 0 +} + +/* + reflist + */ + +dl.reflist { + box-shadow: var(--box-shadow); + border-radius: var(--border-radius-medium); + border: 1px solid var(--separator-color); + overflow: hidden; + padding: 0; +} + + +dl.reflist dt, dl.reflist dd { + box-shadow: none; + text-shadow: none; + background-image: none; + border: none; + padding: 12px; +} + + +dl.reflist dt { + font-weight: 500; + border-radius: 0; + background: var(--code-background); + border-bottom: 1px solid var(--separator-color); + color: var(--page-foreground-color) +} + + +dl.reflist dd { + background: none; +} + +/* + Table + */ + +.contents table:not(.memberdecls):not(.mlabels):not(.fieldtable):not(.memname) { + display: inline-block; + max-width: 100%; + } + +.contents > table:not(.memberdecls):not(.mlabels):not(.fieldtable):not(.memname):not(.classindex) { + margin-left: calc(0px - var(--spacing-large)); + margin-right: calc(0px - var(--spacing-large)); + max-width: calc(100% + 2 * var(--spacing-large)); +} + +table.markdownTable, table.fieldtable { + border: none; + margin: var(--spacing-medium) 0; + box-shadow: 0 0 0 1px var(--separator-color); + border-radius: var(--border-radius-small); +} + +table.fieldtable { + width: 100%; +} + +th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone { + background: var(--tablehead-background); + color: var(--tablehead-foreground); + font-weight: 600; + font-size: var(--page-font-size); +} + +th.markdownTableHeadLeft:first-child, th.markdownTableHeadRight:first-child, th.markdownTableHeadCenter:first-child, th.markdownTableHeadNone:first-child { + border-top-left-radius: var(--border-radius-small); +} + +th.markdownTableHeadLeft:last-child, th.markdownTableHeadRight:last-child, th.markdownTableHeadCenter:last-child, th.markdownTableHeadNone:last-child { + border-top-right-radius: var(--border-radius-small); +} + +table.markdownTable td, table.markdownTable th, table.fieldtable dt { + border: none; + border-right: 1px solid var(--separator-color); + padding: var(--spacing-small) var(--spacing-medium); +} + +table.markdownTable td:last-child, table.markdownTable th:last-child, table.fieldtable dt:last-child { + border: none; +} + +table.markdownTable tr, table.markdownTable tr { + border-bottom: 1px solid var(--separator-color); +} + +table.markdownTable tr:last-child, table.markdownTable tr:last-child { + border-bottom: none; +} + +table.fieldtable th { + font-size: var(--page-font-size); + font-weight: 600; + background-image: none; + background-color: var(--tablehead-background); + color: var(--tablehead-foreground); + border-bottom: 1px solid var(--separator-color); +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + border-bottom: 1px solid var(--separator-color); + border-right: 1px solid var(--separator-color); +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid var(--separator-color); +} + +.memberdecls td.glow, .fieldtable tr.glow { + background-color: var(--primary-light-color); + box-shadow: 0 0 15px var(--primary-light-color); +} + +table.memberdecls { + display: block; +} + +table.memberdecls tr[class^='memitem'] { + font-family: var(--font-family-monospace); + font-size: var(--code-font-size); +} + +table.memberdecls tr[class^='memitem'] .memTemplParams { + font-family: var(--font-family-monospace); + font-size: var(--code-font-size); + color: var(--primary-dark-color); +} + +table.memberdecls .memItemLeft, +table.memberdecls .memItemRight, +table.memberdecls .memTemplItemLeft, +table.memberdecls .memTemplItemRight, +table.memberdecls .memTemplParams { + transition: none; + padding-top: var(--spacing-small); + padding-bottom: var(--spacing-small); + border-top: 1px solid var(--separator-color); + border-bottom: 1px solid var(--separator-color); + background-color: var(--fragment-background); +} + +table.memberdecls .memTemplItemLeft, +table.memberdecls .memTemplItemRight { + padding-top: 2px; +} + +table.memberdecls .memTemplParams { + border-bottom: 0; + border-left: 1px solid var(--separator-color); + border-right: 1px solid var(--separator-color); + border-radius: var(--border-radius-small) var(--border-radius-small) 0 0; + padding-bottom: 0; +} + +table.memberdecls .memTemplItemLeft { + border-radius: 0 0 0 var(--border-radius-small); + border-left: 1px solid var(--separator-color); + border-top: 0; +} + +table.memberdecls .memTemplItemRight { + border-radius: 0 0 var(--border-radius-small) 0; + border-right: 1px solid var(--separator-color); + border-top: 0; +} + +table.memberdecls .memItemLeft { + border-radius: var(--border-radius-small) 0 0 var(--border-radius-small); + border-left: 1px solid var(--separator-color); + padding-left: var(--spacing-medium); + padding-right: 0; +} + +table.memberdecls .memItemRight { + border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0; + border-right: 1px solid var(--separator-color); + padding-right: var(--spacing-medium); + padding-left: 0; + +} + +table.memberdecls .mdescLeft, table.memberdecls .mdescRight { + background: none; + color: var(--page-foreground-color); + padding: var(--spacing-small) 0; +} + +table.memberdecls .memSeparator { + background: var(--page-background-color); + height: var(--spacing-large); + border: 0; + transition: none; +} + +table.memberdecls .groupheader { + margin-bottom: var(--spacing-large); +} + +table.memberdecls .inherit_header td { + padding: 0 0 var(--spacing-medium) 0; + text-indent: -12px; + line-height: 1.5em; + color: var(--page-secondary-foreground-color); +} + +@media screen and (max-width: 767px) { + + table.memberdecls .memItemLeft, + table.memberdecls .memItemRight, + table.memberdecls .mdescLeft, + table.memberdecls .mdescRight, + table.memberdecls .memTemplItemLeft, + table.memberdecls .memTemplItemRight, + table.memberdecls .memTemplParams { + display: block; + text-align: left; + padding-left: var(--spacing-large); + margin: 0 calc(0px - var(--spacing-large)) 0 calc(0px - var(--spacing-large)); + border-right: none; + border-left: none; + border-radius: 0; + } + + table.memberdecls .memItemLeft, + table.memberdecls .mdescLeft, + table.memberdecls .memTemplItemLeft { + border-bottom: 0; + padding-bottom: 0; + } + + table.memberdecls .memTemplItemLeft { + padding-top: 0; + } + + table.memberdecls .mdescLeft { + margin-top: calc(0px - var(--page-font-size)); + } + + table.memberdecls .memItemRight, + table.memberdecls .mdescRight, + table.memberdecls .memTemplItemRight { + border-top: 0; + padding-top: 0; + padding-right: var(--spacing-large); + overflow-x: auto; + } + + table.memberdecls tr[class^='memitem']:not(.inherit) { + display: block; + width: calc(100vw - 2 * var(--spacing-large)); + } + + table.memberdecls .mdescRight { + color: var(--page-foreground-color); + } + + table.memberdecls tr.inherit { + visibility: hidden; + } + + table.memberdecls tr[style="display: table-row;"] { + display: block !important; + visibility: visible; + width: calc(100vw - 2 * var(--spacing-large)); + animation: fade .5s; + } + + @keyframes fade { + 0% { + opacity: 0; + max-height: 0; + } + + 100% { + opacity: 1; + max-height: 200px; + } + } +} + + +/* + Horizontal Rule + */ + +hr { + margin-top: var(--spacing-large); + margin-bottom: var(--spacing-large); + height: 1px; + background-color: var(--separator-color); + border: 0; +} + +.contents hr { + box-shadow: 100px 0 0 var(--separator-color), + -100px 0 0 var(--separator-color), + 500px 0 0 var(--separator-color), + -500px 0 0 var(--separator-color), + 1500px 0 0 var(--separator-color), + -1500px 0 0 var(--separator-color), + 2000px 0 0 var(--separator-color), + -2000px 0 0 var(--separator-color); +} + +.contents img, .contents .center, .contents center, .contents div.image object { + max-width: 100%; + overflow: auto; +} + +@media screen and (max-width: 767px) { + .contents .dyncontent > .center, .contents > center { + margin-left: calc(0px - var(--spacing-large)); + margin-right: calc(0px - var(--spacing-large)); + max-width: calc(100% + 2 * var(--spacing-large)); + } +} + +/* + Directories + */ +div.directory { + border-top: 1px solid var(--separator-color); + border-bottom: 1px solid var(--separator-color); + width: auto; +} + +table.directory { + font-family: var(--font-family); + font-size: var(--page-font-size); + font-weight: normal; + width: 100%; +} + +table.directory td.entry { + padding: var(--spacing-small); +} + +table.directory td.desc { + min-width: 250px; +} + +table.directory tr.even { + background-color: var(--odd-color); +} + +.icona { + width: auto; + height: auto; + margin: 0 var(--spacing-small); +} + +.icon { + background: var(--primary-color); + width: 18px; + height: 18px; + line-height: 18px; +} + +.iconfopen, .icondoc, .iconfclosed { + background-position: center; + margin-bottom: 0; +} + +.icondoc { + filter: saturate(0.2); +} + +@media screen and (max-width: 767px) { + div.directory { + margin-left: calc(0px - var(--spacing-large)); + margin-right: calc(0px - var(--spacing-large)); + } +} + +@media (prefers-color-scheme: dark) { + html:not(.light-mode) .iconfopen, html:not(.light-mode) .iconfclosed { + filter: hue-rotate(180deg) invert(); + } +} + +html.dark-mode .iconfopen, html.dark-mode .iconfclosed { + filter: hue-rotate(180deg) invert(); +} + +/* + Class list + */ + +.classindex dl.odd { + background: var(--odd-color); + border-radius: var(--border-radius-small); +} + +/* + Class Index Doxygen 1.8 +*/ + +table.classindex { + margin-left: 0; + margin-right: 0; + width: 100%; +} + +table.classindex table div.ah { + background-image: none; + background-color: initial; + border-color: var(--separator-color); + color: var(--page-foreground-color); + box-shadow: var(--box-shadow); + border-radius: var(--border-radius-large); + padding: var(--spacing-small); +} + +div.qindex { + background-color: var(--odd-color); + border-radius: var(--border-radius-small); + border: 1px solid var(--separator-color); + padding: var(--spacing-small) 0; +} + +/* + Footer and nav-path + */ + +#nav-path { + width: 100%; +} + +#nav-path ul { + background-image: none; + background: var(--page-background-color); + border: none; + border-top: 1px solid var(--separator-color); + border-bottom: 1px solid var(--separator-color); + border-bottom: 0; + box-shadow: 0 0.75px 0 var(--separator-color); + font-size: var(--navigation-font-size); +} + +img.footer { + width: 60px; +} + +.navpath li.footer { + color: var(--page-secondary-foreground-color); +} + +address.footer { + color: var(--page-secondary-foreground-color); + margin-bottom: var(--spacing-large); +} + +#nav-path li.navelem { + background-image: none; + display: flex; + align-items: center; +} + +.navpath li.navelem a { + text-shadow: none; + display: inline-block; + color: var(--primary-color) !important; +} + +.navpath li.navelem b { + color: var(--primary-dark-color); + font-weight: 500; +} + +li.navelem { + padding: 0; + margin-left: -8px; +} + +li.navelem:first-child { + margin-left: var(--spacing-large); +} + +li.navelem:first-child:before { + display: none; +} + +#nav-path li.navelem:after { + content: ''; + border: 5px solid var(--page-background-color); + border-bottom-color: transparent; + border-right-color: transparent; + border-top-color: transparent; + transform: translateY(-1px) scaleY(4.2); + z-index: 10; + margin-left: 6px; +} + +#nav-path li.navelem:before { + content: ''; + border: 5px solid var(--separator-color); + border-bottom-color: transparent; + border-right-color: transparent; + border-top-color: transparent; + transform: translateY(-1px) scaleY(3.2); + margin-right: var(--spacing-small); +} + +.navpath li.navelem a:hover { + color: var(--primary-color); +} + +/* + Scrollbars for Webkit +*/ + +#nav-tree::-webkit-scrollbar, +div.fragment::-webkit-scrollbar, +pre.fragment::-webkit-scrollbar, +div.memproto::-webkit-scrollbar, +.contents center::-webkit-scrollbar, +.contents .center::-webkit-scrollbar, +.contents table:not(.memberdecls):not(.mlabels):not(.fieldtable):not(.memname)::-webkit-scrollbar { + width: calc(var(--webkit-scrollbar-size) + var(--webkit-scrollbar-padding) + var(--webkit-scrollbar-padding)); + height: calc(var(--webkit-scrollbar-size) + var(--webkit-scrollbar-padding) + var(--webkit-scrollbar-padding)); +} + +#nav-tree::-webkit-scrollbar-thumb, +div.fragment::-webkit-scrollbar-thumb, +pre.fragment::-webkit-scrollbar-thumb, +div.memproto::-webkit-scrollbar-thumb, +.contents center::-webkit-scrollbar-thumb, +.contents .center::-webkit-scrollbar-thumb, +.contents table:not(.memberdecls):not(.mlabels):not(.fieldtable):not(.memname)::-webkit-scrollbar-thumb { + background-color: transparent; + border: var(--webkit-scrollbar-padding) solid transparent; + border-radius: calc(var(--webkit-scrollbar-padding) + var(--webkit-scrollbar-padding)); + background-clip: padding-box; +} + +#nav-tree:hover::-webkit-scrollbar-thumb, +div.fragment:hover::-webkit-scrollbar-thumb, +pre.fragment:hover::-webkit-scrollbar-thumb, +div.memproto:hover::-webkit-scrollbar-thumb, +.contents center:hover::-webkit-scrollbar-thumb, +.contents .center:hover::-webkit-scrollbar-thumb, +.contents table:not(.memberdecls):not(.mlabels):not(.fieldtable):not(.memname):hover::-webkit-scrollbar-thumb { + background-color: var(--webkit-scrollbar-color); +} + +#nav-tree::-webkit-scrollbar-track, +div.fragment::-webkit-scrollbar-track, +pre.fragment::-webkit-scrollbar-track, +div.memproto::-webkit-scrollbar-track, +.contents center::-webkit-scrollbar-track, +.contents .center::-webkit-scrollbar-track, +.contents table:not(.memberdecls):not(.mlabels):not(.fieldtable):not(.memname)::-webkit-scrollbar-track { + background: transparent; +} + +#nav-tree::-webkit-scrollbar-corner { + background-color: var(--side-nav-background); +} + +#nav-tree, +div.fragment, +pre.fragment, +div.memproto, +.contents center, +.contents .center, +.contents table:not(.memberdecls):not(.mlabels):not(.fieldtable):not(.memname) { + overflow-x: auto; + overflow-x: overlay; +} + +#nav-tree { + overflow-x: auto; + overflow-y: auto; + overflow-y: overlay; +} + +/* + Scrollbars for Firefox +*/ + +#nav-tree, +div.fragment, +pre.fragment, +div.memproto, +.contents center, +.contents .center, +.contents table:not(.memberdecls):not(.mlabels):not(.fieldtable):not(.memname) { + scrollbar-width: thin; +} + +/* + Optional Dark mode toggle button +*/ + +doxygen-awesome-dark-mode-toggle { + display: inline-block; + margin: 0 0 0 var(--spacing-small); + padding: 0; + width: var(--searchbar-height); + height: var(--searchbar-height); + background: none; + border: none; + border-radius: var(--searchbar-height); + vertical-align: middle; + text-align: center; + line-height: var(--searchbar-height); + font-size: 22px; + display: flex; + align-items: center; + justify-content: center; + user-select: none; + cursor: pointer; +} + +doxygen-awesome-dark-mode-toggle > svg { + transition: transform .1s ease-in-out; +} + +doxygen-awesome-dark-mode-toggle:active > svg { + transform: scale(.5); +} + +doxygen-awesome-dark-mode-toggle:hover { + background-color: rgba(0,0,0,.03); +} + +html.dark-mode doxygen-awesome-dark-mode-toggle:hover { + background-color: rgba(0,0,0,.18); +} + +/* + Optional fragment copy button +*/ +.doxygen-awesome-fragment-wrapper { + position: relative; +} + +doxygen-awesome-fragment-copy-button { + opacity: 0; + background: var(--fragment-background); + width: 28px; + height: 28px; + position: absolute; + right: calc(var(--spacing-large) - (var(--spacing-large) / 2.5)); + top: calc(var(--spacing-large) - (var(--spacing-large) / 2.5)); + border: 1px solid var(--fragment-foreground); + cursor: pointer; + border-radius: var(--border-radius-small); + display: flex; + justify-content: center; + align-items: center; +} + +.doxygen-awesome-fragment-wrapper:hover doxygen-awesome-fragment-copy-button, doxygen-awesome-fragment-copy-button.success { + opacity: .28; +} + +doxygen-awesome-fragment-copy-button:hover, doxygen-awesome-fragment-copy-button.success { + opacity: 1 !important; +} + +doxygen-awesome-fragment-copy-button:active:not([class~=success]) svg { + transform: scale(.91); +} + +doxygen-awesome-fragment-copy-button svg { + fill: var(--fragment-foreground); + width: 18px; + height: 18px; +} + +doxygen-awesome-fragment-copy-button.success svg { + fill: rgb(14, 168, 14); +} + +doxygen-awesome-fragment-copy-button.success { + border-color: rgb(14, 168, 14); +} + +@media screen and (max-width: 767px) { + .textblock > .doxygen-awesome-fragment-wrapper > doxygen-awesome-fragment-copy-button, + .textblock li > .doxygen-awesome-fragment-wrapper > doxygen-awesome-fragment-copy-button, + .memdoc li > .doxygen-awesome-fragment-wrapper > doxygen-awesome-fragment-copy-button, + .memdoc > .doxygen-awesome-fragment-wrapper > doxygen-awesome-fragment-copy-button, + dl dd > .doxygen-awesome-fragment-wrapper > doxygen-awesome-fragment-copy-button { + right: 0; + } +} + +/* + Optional paragraph link button +*/ + +a.anchorlink { + font-size: 90%; + margin-left: var(--spacing-small); + color: var(--page-foreground-color) !important; + text-decoration: none; + opacity: .15; + display: none; + transition: opacity .1s ease-in-out, color .1s ease-in-out; +} + +a.anchorlink svg { + fill: var(--page-foreground-color); +} + +h3 a.anchorlink svg, h4 a.anchorlink svg { + margin-bottom: -3px; + margin-top: -4px; +} + +a.anchorlink:hover { + opacity: .45; +} + +h2:hover a.anchorlink, h1:hover a.anchorlink, h3:hover a.anchorlink, h4:hover a.anchorlink { + display: inline-block; +} diff --git a/docs/doxygen.svg b/docs/doxygen.svg new file mode 100644 index 00000000..3f5ebcb6 --- /dev/null +++ b/docs/doxygen.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/functions.html b/docs/functions.html index 0a970231..0091d3e4 100644 --- a/docs/functions.html +++ b/docs/functions.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_b.html b/docs/functions_b.html index 5c6f8efc..d4da1a5c 100644 --- a/docs/functions_b.html +++ b/docs/functions_b.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_c.html b/docs/functions_c.html index 539c4f59..8771a299 100644 --- a/docs/functions_c.html +++ b/docs/functions_c.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_d.html b/docs/functions_d.html index b78faeb0..bee44e5a 100644 --- a/docs/functions_d.html +++ b/docs/functions_d.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_dup.js b/docs/functions_dup.js new file mode 100644 index 00000000..adfacf04 --- /dev/null +++ b/docs/functions_dup.js @@ -0,0 +1,27 @@ +var functions_dup = +[ + [ "a", "functions.html", null ], + [ "b", "functions_b.html", null ], + [ "c", "functions_c.html", null ], + [ "d", "functions_d.html", null ], + [ "e", "functions_e.html", null ], + [ "f", "functions_f.html", null ], + [ "g", "functions_g.html", null ], + [ "h", "functions_h.html", null ], + [ "i", "functions_i.html", null ], + [ "k", "functions_k.html", null ], + [ "l", "functions_l.html", null ], + [ "m", "functions_m.html", null ], + [ "n", "functions_n.html", null ], + [ "o", "functions_o.html", null ], + [ "p", "functions_p.html", null ], + [ "r", "functions_r.html", null ], + [ "s", "functions_s.html", null ], + [ "t", "functions_t.html", null ], + [ "u", "functions_u.html", null ], + [ "v", "functions_v.html", null ], + [ "w", "functions_w.html", null ], + [ "y", "functions_y.html", null ], + [ "z", "functions_z.html", null ], + [ "~", "functions_~.html", null ] +]; \ No newline at end of file diff --git a/docs/functions_e.html b/docs/functions_e.html index bb5f7fb3..df6e8dab 100644 --- a/docs/functions_e.html +++ b/docs/functions_e.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_f.html b/docs/functions_f.html index 4d0de986..7032c3e4 100644 --- a/docs/functions_f.html +++ b/docs/functions_f.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func.html b/docs/functions_func.html index a0ad2798..5fca68b1 100644 --- a/docs/functions_func.html +++ b/docs/functions_func.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func.js b/docs/functions_func.js new file mode 100644 index 00000000..647d77e4 --- /dev/null +++ b/docs/functions_func.js @@ -0,0 +1,27 @@ +var functions_func = +[ + [ "a", "functions_func.html", null ], + [ "b", "functions_func_b.html", null ], + [ "c", "functions_func_c.html", null ], + [ "d", "functions_func_d.html", null ], + [ "e", "functions_func_e.html", null ], + [ "f", "functions_func_f.html", null ], + [ "g", "functions_func_g.html", null ], + [ "h", "functions_func_h.html", null ], + [ "i", "functions_func_i.html", null ], + [ "k", "functions_func_k.html", null ], + [ "l", "functions_func_l.html", null ], + [ "m", "functions_func_m.html", null ], + [ "n", "functions_func_n.html", null ], + [ "o", "functions_func_o.html", null ], + [ "p", "functions_func_p.html", null ], + [ "r", "functions_func_r.html", null ], + [ "s", "functions_func_s.html", null ], + [ "t", "functions_func_t.html", null ], + [ "u", "functions_func_u.html", null ], + [ "v", "functions_func_v.html", null ], + [ "w", "functions_func_w.html", null ], + [ "y", "functions_func_y.html", null ], + [ "z", "functions_func_z.html", null ], + [ "~", "functions_func_~.html", null ] +]; \ No newline at end of file diff --git a/docs/functions_func_b.html b/docs/functions_func_b.html index afd5b063..604d521f 100644 --- a/docs/functions_func_b.html +++ b/docs/functions_func_b.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_c.html b/docs/functions_func_c.html index f7e67190..6b18e450 100644 --- a/docs/functions_func_c.html +++ b/docs/functions_func_c.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_d.html b/docs/functions_func_d.html index 8fb34b4b..90488592 100644 --- a/docs/functions_func_d.html +++ b/docs/functions_func_d.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_e.html b/docs/functions_func_e.html index 162bf289..e8b80f03 100644 --- a/docs/functions_func_e.html +++ b/docs/functions_func_e.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_f.html b/docs/functions_func_f.html index 1d7b0483..624f9a6b 100644 --- a/docs/functions_func_f.html +++ b/docs/functions_func_f.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_g.html b/docs/functions_func_g.html index 36f5e40b..34acbcc9 100644 --- a/docs/functions_func_g.html +++ b/docs/functions_func_g.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_h.html b/docs/functions_func_h.html index 6f7a468c..4ee71cf5 100644 --- a/docs/functions_func_h.html +++ b/docs/functions_func_h.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_i.html b/docs/functions_func_i.html index 533e89ec..aace75cc 100644 --- a/docs/functions_func_i.html +++ b/docs/functions_func_i.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_k.html b/docs/functions_func_k.html index 14311813..e943e10b 100644 --- a/docs/functions_func_k.html +++ b/docs/functions_func_k.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_l.html b/docs/functions_func_l.html index 38f2a87a..71f5fdfc 100644 --- a/docs/functions_func_l.html +++ b/docs/functions_func_l.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_m.html b/docs/functions_func_m.html index 5665b621..f12a52c0 100644 --- a/docs/functions_func_m.html +++ b/docs/functions_func_m.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_n.html b/docs/functions_func_n.html index 98996f7b..da1a0c8b 100644 --- a/docs/functions_func_n.html +++ b/docs/functions_func_n.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_o.html b/docs/functions_func_o.html index cc530be0..35b5a083 100644 --- a/docs/functions_func_o.html +++ b/docs/functions_func_o.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_p.html b/docs/functions_func_p.html index 86026af9..4f57bfb6 100644 --- a/docs/functions_func_p.html +++ b/docs/functions_func_p.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_r.html b/docs/functions_func_r.html index fdd9b99a..5a4787f1 100644 --- a/docs/functions_func_r.html +++ b/docs/functions_func_r.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_s.html b/docs/functions_func_s.html index 1140180b..acb1c2a6 100644 --- a/docs/functions_func_s.html +++ b/docs/functions_func_s.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_t.html b/docs/functions_func_t.html index c60caddf..3fd61353 100644 --- a/docs/functions_func_t.html +++ b/docs/functions_func_t.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_u.html b/docs/functions_func_u.html index bc10e8e4..04a9bcd9 100644 --- a/docs/functions_func_u.html +++ b/docs/functions_func_u.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_v.html b/docs/functions_func_v.html index c89b477e..e5366a35 100644 --- a/docs/functions_func_v.html +++ b/docs/functions_func_v.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Class Members - Functions + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,23 +36,40 @@
- + +/* @license-end */ +
+
+ +
+
+
+ +
  -

- v -

+
- + diff --git a/docs/functions_func_w.html b/docs/functions_func_w.html index e2caa47e..2068ef63 100644 --- a/docs/functions_func_w.html +++ b/docs/functions_func_w.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_y.html b/docs/functions_func_y.html index e7ddf029..f763ce43 100644 --- a/docs/functions_func_y.html +++ b/docs/functions_func_y.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Class Members - Functions + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,23 +36,40 @@
- + +/* @license-end */ +
+
+ +
+
+
+ +
  -

- y -

+
- + diff --git a/docs/functions_func_z.html b/docs/functions_func_z.html index 0fd46504..56f611ce 100644 --- a/docs/functions_func_z.html +++ b/docs/functions_func_z.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_func_~.html b/docs/functions_func_~.html index ffe1f631..914313b8 100644 --- a/docs/functions_func_~.html +++ b/docs/functions_func_~.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_g.html b/docs/functions_g.html index 8e64f8a8..bb2145ba 100644 --- a/docs/functions_g.html +++ b/docs/functions_g.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_h.html b/docs/functions_h.html index 4f72c921..e443f86c 100644 --- a/docs/functions_h.html +++ b/docs/functions_h.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_i.html b/docs/functions_i.html index 0def86e4..1f6b4dab 100644 --- a/docs/functions_i.html +++ b/docs/functions_i.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_k.html b/docs/functions_k.html index abc5a48d..1bf6a996 100644 --- a/docs/functions_k.html +++ b/docs/functions_k.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_l.html b/docs/functions_l.html index 00975e35..9508dbd9 100644 --- a/docs/functions_l.html +++ b/docs/functions_l.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_m.html b/docs/functions_m.html index 10318ff1..f56a2a04 100644 --- a/docs/functions_m.html +++ b/docs/functions_m.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_n.html b/docs/functions_n.html index 333b7742..212f8916 100644 --- a/docs/functions_n.html +++ b/docs/functions_n.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_o.html b/docs/functions_o.html index d386e90b..bd50cba1 100644 --- a/docs/functions_o.html +++ b/docs/functions_o.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_p.html b/docs/functions_p.html index 1af14c4b..265e51a6 100644 --- a/docs/functions_p.html +++ b/docs/functions_p.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_r.html b/docs/functions_r.html index e9c6cb25..0bb55412 100644 --- a/docs/functions_r.html +++ b/docs/functions_r.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_s.html b/docs/functions_s.html index ce5a6869..24420d81 100644 --- a/docs/functions_s.html +++ b/docs/functions_s.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_t.html b/docs/functions_t.html index 4aee11e0..b112d94c 100644 --- a/docs/functions_t.html +++ b/docs/functions_t.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_u.html b/docs/functions_u.html index 391e8778..c2d7b550 100644 --- a/docs/functions_u.html +++ b/docs/functions_u.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_v.html b/docs/functions_v.html index 37de7bfd..dc96a81e 100644 --- a/docs/functions_v.html +++ b/docs/functions_v.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Class Members + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,23 +36,40 @@
- + +/* @license-end */ +
+
+ +
+
+
+ +
Here is a list of all class members with links to the classes they belong to:
-

- v -

+
- + diff --git a/docs/functions_vars.html b/docs/functions_vars.html index 3a7857d5..9984d800 100644 --- a/docs/functions_vars.html +++ b/docs/functions_vars.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_w.html b/docs/functions_w.html index 18e8bc2e..9fc9943e 100644 --- a/docs/functions_w.html +++ b/docs/functions_w.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_y.html b/docs/functions_y.html index c34909f6..215b28c3 100644 --- a/docs/functions_y.html +++ b/docs/functions_y.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Class Members + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,23 +36,40 @@
- + +/* @license-end */ +
+
+ +
+
+
+ +
Here is a list of all class members with links to the classes they belong to:
-

- y -

+
- + diff --git a/docs/functions_z.html b/docs/functions_z.html index d8584147..a6533946 100644 --- a/docs/functions_z.html +++ b/docs/functions_z.html @@ -13,6 +13,7 @@ +
diff --git a/docs/functions_~.html b/docs/functions_~.html index 937d0cc5..94451d47 100644 --- a/docs/functions_~.html +++ b/docs/functions_~.html @@ -13,6 +13,7 @@ +
diff --git a/docs/hierarchy.html b/docs/hierarchy.html index a56401b8..0fd695bb 100644 --- a/docs/hierarchy.html +++ b/docs/hierarchy.html @@ -13,6 +13,7 @@ +
diff --git a/docs/hierarchy.js b/docs/hierarchy.js new file mode 100644 index 00000000..a9cf2560 --- /dev/null +++ b/docs/hierarchy.js @@ -0,0 +1,89 @@ +var hierarchy = +[ + [ "raylib::AudioDevice", "classraylib_1_1_audio_device.html", null ], + [ "AudioStream", "class_audio_stream.html", [ + [ "raylib::AudioStream", "classraylib_1_1_audio_stream.html", null ] + ] ], + [ "BoundingBox", "class_bounding_box.html", [ + [ "raylib::BoundingBox", "classraylib_1_1_bounding_box.html", null ] + ] ], + [ "Camera2D", "class_camera2_d.html", [ + [ "raylib::Camera2D", "classraylib_1_1_camera2_d.html", null ] + ] ], + [ "Camera3D", "class_camera3_d.html", [ + [ "raylib::Camera3D", "classraylib_1_1_camera3_d.html", null ] + ] ], + [ "Color", "class_color.html", [ + [ "raylib::Color", "classraylib_1_1_color.html", null ] + ] ], + [ "std::exception", null, [ + [ "std::runtime_error", null, [ + [ "raylib::RaylibException", "classraylib_1_1_raylib_exception.html", null ] + ] ] + ] ], + [ "Font", "class_font.html", [ + [ "raylib::Font", "classraylib_1_1_font.html", null ] + ] ], + [ "raylib::Gamepad", "classraylib_1_1_gamepad.html", null ], + [ "Image", "class_image.html", [ + [ "raylib::Image", "classraylib_1_1_image.html", null ] + ] ], + [ "Material", "class_material.html", [ + [ "raylib::Material", "classraylib_1_1_material.html", null ] + ] ], + [ "Matrix", "class_matrix.html", [ + [ "raylib::Matrix", "classraylib_1_1_matrix.html", null ] + ] ], + [ "Mesh", "class_mesh.html", [ + [ "raylib::Mesh", "classraylib_1_1_mesh.html", null ] + ] ], + [ "Model", "class_model.html", [ + [ "raylib::Model", "classraylib_1_1_model.html", null ] + ] ], + [ "ModelAnimation", "class_model_animation.html", [ + [ "raylib::ModelAnimation", "classraylib_1_1_model_animation.html", null ] + ] ], + [ "raylib::Mouse", "classraylib_1_1_mouse.html", null ], + [ "Music", "class_music.html", [ + [ "raylib::Music", "classraylib_1_1_music.html", null ] + ] ], + [ "raylib::Physics", "classraylib_1_1_physics.html", null ], + [ "Ray", "class_ray.html", [ + [ "raylib::Ray", "classraylib_1_1_ray.html", null ] + ] ], + [ "RayCollision", "class_ray_collision.html", [ + [ "raylib::RayCollision", "classraylib_1_1_ray_collision.html", null ] + ] ], + [ "Rectangle", "class_rectangle.html", [ + [ "raylib::Rectangle", "classraylib_1_1_rectangle.html", null ] + ] ], + [ "RenderTexture", "class_render_texture.html", [ + [ "raylib::RenderTexture", "classraylib_1_1_render_texture.html", null ] + ] ], + [ "Shader", "class_shader.html", [ + [ "raylib::Shader", "classraylib_1_1_shader.html", null ] + ] ], + [ "Sound", "class_sound.html", [ + [ "raylib::Sound", "classraylib_1_1_sound.html", null ] + ] ], + [ "raylib::Text", "classraylib_1_1_text.html", null ], + [ "Texture", "class_texture.html", [ + [ "raylib::Texture", "classraylib_1_1_texture.html", null ] + ] ], + [ "Vector2", "class_vector2.html", [ + [ "raylib::Vector2", "classraylib_1_1_vector2.html", null ] + ] ], + [ "Vector3", "class_vector3.html", [ + [ "raylib::Vector3", "classraylib_1_1_vector3.html", null ] + ] ], + [ "Vector4", "class_vector4.html", [ + [ "raylib::Vector4", "classraylib_1_1_vector4.html", null ] + ] ], + [ "VrStereoConfig", "class_vr_stereo_config.html", [ + [ "raylib::VrStereoConfig", "classraylib_1_1_vr_stereo_config.html", null ] + ] ], + [ "Wave", "class_wave.html", [ + [ "raylib::Wave", "classraylib_1_1_wave.html", null ] + ] ], + [ "raylib::Window", "classraylib_1_1_window.html", null ] +]; \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 39248681..eb892370 100644 --- a/docs/index.html +++ b/docs/index.html @@ -13,6 +13,7 @@ +
@@ -67,7 +68,7 @@
raylib-cpp
-

raylib-cpp is a C++ wrapper library for raylib, a simple and easy-to-use library to enjoy videogames programming. This C++ header provides object-oriented wrappers around raylib's struct interfaces.

+

raylib-cpp is a C++ wrapper library for raylib, a simple and easy-to-use library to enjoy videogames programming. This C++ header provides object-oriented wrappers around raylib's struct interfaces.

See also
raylib namespace for a list of all available classes.
/*******************************************************************************************
*
diff --git a/docs/namespacemembers.html b/docs/namespacemembers.html index a30994c3..e08f16c9 100644 --- a/docs/namespacemembers.html +++ b/docs/namespacemembers.html @@ -13,6 +13,7 @@ +
diff --git a/docs/namespacemembers_func.html b/docs/namespacemembers_func.html index a65f44d2..f28a460b 100644 --- a/docs/namespacemembers_func.html +++ b/docs/namespacemembers_func.html @@ -13,6 +13,7 @@ +
diff --git a/docs/namespacemembers_type.html b/docs/namespacemembers_type.html index 818e2285..844855d4 100644 --- a/docs/namespacemembers_type.html +++ b/docs/namespacemembers_type.html @@ -2,26 +2,31 @@ - - + + raylib-cpp: Namespace Members + + + + + +
- - - +
+
raylib-cpp
C++ object-oriented wrapper library for raylib.
@@ -31,23 +36,40 @@
- + +/* @license-end */ +
+
+ +
+
+
+ +
 
+
- + diff --git a/docs/namespaceraylib.html b/docs/namespaceraylib.html index 97e33ca9..b1ad2e72 100644 --- a/docs/namespaceraylib.html +++ b/docs/namespaceraylib.html @@ -13,6 +13,7 @@ +
diff --git a/docs/namespaceraylib.js b/docs/namespaceraylib.js new file mode 100644 index 00000000..d3315e48 --- /dev/null +++ b/docs/namespaceraylib.js @@ -0,0 +1,86 @@ +var namespaceraylib = +[ + [ "AudioDevice", "classraylib_1_1_audio_device.html", "classraylib_1_1_audio_device" ], + [ "AudioStream", "classraylib_1_1_audio_stream.html", "classraylib_1_1_audio_stream" ], + [ "BoundingBox", "classraylib_1_1_bounding_box.html", "classraylib_1_1_bounding_box" ], + [ "Camera2D", "classraylib_1_1_camera2_d.html", "classraylib_1_1_camera2_d" ], + [ "Camera3D", "classraylib_1_1_camera3_d.html", "classraylib_1_1_camera3_d" ], + [ "Color", "classraylib_1_1_color.html", "classraylib_1_1_color" ], + [ "Font", "classraylib_1_1_font.html", "classraylib_1_1_font" ], + [ "Gamepad", "classraylib_1_1_gamepad.html", "classraylib_1_1_gamepad" ], + [ "Image", "classraylib_1_1_image.html", "classraylib_1_1_image" ], + [ "Material", "classraylib_1_1_material.html", "classraylib_1_1_material" ], + [ "Matrix", "classraylib_1_1_matrix.html", "classraylib_1_1_matrix" ], + [ "Mesh", "classraylib_1_1_mesh.html", "classraylib_1_1_mesh" ], + [ "Model", "classraylib_1_1_model.html", "classraylib_1_1_model" ], + [ "ModelAnimation", "classraylib_1_1_model_animation.html", "classraylib_1_1_model_animation" ], + [ "Mouse", "classraylib_1_1_mouse.html", "classraylib_1_1_mouse" ], + [ "Music", "classraylib_1_1_music.html", "classraylib_1_1_music" ], + [ "Physics", "classraylib_1_1_physics.html", "classraylib_1_1_physics" ], + [ "Ray", "classraylib_1_1_ray.html", "classraylib_1_1_ray" ], + [ "RayCollision", "classraylib_1_1_ray_collision.html", "classraylib_1_1_ray_collision" ], + [ "RaylibException", "classraylib_1_1_raylib_exception.html", "classraylib_1_1_raylib_exception" ], + [ "Rectangle", "classraylib_1_1_rectangle.html", "classraylib_1_1_rectangle" ], + [ "RenderTexture", "classraylib_1_1_render_texture.html", "classraylib_1_1_render_texture" ], + [ "Shader", "classraylib_1_1_shader.html", "classraylib_1_1_shader" ], + [ "Sound", "classraylib_1_1_sound.html", "classraylib_1_1_sound" ], + [ "Text", "classraylib_1_1_text.html", "classraylib_1_1_text" ], + [ "Texture", "classraylib_1_1_texture.html", "classraylib_1_1_texture" ], + [ "Vector2", "classraylib_1_1_vector2.html", "classraylib_1_1_vector2" ], + [ "Vector3", "classraylib_1_1_vector3.html", "classraylib_1_1_vector3" ], + [ "Vector4", "classraylib_1_1_vector4.html", "classraylib_1_1_vector4" ], + [ "VrStereoConfig", "classraylib_1_1_vr_stereo_config.html", "classraylib_1_1_vr_stereo_config" ], + [ "Wave", "classraylib_1_1_wave.html", "classraylib_1_1_wave" ], + [ "Window", "classraylib_1_1_window.html", "classraylib_1_1_window" ], + [ "Camera", "namespaceraylib.html#a44fa75f4522455fb2231d9950c40d629", null ], + [ "Quaternion", "namespaceraylib.html#a35a146d156ee0cb20e51c65c1356009f", null ], + [ "RenderTexture2D", "namespaceraylib.html#ad0bcd17a51d5afe483d6f57e03cc3237", null ], + [ "Texture2D", "namespaceraylib.html#acbfa8d0b01da4e378cebe24c50c2f55f", null ], + [ "TextureCubemap", "namespaceraylib.html#a31a94f5d187fbad00d1231541a1fe445", null ], + [ "ChangeDirectory", "namespaceraylib.html#ae8cbcbf937c110d5865f0295463b90c1", null ], + [ "DirectoryExists", "namespaceraylib.html#a2991a63252dbe2be7e1ae4b852c9bd69", null ], + [ "DrawText", "namespaceraylib.html#a54b76d681a4cd002e304501d5a040bda", null ], + [ "DrawTextEx", "namespaceraylib.html#adeb818239879e345434fec0f2b61e5cd", null ], + [ "DrawTextPro", "namespaceraylib.html#ad9373305a332c98fd718966388bc2946", null ], + [ "ExportImage", "namespaceraylib.html#a5099093ce156cc4d2f25593261009c18", null ], + [ "ExportImageAsCode", "namespaceraylib.html#a0b97437db0f2b47bd7d4b57a8fdaf987", null ], + [ "FileExists", "namespaceraylib.html#a9e94283307bcb33f4595dcd5236b65c4", null ], + [ "GetClipboardText", "namespaceraylib.html#afe0adc469dc76944514cda9878393457", null ], + [ "GetDirectoryFiles", "namespaceraylib.html#a5fbfb157d027ca5175b19470fb7738ea", null ], + [ "GetDirectoryPath", "namespaceraylib.html#af0226b8293ccb2947674b14ce25628b1", null ], + [ "GetDroppedFiles", "namespaceraylib.html#a06a812d32296cfd0b9f3229205f16fc8", null ], + [ "GetFileExtension", "namespaceraylib.html#abbdc5c6e02c73cdfa05f1b9c9e6edf1c", null ], + [ "GetFileModTime", "namespaceraylib.html#aba9d6a306d3974b2190caa4433027c87", null ], + [ "GetFileName", "namespaceraylib.html#a6ee5ba05382914e2f9cab593ff938b43", null ], + [ "GetFileNameWithoutExt", "namespaceraylib.html#ac7d9a2610473677f5e4e93a8e6c60f95", null ], + [ "GetGamepadName", "namespaceraylib.html#a46090fb186918e0f5cc8d21a3d5fe6e2", null ], + [ "GetMonitorName", "namespaceraylib.html#a7f6c5083385c50fd984be1abe0e2c94c", null ], + [ "GetPrevDirectoryPath", "namespaceraylib.html#ade271537f199a6fb169389b9bb05a529", null ], + [ "GetWorkingDirectory", "namespaceraylib.html#a3b1394601148ff55ebe71afc941a8ba6", null ], + [ "InitWindow", "namespaceraylib.html#aa6db29c8b8a63eaebb42a2d550cc55a5", null ], + [ "IsFileExtension", "namespaceraylib.html#a5a60c25be7993db9750acda4cffbd5c5", null ], + [ "LoadFileText", "namespaceraylib.html#ab04081e22c6ddef68a45eeea91001f82", null ], + [ "LoadFont", "namespaceraylib.html#a4cb62d3cec034b1a8aa3f3b7cde5acf6", null ], + [ "LoadFontEx", "namespaceraylib.html#a48f5b8fbb86fb8950f83e2103fc3b41e", null ], + [ "LoadImage", "namespaceraylib.html#a2ef2826f77c7b5ef61bc23b7bdd0c90f", null ], + [ "LoadImageAnim", "namespaceraylib.html#aad76b2bedb25cb9636e9de5078d82df9", null ], + [ "LoadImageFromMemory", "namespaceraylib.html#a72b081f8ea1aed3e888a33e5f20b9430", null ], + [ "LoadImageRaw", "namespaceraylib.html#acc7e1f187de00bc85f7dcd153f0d740e", null ], + [ "MeasureText", "namespaceraylib.html#a7fc68bac19ab696df654038f8e1b1b2c", null ], + [ "OpenURL", "namespaceraylib.html#ac5d2b6117fd1760de466272a363abafd", null ], + [ "SaveFileText", "namespaceraylib.html#a59f827734d90fbc8993b0c4be6e73d78", null ], + [ "SetClipboardText", "namespaceraylib.html#a908a40d71074671f52382da28aee734b", null ], + [ "SetWindowTitle", "namespaceraylib.html#a974a4a71390122643c9f7ee1265892b0", null ], + [ "TakeScreenshot", "namespaceraylib.html#a85b0e8952631936155bae8979cbf2aed", null ], + [ "TextFindIndex", "namespaceraylib.html#a326b43b5b209389b1b5ecf4adc9ea49d", null ], + [ "TextInsert", "namespaceraylib.html#a957beb0de1bc12f1781b9f9af4e7d5a6", null ], + [ "TextIsEqual", "namespaceraylib.html#afc1e3c933eb301bee7d42466a3ec5261", null ], + [ "TextLength", "namespaceraylib.html#a3c5e254ed90864520fd592295941bbaf", null ], + [ "TextReplace", "namespaceraylib.html#a80f557311e1acab398ea456340db6566", null ], + [ "TextSubtext", "namespaceraylib.html#a56b3428d8e400e61dc30af5b5827bbd3", null ], + [ "TextToInteger", "namespaceraylib.html#a616f2f07e2659317414528488dcd7dc9", null ], + [ "TextToLower", "namespaceraylib.html#a2eefbb6b4e9818162487ab277f4b8be0", null ], + [ "TextToPascal", "namespaceraylib.html#a5908d3c152c471e79cb9afb83f36759b", null ], + [ "TextToUpper", "namespaceraylib.html#a2065a8eb9b4c0c419e6c7a332c868d04", null ], + [ "UpdateCamera", "namespaceraylib.html#abd45302dac72cb253026bce044dee236", null ] +]; \ No newline at end of file diff --git a/docs/namespaces.html b/docs/namespaces.html index 51d03287..86654435 100644 --- a/docs/namespaces.html +++ b/docs/namespaces.html @@ -13,6 +13,7 @@ +
diff --git a/docs/namespaces_dup.js b/docs/namespaces_dup.js new file mode 100644 index 00000000..1b290eb7 --- /dev/null +++ b/docs/namespaces_dup.js @@ -0,0 +1,4 @@ +var namespaces_dup = +[ + [ "raylib", "namespaceraylib.html", "namespaceraylib" ] +]; \ No newline at end of file diff --git a/docs/navtree.css b/docs/navtree.css new file mode 100644 index 00000000..10f69af0 --- /dev/null +++ b/docs/navtree.css @@ -0,0 +1,147 @@ +#nav-tree .children_ul { + margin:0; + padding:4px; +} + +#nav-tree ul { + list-style:none outside none; + margin:0px; + padding:0px; +} + +#nav-tree li { + white-space:nowrap; + margin:0px; + padding:0px; +} + +#nav-tree .plus { + margin:0px; +} + +#nav-tree .selected { + background-image: url('tab_a.png'); + background-repeat:repeat-x; + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +} + +#nav-tree img { + margin:0px; + padding:0px; + border:0px; + vertical-align: middle; +} + +#nav-tree a { + text-decoration:none; + padding:0px; + margin:0px; + outline:none; +} + +#nav-tree .label { + margin:0px; + padding:0px; + font: 12px 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; +} + +#nav-tree .label a { + padding:2px; +} + +#nav-tree .selected a { + text-decoration:none; + color:#fff; +} + +#nav-tree .children_ul { + margin:0px; + padding:0px; +} + +#nav-tree .item { + margin:0px; + padding:0px; +} + +#nav-tree { + padding: 0px 0px; + background-color: #FAFAFF; + font-size:14px; + overflow:auto; +} + +#doc-content { + overflow:auto; + display:block; + padding:0px; + margin:0px; + -webkit-overflow-scrolling : touch; /* iOS 5+ */ +} + +#side-nav { + padding:0 6px 0 0; + margin: 0px; + display:block; + position: absolute; + left: 0px; + width: 250px; + overflow : hidden; +} + +.ui-resizable .ui-resizable-handle { + display:block; +} + +.ui-resizable-e { + background-image:url("splitbar.png"); + background-size:100%; + background-repeat:repeat-y; + background-attachment: scroll; + cursor:ew-resize; + height:100%; + right:0; + top:0; + width:6px; +} + +.ui-resizable-handle { + display:none; + font-size:0.1px; + position:absolute; + z-index:1; +} + +#nav-tree-contents { + margin: 6px 0px 0px 0px; +} + +#nav-tree { + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F3F9FE; + -webkit-overflow-scrolling : touch; /* iOS 5+ */ +} + +#nav-sync { + position:absolute; + top:5px; + right:24px; + z-index:0; +} + +#nav-sync img { + opacity:0.3; +} + +#nav-sync img:hover { + opacity:0.9; +} + +@media print +{ + #nav-tree { display: none; } + div.ui-resizable-handle { display: none; position: relative; } +} + diff --git a/docs/navtree.js b/docs/navtree.js new file mode 100644 index 00000000..27983687 --- /dev/null +++ b/docs/navtree.js @@ -0,0 +1,549 @@ +/* + @licstart The following is the entire license notice for the JavaScript code in this file. + + The MIT License (MIT) + + Copyright (C) 1997-2020 by Dimitri van Heesch + + Permission is hereby granted, free of charge, to any person obtaining a copy of this software + and associated documentation files (the "Software"), to deal in the Software without restriction, + including without limitation the rights to use, copy, modify, merge, publish, distribute, + sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING + BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, + DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + @licend The above is the entire license notice for the JavaScript code in this file + */ +var navTreeSubIndices = new Array(); +var arrowDown = '▼'; +var arrowRight = '►'; + +function getData(varName) +{ + var i = varName.lastIndexOf('/'); + var n = i>=0 ? varName.substring(i+1) : varName; + return eval(n.replace(/\-/g,'_')); +} + +function stripPath(uri) +{ + return uri.substring(uri.lastIndexOf('/')+1); +} + +function stripPath2(uri) +{ + var i = uri.lastIndexOf('/'); + var s = uri.substring(i+1); + var m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/); + return m ? uri.substring(i-6) : s; +} + +function hashValue() +{ + return $(location).attr('hash').substring(1).replace(/[^\w\-]/g,''); +} + +function hashUrl() +{ + return '#'+hashValue(); +} + +function pathName() +{ + return $(location).attr('pathname').replace(/[^-A-Za-z0-9+&@#/%?=~_|!:,.;\(\)]/g, ''); +} + +function localStorageSupported() +{ + try { + return 'localStorage' in window && window['localStorage'] !== null && window.localStorage.getItem; + } + catch(e) { + return false; + } +} + +function storeLink(link) +{ + if (!$("#nav-sync").hasClass('sync') && localStorageSupported()) { + window.localStorage.setItem('navpath',link); + } +} + +function deleteLink() +{ + if (localStorageSupported()) { + window.localStorage.setItem('navpath',''); + } +} + +function cachedLink() +{ + if (localStorageSupported()) { + return window.localStorage.getItem('navpath'); + } else { + return ''; + } +} + +function getScript(scriptName,func,show) +{ + var head = document.getElementsByTagName("head")[0]; + var script = document.createElement('script'); + script.id = scriptName; + script.type = 'text/javascript'; + script.onload = func; + script.src = scriptName+'.js'; + head.appendChild(script); +} + +function createIndent(o,domNode,node,level) +{ + var level=-1; + var n = node; + while (n.parentNode) { level++; n=n.parentNode; } + if (node.childrenData) { + var imgNode = document.createElement("span"); + imgNode.className = 'arrow'; + imgNode.style.paddingLeft=(16*level).toString()+'px'; + imgNode.innerHTML=arrowRight; + node.plus_img = imgNode; + node.expandToggle = document.createElement("a"); + node.expandToggle.href = "javascript:void(0)"; + node.expandToggle.onclick = function() { + if (node.expanded) { + $(node.getChildrenUL()).slideUp("fast"); + node.plus_img.innerHTML=arrowRight; + node.expanded = false; + } else { + expandNode(o, node, false, false); + } + } + node.expandToggle.appendChild(imgNode); + domNode.appendChild(node.expandToggle); + } else { + var span = document.createElement("span"); + span.className = 'arrow'; + span.style.width = 16*(level+1)+'px'; + span.innerHTML = ' '; + domNode.appendChild(span); + } +} + +var animationInProgress = false; + +function gotoAnchor(anchor,aname,updateLocation) +{ + var pos, docContent = $('#doc-content'); + var ancParent = $(anchor.parent()); + if (ancParent.hasClass('memItemLeft') || + ancParent.hasClass('memtitle') || + ancParent.hasClass('fieldname') || + ancParent.hasClass('fieldtype') || + ancParent.is(':header')) + { + pos = ancParent.position().top; + } else if (anchor.position()) { + pos = anchor.position().top; + } + if (pos) { + var dist = Math.abs(Math.min( + pos-docContent.offset().top, + docContent[0].scrollHeight- + docContent.height()-docContent.scrollTop())); + animationInProgress=true; + docContent.animate({ + scrollTop: pos + docContent.scrollTop() - docContent.offset().top + },Math.max(50,Math.min(500,dist)),function(){ + if (updateLocation) window.location.href=aname; + animationInProgress=false; + }); + } +} + +function newNode(o, po, text, link, childrenData, lastNode) +{ + var node = new Object(); + node.children = Array(); + node.childrenData = childrenData; + node.depth = po.depth + 1; + node.relpath = po.relpath; + node.isLast = lastNode; + + node.li = document.createElement("li"); + po.getChildrenUL().appendChild(node.li); + node.parentNode = po; + + node.itemDiv = document.createElement("div"); + node.itemDiv.className = "item"; + + node.labelSpan = document.createElement("span"); + node.labelSpan.className = "label"; + + createIndent(o,node.itemDiv,node,0); + node.itemDiv.appendChild(node.labelSpan); + node.li.appendChild(node.itemDiv); + + var a = document.createElement("a"); + node.labelSpan.appendChild(a); + node.label = document.createTextNode(text); + node.expanded = false; + a.appendChild(node.label); + if (link) { + var url; + if (link.substring(0,1)=='^') { + url = link.substring(1); + link = url; + } else { + url = node.relpath+link; + } + a.className = stripPath(link.replace('#',':')); + if (link.indexOf('#')!=-1) { + var aname = '#'+link.split('#')[1]; + var srcPage = stripPath(pathName()); + var targetPage = stripPath(link.split('#')[0]); + a.href = srcPage!=targetPage ? url : "javascript:void(0)"; + a.onclick = function(){ + storeLink(link); + if (!$(a).parent().parent().hasClass('selected')) + { + $('.item').removeClass('selected'); + $('.item').removeAttr('id'); + $(a).parent().parent().addClass('selected'); + $(a).parent().parent().attr('id','selected'); + } + var anchor = $(aname); + gotoAnchor(anchor,aname,true); + }; + } else { + a.href = url; + a.onclick = function() { storeLink(link); } + } + } else { + if (childrenData != null) + { + a.className = "nolink"; + a.href = "javascript:void(0)"; + a.onclick = node.expandToggle.onclick; + } + } + + node.childrenUL = null; + node.getChildrenUL = function() { + if (!node.childrenUL) { + node.childrenUL = document.createElement("ul"); + node.childrenUL.className = "children_ul"; + node.childrenUL.style.display = "none"; + node.li.appendChild(node.childrenUL); + } + return node.childrenUL; + }; + + return node; +} + +function showRoot() +{ + var headerHeight = $("#top").height(); + var footerHeight = $("#nav-path").height(); + var windowHeight = $(window).height() - headerHeight - footerHeight; + (function (){ // retry until we can scroll to the selected item + try { + var navtree=$('#nav-tree'); + navtree.scrollTo('#selected',100,{offset:-windowHeight/2}); + } catch (err) { + setTimeout(arguments.callee, 0); + } + })(); +} + +function expandNode(o, node, imm, showRoot) +{ + if (node.childrenData && !node.expanded) { + if (typeof(node.childrenData)==='string') { + var varName = node.childrenData; + getScript(node.relpath+varName,function(){ + node.childrenData = getData(varName); + expandNode(o, node, imm, showRoot); + }, showRoot); + } else { + if (!node.childrenVisited) { + getNode(o, node); + } + $(node.getChildrenUL()).slideDown("fast"); + node.plus_img.innerHTML = arrowDown; + node.expanded = true; + } + } +} + +function glowEffect(n,duration) +{ + n.addClass('glow').delay(duration).queue(function(next){ + $(this).removeClass('glow');next(); + }); +} + +function highlightAnchor() +{ + var aname = hashUrl(); + var anchor = $(aname); + if (anchor.parent().attr('class')=='memItemLeft'){ + var rows = $('.memberdecls tr[class$="'+hashValue()+'"]'); + glowEffect(rows.children(),300); // member without details + } else if (anchor.parent().attr('class')=='fieldname'){ + glowEffect(anchor.parent().parent(),1000); // enum value + } else if (anchor.parent().attr('class')=='fieldtype'){ + glowEffect(anchor.parent().parent(),1000); // struct field + } else if (anchor.parent().is(":header")) { + glowEffect(anchor.parent(),1000); // section header + } else { + glowEffect(anchor.next(),1000); // normal member + } +} + +function selectAndHighlight(hash,n) +{ + var a; + if (hash) { + var link=stripPath(pathName())+':'+hash.substring(1); + a=$('.item a[class$="'+link+'"]'); + } + if (a && a.length) { + a.parent().parent().addClass('selected'); + a.parent().parent().attr('id','selected'); + highlightAnchor(); + } else if (n) { + $(n.itemDiv).addClass('selected'); + $(n.itemDiv).attr('id','selected'); + } + var topOffset=5; + if (typeof page_layout!=='undefined' && page_layout==1) { + topOffset+=$('#top').outerHeight(); + } + if ($('#nav-tree-contents .item:first').hasClass('selected')) { + topOffset+=25; + } + $('#nav-sync').css('top',topOffset+'px'); + showRoot(); +} + +function showNode(o, node, index, hash) +{ + if (node && node.childrenData) { + if (typeof(node.childrenData)==='string') { + var varName = node.childrenData; + getScript(node.relpath+varName,function(){ + node.childrenData = getData(varName); + showNode(o,node,index,hash); + },true); + } else { + if (!node.childrenVisited) { + getNode(o, node); + } + $(node.getChildrenUL()).css({'display':'block'}); + node.plus_img.innerHTML = arrowDown; + node.expanded = true; + var n = node.children[o.breadcrumbs[index]]; + if (index+11) hash = '#'+parts[1].replace(/[^\w\-]/g,''); + else hash=''; + } + if (hash.match(/^#l\d+$/)) { + var anchor=$('a[name='+hash.substring(1)+']'); + glowEffect(anchor.parent(),1000); // line number + hash=''; // strip line number anchors + } + var url=root+hash; + var i=-1; + while (NAVTREEINDEX[i+1]<=url) i++; + if (i==-1) { i=0; root=NAVTREE[0][1]; } // fallback: show index + if (navTreeSubIndices[i]) { + gotoNode(o,i,root,hash,relpath) + } else { + getScript(relpath+'navtreeindex'+i,function(){ + navTreeSubIndices[i] = eval('NAVTREEINDEX'+i); + if (navTreeSubIndices[i]) { + gotoNode(o,i,root,hash,relpath); + } + },true); + } +} + +function showSyncOff(n,relpath) +{ + n.html(''); +} + +function showSyncOn(n,relpath) +{ + n.html(''); +} + +function toggleSyncButton(relpath) +{ + var navSync = $('#nav-sync'); + if (navSync.hasClass('sync')) { + navSync.removeClass('sync'); + showSyncOff(navSync,relpath); + storeLink(stripPath2(pathName())+hashUrl()); + } else { + navSync.addClass('sync'); + showSyncOn(navSync,relpath); + deleteLink(); + } +} + +var loadTriggered = false; +var readyTriggered = false; +var loadObject,loadToRoot,loadUrl,loadRelPath; + +$(window).on('load',function(){ + if (readyTriggered) { // ready first + navTo(loadObject,loadToRoot,loadUrl,loadRelPath); + showRoot(); + } + loadTriggered=true; +}); + +function initNavTree(toroot,relpath) +{ + var o = new Object(); + o.toroot = toroot; + o.node = new Object(); + o.node.li = document.getElementById("nav-tree-contents"); + o.node.childrenData = NAVTREE; + o.node.children = new Array(); + o.node.childrenUL = document.createElement("ul"); + o.node.getChildrenUL = function() { return o.node.childrenUL; }; + o.node.li.appendChild(o.node.childrenUL); + o.node.depth = 0; + o.node.relpath = relpath; + o.node.expanded = false; + o.node.isLast = true; + o.node.plus_img = document.createElement("span"); + o.node.plus_img.className = 'arrow'; + o.node.plus_img.innerHTML = arrowRight; + + if (localStorageSupported()) { + var navSync = $('#nav-sync'); + if (cachedLink()) { + showSyncOff(navSync,relpath); + navSync.removeClass('sync'); + } else { + showSyncOn(navSync,relpath); + } + navSync.click(function(){ toggleSyncButton(relpath); }); + } + + if (loadTriggered) { // load before ready + navTo(o,toroot,hashUrl(),relpath); + showRoot(); + } else { // ready before load + loadObject = o; + loadToRoot = toroot; + loadUrl = hashUrl(); + loadRelPath = relpath; + readyTriggered=true; + } + + $(window).bind('hashchange', function(){ + if (window.location.hash && window.location.hash.length>1){ + var a; + if ($(location).attr('hash')){ + var clslink=stripPath(pathName())+':'+hashValue(); + a=$('.item a[class$="'+clslink.replace(/ +
diff --git a/docs/raylib-cpp-utils_8hpp_source.html b/docs/raylib-cpp-utils_8hpp_source.html index 540f95a9..81f746b2 100644 --- a/docs/raylib-cpp-utils_8hpp_source.html +++ b/docs/raylib-cpp-utils_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/raylib-cpp_8hpp_source.html b/docs/raylib-cpp_8hpp_source.html index 62c66e8e..98dd12bf 100644 --- a/docs/raylib-cpp_8hpp_source.html +++ b/docs/raylib-cpp_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/raylib_8hpp_source.html b/docs/raylib_8hpp_source.html index 0450a00b..8b8e3a80 100644 --- a/docs/raylib_8hpp_source.html +++ b/docs/raylib_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/raymath_8hpp_source.html b/docs/raymath_8hpp_source.html index f7d18cd7..90764ae2 100644 --- a/docs/raymath_8hpp_source.html +++ b/docs/raymath_8hpp_source.html @@ -13,6 +13,7 @@ +
diff --git a/docs/resize.js b/docs/resize.js new file mode 100644 index 00000000..7fe30d10 --- /dev/null +++ b/docs/resize.js @@ -0,0 +1,150 @@ +/* + @licstart The following is the entire license notice for the JavaScript code in this file. + + The MIT License (MIT) + + Copyright (C) 1997-2020 by Dimitri van Heesch + + Permission is hereby granted, free of charge, to any person obtaining a copy of this software + and associated documentation files (the "Software"), to deal in the Software without restriction, + including without limitation the rights to use, copy, modify, merge, publish, distribute, + sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING + BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, + DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + @licend The above is the entire license notice for the JavaScript code in this file + */ +function initResizable() +{ + var cookie_namespace = 'doxygen'; + var sidenav,navtree,content,header,collapsed,collapsedWidth=0,barWidth=6,desktop_vp=768,titleHeight; + + function readCookie(cookie) + { + var myCookie = cookie_namespace+"_"+cookie+"="; + if (document.cookie) { + var index = document.cookie.indexOf(myCookie); + if (index != -1) { + var valStart = index + myCookie.length; + var valEnd = document.cookie.indexOf(";", valStart); + if (valEnd == -1) { + valEnd = document.cookie.length; + } + var val = document.cookie.substring(valStart, valEnd); + return val; + } + } + return 0; + } + + function writeCookie(cookie, val, expiration) + { + if (val==undefined) return; + if (expiration == null) { + var date = new Date(); + date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week + expiration = date.toGMTString(); + } + document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; SameSite=Lax; expires=" + expiration+"; path=/"; + } + + function resizeWidth() + { + var windowWidth = $(window).width() + "px"; + var sidenavWidth = $(sidenav).outerWidth(); + content.css({marginLeft:parseInt(sidenavWidth)+"px"}); + writeCookie('width',sidenavWidth-barWidth, null); + } + + function restoreWidth(navWidth) + { + var windowWidth = $(window).width() + "px"; + content.css({marginLeft:parseInt(navWidth)+barWidth+"px"}); + sidenav.css({width:navWidth + "px"}); + } + + function resizeHeight() + { + var headerHeight = header.outerHeight(); + var footerHeight = footer.outerHeight(); + var windowHeight = $(window).height(); + var contentHeight,navtreeHeight,sideNavHeight; + if (typeof page_layout==='undefined' || page_layout==0) { /* DISABLE_INDEX=NO */ + contentHeight = windowHeight - headerHeight - footerHeight; + navtreeHeight = contentHeight; + sideNavHeight = contentHeight; + } else if (page_layout==1) { /* DISABLE_INDEX=YES */ + contentHeight = windowHeight - footerHeight; + navtreeHeight = windowHeight - headerHeight; + sideNavHeight = windowHeight; + } + content.css({height:contentHeight + "px"}); + navtree.css({height:navtreeHeight + "px"}); + sidenav.css({height:sideNavHeight + "px"}); + var width=$(window).width(); + if (width!=collapsedWidth) { + if (width=desktop_vp) { + if (!collapsed) { + collapseExpand(); + } + } else if (width>desktop_vp && collapsedWidth0) { + restoreWidth(0); + collapsed=true; + } + else { + var width = readCookie('width'); + if (width>200 && width<$(window).width()) { restoreWidth(width); } else { restoreWidth(200); } + collapsed=false; + } + } + + header = $("#top"); + sidenav = $("#side-nav"); + content = $("#doc-content"); + navtree = $("#nav-tree"); + footer = $("#nav-path"); + $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } }); + $(sidenav).resizable({ minWidth: 0 }); + $(window).resize(function() { resizeHeight(); }); + var device = navigator.userAgent.toLowerCase(); + var touch_device = device.match(/(iphone|ipod|ipad|android)/); + if (touch_device) { /* wider split bar for touch only devices */ + $(sidenav).css({ paddingRight:'20px' }); + $('.ui-resizable-e').css({ width:'20px' }); + $('#nav-sync').css({ right:'34px' }); + barWidth=20; + } + var width = readCookie('width'); + if (width) { restoreWidth(width); } else { resizeWidth(); } + resizeHeight(); + var url = location.href; + var i=url.indexOf("#"); + if (i>=0) window.location.hash=url.substr(i); + var _preventDefault = function(evt) { evt.preventDefault(); }; + $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); + $(".ui-resizable-handle").dblclick(collapseExpand); + $(window).on('load',resizeHeight); +} +/* @license-end */ diff --git a/docs/search/all_17.html b/docs/search/all_17.html index 35702ecd..48229a00 100644 --- a/docs/search/all_17.html +++ b/docs/search/all_17.html @@ -1,7 +1,8 @@ - + + - + @@ -10,21 +11,27 @@
Loading...
- +
Searching...
No Matches
- +
diff --git a/docs/search/all_17.js b/docs/search/all_17.js index 824b8219..24bbc203 100644 --- a/docs/search/all_17.js +++ b/docs/search/all_17.js @@ -1,4 +1,4 @@ var searchData= [ - ['zero_578',['Zero',['../classraylib_1_1_vector2.html#a6fc574d57d45b21e36bffbd44ceb8989',1,'raylib::Vector2::Zero()'],['../classraylib_1_1_vector3.html#ae3a9048507c018f7a90e86e2131f2ea5',1,'raylib::Vector3::Zero()']]] + ['zero_0',['Zero',['../classraylib_1_1_vector2.html#a6fc574d57d45b21e36bffbd44ceb8989',1,'raylib::Vector2::Zero()'],['../classraylib_1_1_vector3.html#ae3a9048507c018f7a90e86e2131f2ea5',1,'raylib::Vector3::Zero()']]] ]; diff --git a/docs/search/all_18.html b/docs/search/all_18.html index 540cdb6a..c153550b 100644 --- a/docs/search/all_18.html +++ b/docs/search/all_18.html @@ -1,7 +1,8 @@ - + + - + @@ -10,21 +11,27 @@
Loading...
- +
Searching...
No Matches
- +
diff --git a/docs/search/all_18.js b/docs/search/all_18.js index e79a8708..3c739b1b 100644 --- a/docs/search/all_18.js +++ b/docs/search/all_18.js @@ -1,20 +1,20 @@ var searchData= [ - ['_7eaudiodevice_579',['~AudioDevice',['../classraylib_1_1_audio_device.html#aab60bade54ebe2fc41e567d0023047d9',1,'raylib::AudioDevice']]], - ['_7eaudiostream_580',['~AudioStream',['../classraylib_1_1_audio_stream.html#a264e3bcd80f5c47651d82ce64b84bdc0',1,'raylib::AudioStream']]], - ['_7efont_581',['~Font',['../classraylib_1_1_font.html#ac26732eaa27d5984b2c356941b5762ad',1,'raylib::Font']]], - ['_7eimage_582',['~Image',['../classraylib_1_1_image.html#a249001d3d373b33b1f29145c45082536',1,'raylib::Image']]], - ['_7ematerial_583',['~Material',['../classraylib_1_1_material.html#aa11c6eb7111cedc08437673cc66760d6',1,'raylib::Material']]], - ['_7emesh_584',['~Mesh',['../classraylib_1_1_mesh.html#af09e2772739c525a2f957ebb7b4a1486',1,'raylib::Mesh']]], - ['_7emodel_585',['~Model',['../classraylib_1_1_model.html#ad0b3ed5e32b1d5bf73511ed67270ae07',1,'raylib::Model']]], - ['_7emodelanimation_586',['~ModelAnimation',['../classraylib_1_1_model_animation.html#a633f1c094138e99c36251773a8f3c787',1,'raylib::ModelAnimation']]], - ['_7emusic_587',['~Music',['../classraylib_1_1_music.html#a6fb0e1cb0807c33e952bdd8c5028fa16',1,'raylib::Music']]], - ['_7ephysics_588',['~Physics',['../classraylib_1_1_physics.html#a0629ca80510dec5e652457f0f6af2531',1,'raylib::Physics']]], - ['_7erendertexture_589',['~RenderTexture',['../classraylib_1_1_render_texture.html#aa82fb85022acc70314c1ddd22d12f44d',1,'raylib::RenderTexture']]], - ['_7eshader_590',['~Shader',['../classraylib_1_1_shader.html#a5fdd95f82f152bae43e274830cffcbf1',1,'raylib::Shader']]], - ['_7esound_591',['~Sound',['../classraylib_1_1_sound.html#a321a8cea955f859f8648e2df202f5497',1,'raylib::Sound']]], - ['_7etexture_592',['~Texture',['../classraylib_1_1_texture.html#afb52b2f43d5deb3e2e244205faa563ac',1,'raylib::Texture']]], - ['_7evrsimulator_593',['~VrSimulator',['../classraylib_1_1_vr_simulator.html#a430dac68377e85a9ae4fde96d54edaa8',1,'raylib::VrSimulator']]], - ['_7ewave_594',['~Wave',['../classraylib_1_1_wave.html#a545a0afb559e87f42cdedcda263452ba',1,'raylib::Wave']]], - ['_7ewindow_595',['~Window',['../classraylib_1_1_window.html#a6071f03b18e0f2d3817b0da3699f24af',1,'raylib::Window']]] + ['_7eaudiodevice_0',['~AudioDevice',['../classraylib_1_1_audio_device.html#aab60bade54ebe2fc41e567d0023047d9',1,'raylib::AudioDevice']]], + ['_7eaudiostream_1',['~AudioStream',['../classraylib_1_1_audio_stream.html#a264e3bcd80f5c47651d82ce64b84bdc0',1,'raylib::AudioStream']]], + ['_7efont_2',['~Font',['../classraylib_1_1_font.html#ac26732eaa27d5984b2c356941b5762ad',1,'raylib::Font']]], + ['_7eimage_3',['~Image',['../classraylib_1_1_image.html#a249001d3d373b33b1f29145c45082536',1,'raylib::Image']]], + ['_7ematerial_4',['~Material',['../classraylib_1_1_material.html#aa11c6eb7111cedc08437673cc66760d6',1,'raylib::Material']]], + ['_7emesh_5',['~Mesh',['../classraylib_1_1_mesh.html#af09e2772739c525a2f957ebb7b4a1486',1,'raylib::Mesh']]], + ['_7emodel_6',['~Model',['../classraylib_1_1_model.html#ad0b3ed5e32b1d5bf73511ed67270ae07',1,'raylib::Model']]], + ['_7emodelanimation_7',['~ModelAnimation',['../classraylib_1_1_model_animation.html#a633f1c094138e99c36251773a8f3c787',1,'raylib::ModelAnimation']]], + ['_7emusic_8',['~Music',['../classraylib_1_1_music.html#a6fb0e1cb0807c33e952bdd8c5028fa16',1,'raylib::Music']]], + ['_7ephysics_9',['~Physics',['../classraylib_1_1_physics.html#a0629ca80510dec5e652457f0f6af2531',1,'raylib::Physics']]], + ['_7erendertexture_10',['~RenderTexture',['../classraylib_1_1_render_texture.html#aa82fb85022acc70314c1ddd22d12f44d',1,'raylib::RenderTexture']]], + ['_7eshader_11',['~Shader',['../classraylib_1_1_shader.html#a5fdd95f82f152bae43e274830cffcbf1',1,'raylib::Shader']]], + ['_7esound_12',['~Sound',['../classraylib_1_1_sound.html#a321a8cea955f859f8648e2df202f5497',1,'raylib::Sound']]], + ['_7etexture_13',['~Texture',['../classraylib_1_1_texture.html#afb52b2f43d5deb3e2e244205faa563ac',1,'raylib::Texture']]], + ['_7evrstereoconfig_14',['~VrStereoConfig',['../classraylib_1_1_vr_stereo_config.html#affd207a5267f0ea9c48d92dcfd72edea',1,'raylib::VrStereoConfig']]], + ['_7ewave_15',['~Wave',['../classraylib_1_1_wave.html#a545a0afb559e87f42cdedcda263452ba',1,'raylib::Wave']]], + ['_7ewindow_16',['~Window',['../classraylib_1_1_window.html#a6071f03b18e0f2d3817b0da3699f24af',1,'raylib::Window']]] ]; diff --git a/docs/search/close.svg b/docs/search/close.svg new file mode 100644 index 00000000..a933eea1 --- /dev/null +++ b/docs/search/close.svg @@ -0,0 +1,31 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/docs/search/functions_16.html b/docs/search/functions_16.html index 9182391d..1d75c78c 100644 --- a/docs/search/functions_16.html +++ b/docs/search/functions_16.html @@ -1,7 +1,8 @@ - + + - + @@ -10,21 +11,27 @@
Loading...
- +
Searching...
No Matches
- +
diff --git a/docs/search/functions_16.js b/docs/search/functions_16.js index 9db95718..24bbc203 100644 --- a/docs/search/functions_16.js +++ b/docs/search/functions_16.js @@ -1,4 +1,4 @@ var searchData= [ - ['zero_1196',['Zero',['../classraylib_1_1_vector2.html#a6fc574d57d45b21e36bffbd44ceb8989',1,'raylib::Vector2::Zero()'],['../classraylib_1_1_vector3.html#ae3a9048507c018f7a90e86e2131f2ea5',1,'raylib::Vector3::Zero()']]] + ['zero_0',['Zero',['../classraylib_1_1_vector2.html#a6fc574d57d45b21e36bffbd44ceb8989',1,'raylib::Vector2::Zero()'],['../classraylib_1_1_vector3.html#ae3a9048507c018f7a90e86e2131f2ea5',1,'raylib::Vector3::Zero()']]] ]; diff --git a/docs/search/functions_17.html b/docs/search/functions_17.html index 80795060..c0990155 100644 --- a/docs/search/functions_17.html +++ b/docs/search/functions_17.html @@ -1,7 +1,8 @@ - + + - + @@ -10,21 +11,27 @@
Loading...
- +
Searching...
No Matches
- +
diff --git a/docs/search/functions_17.js b/docs/search/functions_17.js index e0071a81..3c739b1b 100644 --- a/docs/search/functions_17.js +++ b/docs/search/functions_17.js @@ -1,20 +1,20 @@ var searchData= [ - ['_7eaudiodevice_1197',['~AudioDevice',['../classraylib_1_1_audio_device.html#aab60bade54ebe2fc41e567d0023047d9',1,'raylib::AudioDevice']]], - ['_7eaudiostream_1198',['~AudioStream',['../classraylib_1_1_audio_stream.html#a264e3bcd80f5c47651d82ce64b84bdc0',1,'raylib::AudioStream']]], - ['_7efont_1199',['~Font',['../classraylib_1_1_font.html#ac26732eaa27d5984b2c356941b5762ad',1,'raylib::Font']]], - ['_7eimage_1200',['~Image',['../classraylib_1_1_image.html#a249001d3d373b33b1f29145c45082536',1,'raylib::Image']]], - ['_7ematerial_1201',['~Material',['../classraylib_1_1_material.html#aa11c6eb7111cedc08437673cc66760d6',1,'raylib::Material']]], - ['_7emesh_1202',['~Mesh',['../classraylib_1_1_mesh.html#af09e2772739c525a2f957ebb7b4a1486',1,'raylib::Mesh']]], - ['_7emodel_1203',['~Model',['../classraylib_1_1_model.html#ad0b3ed5e32b1d5bf73511ed67270ae07',1,'raylib::Model']]], - ['_7emodelanimation_1204',['~ModelAnimation',['../classraylib_1_1_model_animation.html#a633f1c094138e99c36251773a8f3c787',1,'raylib::ModelAnimation']]], - ['_7emusic_1205',['~Music',['../classraylib_1_1_music.html#a6fb0e1cb0807c33e952bdd8c5028fa16',1,'raylib::Music']]], - ['_7ephysics_1206',['~Physics',['../classraylib_1_1_physics.html#a0629ca80510dec5e652457f0f6af2531',1,'raylib::Physics']]], - ['_7erendertexture_1207',['~RenderTexture',['../classraylib_1_1_render_texture.html#aa82fb85022acc70314c1ddd22d12f44d',1,'raylib::RenderTexture']]], - ['_7eshader_1208',['~Shader',['../classraylib_1_1_shader.html#a5fdd95f82f152bae43e274830cffcbf1',1,'raylib::Shader']]], - ['_7esound_1209',['~Sound',['../classraylib_1_1_sound.html#a321a8cea955f859f8648e2df202f5497',1,'raylib::Sound']]], - ['_7etexture_1210',['~Texture',['../classraylib_1_1_texture.html#afb52b2f43d5deb3e2e244205faa563ac',1,'raylib::Texture']]], - ['_7evrsimulator_1211',['~VrSimulator',['../classraylib_1_1_vr_simulator.html#a430dac68377e85a9ae4fde96d54edaa8',1,'raylib::VrSimulator']]], - ['_7ewave_1212',['~Wave',['../classraylib_1_1_wave.html#a545a0afb559e87f42cdedcda263452ba',1,'raylib::Wave']]], - ['_7ewindow_1213',['~Window',['../classraylib_1_1_window.html#a6071f03b18e0f2d3817b0da3699f24af',1,'raylib::Window']]] + ['_7eaudiodevice_0',['~AudioDevice',['../classraylib_1_1_audio_device.html#aab60bade54ebe2fc41e567d0023047d9',1,'raylib::AudioDevice']]], + ['_7eaudiostream_1',['~AudioStream',['../classraylib_1_1_audio_stream.html#a264e3bcd80f5c47651d82ce64b84bdc0',1,'raylib::AudioStream']]], + ['_7efont_2',['~Font',['../classraylib_1_1_font.html#ac26732eaa27d5984b2c356941b5762ad',1,'raylib::Font']]], + ['_7eimage_3',['~Image',['../classraylib_1_1_image.html#a249001d3d373b33b1f29145c45082536',1,'raylib::Image']]], + ['_7ematerial_4',['~Material',['../classraylib_1_1_material.html#aa11c6eb7111cedc08437673cc66760d6',1,'raylib::Material']]], + ['_7emesh_5',['~Mesh',['../classraylib_1_1_mesh.html#af09e2772739c525a2f957ebb7b4a1486',1,'raylib::Mesh']]], + ['_7emodel_6',['~Model',['../classraylib_1_1_model.html#ad0b3ed5e32b1d5bf73511ed67270ae07',1,'raylib::Model']]], + ['_7emodelanimation_7',['~ModelAnimation',['../classraylib_1_1_model_animation.html#a633f1c094138e99c36251773a8f3c787',1,'raylib::ModelAnimation']]], + ['_7emusic_8',['~Music',['../classraylib_1_1_music.html#a6fb0e1cb0807c33e952bdd8c5028fa16',1,'raylib::Music']]], + ['_7ephysics_9',['~Physics',['../classraylib_1_1_physics.html#a0629ca80510dec5e652457f0f6af2531',1,'raylib::Physics']]], + ['_7erendertexture_10',['~RenderTexture',['../classraylib_1_1_render_texture.html#aa82fb85022acc70314c1ddd22d12f44d',1,'raylib::RenderTexture']]], + ['_7eshader_11',['~Shader',['../classraylib_1_1_shader.html#a5fdd95f82f152bae43e274830cffcbf1',1,'raylib::Shader']]], + ['_7esound_12',['~Sound',['../classraylib_1_1_sound.html#a321a8cea955f859f8648e2df202f5497',1,'raylib::Sound']]], + ['_7etexture_13',['~Texture',['../classraylib_1_1_texture.html#afb52b2f43d5deb3e2e244205faa563ac',1,'raylib::Texture']]], + ['_7evrstereoconfig_14',['~VrStereoConfig',['../classraylib_1_1_vr_stereo_config.html#affd207a5267f0ea9c48d92dcfd72edea',1,'raylib::VrStereoConfig']]], + ['_7ewave_15',['~Wave',['../classraylib_1_1_wave.html#a545a0afb559e87f42cdedcda263452ba',1,'raylib::Wave']]], + ['_7ewindow_16',['~Window',['../classraylib_1_1_window.html#a6071f03b18e0f2d3817b0da3699f24af',1,'raylib::Window']]] ]; diff --git a/docs/search/mag_sel.svg b/docs/search/mag_sel.svg new file mode 100644 index 00000000..03626f64 --- /dev/null +++ b/docs/search/mag_sel.svg @@ -0,0 +1,74 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/docs/search/typedefs_0.html b/docs/search/typedefs_0.html index 376db479..882b2a19 100644 --- a/docs/search/typedefs_0.html +++ b/docs/search/typedefs_0.html @@ -1,7 +1,8 @@ - + + - + @@ -10,21 +11,27 @@
Loading...
- +
Searching...
No Matches
- +
diff --git a/docs/search/typedefs_0.js b/docs/search/typedefs_0.js index be9c10d8..ee11f1f6 100644 --- a/docs/search/typedefs_0.js +++ b/docs/search/typedefs_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['camera_1215',['Camera',['../namespaceraylib.html#a44fa75f4522455fb2231d9950c40d629',1,'raylib']]] + ['camera_0',['Camera',['../namespaceraylib.html#a44fa75f4522455fb2231d9950c40d629',1,'raylib']]] ]; diff --git a/docs/search/typedefs_1.html b/docs/search/typedefs_1.html index 9b8bf72f..54ce58e1 100644 --- a/docs/search/typedefs_1.html +++ b/docs/search/typedefs_1.html @@ -1,7 +1,8 @@ - + + - + @@ -10,21 +11,27 @@
Loading...
- +
Searching...
No Matches
- +
diff --git a/docs/search/typedefs_1.js b/docs/search/typedefs_1.js index e44463cc..361d73e3 100644 --- a/docs/search/typedefs_1.js +++ b/docs/search/typedefs_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['quaternion_1216',['Quaternion',['../namespaceraylib.html#a35a146d156ee0cb20e51c65c1356009f',1,'raylib']]] + ['quaternion_0',['Quaternion',['../namespaceraylib.html#a35a146d156ee0cb20e51c65c1356009f',1,'raylib']]] ]; diff --git a/docs/search/typedefs_2.html b/docs/search/typedefs_2.html index d18982f5..9fc36bdf 100644 --- a/docs/search/typedefs_2.html +++ b/docs/search/typedefs_2.html @@ -1,7 +1,8 @@ - + + - + @@ -10,21 +11,27 @@
Loading...
- +
Searching...
No Matches
- +
diff --git a/docs/search/typedefs_2.js b/docs/search/typedefs_2.js index 11c2f8d3..741af00a 100644 --- a/docs/search/typedefs_2.js +++ b/docs/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['rendertexture2d_1217',['RenderTexture2D',['../namespaceraylib.html#ad0bcd17a51d5afe483d6f57e03cc3237',1,'raylib']]] + ['rendertexture2d_0',['RenderTexture2D',['../namespaceraylib.html#ad0bcd17a51d5afe483d6f57e03cc3237',1,'raylib']]] ]; diff --git a/docs/search/typedefs_3.html b/docs/search/typedefs_3.html index 8941740c..05938a18 100644 --- a/docs/search/typedefs_3.html +++ b/docs/search/typedefs_3.html @@ -1,7 +1,8 @@ - + + - + @@ -10,21 +11,27 @@
Loading...
- +
Searching...
No Matches
- +
diff --git a/docs/search/typedefs_3.js b/docs/search/typedefs_3.js index 90c25a31..7693f57f 100644 --- a/docs/search/typedefs_3.js +++ b/docs/search/typedefs_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['texture2d_1218',['Texture2D',['../namespaceraylib.html#acbfa8d0b01da4e378cebe24c50c2f55f',1,'raylib']]], - ['texturecubemap_1219',['TextureCubemap',['../namespaceraylib.html#a31a94f5d187fbad00d1231541a1fe445',1,'raylib']]] + ['texture2d_0',['Texture2D',['../namespaceraylib.html#acbfa8d0b01da4e378cebe24c50c2f55f',1,'raylib']]], + ['texturecubemap_1',['TextureCubemap',['../namespaceraylib.html#a31a94f5d187fbad00d1231541a1fe445',1,'raylib']]] ]; diff --git a/docs/search/variables_4.html b/docs/search/variables_4.html index bdc37be7..4d608da1 100644 --- a/docs/search/variables_4.html +++ b/docs/search/variables_4.html @@ -1,7 +1,8 @@ - + + - + @@ -10,21 +11,27 @@
Loading...
- +
Searching...
No Matches
- +
diff --git a/docs/search/variables_4.js b/docs/search/variables_4.js index 13797800..454a99e9 100644 --- a/docs/search/variables_4.js +++ b/docs/search/variables_4.js @@ -1,7 +1,4 @@ var searchData= [ - ['m_5fcount_1050',['m_count',['../classraylib_1_1_dropped_files.html#a34ffc3383a9b90c30b5467f313f6afe1',1,'raylib::DroppedFiles']]], - ['m_5ffiles_1051',['m_files',['../classraylib_1_1_dropped_files.html#a8fc854eaf6a5d9646c18db2e74256c9b',1,'raylib::DroppedFiles']]], - ['magenta_1052',['Magenta',['../classraylib_1_1_color.html#ad7a1625e6c9d2db268776aefa34d686a',1,'raylib::Color']]], - ['maroon_1053',['Maroon',['../classraylib_1_1_color.html#ac84d719088ad1af8d1cfc40f8a4f2ab3',1,'raylib::Color']]] + ['text_0',['text',['../classraylib_1_1_text.html#ac7e1846f0d3d23a43e020dcf402213fe',1,'raylib::Text']]] ]; diff --git a/docs/toggle-alternative-theme.js b/docs/toggle-alternative-theme.js new file mode 100644 index 00000000..72c37317 --- /dev/null +++ b/docs/toggle-alternative-theme.js @@ -0,0 +1,12 @@ + +let original_theme_active = true; + +function toggle_alternative_theme() { + if(original_theme_active) { + document.documentElement.classList.add("alternative") + original_theme_active = false; + } else { + document.documentElement.classList.remove("alternative") + original_theme_active = true; + } +} \ No newline at end of file diff --git a/include/raylib-cpp.hpp b/include/raylib-cpp.hpp index 628fa99c..74301f98 100644 --- a/include/raylib-cpp.hpp +++ b/include/raylib-cpp.hpp @@ -1,5 +1,5 @@ /** - * raylib-cpp is a C++ wrapper library for raylib, a simple and easy-to-use library to enjoy videogames programming. This C++ header provides object-oriented wrappers around raylib's struct interfaces. + * [raylib-cpp](https://github.com/RobLoach/raylib-cpp) is a C++ wrapper library for raylib, a simple and easy-to-use library to enjoy videogames programming. This C++ header provides object-oriented wrappers around raylib's struct interfaces. * * @see raylib namespace for a list of all available classes. * @mainpage raylib-cpp diff --git a/projects/Doxygen/Doxyfile b/projects/Doxygen/Doxyfile index 93a624f7..01b882b1 100644 --- a/projects/Doxygen/Doxyfile +++ b/projects/Doxygen/Doxyfile @@ -1079,7 +1079,7 @@ HTML_STYLESHEET = # see the documentation. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_EXTRA_STYLESHEET = +HTML_EXTRA_STYLESHEET = projects/Doxygen/doxygen-awesome-css/doxygen-awesome.css # The HTML_EXTRA_FILES tag can be used to specify one or more extra images or # other source files which should be copied to the HTML output directory. Note diff --git a/projects/Doxygen/README.md b/projects/Doxygen/README.md index 5e62b4f5..a867cc40 100644 --- a/projects/Doxygen/README.md +++ b/projects/Doxygen/README.md @@ -1,7 +1,12 @@ # raylib-cpp Doxygen -To build the documentation for raylib-cpp, run the following from root... +The documentation uses the [`doxygen-awesome-css`](https://github.com/jothepro/doxygen-awesome-css) theme. -``` +## Build + +To build the documentation with [Doxygen](https://www.doxygen.nl), run the following command from raylib-cpp's root directory. + +```sh +git submodule update --init doxygen projects/Doxygen/Doxyfile ``` diff --git a/projects/Doxygen/doxygen-awesome-css b/projects/Doxygen/doxygen-awesome-css new file mode 160000 index 00000000..4cd62308 --- /dev/null +++ b/projects/Doxygen/doxygen-awesome-css @@ -0,0 +1 @@ +Subproject commit 4cd62308d825fe0396d2f66ffbab45d0e247724c