Title |
GDScript Interfaces |
GDScript Interfaces |
Description |
A library which provides a naive GDScript implementation of interfaces for Godot. It can by its nature only check for implementations at runtime and cannot validate method parameter definitions due to the language's lack of introspection. All implementations are validated when the application is loaded by default, so it behaves quite similarly to how one would expect interfaces to work in other languages. |
A library which provides a naive GDScript implementation of interfaces for Godot. It can by its nature only check for implementations at runtime and cannot validate method parameter definitions due to the language's lack of introspection. All implementations are validated when the application is loaded by default, so it behaves quite similarly to how one would expect interfaces to work in other languages. |
Category |
Scripts |
Scripts |
License |
MIT |
MIT |
Repository Provider |
GitHub |
GitHub |
Repository Url |
https://github.com/nsrosenqvist/gdscript-interfaces
|
https://github.com/nsrosenqvist/gdscript-interfaces
|
Issues Url |
https://github.com/nsrosenqvist/gdscript-interfaces/issues
|
https://github.com/nsrosenqvist/gdscript-interfaces/issues
|
Godot version |
Godot 3.4 |
Godot 3.4 |
Version String |
1.0.1 |
1.0.1 |
Download Commit |
f0da757615bce445ecc8f4085cca128559a57a77 |
f0da757615bce445ecc8f4085cca128559a57a77 |
Download Url (Computed) |
https://github.com/nsrosenqvist/gdscript-interfaces/archive/f0da757615bce445ecc8f4085cca128559a57a77.zip
|
https://github.com/nsrosenqvist/gdscript-interfaces/archive/f0da757615bce445ecc8f4085cca128559a57a77.zip
|
Icon Url |
https://raw.githubusercontent.com/nsrosenqvist/gdscript-interfaces/main/icon.png
|
https://raw.githubusercontent.com/nsrosenqvist/gdscript-interfaces/main/icon.png
|