6ecd8249bc
Merge pull request #787 from Demizdor/master
...
Added `DrawRoundedRect()` and `DrawRoundedRectLines()`
2019-04-04 13:42:20 +02:00
d89d24c5e8
BIG UPDATE: Support model animations!
2019-04-04 13:33:54 +02:00
1415d514ba
Update raylib.h
2019-03-31 13:20:45 +03:00
a28023b58f
Added DrawRoundedRect()
2019-03-30 22:18:29 +02:00
afab8b36ab
Merge pull request #786 from Demizdor/draw_ring
...
Added DrawRing(), DrawRingLines() and DrawCircleSectorLines()
2019-03-29 17:28:37 +01:00
a643dc4ca0
WARNING: Redesigned model struct for multi-meshes
...
This is quite a big change, Model struct has been redesigned to support multiple meshes and multiple materials, most 3d fileformats contain multiple meshes and reference multiple materials.
Consequently, multiple functions have been reviewed.
LoadOBJ(), LoadIQM(), LoadGLFT() now return a Model.
Current LoadOBJ() is not valid anymore, actually, tinyobj_loader_c library is considered for replacement.
2019-03-29 16:48:23 +01:00
ab9c6da26f
Added DrawRing(), DrawRingLines() and DrawCircleSectorLines()
2019-03-29 16:22:09 +02:00
88dfd2ab23
REDESIGNED: DrawCircleSector()
2019-03-28 18:53:41 +01:00
f02a0334d8
ADDED: GetScreenData()
2019-03-17 11:58:02 +01:00
9f54a69cec
Adding DrawCubeWiresV for convenience
2019-03-08 15:06:17 -03:00
2f97a3f835
Proposed Model struct review
2019-03-05 16:46:48 +01:00
2e99c6cefb
ADDED: IsWindowResized()
2019-03-04 22:58:20 +01:00
297dd641e8
ADDED: DrawCircleSector()
2019-02-13 00:06:06 +01:00
e996fe2ff5
ADDED: GetClipboardText(), SetClipboardText()
2019-02-11 18:03:06 +01:00
d356b1d1cc
Reviewed fbo creation and VR system
2019-02-06 14:21:44 +01:00
fce48e85f4
ADDED: LoadTextureCubemap()
...
Probably uncomplete, not tested yet...
2019-02-04 13:27:36 +01:00
5755c5e310
Review DrawTextRecEx() formatting
2019-02-04 09:57:02 +01:00
6f66425946
Added DrawTextRecEx()
2019-01-23 21:36:54 +02:00
4467292a2d
Review last PR formatting
2019-01-21 10:32:14 +01:00
9b97cf6972
Merge pull request #731 from MarcoLizza/reorganizing-logging
...
Reorganizing logging
2019-01-21 10:09:51 +01:00
343fef4aa4
Changing enums, now referenced as int.
2019-01-21 10:05:40 +01:00
f1d13aa469
Adding function to control the "exit-on-error" behaviour.
2019-01-20 22:24:41 +01:00
932e9dbd09
Fixing logging level configuration API.
2019-01-20 22:24:09 +01:00
c1c801e5c3
Reworking log level as incremental.
2019-01-20 22:22:21 +01:00
d41e50f866
Allow ShowWindow usage ;)
2019-01-19 12:34:04 +01:00
3703430f57
Renamed ShowWindow() to UnhideWindow() -WIP-
...
Function provisional renaming... that's not the end of this issue...
2019-01-17 16:29:36 +01:00
a43f87e391
Crazy test
2019-01-16 17:25:48 +01:00
e811279a75
Review code formatting on ColorFromHSV()
...
Following raylib notation rules
2019-01-14 13:49:17 +01:00
da1714f411
Added ColorFromHSV()
2019-01-14 12:49:00 +02:00
25205b5113
Reverted flag value (but kept order)
...
This specific change could be very annoying for people already using FLAG_MSAA_4X_HINT, their programs will compile correctly but window won't be shown...
2019-01-11 12:21:02 +01:00
7132ba44db
Reviewed latest PR
2019-01-10 17:06:26 +01:00
56173d7cf4
Merge branch 'master' into window-visibility
2019-01-10 16:57:15 +01:00
6056a2a5cf
Reworking API upon suggestion.
2019-01-10 16:43:21 +01:00
a15251bcdb
Adding window visibility functions.
2019-01-10 14:55:19 +01:00
5adcc30a2e
Adding window visibility configuration flag.
2019-01-10 14:54:55 +01:00
64fd131ed5
Some improvements on SetShaderValue()
...
- Unsigned int not supported on OpenGL ES 2.0 -> Removed
- Reorganized enum -> Removed BOOL (not uniformType)
- Support sample2D uniform type
2019-01-10 12:28:23 +01:00
55f8dbc755
WARNING: Redesigned SetShaderValue()
2019-01-10 11:25:26 +01:00
35bcbd1b60
Merge pull request #718 from MarcoLizza/shaders-uniforms-array
...
Shaders uniforms array
2019-01-09 17:01:59 +01:00
73597332b6
Adding uniform array support for shaders.
2019-01-09 16:18:00 +01:00
5c614f6975
Some code tweaks
2019-01-05 19:24:42 +01:00
644eddda11
REMOVED: ShowLogo()
...
Same functionality could be achieved using FLAGS... but also considering removing raylib logo animation...
2019-01-03 13:55:59 +01:00
d427f17210
REVIEWED some functions parameters
...
Decided to allow user to provide values directly instead of requiring a Vector2 struct, probably more confortable to use.
- SetMousePosition()
- SetMouseOffset()
- SetMouseScale()
2019-01-03 13:53:20 +01:00
f9c43dc379
Mouse functions changed
...
- SetMouseScale changed to take in a Vector2.
- Added mouseOffset global which is used in mouse read functions.
2019-01-02 19:09:34 +00:00
8933298864
Added SetMouseOffset
...
- Changed mouseScale to Vector2.
- Added SetMouseOffset to change XY of mouseScale.
2019-01-02 10:14:55 +00:00
0619571149
ADDED: DrawTextRec() and example
2018-12-29 14:44:28 +01:00
414c3ee1f9
ADDED: DrawTextureQuad()
...
Useful for tiling and offset parameters definition.
2018-12-26 23:44:16 +01:00
91a7b0e5ef
Corrected typo
2018-12-26 13:57:10 +01:00
01338b0a14
WARNING: BREAKING CHANGE
...
Added a bunch of useful text management functions.
Consequently, some already available functions like `FormatText()` and `SubText()` has been renamed for consistency. Created temporal fallbacks for old names.
raylib version bumped to 2.3.
2018-12-26 13:26:34 +01:00
9a8320c52b
REVIEWED: DrawRectanglePro()
2018-12-26 10:51:13 +01:00
96207a8a02
REVIEWED: LoadFontEx()
...
Changed parameters order for consistency with LoadFontData() and other functions when an array is passed by parameter and array size is the following parameter.
2018-12-25 15:17:42 +01:00