Björn Wahlstrand
7cc8faf7da
Use typedef rather than #define in order to avoid issues in application code
vor 6 Jahren
Ray
4e58d4102c
Corrected typo
vor 6 Jahren
Ray
30d51ec26c
Reorganize struct
vor 6 Jahren
Ray
5bfa675350
Review VR simulator mechanism
- No default VR device parameteres inside raylib
- VR device parameter should be provided by user
- VR distortion shader should be provided by user
vor 6 Jahren
Ray
1934f2a2f4
Some tweaks
vor 6 Jahren
Ray
6168a4ca37
Comments review
vor 6 Jahren
ChillerDragon
f21761fbbb
Happy new year 2019
vor 6 Jahren
Ray
9282b8ba83
ADDED: SetShaderValueTexture()
Some tweaks
vor 6 Jahren
Ray
92733d6695
BIG UPDATE: New models functions for animations!
Multiple functions added and some reviewed to adapt to the new multi-mesh, multi-material and animated models.
vor 6 Jahren
Ray
a103086443
Removed trail spaces
vor 6 Jahren
Ray
d89d24c5e8
BIG UPDATE: Support model animations!
vor 6 Jahren
Vlad Adrian
1415d514ba
Update raylib.h
vor 6 Jahren
Demizdor
a28023b58f
Added DrawRoundedRect()
vor 6 Jahren
Ray
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.
vor 6 Jahren
Demizdor
ab9c6da26f
Added DrawRing(), DrawRingLines() and DrawCircleSectorLines()
vor 6 Jahren
Ray
88dfd2ab23
REDESIGNED: DrawCircleSector()
vor 6 Jahren
raysan5
f02a0334d8
ADDED: GetScreenData()
vor 6 Jahren
Rafael Sachetto
9f54a69cec
Adding DrawCubeWiresV for convenience
vor 6 Jahren
Ray
2f97a3f835
Proposed Model struct review
vor 6 Jahren
Ray
2e99c6cefb
ADDED: IsWindowResized()
vor 6 Jahren
Ray
297dd641e8
ADDED: DrawCircleSector()
vor 7 Jahren
Ray
e996fe2ff5
ADDED: GetClipboardText(), SetClipboardText()
vor 7 Jahren
Ray
d356b1d1cc
Reviewed fbo creation and VR system
vor 7 Jahren
Ray
fce48e85f4
ADDED: LoadTextureCubemap()
Probably uncomplete, not tested yet...
vor 7 Jahren
Ray
5755c5e310
Review DrawTextRecEx() formatting
vor 7 Jahren
Demizdor
6f66425946
Added DrawTextRecEx()
vor 7 Jahren
Ray
4467292a2d
Review last PR formatting
vor 7 Jahren
Marco Lizza
343fef4aa4
Changing enums, now referenced as int.
vor 7 Jahren
Marco Lizza
f1d13aa469
Adding function to control the "exit-on-error" behaviour.
vor 7 Jahren
Marco Lizza
932e9dbd09
Fixing logging level configuration API.
vor 7 Jahren
Marco Lizza
c1c801e5c3
Reworking log level as incremental.
vor 7 Jahren
raysan5
d41e50f866
Allow ShowWindow usage ;)
vor 7 Jahren
Ray
3703430f57
Renamed ShowWindow() to UnhideWindow() -WIP-
Function provisional renaming... that's not the end of this issue...
vor 7 Jahren
Ray
a43f87e391
Crazy test
vor 7 Jahren
Ray
e811279a75
Review code formatting on ColorFromHSV()
Following raylib notation rules
vor 7 Jahren
Demizdor
da1714f411
Added ColorFromHSV()
vor 7 Jahren
Ray
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...
vor 7 Jahren
Ray
7132ba44db
Reviewed latest PR
vor 7 Jahren
Marco Lizza
6056a2a5cf
Reworking API upon suggestion.
vor 7 Jahren
Marco Lizza
a15251bcdb
Adding window visibility functions.
vor 7 Jahren
Marco Lizza
5adcc30a2e
Adding window visibility configuration flag.
vor 7 Jahren
Ray
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
vor 7 Jahren
Ray
55f8dbc755
WARNING: Redesigned SetShaderValue()
vor 7 Jahren
Marco Lizza
73597332b6
Adding uniform array support for shaders.
vor 7 Jahren
raysan5
5c614f6975
Some code tweaks
vor 7 Jahren
raysan5
644eddda11
REMOVED: ShowLogo()
Same functionality could be achieved using FLAGS... but also considering removing raylib logo animation...
vor 7 Jahren
raysan5
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()
vor 7 Jahren
ChrisDill
f9c43dc379
Mouse functions changed
- SetMouseScale changed to take in a Vector2.
- Added mouseOffset global which is used in mouse read functions.
vor 7 Jahren
ChrisDill
8933298864
Added SetMouseOffset
- Changed mouseScale to Vector2.
- Added SetMouseOffset to change XY of mouseScale.
vor 7 Jahren
raysan5
0619571149
ADDED: DrawTextRec() and example
vor 7 Jahren