GDScript Interfaces

An asset by nsrosenqvist
The page banner background of a mountain and forest
GDScript Interfaces hero image

Quick Information

0 ratings
GDScript Interfaces icon image
nsrosenqvist
GDScript Interfaces

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.

Supported Engine Version
3.4
Version String
1.0.1
License Version
MIT
Support Level
testing
Modified Date
1 year ago
Git URL
Issue URL

../addons/gdscript-interfaces/README.md

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.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
GDScript Interfaces icon image
nsrosenqvist
GDScript Interfaces

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.

Supported Engine Version
3.4
Version String
1.0.1
License Version
MIT
Support Level
testing
Modified Date
1 year ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers