Matorio
9811c0d129
Ordering readings
...
Added "SaveFileData" overload to "Raylib.Utils"
Moved "SaveFileText" from "RaylibExtensions" to "Raylib.Utils"
Moved "LoadFileText" from "RaylibExtensions" to "Raylib.Utils"
Raymath's const "NativeLibName" is now referencing to "Raylib.NativeLibName"
Color constructors are more readable
Added "Dimensions" property to "Image"
Changed all the "var" for explicit types on the "Logging" class
Changed "Int64" for "long" on CBool, and using constructor on the operators instead setting the value manually
Added indexer to "FilePathLists"
Changed all "var" for explicit types on "Utf8Buffer"
New "GetRandomSequence" method overloads in "Raylib.Utils" acepting "int" and "float"
2025-07-15 17:17:41 -05:00
Matorio
c0a9549454
Preserve raylib types
...
Removed "Cricle" and "Line" structs (and their extension methods) to conserve only raylib types.
Added "Dimensions" property to "Texture2D"
Added another "Load" overload for the "Texture2D" extensions (load from memory)
New overloads for the "LoadFileData" and "SaveFileData" methods
2025-07-11 21:48:06 -05:00
Matorio
d723905f5c
Extensions and explicit types
...
Added a new "RaylibExtensions" static class that gives overloaded extension methods to types so you can use them directly instead of calling the raylib class for everything.
Two new types: "Circle" and "Line"
All the "var" variables were changed to explicit types on the raylib class.
"MakeDirectory" overload, and string version of "GetApplicationDirectory" and "GetWorkingDirectory" methods.
2025-06-20 18:41:16 -05:00
Ben Parsons
f9787a8342
Enable Targeting .Net 8 ( #297 )
...
Fixes #295
2025-05-07 08:16:47 +01:00
ee10f5fa7b
Add MatrixDecompose ( #299 )
2025-04-27 17:12:42 +01:00
0ba5226729
Update project links
2025-01-31 19:55:05 +00:00
f64e12dbc0
Update release version to 7.0.1 ( #293 )
2025-01-30 21:51:19 +00:00
6ab7bec764
Update PixelFormat ( #292 )
2025-01-30 18:39:23 +00:00
86439d0eda
Update to reflect organization change ( #291 )
2025-01-30 08:09:01 +00:00
Chadderbox
ecb5528fb2
Fix typo in Transform struct summary ( #289 )
2025-01-18 08:35:11 +00:00
JupiterRider
7026f28766
Remove package System.Numerics.Vector ( #284 )
...
This package is no longer required, because it's part of the standard library now.
2024-12-23 18:00:50 +00:00
JupiterRider
a3dfd57b5a
Update to raylib 5.5 ( #279 )
2024-12-21 15:00:13 +00:00
Alexander Baggett
8f2902aca0
Implement Managed Code Friendly version of CheckCollisionPointPoly ( #268 )
2024-09-13 19:56:45 +00:00
Nicky McDonald
377a32a9db
Safe UpdateMeshBuffer Method ( #262 )
2024-08-23 06:54:38 +00:00
Nicky McDonald
51925dd42d
Additional Color Constructors ( #261 )
2024-08-10 08:19:43 +00:00
ab3faacd24
Update README.md and package details ( #255 )
2024-06-23 16:38:14 +01:00
d652823abb
Release 6.1.0 ( #253 )
2024-06-20 19:00:06 +01:00
383ec91e95
Fix usage of uint in bindings ( #246 )
2024-05-25 10:34:38 +01:00
5949934932
Fix ExportImageToMemory and formatting issues ( #245 )
2024-05-25 08:53:30 +01:00
JupiterRider
502a583e07
UnloadMesh needs a value, not a pointer ( #243 )
2024-05-21 19:06:11 +01:00
Ben Parsons
47877ee2e7
Update Language Version to C# 12 ( #242 )
2024-05-21 16:40:05 +10:00
Nicky McDonald
b049b4f88d
AttachAudioMixedProcessor Utils for easy callback ( #215 )
2024-02-24 08:44:13 +00:00
5d23b5ca71
Release 6.0.0 ( #221 )
2024-01-20 10:47:51 +00:00
Danil
70d86837d4
Update enum/color names to match C# naming convention ( #224 )
2024-01-18 19:00:57 +00:00
Yxure
56e9db7f20
Rectangle constructors and properties using Vector2 ( #216 )
2024-01-06 09:11:04 +00:00
MrScautHD
43f1924faa
Port to Raylib-5.0.0 ( #210 )
...
Co-authored-by: ChrisDill <chris.rj.dill@gmail.com>
2023-12-27 12:17:57 +00:00
ff85d9ae83
Fix utility typo
2023-12-26 10:10:18 +00:00
47956acdd4
Fix GenImageText bug/add utility method ( #213 )
2023-12-26 10:00:15 +00:00
2d1d558c2d
Update README.md and Build.props
2023-11-05 13:14:38 +00:00
863c1da25d
Fix AnimationDemo and improve build
2023-11-03 10:32:54 +00:00
4a58a07dcd
Simplify LoadModelAnimations util
2023-10-29 09:45:02 +00:00
00309f8667
Add missing parameter to IsMaterialReady
2023-10-26 17:40:15 +01:00
MrScautHD
6d9505653f
Added camera methods without pointers ( #205 )
2023-10-22 14:59:43 +01:00
dc20bc46ab
Fix build
2023-09-28 18:54:49 +01:00
4597f6600f
Add Span utils to RenderBatch/fix DrawCounter
2023-09-28 18:10:59 +01:00
ee1557aca5
Review and fix RenderBatch
2023-09-28 17:52:09 +01:00
be0fcded59
Split audio types into separate files
2023-09-23 10:36:51 +01:00
Nickolas McDonald
c642be6148
Improve utils for mesh generation and processing ( #199 )
...
* Add memory allocation to Raylib.Utils for memory allocation (#179 )
* Add utils to Mesh for allocating and accessing mesh attributes (#179 )
2023-09-09 18:01:59 +01:00
696955463f
Add .editorconfig and apply formatting
2023-08-27 15:20:26 +01:00
873b712cd9
Move build props into Raylib-cs and update Raylib-cs.sln
...
Remove Raylib-cs.Native from sln for now due to build issues
2023-08-24 10:42:17 +01:00
Angga Permana
5ae2104c9a
Add experimental Android support ( #190 )
...
* Add `Raylib-cs.Android` project
* Update ci to handle android native libraries
* Update ci to pack android project
2023-08-23 13:18:50 +01:00
23ed54cc24
BREAKING: Update names of methods, variables, and other elements ( #181 )
...
Breaking change to update naming across Raylib-cs to make it more consistent with C# naming conventions.
---------
Co-authored-by: MrScautHD <65916181+MrScautHD@users.noreply.github.com>
2023-08-14 21:33:48 +01:00
d4592d9b9a
Point release 4.5.0.4
2023-08-13 15:44:46 +01:00
3f9cf16c93
Remove unused icon from tests
2023-08-12 23:04:49 +01:00
Nickolas McDonald
d067c6c0aa
[ Fix #184 ] Seperate UTF8 from Ansi ( #185 )
2023-08-12 22:59:46 +01:00
f4c70a2872
Move Logo to Raylib-cs/logo
2023-08-12 16:00:31 +01:00
MrScautHD
083a776aee
Adding a string method for OpenURL and SetGamepadMappings ( #180 )
2023-08-04 23:04:42 +01:00
7e0866c222
Point release 4.5.0.3
2023-07-27 08:24:34 +01:00
Nickolas McDonald
28bca27917
Add managed methods for updating textures ( #177 )
2023-07-26 20:55:00 +01:00
Ben Parsons
902bcebddc
Include snupkg in release & Enable SourceLink ( #175 )
...
Fixes #143
2023-07-24 18:03:01 +01:00