Expand description
Types that enable reflection support.
Structs§
- AppType
Registry - A
ResourcestoringTypeRegistryfor type registrations relevant to a whole app. - Reflect
Bundle - A struct used to operate on reflected
Bundletrait of a type. - Reflect
Bundle Fns - The raw function pointers needed to make up a
ReflectBundle. - Reflect
Component - A struct used to operate on reflected
Componenttrait of a type. - Reflect
Component Fns - The raw function pointers needed to make up a
ReflectComponent. - Reflect
From World - A struct used to operate on the reflected
FromWorldtrait of a type. - Reflect
From World Fns - The raw function pointers needed to make up a
ReflectFromWorld. - Reflect
MapEntities - For a specific type of component, this maps any fields with values of type
Entityto a new world. Since a givenEntityID is only valid for the world it came from, when performing deserialization any stored IDs need to be re-allocated in the destination world. - Reflect
MapEntities Resource - For a specific type of resource, this maps any fields with values of type
Entityto a new world. Since a givenEntityID is only valid for the world it came from, when performing deserialization any stored IDs need to be re-allocated in the destination world. - Reflect
Resource - A struct used to operate on reflected
Resourceof a type. - Reflect
Resource Fns - The raw function pointers needed to make up a
ReflectResource.
Traits§
- Reflect
Command Ext - An extension trait for
EntityCommandsfor reflection related functions