Crate bevy_mod_scripting_derive

Crate bevy_mod_scripting_derive 

Source
Expand description

Derive macros for BMS

Macros§

impl_get_type_dependencies
Proc macro equivalent of GetTypeDependencies which does not generate a type, purely the impl. Useful for generating implementations against remote types.

Attribute Macros§

script_bindings
Derive macro for generating script bindings from an impl block.
script_globals
Derive macro for generating script globals from an impl block.

Derive Macros§

DebugWithTypeInfo
Derive macro for generating Debug implementations which include type information. Uses the DebugWithTypeInfoBuilder trait from bevy_mod_scripting_display to generate the debug output.
GetTypeDependencies
Derive macro for generating GetTypeDependencies implementations.
IntoScript
Default implementation for the IntoScript trait
TypedThrough
Default implementation for the TypedThrough trait