a025636fa1
Update ImageDraw*() functions to match arguments of Draw*() ( #1156 )
...
* Update ImageDraw*() functions to match arguments of Draw*()
Updated draw functions:
ImageDrawPixel()
ImageDrawPixelV()
ImageDrawCircle()
ImageDrawCircleV()
ImageDrawLine()
ImageDrawLineV()
ImageDrawRectangle()
ImageDrawRectangleV()
ImageDrawRectangleRec()
* [nodepadpp] Update Notepad++ ImageDraw defintions
This updates the Notepad++ definitions with the updated ImageDraw methods.
* [examples] Add ImageDraw calls to textures_image_drawing
* Update ImageDraw*() methods
2020-03-29 12:43:34 +02:00
96005f2566
ADDED: IsWindowFullscreen()
2020-03-25 18:52:38 +01:00
574c689ff7
Added draw functions to ImageDraw*() ( #1138 )
...
Added draw functions:
ImageClearBackground()
ImageDrawPixel()
ImageDrawLineEx()
ImageDrawCircle()
2020-03-21 20:23:50 +01:00
74c486201d
ADDED: LoadFileText() and SaveFileText()
...
Improved file access checks
2020-03-04 00:21:46 +01:00
05992a6fce
Tweaks
2020-02-27 16:37:32 +01:00
89ecad1e29
Review macros
2020-02-27 13:18:55 +01:00
e5b5aea998
WARNING: RENAMED: Storage functions
...
Renamed functions for consistency:
- StorageLoadValue() > LoadStorageValue()
- StorageSaveValue() > SaveStorageValue()
2020-02-26 23:40:53 +01:00
1046449339
ADDED: LoadFileData(), SaveFileData()
2020-02-26 20:29:33 +01:00
91b2dc2aa9
[raudio] ADDED: SetAudioStreamBufferSizeDefault()
...
There could be some cases where we need to define the internal audio buffer size, now it's possible.
RENAMED: InitAudioBuffer() to LoadAudioBuffer()
RENAMED: CloseAudioBuffer() to UnloadAudioBuffer()
Renamed some defines and reviewed some comments.
2020-02-14 17:13:37 +01:00
40b73a8a91
Develop branch integration ( #1091 )
...
* [core] REDESIGNED: Implement global context
* [rlgl] REDESIGNED: Implement global context
* Reviewed globals for Android
* Review Android globals usage
* Update Android globals
* Bump raylib version to 3.0 !!!
* [raudio] REDESIGNED: Implement global context
* [raudio] Reorder functions
* [core] Tweaks on descriptions
* Issues with SUPPORT_MOUSE_GESTURES
* [camera] Use global context
* REDESIGN: Move shapes drawing texture/rec to RLGL context
* Review some issues on standalone mode
* Update to use global context
* [GAME] Upload RE-PAIR game from GGJ2020 -WIP-
* Update game: RE-PAIR
* [utils] TRACELOG macros proposal
* Update config.h
2020-02-03 18:31:30 +01:00
4992edab24
ADDED: DrawPoint3D()
2020-01-29 12:21:22 +01:00
4f7d090fb2
ADDED: DrawEllipse() and DrawEllipseLines() #1047
2020-01-27 16:21:37 +01:00
954f029118
Support touch/mouse indistinctly
...
REMOVED: IsTouchDetected()
2020-01-27 15:31:43 +01:00
5ec87c4c6f
ADDED: TextCopy() #1083
2020-01-26 18:38:46 +01:00
f28c1ef675
ADDED: IsTouchDetected()
2020-01-24 19:45:51 +01:00
eee995ec3d
ADDED: GetWorldToScreenEx()
...
Addressing issue #1056
2020-01-24 18:54:53 +01:00
bec467705e
Review custom allocators
2020-01-19 11:23:38 +01:00
406373caa9
Review functions definition modifiers
2020-01-19 11:22:28 +01:00
e0d4cc3143
ADDED: DrawPolyLines()
2020-01-09 18:34:20 +01:00
21c30f43d4
Update year to 2020
2020-01-05 20:01:54 +01:00
350cb0a8a8
GenTextureCubemap(): renamed parameter
2019-12-29 13:52:48 +01:00
3ffe34f9bb
ADDED: DrawTextCodepoint()
...
- Renamed GetGlyphIndex() parameter
- Review DrawTextEx() implementation
- Review DrawTextRecEx() implementation
2019-12-01 13:28:14 +01:00
776304e8e8
Comments ( #1026 )
...
* swapped comments, expanded comment for clarity
* revert alignments
* adjusted for consistency
2019-11-25 00:13:05 +01:00
1d3f230c92
Review key input queue PR #1012
...
Keeping original API
2019-11-24 13:39:45 +01:00
ae301a1d23
add api FIFO based character input. ( #1012 )
...
* add api FIFO based character input.
* rename input character functions
* replace tab to space x4 #1012
2019-11-24 12:46:00 +01:00
00c611a5fb
[Core] Added ColorFromNormalized which is the reverse of ColorNormalize. ( #1011 )
2019-11-08 21:02:41 +01:00
d73abe73e5
REDESIGN: TextToUtf8()
...
ADDED: CodepointToUtf8()
2019-10-28 20:53:32 +01:00
f6df47dfe5
ADDED: TextToUtf8() -WIP-
...
RENAMED: TextCountCodepoints() -> GetCodepointsCount()
2019-10-27 23:56:48 +01:00
90b3dceb54
added GetMatrixProjection fixed issue with GL11 where model matrix was identity ( #999 )
2019-10-27 12:13:18 +01:00
ea70c47a1a
Review latest PR
2019-10-21 17:55:37 +02:00
3f7fa6d6e7
Add multi texture support for materials in GLTF format ( #979 )
...
* 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-21 17:38:23 +02:00
e0cb892d2d
ADDED: GetCodepoints()
...
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-10-11 20:12:15 +02:00
99e86d180b
Const corectness for LoadShaderCode ( #977 )
...
* Const corectness for LoadShaderCode
* Added const for standalone variant as well.
2019-09-25 16:31:10 +02:00
08165fed18
Review DecompressData() types, for consistency
2019-09-15 11:15:33 +02:00
0a2177b4bc
ADDED: GetWindowPosition()
2019-09-10 12:43:44 +02:00
ae2452d280
ADDED small compression API
...
- ADDED: CompressData()
- ADDED: DecompressData()
2019-09-09 21:56:16 +02:00
fc95ceadf0
Remove sampleLeft from Music struct... -WIP-
...
...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-09-03 23:08:02 +02:00
4e43192561
Review latest PR
2019-08-27 13:15:56 +02:00
97101d1003
Add screen->world and world->screen functions for 2D; add extended camera2D example ( #947 )
2019-08-27 13:05:28 +02:00
f565ff018e
REMOVED: FLAG_SHOW_LOGO
...
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-27 11:24:04 +02:00
addbd88833
Expose scissor functionality
2019-08-26 21:09:03 +02:00
20fa362700
Review comment
2019-08-21 18:59:15 +02:00
c387bc586d
RENAMED: IsAudioBufferProcessed() -> IsAudioStreamProcessed()
...
Renamed for consistency with similar functions
2019-08-13 17:41:31 +02:00
cef1e6e2e2
Added notes about vertex order
2019-08-11 21:26:12 +02:00
740834bb83
REVIEW: GetDirectoryPath() and GetPrevDirectoryPath()
2019-08-11 12:04:54 +02:00
5f1990e044
Fix build caused by GetImageAlphaBorder() ( #931 )
...
Fix build failure introduced in 2a913b6587
2019-08-07 09:23:15 +02:00
3d5fa81bf2
WARNING: Redesigned structs
...
- 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-07 00:32:44 +02:00
2a913b6587
ADDED: GetImageAlphaBorder()
2019-08-07 00:28:05 +02:00
042499188c
ADDED: DirectoryExists() and GetPrevDirectoryPath()
2019-08-07 00:27:32 +02:00
89c16baf18
Replace tabs with spaces and update year of copyright notices ( #927 )
...
* 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-08-03 11:07:41 +02:00