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
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
92f68ac6be
Review DrawPolyEx()
...
Also reviewed rlCheckBufferLimit()
2018-12-24 14:09:51 +01:00
87ad244ee0
Exposed LoadFontFromImage()
2018-12-20 12:58:27 +01:00
4008a075a8
Added scissor functionality
...
To draw only in defined area of the screen
ADDED: BeginScissorMode(), EndScissorMode()
2018-12-15 23:30:55 +01:00
8b75a1a990
Improved textures wrap support
2018-12-03 12:00:05 +01:00
f552d43547
Reviewed some comments
2018-12-03 11:24:11 +01:00
5086c60e2f
Replaced #defines by enums
2018-12-03 11:04:32 +01:00
5167f78d5f
ADDED: OpenURL()
...
Corrected bug on ImageDrawRectangleLines()
2018-11-09 23:09:02 +01:00
b356ef5564
Modifies some Image functions
...
REVIEWED: ImageDrawRectangle()
ADDED: ImageDrawRectangleLines()
2018-11-07 17:58:26 +01:00
065994219e
Review parameter issue with MSVC
2018-11-06 16:11:11 +01:00
fc1c9505ba
Remove end-line spaces
2018-11-06 15:10:50 +01:00
e340517a73
Support custom texture on shapes drawing
...
By default, internal white texture was used to draw most of the shapes; some time ago, support for white font character from default internal font was added. That way, all basic drawing (shapes, text) could be performed without a texture change and in a single drawing pass.
Now, we move a step further and we allow configuring the texture (and rectangle) used to do the shapes drawing.
2018-11-06 15:06:01 +01:00
298203a41a
ADDED: Some functions...
...
text: IsEqualText() -WIP-
audio: SaveWAV()
audio: ExportWaveAsCode()
textures: ExportImageAsCode()
2018-10-29 16:18:06 +01:00
550dd40cb3
ADDED: SplitText() function
2018-10-23 15:43:19 +02:00
e07ec6a2e8
Overhaul mouse and touch for RaspberryPi \n\nNow all '/dev/input/event*' devices are now used for input. No longer uses '/dev/input/mouse*', keyboard and gamepad continue to use existing method\nMultitouch is now supported on RPi with 10 point multitouch\nFixed bugs with IsMouseButtonPressed(Used to constantly fire when holding button) and GetMouseWheelMove(Did not work)\n Fixed exesive CPU usage of GamepadThread
2018-10-21 00:09:17 +01:00
764766bfb2
Some formatting tweaks
2018-10-18 16:00:11 +02:00
b8b8936cd7
Review defines
2018-10-16 10:53:01 +02:00
d8331bde3a
Add FileExists() function
2018-10-14 14:21:02 +02:00
68d2b0c071
Corrected description
2018-10-13 16:30:44 +02:00
c7b601b624
Renamed new PR function
...
RENAME: GetLastWriteTime() to GetFileModTime()
2018-10-13 15:59:17 +02:00
c2b36af60f
Added GetLastWriteTime to allow for file reloading
...
- Added a function to get the last write time of a file. I used this so I can reload files or resources if the time since they were last loaded changes.
2018-10-12 13:53:36 +01:00
ccaf462cbf
GenImageFontAtlas prototype in raylib.h is incorrect.
...
The prototype of GenImageFontAtlas() in the main raylib.h header has a set of swapped parameter names.
Going through the usage of the function within raylib itself, it appears as if the correct order is:
1) charsCount
2) fontSize
However, it's exposed to the world as the other way around, which may cause some major confusion.
2018-10-10 22:28:17 +02:00
a511337ce8
ADDED: GetFileNameWithoutExt
2018-10-10 12:01:59 +02:00