Expand description
elicit_bevy — Bevy 0.18 shadow crate for MCP-based game development.
Each Bevy type is wrapped in an Arc<T> newtype. The wrappers expose
every public instance method as an rmcp #[tool] via #[reflect_methods],
so agents can manipulate Bevy values directly over the Model Context
Protocol without an ECS runtime.
§Modules
| Module | Coverage |
|---|---|
math | Vec2/3/4, Quat, Mat*, Dir*, Ray*, Rect, Rot2, shapes |
color | Color and all color spaces |
transform | Transform, GlobalTransform |
input | KeyCode, MouseButton, Gamepad* |
input_focus | AutoFocus, TabIndex, TabGroup, InputFocusVisible, AutoNavigationConfig |
time | Timer, TimerMode, Stopwatch |
window | Window, WindowMode, PresentMode, … |
camera | Camera, Projection, Visibility |
pbr | StandardMaterial, AlphaMode, Tonemapping, FogFalloff |
light | AmbientLight, DirectionalLight, PointLight, SpotLight |
ui | Val, UiRect, BorderRadius, layout enums, FocusPolicy, BoxSizing, GridAutoFlow, ZIndex, GlobalZIndex, BackgroundColor, BorderColor, Outline, AutoDirectionalNavigation |
sprite | Sprite, Anchor, SpriteImageMode, SpriteScalingMode, SpritePickingCamera, SpritePickingMode, SpritePickingSettings |
text | TextFont, JustifyText, LineBreak |
audio | PlaybackSettings, PlaybackMode, Volume |
animation | RepeatAnimation, AnimationTargetId |
anti_alias | Sensitivity, Fxaa, SmaaPreset, Smaa, ContrastAdaptiveSharpening |
picking | Pickable, PickingInteraction |
mesh | PrimitiveTopology, Indices |
gizmos | GizmoLineStyle, GizmoLineJoint, GizmoLineConfig, GizmoConfig |
post_process | AutoExposure, Bloom, BloomCompositeMode, BloomPrefilter, ChromaticAberration, DepthOfFieldMode, DepthOfField, MotionBlur |
ecs | Entity |
app | AppExit |
asset | LoadState, RecursiveDependencyLoadState |
render | Msaa, Hdr, ColorGrading, ColorGradingGlobal, ColorGradingSection, NoAutomaticBatching, MipBias, OcclusionCulling |
scene | Scene / DynamicScene documentation |
state | States factory documentation |
derive_plugin | bevy_derive__* fragment tools for derive codegen |
ecs_plugin | bevy_ecs__* fragment tools for ECS/app wiring |
app_plugin | bevy_app__* descriptor-registry tools for app assembly |
scene_plugin | bevy_scene__* descriptor-registry tools for scene manifests |
query_plugin | bevy_query__* factory/codegen tools for generic ECS params |
render_plugin | bevy_render__* core render/material descriptor tools |
render_atmosphere_workflow_plugin | bevy_render_atmosphere_workflow__* stateful atmosphere tools |
render_mesh_workflow_plugin | bevy_render_mesh_workflow__* stateful mesh-authoring tools |
render_workflow_plugin | bevy_render_workflow__* stateful camera-authoring tools |
ui_plugin | bevy_ui__* layout and widget descriptor tools |
trait_factories | Component, Resource, Asset, Bundle, Event, States factories |
Re-exports§
pub use ecs::Entity;pub use scene::Name;pub use scene::SceneInstanceReady;pub use app::AppExit;pub use asset::LoadState;pub use asset::RecursiveDependencyLoadState;pub use image::ImageAddressMode;pub use image::ImageCompareFunction;pub use image::ImageFilterMode;pub use image::ImageSampler;pub use image::ImageSamplerBorderColor;pub use image::ImageSamplerDescriptor;pub use animation::AnimationPlayer;pub use animation::AnimationTargetId;pub use animation::AnimationTransitions;pub use animation::RepeatAnimation;pub use anti_alias::ContrastAdaptiveSharpening;pub use anti_alias::Fxaa;pub use anti_alias::Sensitivity;pub use anti_alias::Smaa;pub use anti_alias::SmaaPreset;pub use audio::DefaultSpatialScale;pub use audio::GlobalVolume;pub use audio::PlaybackMode;pub use audio::PlaybackSettings;pub use audio::SpatialListener;pub use audio::SpatialScale;pub use audio::Volume;pub use color::Color;pub use color::Hsla;pub use color::Hsva;pub use color::Hwba;pub use color::Laba;pub use color::Lcha;pub use color::LinearRgba;pub use color::Oklaba;pub use color::Oklcha;pub use color::Srgba;pub use color::Xyza;pub use light::AmbientLight;pub use light::DirectionalLight;pub use light::EnvironmentMapLight;pub use light::GeneratedEnvironmentMapLight;pub use light::GlobalAmbientLight;pub use light::LightProbe;pub use light::PointLight;pub use light::ShadowFilteringMethod;pub use light::SpotLight;pub use math::Affine2;pub use math::Affine3A;pub use math::Annulus;pub use math::Arc2d;pub use math::Capsule2d;pub use math::Capsule3d;pub use math::Circle;pub use math::Cone;pub use math::ConicalFrustum;pub use math::Cuboid;pub use math::Cylinder;pub use math::DAffine2;pub use math::DAffine3;pub use math::DMat2;pub use math::DMat3;pub use math::DMat4;pub use math::DQuat;pub use math::DVec2;pub use math::DVec3;pub use math::DVec4;pub use math::Dir2;pub use math::Dir3;pub use math::Dir3A;pub use math::IRect;pub use math::IVec2;pub use math::IVec3;pub use math::IVec4;pub use math::Isometry2d;pub use math::Isometry3d;pub use math::Mat2;pub use math::Mat3;pub use math::Mat3A;pub use math::Mat4;pub use math::Plane2d;pub use math::Plane3d;pub use math::Quat;pub use math::Ray2d;pub use math::Ray3d;pub use math::Rect;pub use math::Rectangle;pub use math::RegularPolygon;pub use math::Rhombus;pub use math::Rot2;pub use math::Segment2d;pub use math::Sphere;pub use math::Tetrahedron;pub use math::Torus;pub use math::Triangle2d;pub use math::Triangle3d;pub use math::URect;pub use math::UVec2;pub use math::UVec3;pub use math::UVec4;pub use math::Vec2;pub use math::Vec3;pub use math::Vec3A;pub use math::Vec4;pub use render::ColorGrading;pub use render::ColorGradingGlobal;pub use render::ColorGradingSection;pub use render::Hdr;pub use render::MipBias;pub use render::Msaa;pub use render::NoAutomaticBatching;pub use render::OcclusionCulling;pub use mesh::Indices;pub use mesh::PrimitiveTopology;pub use pbr::AlphaMode;pub use pbr::AtmosphereMode;pub use pbr::AtmosphereSettings;pub use pbr::DistanceFog;pub use pbr::FogFalloff;pub use pbr::ForwardDecal;pub use pbr::ForwardDecalMaterialExt;pub use pbr::OpaqueRendererMethod;pub use pbr::ParallaxMappingMethod;pub use pbr::StandardMaterial;pub use pbr::Tonemapping;pub use pbr::UvChannel;pub use gizmos::AabbGizmoConfigGroup;pub use gizmos::GizmoConfig;pub use gizmos::GizmoLineConfig;pub use gizmos::GizmoLineJoint;pub use gizmos::GizmoLineStyle;pub use gizmos::LightGizmoColor;pub use gizmos::LightGizmoConfigGroup;pub use gizmos::ShowAabbGizmo;pub use gizmos::ShowLightGizmo;pub use post_process::AutoExposure;pub use post_process::Bloom;pub use post_process::BloomCompositeMode;pub use post_process::BloomPrefilter;pub use post_process::ChromaticAberration;pub use post_process::DepthOfField;pub use post_process::DepthOfFieldMode;pub use post_process::MotionBlur;pub use camera::Camera;pub use camera::Camera2d;pub use camera::Camera3d;pub use camera::Camera3dDepthLoadOp;pub use camera::ClearColor;pub use camera::ClearColorConfig;pub use camera::InheritedVisibility;pub use camera::MsaaWriteback;pub use camera::OrthographicProjection;pub use camera::PerspectiveProjection;pub use camera::PhysicalCameraParameters;pub use camera::Projection;pub use camera::ScalingMode;pub use camera::ScreenSpaceTransmissionQuality;pub use camera::ViewVisibility;pub use camera::Visibility;pub use input::ButtonState;pub use input::GamepadAxis;pub use input::GamepadButton;pub use input::GamepadConnection;pub use input::GamepadInput;pub use input::GamepadRumbleIntensity;pub use input::KeyCode;pub use input::MouseButton;pub use input::MouseScrollUnit;pub use input::TouchPhase;pub use input_focus::AutoFocus;pub use input_focus::InputFocusVisible;pub use input_focus::TabGroup;pub use input_focus::TabIndex;pub use transform::GlobalTransform;pub use transform::Transform;pub use time::Stopwatch;pub use time::Timer;pub use time::TimerMode;pub use window::CompositeAlphaMode;pub use window::CursorGrabMode;pub use window::CursorIcon;pub use window::CursorOptions;pub use window::EnabledButtons;pub use window::MonitorSelection;pub use window::PresentMode;pub use window::PrimaryWindow;pub use window::ScreenEdge;pub use window::SystemCursorIcon;pub use window::VideoMode;pub use window::VideoModeSelection;pub use window::Window;pub use window::WindowLevel;pub use window::WindowMode;pub use window::WindowPosition;pub use window::WindowResizeConstraints;pub use window::WindowResolution;pub use window::WindowTheme;pub use picking::DirectlyHovered;pub use picking::Hovered;pub use picking::Pickable;pub use picking::PickingInteraction;pub use picking::PickingSettings;pub use picking::PointerButton;pub use picking::PointerId;pub use picking::PressDirection;pub use state::StateTransitionDoc;pub use sprite::Anchor;pub use sprite::BorderRect;pub use sprite::SliceScaleMode;pub use sprite::Sprite;pub use sprite::SpriteImageMode;pub use sprite::SpritePickingCamera;pub use sprite::SpritePickingMode;pub use sprite::SpritePickingSettings;pub use sprite::SpriteScalingMode;pub use sprite::Text2d;pub use sprite::Text2dShadow;pub use sprite::TextureSliceGenerator;pub use sprite::TextureSlicer;pub use text::FontGenerator;pub use text::FontHinting;pub use text::FontSmoothing;pub use text::FontWeight;pub use text::JustifyText;pub use text::LineBreak;pub use text::Strikethrough;pub use text::StrikethroughColor;pub use text::TextBackgroundColor;pub use text::TextBounds;pub use text::TextColor;pub use text::TextFont;pub use text::TextLayout;pub use text::TextSpan;pub use text::Underline;pub use text::UnderlineColor;pub use ui::AlignContent;pub use ui::AlignItems;pub use ui::AlignSelf;pub use ui::AngularColorStop;pub use ui::BackgroundColor;pub use ui::BackgroundGradient;pub use ui::BorderColor;pub use ui::BorderGradient;pub use ui::BorderRadius;pub use ui::BoxShadow;pub use ui::BoxSizing;pub use ui::Button;pub use ui::Checkable;pub use ui::Checked;pub use ui::ColorStop;pub use ui::ConicGradient;pub use ui::Display;pub use ui::FlexDirection;pub use ui::FlexWrap;pub use ui::FocusPolicy;pub use ui::GlobalZIndex;pub use ui::Gradient;pub use ui::GridAutoFlow;pub use ui::GridTrack;pub use ui::GridTrackRepetition;pub use ui::IgnoreScroll;pub use ui::ImageNode;pub use ui::Interaction;pub use ui::InteractionDisabled;pub use ui::InterpolationColorSpace;pub use ui::IsDefaultUiCamera;pub use ui::JustifyContent;pub use ui::JustifyItems;pub use ui::JustifySelf;pub use ui::Label;pub use ui::LinearGradient;pub use ui::MaxTrackSizingFunction;pub use ui::MinTrackSizingFunction;pub use ui::NodeImageMode;pub use ui::Outline;pub use ui::Overflow;pub use ui::OverflowAxis;pub use ui::OverflowClipBox;pub use ui::OverflowClipMargin;pub use ui::OverrideClip;pub use ui::PositionType;pub use ui::Pressed;pub use ui::RadialGradient;pub use ui::RadialGradientShape;pub use ui::RepeatedGridTrack;pub use ui::ScrollPosition;pub use ui::ShadowStyle;pub use ui::TextShadow;pub use ui::UiPosition;pub use ui::UiRect;pub use ui::UiScale;pub use ui::UiText;pub use ui::Val;pub use ui::ZIndex;
Modules§
- animation
- Bevy animation shadow types.
- anti_
alias - Bevy anti-aliasing shadow types.
- app
- Bevy application exit status wrapper.
- asset
- Bevy asset system wrappers.
- audio
- Audio wrappers.
- camera
- Bevy camera shadow types.
- color
- Bevy color shadow types.
- ecs
- Bevy ECS shadow module.
- gizmos
- Bevy gizmo configuration shadow types.
- image
- Bevy image sampler configuration shadow types.
- input
- Bevy input shadow types.
- input_
focus - Bevy input focus shadow types.
- light
- Light component wrappers.
- math
- Bevy math shadow types (glam re-exports).
- mesh
- Mesh type wrappers.
- pbr
- PBR material and rendering wrappers.
- picking
- Bevy picking shadow types.
- post_
process - Bevy post-processing shadow types.
- render
- Shadow types for user-facing render components.
- scene
- Bevy scene wrappers.
- sprite
- Sprite wrappers.
- state
- Bevy state wrappers.
- text
- Text layout wrappers.
- time
- Bevy time shadow types.
- trait_
factories #[reflect_trait]factories and manual factories for core Bevy traits.- transform
- Bevy transform shadow types.
- ui
- UI layout and style wrappers.
- window
- Bevy window shadow types.
Structs§
- AddEvent
Params - Parameters for
bevy_ecs__add_event. - AddPlugins
Params - Parameters for
bevy_ecs__add_plugins. - AddSystems
Params - Parameters for
bevy_ecs__add_systems. - Asset
Derive Params - Parameters for
bevy_derive__asset. - Bevy
Ambient Light Params - Parameters for
bevy_render__ambient_light. - Bevy
AppAdd Default Plugins Params - Parameters for
bevy_app__add_default_plugins. - Bevy
AppAdd Plugin Params - Parameters for
bevy_app__add_plugin. - Bevy
AppAdd Schedule Params - Parameters for
bevy_app__add_schedule. - Bevy
AppDescribe Params - Parameters for
bevy_app__describe. - Bevy
AppDescriptor - Stored configuration for a generated Bevy app.
- Bevy
AppEmit Params - Parameters for
bevy_app__emit. - Bevy
AppNew Params - Parameters for
bevy_app__new. - Bevy
AppNew Result - Result returned by
bevy_app__new. - Bevy
AppPlugin - MCP plugin providing
bevy_app__*tools for Bevy app descriptors. - Bevy
AppSet Runner Params - Parameters for
bevy_app__set_runner. - Bevy
Atmosphere Environment MapLight Params - Parameters for
bevy_render__atmosphere_environment_map_light. - Bevy
Atmosphere Params - Parameters for
bevy_render__atmosphere. - Bevy
Bloom Composite Mode Params - Parameters for
bevy_render__bloom_composite_mode. - Bevy
Bloom Settings Params - Parameters for
bevy_render__bloom_settings. - Bevy
Camera2d Params - Parameters for
bevy_render__camera_2d. - Bevy
Camera3d Params - Parameters for
bevy_render__camera_3d. - Bevy
Cascade Shadow Config Builder Params - Parameters for
bevy_render__cascade_shadow_config_builder. - Bevy
Cascade Shadow Config Params - Parameters for
bevy_render__cascade_shadow_config. - Bevy
Clear Color Params - Parameters for
bevy_render__clear_color. - Bevy
ClusterZ Config Params - Parameters for
bevy_render__cluster_z_config. - Bevy
Clustered Decal Params - Parameters for
bevy_render__clustered_decal. - Bevy
Color Material Params - Parameters for
bevy_render__color_material. - Bevy
Color Params - Parameters for
bevy_render__color. - Bevy
Deband Dither Params - Parameters for
bevy_render__deband_dither. - Bevy
Default Opaque Renderer Method Params - Parameters for
bevy_render__default_opaque_renderer_method. - Bevy
Default Plugins Descriptor - Configuration for
DefaultPlugins. - Bevy
Deferred Prepass Double Buffer Params - Parameters for
bevy_render__deferred_prepass_double_buffer. - Bevy
Deferred Prepass Params - Parameters for
bevy_render__deferred_prepass. - Bevy
Depth Prepass Double Buffer Params - Parameters for
bevy_render__depth_prepass_double_buffer. - Bevy
Depth Prepass Params - Parameters for
bevy_render__depth_prepass. - Bevy
Derive Plugin - MCP plugin exposing Bevy derive-code fragment tools.
- Bevy
Directional Light Params - Parameters for
bevy_render__directional_light. - Bevy
Directional Light Shadow MapParams - Parameters for
bevy_render__directional_light_shadow_map. - Bevy
EcsPlugin - MCP plugin exposing Bevy ECS/app-wiring fragment tools.
- Bevy
Environment MapLight Params - Parameters for
bevy_render__environment_map_light. - Bevy
Exposure Params - Parameters for
bevy_render__exposure. - Bevy
FogSettings Params - Parameters for
bevy_render__fog_settings. - Bevy
FogVolume Params - Parameters for
bevy_render__fog_volume. - Bevy
Fullscreen Material Params - Parameters for
bevy_render__fullscreen_material. - Bevy
Generated Environment MapLight Params - Parameters for
bevy_render__generated_environment_map_light. - Bevy
Global Ambient Light Params - Parameters for
bevy_render__global_ambient_light. - Bevy
Grid Placement Params - Parameters for
bevy_ui__grid_placement. - Bevy
Irradiance Volume Params - Parameters for
bevy_render__irradiance_volume. - Bevy
Light Probe Params - Parameters for
bevy_render__light_probe. - Bevy
Lightmap Params - Parameters for
bevy_render__lightmap. - Bevy
Main Pass Resolution Override Params - Parameters for
bevy_render__main_pass_resolution_override. - Bevy
Mesh2d Params - Parameters for
bevy_render__mesh_2d. - Bevy
Mesh2d Wireframe Params - Parameters for
bevy_render__mesh_2d_wireframe. - Bevy
Mesh3d Params - Parameters for
bevy_render__mesh_3d. - Bevy
Mesh3d Wireframe Params - Parameters for
bevy_render__mesh_3d_wireframe. - Bevy
Mesh Material2d Params - Parameters for
bevy_render__mesh_material_2d. - Bevy
Mesh Material3d Params - Parameters for
bevy_render__mesh_material_3d. - Bevy
Motion Vector Prepass Params - Parameters for
bevy_render__motion_vector_prepass. - Bevy
Msaa Writeback Params - Parameters for
bevy_render__msaa_writeback. - Bevy
NoCpu Culling Params - Parameters for
bevy_render__no_cpu_culling. - Bevy
NoFrustum Culling Params - Parameters for
bevy_render__no_frustum_culling. - Bevy
NoWireframe2d Params - Parameters for
bevy_render__no_wireframe_2d. - Bevy
NoWireframe Params - Parameters for
bevy_render__no_wireframe. - Bevy
Normal Prepass Params - Parameters for
bevy_render__normal_prepass. - Bevy
NotShadow Caster Params - Parameters for
bevy_render__not_shadow_caster. - Bevy
NotShadow Receiver Params - Parameters for
bevy_render__not_shadow_receiver. - Bevy
Opaque Renderer Method Params - Parameters for
bevy_render__opaque_renderer_method. - Bevy
Order Independent Transparency Settings Params - Parameters for
bevy_render__order_independent_transparency_settings. - Bevy
Orthographic Projection Params - Parameters for
bevy_render__orthographic_projection. - Bevy
Perspective Projection Params - Parameters for
bevy_render__perspective_projection. - Bevy
Plugin Group Params - Parameters for
bevy_app__plugin_group. - Bevy
Plugin Struct Params - Parameters for
bevy_app__plugin_struct. - Bevy
Point Light Params - Parameters for
bevy_render__point_light. - Bevy
Point Light Shadow MapParams - Parameters for
bevy_render__point_light_shadow_map. - Bevy
Query Item Spec - A single item inside a Bevy query.
- Bevy
Query Plugin - MCP plugin exposing generic Bevy ECS parameter fragment tools.
- Bevy
Render Atmosphere Workflow AddTerm Params - Parameters for
bevy_render_atmosphere_workflow__add_term. - Bevy
Render Atmosphere Workflow Clear Terms Params - Parameters for
bevy_render_atmosphere_workflow__clear_terms. - Bevy
Render Atmosphere Workflow Describe Params - Parameters for
bevy_render_atmosphere_workflow__describe. - Bevy
Render Atmosphere Workflow Emit Code Params - Parameters for
bevy_render_atmosphere_workflow__emit_code. - Bevy
Render Atmosphere Workflow NewParams - Parameters for
bevy_render_atmosphere_workflow__new_atmosphere. - Bevy
Render Atmosphere Workflow NewResult - Result returned by
bevy_render_atmosphere_workflow__new_atmosphere. - Bevy
Render Atmosphere Workflow Plugin - MCP plugin providing
bevy_render_atmosphere_workflow__*stateful atmosphere tools. - Bevy
Render Atmosphere Workflow Remove Term Params - Parameters for
bevy_render_atmosphere_workflow__remove_term. - Bevy
Render Atmosphere Workflow Replace Term Params - Parameters for
bevy_render_atmosphere_workflow__replace_term. - Bevy
Render Atmosphere Workflow SetAtmosphere Params - Parameters for
bevy_render_atmosphere_workflow__set_atmosphere. - Bevy
Render Atmosphere Workflow SetDensity Multiplier Params - Parameters for
bevy_render_atmosphere_workflow__set_density_multiplier. - Bevy
Render Atmosphere Workflow SetMedium Label Params - Parameters for
bevy_render_atmosphere_workflow__set_medium_label. - Bevy
Render Atmosphere Workflow SetResolutions Params - Parameters for
bevy_render_atmosphere_workflow__set_resolutions. - Bevy
Render Atmosphere Workflow SetScattering Media VarParams - Parameters for
bevy_render_atmosphere_workflow__set_scattering_media_var. - Bevy
Render Mesh Workflow Describe Params - Parameters for
bevy_render_mesh_workflow__describe. - Bevy
Render Mesh Workflow Descriptor - Stored state for a mesh-entity workflow.
- Bevy
Render Mesh Workflow Emit Spawn Code Params - Parameters for
bevy_render_mesh_workflow__emit_spawn_code. - Bevy
Render Mesh Workflow NewParams - Shared params for creating a stored mesh workflow.
- Bevy
Render Mesh Workflow NewResult - Result returned by
bevy_render_mesh_workflow__new_mesh_*. - Bevy
Render Mesh Workflow Plugin - MCP plugin providing
bevy_render_mesh_workflow__*stateful mesh-authoring tools. - Bevy
Render Mesh Workflow SetMaterial Params - Parameters for
bevy_render_mesh_workflow__set_material. - Bevy
Render Mesh Workflow SetMesh Params - Parameters for
bevy_render_mesh_workflow__set_mesh. - Bevy
Render Mesh Workflow SetTransform Params - Parameters for
bevy_render_mesh_workflow__set_transform. - Bevy
Render Mesh Workflow SetWireframe Material Params - Parameters for
bevy_render_mesh_workflow__set_wireframe_material. - Bevy
Render Plugin - MCP plugin exposing core Bevy render/material fragment tools.
- Bevy
Render Target Params - Parameters for
bevy_render__render_target. - Bevy
Render Workflow Camera Descriptor - Stored state for a stateful render camera workflow.
- Bevy
Render Workflow Describe Params - Parameters for
bevy_render_workflow__describe. - Bevy
Render Workflow Emit Spawn Code Params - Parameters for
bevy_render_workflow__emit_spawn_code. - Bevy
Render Workflow NewCamera Params - Shared params for creating a stored camera workflow.
- Bevy
Render Workflow NewResult - Result returned by
bevy_render_workflow__new_camera_*. - Bevy
Render Workflow Plugin - MCP plugin providing
bevy_render_workflow__*stateful camera-authoring tools. - Bevy
Render Workflow SetHdr Params - Parameters for
bevy_render_workflow__set_hdr. - Bevy
Render Workflow SetOrthographic Projection Params - Parameters for
bevy_render_workflow__set_orthographic_projection. - Bevy
Render Workflow SetPerspective Projection Params - Parameters for
bevy_render_workflow__set_perspective_projection. - Bevy
Render Workflow SetRender Target Params - Parameters for
bevy_render_workflow__set_render_target. - Bevy
Render Workflow SetTonemapping Params - Parameters for
bevy_render_workflow__set_tonemapping. - Bevy
Render Workflow SetTransform Params - Parameters for
bevy_render_workflow__set_transform. - Bevy
Scene AddEntity Params - Parameters for
bevy_scene__add_entity. - Bevy
Scene AddResource Params - Parameters for
bevy_scene__add_resource. - Bevy
Scene Descriptor - Stored configuration for a generated Bevy scene.
- Bevy
Scene Emit RonParams - Parameters for
bevy_scene__emit_ron. - Bevy
Scene Emit Spawn Code Params - Parameters for
bevy_scene__emit_spawn_code. - Bevy
Scene Entity Descriptor - A single entity stored in a scene descriptor.
- Bevy
Scene NewParams - Parameters for
bevy_scene__new. - Bevy
Scene NewResult - Result returned by
bevy_scene__new. - Bevy
Scene Plugin - MCP plugin providing
bevy_scene__*tools for Bevy scene descriptors. - Bevy
Scene Value Descriptor - A typed value included in a scene descriptor.
- Bevy
Schedule Descriptor - Ordering metadata for a custom Bevy schedule.
- Bevy
Screen Space Reflections Params - Parameters for
bevy_render__screen_space_reflections. - Bevy
Screen Space Transmission Quality Params - Parameters for
bevy_render__screen_space_transmission_quality. - Bevy
Shadow Filtering Method Params - Parameters for
bevy_render__shadow_filtering_method. - Bevy
Skybox Params - Parameters for
bevy_render__skybox. - Bevy
Spot Light Params - Parameters for
bevy_render__spot_light. - Bevy
Sprite Params - Parameters for
bevy_render__sprite. - Bevy
Ssao Params - Parameters for
bevy_render__ssao. - Bevy
Standard Material Params - Parameters for
bevy_render__standard_material. - Bevy
State Hook - A state hook used by
bevy_app__state_machine. - Bevy
State Machine Params - Parameters for
bevy_app__state_machine. - Bevy
SubCamera View Params - Parameters for
bevy_render__sub_camera_view. - Bevy
SunDisk Params - Parameters for
bevy_render__sun_disk. - Bevy
Temporal Anti Aliasing Params - Parameters for
bevy_render__temporal_anti_aliasing. - Bevy
Text Style Params - Parameters for
bevy_render__text_style. - Bevy
Tonemapping Params - Parameters for
bevy_render__tonemapping. - Bevy
Transmitted Shadow Receiver Params - Parameters for
bevy_render__transmitted_shadow_receiver. - Bevy
UiButton Bundle Params - Parameters for
bevy_ui__button_bundle. - Bevy
UiFlex Container Params - Parameters for
bevy_ui__flex_container. - Bevy
UiGrid Container Params - Parameters for
bevy_ui__grid_container. - Bevy
UiImage Params - Parameters for
bevy_ui__image. - Bevy
UiNode Literal Params - Parameters for
bevy_ui__node. - Bevy
UiNode Params - A partial
Nodedescriptor expressed as Bevy value expressions. - Bevy
UiPlugin - MCP plugin exposing Bevy UI layout and widget fragment tools.
- Bevy
UiRect Params - Parameters for
bevy_ui__ui_rect. - Bevy
UiText Params - Parameters for
bevy_ui__text. - Bevy
UvChannel Params - Parameters for
bevy_render__uv_channel. - Bevy
Viewport Params - Parameters for
bevy_render__viewport. - Bevy
Visibility Range Params - Parameters for
bevy_render__visibility_range. - Bevy
Volumetric FogParams - Parameters for
bevy_render__volumetric_fog. - Bevy
Volumetric Light Params - Parameters for
bevy_render__volumetric_light. - Bevy
Wireframe2d Color Params - Parameters for
bevy_render__wireframe_2d_color. - Bevy
Wireframe2d Config Params - Parameters for
bevy_render__wireframe_2d_config. - Bevy
Wireframe2d Params - Parameters for
bevy_render__wireframe_2d. - Bevy
Wireframe Color Params - Parameters for
bevy_render__wireframe_color. - Bevy
Wireframe Config Params - Parameters for
bevy_render__wireframe_config. - Bevy
Wireframe Params - Parameters for
bevy_render__wireframe. - Bundle
Derive Params - Parameters for
bevy_derive__bundle. - Chain
Params - Parameters for
bevy_ecs__chain. - Component
Derive Params - Parameters for
bevy_derive__component. - Define
Component Query Params - Parameters for
bevy_query__define_component_query. - Define
Event Reader Params - Parameters for
bevy_query__define_event_reader. - Define
Event Writer Params - Parameters for
bevy_query__define_event_writer. - Define
Handle Params - Parameters for
bevy_query__define_handle. - Define
Local Params - Parameters for
bevy_query__define_local. - Define
Resource Params - Parameters for
bevy_query__define_resource. - Define
Time Params - Parameters for
bevy_query__define_time. - Despawn
Params - Parameters for
bevy_ecs__despawn. - Enum
Variant Spec - An enum variant definition.
- Event
Derive Params - Parameters for
bevy_derive__event. - Filter
Params - Parameters for
bevy_query__filter. - InSet
Params - Parameters for
bevy_ecs__in_set. - Init
Resource Params - Parameters for
bevy_ecs__init_resource. - Insert
Component Params - Parameters for
bevy_ecs__insert_component. - Insert
Resource Params - Parameters for
bevy_ecs__insert_resource. - Item
Template - Common item template used by Bevy derive tools.
- Named
Field Spec - A named struct field.
- Observer
Params - Parameters for
bevy_ecs__observer. - Pipe
Params - Parameters for
bevy_ecs__pipe. - Query
ForParams - Parameters for
bevy_ecs__query_for. - Query
Item Spec - A query data item, e.g.
&Transformor&mut Velocity. - Reflect
Derive Params - Parameters for
bevy_derive__reflect. - Register
Type Params - Parameters for
bevy_ecs__register_type. - Remove
Component Params - Parameters for
bevy_ecs__remove_component. - Resource
Derive Params - Parameters for
bevy_derive__resource. - RunCriteria
Params - Parameters for
bevy_ecs__run_criteria. - Schedule
Label Derive Params - Parameters for
bevy_derive__schedule_label. - Spawn
Bundle Params - Parameters for
bevy_ecs__spawn_bundle. - Spawn
Entity Params - Parameters for
bevy_ecs__spawn_entity. - States
Derive Params - Parameters for
bevy_derive__states. - System
SetDerive Params - Parameters for
bevy_derive__system_set. - System
Signature Params - Parameters for
bevy_query__system_signature. - Trigger
Params - Parameters for
bevy_ecs__trigger. - With
Children Params - Parameters for
bevy_ecs__with_children.
Enums§
- Bevy
Alpha Mode2d Params - Parameters for
bevy_render__alpha_mode_2d. - Bevy
Alpha Mode2d Variant - Supported alpha modes for 2D materials.
- Bevy
Bloom Composite Mode Variant - Supported bloom composite modes.
- Bevy
Bloom Preset - Preset bloom configurations available in Bevy 0.18.
- Bevy
Camera3d Depth Load OpParams - Parameters for
bevy_render__camera_3d_depth_load_op. - Bevy
Camera3d Depth Load OpVariant - Supported camera depth-load operations.
- Bevy
Clear Color Config Params - Parameters for
bevy_render__clear_color_config. - Bevy
Clear Color Config Variant - Supported clear-color configuration variants.
- Bevy
Cluster Config Params - Parameters for
bevy_render__cluster_config. - Bevy
Cluster FarZ Mode Kind - Supported
ClusterFarZModevariants. - Bevy
Cluster FarZ Mode Params - Parameters for
bevy_render__cluster_far_z_mode. - Bevy
Deband Dither Variant - Supported deband-dither variants.
- Bevy
Default Opaque Renderer Method Variant - Supported constructors for
DefaultOpaqueRendererMethod. - Bevy
Exposure Preset - Named Bevy exposure presets.
- Bevy
Fullscreen Graph Kind - Render-graph family used by
bevy_render__fullscreen_material. - Bevy
Grid Placement Kind - A CSS-grid placement constructor variant.
- Bevy
Msaa Writeback Variant - Supported MSAA writeback variants.
- Bevy
Opaque Renderer Method Variant - Supported Bevy opaque renderer methods.
- Bevy
Parallax Mapping Method Params - Parameters for
bevy_render__parallax_mapping_method. - Bevy
Parallax Mapping Method Variant - Supported Bevy parallax mapping methods.
- Bevy
Query Filter Kind - Supported Bevy query filter wrappers.
- Bevy
Query Item Access - How a query item should appear inside
Query<...>. - Bevy
Render Alpha Mode Params - Parameters for
bevy_render__alpha_mode. - Bevy
Render Alpha Mode Variant - Supported alpha-mode variants.
- Bevy
Render Mesh Workflow Kind - Supported stored mesh workflow kinds.
- Bevy
Render Target Kind - Supported render-target output kinds.
- Bevy
Render Workflow Camera Kind - Supported stored camera workflow kinds.
- Bevy
Scaling Mode Params - Parameters for
bevy_render__scaling_mode. - Bevy
Scaling Mode Variant - Supported orthographic scaling modes.
- Bevy
Screen Space Transmission Quality Variant - Supported screen-space transmission quality levels.
- Bevy
Shadow Filtering Method Variant - Supported
ShadowFilteringMethodvariants. - Bevy
Ssao Quality Params - Parameters for
bevy_render__ssao_quality. - Bevy
Ssao Quality Variant - SSAO quality variants in Bevy 0.18.
- Bevy
Tonemapping Variant - Supported tonemapping algorithms.
- Bevy
UvChannel Variant - Supported Bevy UV channels.
- Item
Shape - Shape of the emitted Rust item.
- Variant
Shape - Shape of an enum variant payload.