Register

gdext.internal.register.Register
object Register

Automatic, annotation-driven class registration — the gdext #[derive(GodotClass)] analogue.

Register.auto[Player]() scans Player at compile time and emits all the registration calls: the class itself (Godot base derived from the superclass, with auto-detected virtual overrides), every @func method, every @gdexport property, and every @signal. Game code therefore writes zero registration boilerplate — it only extends an engine class and annotates members.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Register.type

Members list

Value members

Concrete methods

inline def auto[T](): Unit