summaryrefslogtreecommitdiffhomepage
path: root/src/raylib.h
AgeCommit message (Collapse)Author
2020-01-29ADDED: DrawPoint3D()Ray
2020-01-27ADDED: DrawEllipse() and DrawEllipseLines() #1047Ray
2020-01-27Support touch/mouse indistinctlyRay
REMOVED: IsTouchDetected()
2020-01-26ADDED: TextCopy() #1083Ray
2020-01-24ADDED: IsTouchDetected()Ray
2020-01-24ADDED: GetWorldToScreenEx()Ray
Addressing issue #1056
2020-01-19Review custom allocatorsraysan5
2020-01-19Review functions definition modifiersraysan5
2020-01-09ADDED: DrawPolyLines()Ray
2020-01-05Update year to 2020raysan5
2019-12-29GenTextureCubemap(): renamed parameterraysan5
2019-12-01ADDED: DrawTextCodepoint()Ray
- Renamed GetGlyphIndex() parameter - Review DrawTextEx() implementation - Review DrawTextRecEx() implementation
2019-11-25Comments (#1026)Darryl Dixon - Piece Digital
* swapped comments, expanded comment for clarity * revert alignments * adjusted for consistency
2019-11-24Review key input queue PR #1012raysan5
Keeping original API
2019-11-24add api FIFO based character input. (#1012)Ushio
* add api FIFO based character input. * rename input character functions * replace tab to space x4 #1012
2019-11-08[Core] Added ColorFromNormalized which is the reverse of ColorNormalize. (#1011)ChrisDill
2019-10-28REDESIGN: TextToUtf8()Ray
ADDED: CodepointToUtf8()
2019-10-27ADDED: TextToUtf8() -WIP-Ray
RENAMED: TextCountCodepoints() -> GetCodepointsCount()
2019-10-27added GetMatrixProjection fixed issue with GL11 where model matrix was ↵chriscamacho
identity (#999)
2019-10-21Review latest PRRay
2019-10-21Add multi texture support for materials in GLTF format (#979)Tyler Jessilynn Bezera
* Initial commit of addition for GLTF materials.. should support loading more than just albedo map. * Clean up * fixed seg faults and leaks * temp don't overwrite defuse colour when rendering * undid something dumb! * correctly mixed diffuse map color when rendering to preserve not overwrite it
2019-10-11ADDED: GetCodepoints()Ray
Get the unicode equivalent characters (as int array) from a UTF-8 text array... maybe this function is renamed to be clearer to users...
2019-09-25Const corectness for LoadShaderCode (#977)Catalin Moldovan
* Const corectness for LoadShaderCode * Added const for standalone variant as well.
2019-09-15Review DecompressData() types, for consistencyraysan5
2019-09-10ADDED: GetWindowPosition()Ray
2019-09-09ADDED small compression APIRay
- ADDED: CompressData() - ADDED: DecompressData()
2019-09-03Remove sampleLeft from Music struct... -WIP-Ray
...moved to internal AudioBuffer structure as totalFramesProcessed, now time measure works again... but there is some problem with looping... Also note some inconsistencies between frames and samples, it seems those concepts are not considered correctly in the code.
2019-08-27Review latest PRraysan5
2019-08-27Add screen->world and world->screen functions for 2D; add extended camera2D ↵arvyy
example (#947)
2019-08-27REMOVED: FLAG_SHOW_LOGOraysan5
raylib logo animation has been removed. That funtionality was very restrictive, not configurable at all and hardly ever used, also, it added a coupling dependency of `core` module with `shapes` and `text` modules.
2019-08-26Expose scissor functionalityraysan5
2019-08-21Review commentraysan5
2019-08-13RENAMED: IsAudioBufferProcessed() -> IsAudioStreamProcessed()raysan5
Renamed for consistency with similar functions
2019-08-11Added notes about vertex orderraysan5
2019-08-11REVIEW: GetDirectoryPath() and GetPrevDirectoryPath()raysan5
2019-08-07Fix build caused by GetImageAlphaBorder() (#931)Michael Vetter
Fix build failure introduced in 2a913b6587d60dab64c3b81019990e6872a9ac75
2019-08-07WARNING: Redesigned structsRay
- Mesh, Shader, Material structs have been reviewed to minimize size when passed by value, all required code has been reviewed. - GetCollisionRayModel() reviewed to avoid pointer, not required because model is not modified inside the function - UnloadMesh() reviewed, pointer not required - CheckCollisionRay*() parameters name reviewed
2019-08-07ADDED: GetImageAlphaBorder()Ray
2019-08-07ADDED: DirectoryExists() and GetPrevDirectoryPath()Ray
2019-08-03Replace tabs with spaces and update year of copyright notices (#927)Leandro Gabriel
* Update year of copyright notices * Fix mistake in comment * Fix typo ("algorythms") * Replace tabs with spaces * Remove trailing whitespace and fix mistake in comment * Fix ExportImageAsCode missing comment rectangle corner * Replace tab with spaces * Replace tabs with spaces
2019-07-26WARNING: Replaced Music pointer by structRay
Now, multiple music parameters are exposed to the user!
2019-07-24Changed macro CLITERALRay
2019-07-24REMOVED: LoadWaveEx()Ray
Completely useless and actually buggy!
2019-07-24Review commentsRay
2019-07-24BREAKING CHANGE: Read descriptionRay
Changes: - Font structure has been redesigned, CharInfo structure contained character rectangle within font texture, it has not much sense, considering that it was an information relative to the font atlas generated and not the character itself, so character rectangles have been moved out from CharInfo to Font. - CharInfo included a data parameters to contain character pixel data (usually grayscale), generated on TTF font generation. It was inconsistent with other fonts types, so, now CharInfo includes directly an Image of the glyph. - REDESIGNED: GenImageFontAtlas(), additional recs parameter added, loaded and filled inside the function to export atlas characters rectangles, instead of silently modify the input CharInfo data. - REVIEWED: ImageTextEx(), funtion retrieved the font atlas image from the GPU, that was slow and problematic in several platforms. Now it uses directly the CharInfo image. Support for unicode codepoints has also been added. - REDESIGNED: ImageDraw(), now it includes an additional parameter, the color tint, not only it could be useful for several situations but also function signature is more consistent with similar functions. - ADDED: ImageFromImage() to generate a new image from a piece of another image. - REVIEWED: GetNextCodepoint(), renamed parameters to be more clear. Also all examples and games that were affected by those changes have been reviewed.
2019-07-23Update raylib.hRay
2019-07-23Try to avoid collision with CoreAudio on macOSRay
2019-07-23WARNING: Complete review of raudio -WIP-Ray
This module has been completely reviewed, old structures still contained OpenAL useless data, a full module revision. Some of the changes: - Redesigned internal MusicData structure - Exposed MusicStream structure data - Reviewed AudioStream structure - Redesigned Sound structure Still some work to do...
2019-07-22Review text functions return valueRay
It needs to be freed
2019-06-29Review multichannel PR additionRay
- Capital letters at beginning - for loop spacing and brackets - Functions naming for consistency - Example following examples template - Other tweaks