raysan5
b55418effd
ADDED: DrawTextPro() with text rotation support
3 jaren geleden
raysan5
5a259fa10f
WARNING: REMOVED: DrawTextRec() and DrawTextRecEx()
- DrawTextRec() and DrawTextRecEx() have been moved to example, those functions could be very specific depending on user needs so it's better to give the user the full source in case of special requirements instead of allowing a function with +10 input parameters.
3 jaren geleden
Ryan Roden-Corrent
ef9fdd0fa5
Document Get{Key,Char}Pressed return value. ( #1909 )
I think it is useful to know what the empty behavior is in cases where
you are enumerating key presses (e.g. implementing "press any key to
continue").
3 jaren geleden
raysan5
5e63cd3c97
ADDED: GenMeshCone() #1903
3 jaren geleden
raysan5
5b6d83b533
REVIEWED: rlgl defines for consistency
3 jaren geleden
raysan5
b805754aa1
REVIEWED: Avoid bool type collisions
3 jaren geleden
raysan5
b4fddf146b
REVIEWED: Added new mechanism to avoid data types collision between modules that share same data types and can be used in standalone mode
3 jaren geleden
raysan5
8b7f43f89b
WARNING: BREAKING CHANGE: rlgl complete decoupling from raylib -WIP-
rlgl has been redesigned to avoid any dependency to `raylib` or `raymath`, all functions using some of those libs have been reviewed.
- REMOVED: `Texture2D`, `Shader` structs dependency
- REMOVED: `Vector3`, `Matrix` structs dependency
- REMOVED: raymath functions dependency, all required math is implemented in rlgl
- ADDED: `rlMatrix` custom rlgl type
- ADDED: `utils.c`: `rlMatrixFromMatrix()` and `rlMatrixToMatrix()` for a safe conversion between raylib<->rlgl matrix types
- ADDED: `rl` prefix to all `rlgl` structs
- Other small tweaks here and there
3 jaren geleden
raysan5
0c3902b543
ADDED: GetModelBoundingBox()
Reorganized models functionality, it still needs some review...
3 jaren geleden
raysan5
efba81442a
Update link address for miniaudio
3 jaren geleden
raysan5
9e7ca41f58
Remove trailing spaces
3 jaren geleden
Ray
e5cf3f9555
WARNING: BREAKING: Functions renamed for consistency
RENAMED: GetTextureData() -> LoadImageFromTexture()
RENAMED: GetScreenData() -> LoadImageFromScreen()
4 jaren geleden
raysan5
8eb7cf1fee
REVIEWED: Enum values descriptions
4 jaren geleden
raysan5
2f75657350
WARNING: REMOVED: Some deprecated function names mapping
Some functions/values have been deprecated for long time but some mapping was kept for convenience. Some of those mappings have been removed...
4 jaren geleden
Ray
d4c03b47ec
REVIEWED: LoadShader() and default locations
Reviewed locations descriptions
4 jaren geleden
Ray
3db26f82ea
WARNING: BREAKING: Functions renamed!
RENAMED: GetCodepoints() -> LoadCodepoints(), now codepoint array data is loaded dynamically instead of reusing a limited static buffer.
ADDED: UnloadCodepoints() to safely free loaded codepoints
RENAMED: GetNextCodepoint() -> GetCodepoint()
4 jaren geleden
Ray
429c5a9a9a
Review and un-expose InitTimer()
Actually it's not required for SUPPORT_CUSTOM_FRAME_CONTROL
4 jaren geleden
Ray
7f2a071c51
Formatting review
4 jaren geleden
Adrian Guerrero Vera
96d5dd24aa
core: added `GetMouseDelta()` ( #1832 )
* core: added `GetMouseDelta()`
Thanks to previousPosition added by raysan it is now possible to create the GetMouseDelta() function.
Returns a Vector2 with the difference between the current and previous position of the mouse in a frame.
Useful for creating camera scrolling, among others.
* Added changes noted by raysan
4 jaren geleden
Ray
e07054d0d4
RENAMED: `SwapBuffers()` -> `SwapScreenBuffer()`
Avoid possible symbol collisions
4 jaren geleden
Ray
19b71f5f13
WARNING: Exposed `SUPPORT_CUSTOM_FRAME_CONTROL` #1729
4 jaren geleden
Ray
4decbb2586
RENAMED: MeshTangents() -> GenMeshTangents()
RENAMED: MeshBinormals() -> GenMeshBinormals()
4 jaren geleden
Ray
b188008a1c
Review code formatting
4 jaren geleden
Ray
7bc2e922c9
Review some comments
4 jaren geleden
Ray
b0dcdf688f
Reviewed functions description
Replaced: Returns -> Get
4 jaren geleden
Ray
d3387c952a
Reviewed Input variables and comments
4 jaren geleden
Ray
3643974949
Corrected bug on enum
4 jaren geleden
Ray
8980bcfe4b
Added some enum comments
4 jaren geleden
raysan5
e95d8bc655
Minor format tweaks
4 jaren geleden
Ray
e00d2439b9
WARNING: BREAKING: Consistency renamings
RENAMED: InitAudioStream() -> LoadAudioStream()
RENAMED: CloseAudioStream() -> UnloadAudioStream()
4 jaren geleden
Crydsch
edeaff4bd4
Better collisions ( #1803 )
* review collisions ray-box and ray-sphere
* Applied raysan's refactor
Improved GetRayCollisionBox
* Replace GetRayCollisionGround with GetCollisionQuad
* Update example core_3d_picking
* Update example models_loading
* Fixed issues after merge
* remove debug stuff
Co-authored-by: Cry dsch <chris.obo@gmx.net>
4 jaren geleden
Marco G. Maia
1a7dace57e
Update docs for supported blend modes ( #1801 )
4 jaren geleden
Ray
0870295a7c
RENAMED: enum Gestures -> Gesture
Consistency tweak
4 jaren geleden
Ray
1c5de9721a
WARNING: BREAKING: RENAMED: RayHitInfo to RayCollision #1781
- RENAMED: RayHitInfo to RayCollision
- RENAMED/REDESIGNED: Multiple Ray collision functions to be more consistent and return RayCollision data -WIP-
4 jaren geleden
Ray
71995d52b3
REVIEWED: exit() on LOG_FATAL instead of LOG_ERROR #1796
4 jaren geleden
Ray
e3ba11bead
Review some comments
4 jaren geleden
Ray
7959d95db0
Review raylib structs comments
4 jaren geleden
Ray
9f45fea31e
Remove line break in DrawTextRecEx()
4 jaren geleden
Ray
03710c9d8e
Some code tweaks for consistency
4 jaren geleden
Ray
5765b7895c
Minor comments tweaks
4 jaren geleden
raysan5
60ca8acd0a
Update version to 3.8-dev to note breaking changes
Some breaking changes were introduced lately, it's better to note that current version is not 3.7 anymore...
4 jaren geleden
Ray
23a08a483e
WARNING: RENAMED: IsMusicPlaying() -> IsMusicStreamPlaying()
4 jaren geleden
Ray
e401d5c48e
WARNING: RENAMED: MeshBoundingBox() -> GetMeshBoundingBox()
Renamed for consistency with other function in raylib.
4 jaren geleden
Ray
9360e4e2c1
Comment minor tweak
4 jaren geleden
Ray
6bd63de8d0
Reviewed latest PR
REMOVED: DrawBillboardEx()
4 jaren geleden
nobytesgiven
ac204a11f7
Redesigned billboards - added rotation/pro functions ( #1759 )
* Redesigned billboards - added rotation/pro functions
* updated parameters
Co-authored-by: nobytesgiven <nobytesigiven@github.com>
4 jaren geleden
Lambert Wang
e39e45824d
Add RenderPolyLinesEx routine ( #1758 )
Co-authored-by: Lambert Wang <lambert.ww@gmail.com>
4 jaren geleden
Lambert Wang
2545f62565
Added support for additional mouse buttons ( #1753 )
* Added support for additional mouse buttons
* Renamed mouse button enum
Co-authored-by: Lambert Wang <lambert.ww@gmail.com>
4 jaren geleden
Ray
a41ed986bd
Expose RAYLIB_VERSION in raylib.h #1747
4 jaren geleden
Ray
e5708a8f36
Comment tweak
4 jaren geleden