Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
SwiftGodot.xcframework.zip | 2024-07-10 | 115.5 MB | |
0.44.0 source code.tar.gz | 2024-07-02 | 27.1 MB | |
0.44.0 source code.zip | 2024-07-02 | 27.2 MB | |
README.md | 2024-07-02 | 999 Bytes | |
Totals: 4 Items | 169.9 MB | 0 |
-
New IntersectRayResult strong type from Estevan Hernandez
-
Generates various native_structures, and also surfaces a handful of APIs that take pointers (those that exposed 'const void' and 'AudioFrame') and were not available before. Additioanl pointer-based APIs will come, but there are some ambiguities and areas where we could surface a better API than just pointers, so I am explicitly going slow here, to avoid having to write a lot of additional compatibility hacks later.
-
The append methods in PackedArray classes no longer take a "value: " parameter, although a version is kept for compatibility.
-
The append methods now use the natural type for the array they contain, which should reduce the amount of casts necessary. That is, in the past we surfaced "append(value: Int64)" for the PackedArrayInt32, which was odd.
Now: - PackedByteArray.append takes a UInt8 - PackedFloat32Array.append takes a Float - PackedInt32Array.append takes a Int32