List of all items
Structs
- backend::ProtoBackendPlugin
- backend::children::Children
- backend::children::ProtoChildBuilder
- backend::cycles::Cycle
- backend::deps::Dependencies
- backend::deps::DependenciesBuilder
- backend::load::ProtoLoadContext
- backend::load::ProtoLoadMeta
- backend::path::ProtoPath
- backend::path::ProtoPathDeserializer
- backend::path::ProtoPathListDeserializer
- backend::plugin::ProtoBackendPlugin
- backend::proto::ProtoCommands
- backend::proto::ProtoEntityCommands
- backend::proto::ProtoInsertCommand
- backend::proto::ProtoInstance
- backend::proto::ProtoRemoveCommand
- backend::proto::Prototypes
- backend::proto::PrototypesMut
- backend::schematics::DynamicSchematic
- backend::schematics::ReflectSchematic
- backend::schematics::SchematicContext
- backend::schematics::Schematics
- backend::templates::Templates
- backend::tree::EntityAccess
- backend::tree::EntityTree
- backend::tree::ProtoEntityList
- config::ProtoConfig
- custom::ButtonBundle
- custom::Camera2dBundle
- custom::Camera3dBundle
- custom::DirectionalLightBundle
- custom::DynamicSceneBundle
- custom::ImageBundle
- custom::MaterialMesh2dBundle
- custom::MaterialMeshBundle
- custom::NodeBundle
- custom::PointLightBundle
- custom::SceneBundle
- custom::SpatialBundle
- custom::SpotLightBundle
- custom::SpriteBundle
- custom::SpriteSheetBundle
- custom::Text2dBundle
- custom::TextBundle
- custom::TransformBundle
- custom::VisibilityBundle
- de::ProtoChildDeserializer
- de::ProtoChildValueDeserializer
- de::ProtoChildrenDeserializer
- de::PrototypeDeserializer
- loader::ProtoLoader
- prelude::DependenciesBuilder
- prelude::ProtoCondition
- prelude::ProtoPlugin
- prelude::ReflectSchematic
- prelude::SchematicContext
- proto::Prototype
- proto::child::ProtoChild
Enums
- backend::cycles::CycleResponse
- backend::path::PathError
- backend::proto::ProtoAsset
- backend::proto::ProtoAssetEvent
- backend::proto::ProtoColor
- backend::proto::ProtoError
- backend::proto::ProtoLoadError
- backend::schematics::SchematicError
- backend::tree::ChildAccess
- backend::tree::ProtoEntity
- backend::tree::SiblingAccess
- proto::PrototypeError
- proto::child::ProtoChildValue
Traits
- backend::children::PrototypicalChild
- backend::load::Loader
- backend::path::ProtoPathContext
- backend::proto::Config
- backend::proto::Prototypical
- backend::schematics::FromSchematicInput
- backend::schematics::Schematic
- prelude::Prototypical
- prelude::Schematic
Derive Macros
Functions
Type Definitions
- hooks::OnAfterApplyPrototype
- hooks::OnAfterApplySchematic
- hooks::OnAfterRemovePrototype
- hooks::OnAfterRemoveSchematic
- hooks::OnBeforeApplyPrototype
- hooks::OnBeforeApplySchematic
- hooks::OnBeforeRemovePrototype
- hooks::OnBeforeRemoveSchematic
- hooks::OnCycle
- hooks::OnRegisterPrototype
- hooks::OnReloadPrototype
- hooks::OnUnregisterPrototype
- prelude::ProtoAssetEvent
- prelude::ProtoCommands
- prelude::ProtoEntityCommands
- prelude::Prototypes
- prelude::PrototypesMut