You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: raylib/README.md
+20-11
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
-
*Raylib*_MAJOR 5 _MINOR 1_PATCH 0 5.1-dev
1
+
*Raylib*_MAJOR 5 _MINOR 5_PATCH 0 5.5-dev
2
2
=======
3
3
raylib is a simple and easy-to-use library to enjoy videogames programming.
4
4
5
5
https://www.raylib.com/
6
6
7
-
Implemented APIs (617)
7
+
Implemented APIs (626)
8
8
----------------
9
9
10
10
| Name | Description |
@@ -57,15 +57,15 @@ Implemented APIs (617)
57
57
| func DirectoryExists(dirPath) | Check if a directory path exists |
58
58
| sub DisableCursor() | Disables cursor (lock cursor) |
59
59
| sub DisableEventWaiting() | Disable waiting for events on EndDrawing(), automatic events polling |
60
-
| sub DrawBillboard(camera, texture, position, size, tint) | Draw a billboard texture |
60
+
| sub DrawBillboard(camera, texture, position, scale, tint) | Draw a billboard texture |
61
61
| sub DrawBillboardPro(camera, texture, source, position, up, size, origin, rotation, tint) | Draw a billboard texture defined by source and rotation |
62
62
| sub DrawBillboardRec(camera, texture, source, position, size, tint) | Draw a billboard texture defined by source |
63
63
| sub DrawBoundingBox(box, color) | Draw bounding box (wires) |
64
64
| sub DrawCapsule(startPos, endPos, radius, slices, rings, color) | Draw a capsule with the center of its sphere caps at startPos and endPos |
65
65
| sub DrawCapsuleWires(startPos, endPos, radius, slices, rings, color) | Draw capsule wireframe with the center of its sphere caps at startPos and endPos |
66
66
| sub DrawCircle(centerX, centerY, radius, color) | Draw a color-filled circle |
67
67
| sub DrawCircle3D(center, radius, rotationAxis, rotationAngle, color) | Draw a circle in 3D world space |
68
-
| sub DrawCircleGradient(centerX, centerY, radius, color1, color2) | Draw a gradient-filled circle |
68
+
| sub DrawCircleGradient(centerX, centerY, radius, inner, outer) | Draw a gradient-filled circle |
69
69
| sub DrawCircleLines(centerX, centerY, radius, color) | Draw circle outline |
70
70
| sub DrawCircleLinesV(center, radius, color) | Draw circle outline (Vector version) |
71
71
| sub DrawCircleSector(center, radius, startAngle, endAngle, segments, color) | Draw a piece of a circle |
@@ -91,6 +91,8 @@ Implemented APIs (617)
91
91
| sub DrawLineV(startPos, endPos, color) | Draw a line (using gl lines) |
92
92
| sub DrawModel(model, position, scale, tint) | Draw a model (with texture if set) |
93
93
| sub DrawModelEx(model, position, rotationAxis, rotationAngle, scale, tint) | Draw a model with extended parameters |
94
+
| sub DrawModelPoints(model, position, scale, tint) | Draw a model as points |
95
+
| sub DrawModelPointsEx(model, position, rotationAxis, rotationAngle, scale, tint) | Draw a model as points with extended parameters |
94
96
| sub DrawModelWires(model, position, scale, tint) | Draw a model wires (with texture if set) |
95
97
| sub DrawModelWiresEx(model, position, rotationAxis, rotationAngle, scale, tint) | Draw a model wires (with texture if set) with extended parameters |
96
98
| sub DrawPixel(posX, posY, color) | Draw a pixel |
@@ -102,9 +104,9 @@ Implemented APIs (617)
102
104
| sub DrawPolyLinesEx(center, sides, radius, rotation, lineThick, color) | Draw a polygon outline of n sides with extended parameters |
103
105
| sub DrawRay(ray, color) | Draw a ray line |
104
106
| sub DrawRectangle(posX, posY, width, height, color) | Draw a color-filled rectangle |
105
-
| sub DrawRectangleGradientEx(rec, col1, col2, col3, col4) | Draw a gradient-filled rectangle with custom vertex colors |
106
-
| sub DrawRectangleGradientH(posX, posY, width, height, color1, color2) | Draw a horizontal-gradient-filled rectangle |
107
-
| sub DrawRectangleGradientV(posX, posY, width, height, color1, color2) | Draw a vertical-gradient-filled rectangle |
107
+
| sub DrawRectangleGradientEx(rec, topLeft, bottomLeft, topRight, bottomRight) | Draw a gradient-filled rectangle with custom vertex colors |
108
+
| sub DrawRectangleGradientH(posX, posY, width, height, left, right) | Draw a horizontal-gradient-filled rectangle |
109
+
| sub DrawRectangleGradientV(posX, posY, width, height, top, bottom) | Draw a vertical-gradient-filled rectangle |
| sub ImageResizeCanvas(image, newWidth, newHeight, offsetX, offsetY, fill) | Resize canvas and fill with color |
@@ -428,7 +437,7 @@ Implemented APIs (617)
428
437
| func LoadFileData(fileName, dataSize) | Load file data as byte array (read) |
429
438
| func LoadFileText(fileName) | Load text data from file (read), returns a '\\0' terminated string |
430
439
| func LoadFont(fileName) | Load font from file into GPU memory (VRAM) |
431
-
| func LoadFontEx(fileName, fontSize, codepoints, codepointCount) | Load font from file with extended parameters, use NULL for codepoints and 0 for codepointCount to load the default character setFont|
440
+
| func LoadFontEx(fileName, fontSize, codepoints, codepointCount) | Load font from file with extended parameters |
432
441
| func LoadFontFromImage(image, key, firstChar) | Load font from Image (XNA style) |
433
442
| func LoadFontFromMemory(fileType, fileData, dataSize, fontSize, codepoints, codepointCount) | Load font from memory buffer, fileType refers to extension: i.e. '.ttf' |
434
443
| func LoadImage(fileName) | Load image from file into CPU memory (RAM) |
@@ -583,8 +592,8 @@ Implemented APIs (617)
583
592
| func TextToPascal(text) | Get Pascal case notation version of provided string |
584
593
| func TextToSnake(text) | Get Snake case notation version of provided string |
585
594
| func TextToUpper(text) | Get upper case version of provided string |
0 commit comments