Download Latest Version Release 0.60.1 source code.tar.gz (27.4 MB)
Email in envelope

Get an email when there's a new version of SwiftGodot

Home / 0.44.0
Name Modified Size InfoDownloads / 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

Source: README.md, updated 2024-07-02