Expand description
Register/export Rust symbols to Godot: classes, methods, enums…
Modules§
- property
- Registration support for property types.
Structs§
- Connect
Builder - Type-state builder for customizing signal connections.
- RpcConfig
- Configuration for a remote procedure call, used with
#[rpc(config = ...)]
. - Typed
Signal - Type-safe version of a Godot signal.
Traits§
- Signal
Receiver - Trait that is implemented for functions that can be connected to signals.
Attribute Macros§
- godot_
api - Proc-macro attribute to be used with
impl
blocks of#[derive(GodotClass)]
structs. - godot_
dyn - Generates a
Class
->dyn Trait
upcasting relation.
Derive Macros§
- Export
- Derive macro for
Export
on enums. - Godot
Class - Derive macro for
GodotClass
on structs. - Godot
Convert - Derive macro for
GodotConvert
on structs. - Var
- Derive macro for
Var
on enums.