summaryrefslogtreecommitdiffhomepage
path: root/src/raylib.h
AgeCommit message (Collapse)Author
2022-09-28fixing new typoes (#2727)Dor Shapira
2022-09-28Update raylib.h (#2726)Dor Shapira
2022-09-26Clarified working of ImageDrawCircle and ImageDrawCircleV (#2719)bXi
2022-09-22WARNING: Several changes on UTF-8/Codepoints APIRay
- ADDED: `GetCodepointPrevious()` - RENAMED: `GetCodepoint()` -> `GetCodepointNext()`, actually, reimplemented - `GetCodepoint()` has been kept for the moment, for compatibility and also because implementation is different - RENAMED: `TextCodepointsToUTF8()` to `LoadUTF8()`, simpler name and more aligned with raylib conventions (functions loading memory start with Load*()), parameters should be descriptive of functionailty. - ADDED: `UnloadUTF8()`, aligned with `LoadUTF8()` to avoid allocators issues.
2022-09-19Added: `ImageDrawCircleLines`, `ImageDrawCircleLinesV` (#2713)Rob Loach
This adds `ImageDrawCircleLines()` and `ImageDrawCircleLinesV()` to draw outlines of circles, and updates `ImageDrawCircle()` draw a filled circle to match the effect of `DrawCircle()` and `DrawCircleLines()`.
2022-09-17ADDED: `GenImagePerlinNoise()`Ray
2022-09-07REVIEWED: Data type to unsignedRay
2022-09-04REVIEWED: `CheckCollisionPointPoly()`Ray
2022-09-04Check collision point polygon (#2685)Jacek
* Update raylib.h * CheckCollisionPointPolygon() * typo
2022-08-22REVIEWED: M3D implementation #2648Ray
2022-08-05Added commentsRay
2022-08-02Update version to raylib 4.2Ray
2022-07-15Added noteRay
2022-07-09Allow DLL creation using TCC (#2569)Audi Nugraha
* Fix Undefined Symbol `_ftelli64` * Add files via upload * Update raylib.h * Update raylib.h
2022-07-05Update raylib.hRay
2022-07-05WARNING: BREAKING: REMOVED: `*StorageValue()` functionsRay
Those functions were platform dependent and user has no control over the file created. They have been removed from raylib and just moved to `core_storage_values` example.
2022-07-05REMOVED: `GenMeshBinormals()`, actually, never implementedRay
2022-06-12Add function to read both X and Y mouse scrolling from a trackpad (#2517)Steven Schveighoffer
(GetMouseWheelMoveV).
2022-06-12REVIEWED: `FilePathList`, consider maximum capacityRay
2022-06-11WARNING: BREAKING: REDESIGNED: Filepath loading APIRay
REDESIGNED: `LoadDirectoryFiles()` ADDED: `LoadDirectoryFilesEx()` REDESIGNED: `LoadDroppedFiles()` ADDED: `IsPathFile()` This BIG BREAKING change simplifies the functions and gives more control to the user: - A new `struct FilePathList` has been added to avoid exposing complex pointers. - User is responsible of memory loading/unloading - Filepaths loading support recursive directories and file extension filters
2022-06-11Update raylib.hRay
2022-06-11REVIEWED: Issue with MOUSE_PASSTROUGH #2516Ray
2022-06-11New feature: support MOUSE_PASSTHROUGH #2516Ray
2022-06-09GetMonitorWidth()/GetMonitorHeight(): return current video resolution ↵gulrak
instead max available (#2514) * GetMonitorWidth()/GetMonitorHeight(): current video resolution instead max available * adapt header comment to reflect change
2022-06-07RENAMED: `BLEND_ALPHA_PREMUL` to `BLEND_ALPHA_PREMULTIPLY`Ray
2022-06-06WARNING: RENAMED: `GetDroppedFiles()` to `LoadDroppedFiles()`Ray
RENAMED: `ClearDroppedFiles()` to `UnloadDroppedFiles()`
2022-06-06WARNING: RENAMED: `GetDirectoryFiles()` to `LoadDirectoryFiles()`Ray
RENAMED: `ClearDirectoryFiles()` to `UnloadDirectoryFiles()`
2022-06-06Reviewed latest PR, variable nameRay
2022-06-06Change WaitTime argument from milliseconds to seconds (#2506)flashback-fx
2022-06-02Minor tweakRay
2022-05-19Improved boolean definitions (#2485)Jonathan Poncelet
2022-05-12ADDED: `EnableEventWaiting()` / `DisableEventWaiting()`Ray
Events waiting can be enabled/disabled, it toggles event polling.
2022-05-06ADDED: `ExportDataAsCode()`Ray
2022-05-01Reviewed some commentsRay
2022-04-29Update raylib.hRay
2022-04-06WARNING: RENAMED: some parameters from length to sizeRay
When referring to byte array SIZE, I find it more clear than length
2022-03-30ADDED: Audio stream processors support -WIP- #2212Ray
This feature is still under consideration/testing and it doesn't work properly, at least the Delay Effect processor.
2022-03-30WARNING: BREAKING: REMOVED: `GetRayCollisionModel()` #2405Ray
2022-03-25Corrected typoRay
2022-03-25Rename audio callbackRay
2022-03-24ADDED: Audio stream input callback #2212 -WIP-Ray
WARNING: This addition is based on a PR and it's still under review, not sure if it will be maintained in the future. In general, raylib tries to avoid callbacks usage mechanisms.
2022-03-12Remove spaceRay
2022-02-20REVIEWED: Some functions input parametes that should be `const`raysan5
2022-02-20make const (#2348)Antonis Geralis
* make const * make const
2022-02-17follow style guide (#2346)Antonis Geralis
* follow style guide * Update rmodels.c
2022-02-13add premultiplied alpha blend mode (#2342)megagrump
2022-01-28Minor tweakraysan5
2022-01-28RENAMED: `GetFileSize()` to `GetFileLength()`Ray
`GetFileSize()` conflicts with the infamous `windows.h`
2022-01-27ADDED: `GetFileSize()`raysan5
2022-01-26Add DrawTextCodepoints (#2308)Siddharth Roy
* Add DrawTextCodepoints * Fixed top comment