utopia-rise / godot-kotlin-native

Kotlin bindings for Godot Engine
MIT License
290 stars 16 forks source link

Add base KObject and rework constructors #237

Closed raniejade closed 4 years ago

raniejade commented 4 years ago

Simplifies how we generate constructor for engine types and move most of the construction login in KObject. There are other areas where we can replace Object with KObject but I'll do that in a separate pr. KObject will eventually allow the internal classes to not depend on Object as it is generated.