summaryrefslogtreecommitdiffhomepage
path: root/src/raylib.h
AgeCommit message (Collapse)Author
2021-12-28Updated version number to avoid confusions with releaseraysan5
2021-12-18Add a comment to LoadFontEx to specify how to get the default character set. ↵Jeffery Myers
(#2221) Co-authored-by: Jeffery Myers <[email protected]>
2021-12-04Support custom modules inclusionRay
Allow to choose which modules are compiled with raylib, if some modules are excluded from compilation, required functionality is not available but smaller builds are possible.
2021-11-25REVIEWED: Formating and commentsRay
2021-11-25Fix scissor on macos (#2170)Arnaud Valensi
* Expose GetRenderWidth and GetRenderHeight functions * Fix scissor on macos * Fix typo
2021-11-21fixed typo: aproximation to approximation (#2164)めぐみ発動機 (isVowel / GreenWing)
2021-11-17Minor tweaksraysan5
2021-11-01Reviewed spelling mistakeRay
2021-10-26Update comments for OpenGL 4.3Ray
2021-10-23REVIEWED: Size of bones id supported, max 255 bones per meshraysan5
2021-10-22Reviewed VS2019 projectsraysan5
2021-10-22REMOVED: `IsGamepadName()`raysan5
This function is not required, users can check it with `GetGamepadName()`
2021-10-18ADDED: `EncodeDataBase64()` and `DecodeDataBase64()`raysan5
2021-10-13Update raylib.hraysan5
2021-10-12Merge branch 'master' of https://github.com/raysan5/raylibraysan5
2021-10-12Remove unimplemented functionraysan5
2021-10-12Add DrawCylinder(Wires)Ex (#2049)Horrowind
* Add DrawCylinderEx and DrawCylinderWiresEx * Modify examples/models/models_geometric_shapes.c to show the usage of DrawCylinder(Wires)Ex * Simplified DrawCylinder and DrawCylinderWires to use the -Ex versions. * This reverts commits f49b2598dd3bfc3219d414f24558c68f7ebe9eb5 and 4542b32e4ece9ddae775e7395d4219fa148039a8. * Fixed formatting. Renamed base_angle to baseAngle. Remove most of the raymath.h calls. Co-authored-by: Horrowind <[email protected]>
2021-10-10Add CheckCollisionPointLine to the header, it appears to have been missed ↵Jeffery Myers
(#2042)
2021-10-08Add missing #endif to windows API defines (#2038)Jeffery Myers
2021-10-08Simplified RLAPI preprocessor branchingRay
2021-10-07Fix dll exports so that raylib builds in visual studio again. (#2037)Jeffery Myers
2021-10-06WARNING: BREAKING: REMOVED: `GenImagePerlinNoise()`raysan5
raylib was using `stb_perlin.h` library to generate perlin noise, it seems that recently this library has been flagged as it could be infringing some algorythm patent. For security, it has been removed from raylib.
2021-10-05REVIEWED: API functions specifiersraysan5
2021-10-03ADDED: GetImageColor() #2024Ray
2021-10-03Update raylib.hRay
2021-10-03Minor format tweakRay
2021-10-03Added DrawLineBezierCubic() (#2021)SAOMDVN
Co-authored-by: SAOMDVN <[email protected]>
2021-10-03Minor format tweaksRay
2021-10-02Rename BRDG typo to BDRF (#2028)Chris
2021-09-27Update raylib.hRay
2021-09-27Update raylib.hRay
2021-09-23Reviewed some TODO commentsRay
2021-09-22Add function DrawCubeTextureRec (#2001)Timon de Groot
* Add function DrawCubeTextureRec * Add EOF newline * Remove unneeded example
2021-09-22`SeekMusicStream` initial implementation (#2006)Uneven Prankster
2021-09-22Use unsigned int for animation count. (#2002)Ryan Roden-Corrent
LoadModelAnimations takes an `int` for the animation count parameter. The animation count should never be negative, so it makes sense to specify it as unsigned in the API. This matches the API for UnloadModelAnimations, which expects an unsigned int. Both GLTF and IQMM also store the animation count internally as unsigned, and we were casting to a signed int for no reason. GLTF actually uses `size_t` internally, so we're technically risking overflow, but having 2^32 animations seems unlikely.
2021-09-22Update raylib.hRay
2021-09-21Merge branch 'master' of https://github.com/raysan5/raylibraysan5
2021-09-21Tweaksraysan5
2021-09-21Add `up` argument to `DrawBillboardPro` (#1941)Uneven Prankster
* Add `up` argument to `DrawBillboardPro` * Replace tab with proper spaces
2021-09-21ADDED: `GetTouchPointId(index)` #1972raysan5
2021-09-17Add SetRandomSeed(unsigned int seed) function (#1994)Tommi Sinivuo
Specifying a fixed seed for the random number generator is often used in games for various reasons. By adding an api function for seeding the random number generator we solve two different problems regarding the seeding: 1) The underlying RNG implementation does not leak to client code (as would be the case if we called srand directly from the client code) 2) Seeding the RNG would be simple from other programming languages (especially in cases where calling libc functions is non-trivial)
2021-09-10Typoraysan5
2021-09-10REVIEWED: Touch input system #1975 #1960Ray
- ADDED: `GetTouchPointCount()` to core module, removed from gestures module. - Support multiple touch points: `MAX_TOUCH_POINTS`.
2021-09-01REVIEWED: Naming: length vs sizeRay
2021-09-01WARNING: BREAKING: RENAMED: Font struct variablesRay
RENAMED: GetCodepointsCount() -> GetCodepointCount() RENAMED: GetTouchPointsCount() -> GetTouchPointCount()
2021-08-26Change GetColor to take unsigned int (#1954)Richard Smith
2021-08-22Minor tweak to avoid false error logsRay
2021-08-21REMOVED: Old function names definesRay
As far as next raylib version will be 4.0, no backward compatibility hacks will be maintained.
2021-08-16WARNING: BREAKING: Use `frameCount` on audioRay
This is a big change for optimization and a more professional understanding of audio. Instead of dealing with samples, now we deal with frames, like miniaudio does, so, avoiding continuous conversions from samples to frames.
2021-08-15Updated `RAYLIB_VERSION` to `4.0-dev`raysan5
Several breaking changes have been done lately so I think it's better to mark raylib for next release as 4.0.