Structs
- A struct used to provide the default value of a type.
- A struct used to deserialize reflected instances of a type.
- A struct used to serialize reflected instances of a type.
Traits
- A trait that enables types to be dynamically constructed from reflected data.
- A convenience trait which combines fetching and downcasting of struct fields.
- A convenience trait which combines fetching and downcasting of tuple struct fields.
- The core trait of
bevy_reflect
, used for accessing and modifying data dynamically. - A trait used to power struct-like operations via reflection.
- A trait used to power tuple struct-like operations via reflection.
Attribute Macros
- A macro that automatically generates type data for traits, which their implementors can then register.
Derive Macros
- Derives the
FromReflect
trait. - The main derive macro used by
bevy_reflect
for deriving itsReflect
trait.