Skip to main content

Crate elicit_bevy

Crate elicit_bevy 

Source
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

ModuleCoverage
mathVec2/3/4, Quat, Mat*, Dir*, Ray*, Rect, Rot2, shapes
colorColor and all color spaces
transformTransform, GlobalTransform
inputKeyCode, MouseButton, Gamepad*
input_focusAutoFocus, TabIndex, TabGroup, InputFocusVisible, AutoNavigationConfig
timeTimer, TimerMode, Stopwatch
windowWindow, WindowMode, PresentMode, …
cameraCamera, Projection, Visibility
pbrStandardMaterial, AlphaMode, Tonemapping, FogFalloff
lightAmbientLight, DirectionalLight, PointLight, SpotLight
uiVal, UiRect, BorderRadius, layout enums, FocusPolicy, BoxSizing, GridAutoFlow, ZIndex, GlobalZIndex, BackgroundColor, BorderColor, Outline, AutoDirectionalNavigation
spriteSprite, Anchor, SpriteImageMode, SpriteScalingMode, SpritePickingCamera, SpritePickingMode, SpritePickingSettings
textTextFont, JustifyText, LineBreak
audioPlaybackSettings, PlaybackMode, Volume
animationRepeatAnimation, AnimationTargetId
anti_aliasSensitivity, Fxaa, SmaaPreset, Smaa, ContrastAdaptiveSharpening
pickingPickable, PickingInteraction
meshPrimitiveTopology, Indices
gizmosGizmoLineStyle, GizmoLineJoint, GizmoLineConfig, GizmoConfig
post_processAutoExposure, Bloom, BloomCompositeMode, BloomPrefilter, ChromaticAberration, DepthOfFieldMode, DepthOfField, MotionBlur
ecsEntity
appAppExit
assetLoadState, RecursiveDependencyLoadState
renderMsaa, Hdr, ColorGrading, ColorGradingGlobal, ColorGradingSection, NoAutomaticBatching, MipBias, OcclusionCulling
sceneScene / DynamicScene documentation
stateStates factory documentation
derive_pluginbevy_derive__* fragment tools for derive codegen
ecs_pluginbevy_ecs__* fragment tools for ECS/app wiring
app_pluginbevy_app__* descriptor-registry tools for app assembly
scene_pluginbevy_scene__* descriptor-registry tools for scene manifests
query_pluginbevy_query__* factory/codegen tools for generic ECS params
render_pluginbevy_render__* core render/material descriptor tools
render_atmosphere_workflow_pluginbevy_render_atmosphere_workflow__* stateful atmosphere tools
render_mesh_workflow_pluginbevy_render_mesh_workflow__* stateful mesh-authoring tools
render_workflow_pluginbevy_render_workflow__* stateful camera-authoring tools
ui_pluginbevy_ui__* layout and widget descriptor tools
trait_factoriesComponent, 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::AutoNavigationConfig;
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::AutoDirectionalNavigation;
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§

AddEventParams
Parameters for bevy_ecs__add_event.
AddPluginsParams
Parameters for bevy_ecs__add_plugins.
AddSystemsParams
Parameters for bevy_ecs__add_systems.
AssetDeriveParams
Parameters for bevy_derive__asset.
BevyAmbientLightParams
Parameters for bevy_render__ambient_light.
BevyAppAddDefaultPluginsParams
Parameters for bevy_app__add_default_plugins.
BevyAppAddPluginParams
Parameters for bevy_app__add_plugin.
BevyAppAddScheduleParams
Parameters for bevy_app__add_schedule.
BevyAppDescribeParams
Parameters for bevy_app__describe.
BevyAppDescriptor
Stored configuration for a generated Bevy app.
BevyAppEmitParams
Parameters for bevy_app__emit.
BevyAppNewParams
Parameters for bevy_app__new.
BevyAppNewResult
Result returned by bevy_app__new.
BevyAppPlugin
MCP plugin providing bevy_app__* tools for Bevy app descriptors.
BevyAppSetRunnerParams
Parameters for bevy_app__set_runner.
BevyAtmosphereEnvironmentMapLightParams
Parameters for bevy_render__atmosphere_environment_map_light.
BevyAtmosphereParams
Parameters for bevy_render__atmosphere.
BevyBloomCompositeModeParams
Parameters for bevy_render__bloom_composite_mode.
BevyBloomSettingsParams
Parameters for bevy_render__bloom_settings.
BevyCamera2dParams
Parameters for bevy_render__camera_2d.
BevyCamera3dParams
Parameters for bevy_render__camera_3d.
BevyCascadeShadowConfigBuilderParams
Parameters for bevy_render__cascade_shadow_config_builder.
BevyCascadeShadowConfigParams
Parameters for bevy_render__cascade_shadow_config.
BevyClearColorParams
Parameters for bevy_render__clear_color.
BevyClusterZConfigParams
Parameters for bevy_render__cluster_z_config.
BevyClusteredDecalParams
Parameters for bevy_render__clustered_decal.
BevyColorMaterialParams
Parameters for bevy_render__color_material.
BevyColorParams
Parameters for bevy_render__color.
BevyDebandDitherParams
Parameters for bevy_render__deband_dither.
BevyDefaultOpaqueRendererMethodParams
Parameters for bevy_render__default_opaque_renderer_method.
BevyDefaultPluginsDescriptor
Configuration for DefaultPlugins.
BevyDeferredPrepassDoubleBufferParams
Parameters for bevy_render__deferred_prepass_double_buffer.
BevyDeferredPrepassParams
Parameters for bevy_render__deferred_prepass.
BevyDepthPrepassDoubleBufferParams
Parameters for bevy_render__depth_prepass_double_buffer.
BevyDepthPrepassParams
Parameters for bevy_render__depth_prepass.
BevyDerivePlugin
MCP plugin exposing Bevy derive-code fragment tools.
BevyDirectionalLightParams
Parameters for bevy_render__directional_light.
BevyDirectionalLightShadowMapParams
Parameters for bevy_render__directional_light_shadow_map.
BevyEcsPlugin
MCP plugin exposing Bevy ECS/app-wiring fragment tools.
BevyEnvironmentMapLightParams
Parameters for bevy_render__environment_map_light.
BevyExposureParams
Parameters for bevy_render__exposure.
BevyFogSettingsParams
Parameters for bevy_render__fog_settings.
BevyFogVolumeParams
Parameters for bevy_render__fog_volume.
BevyFullscreenMaterialParams
Parameters for bevy_render__fullscreen_material.
BevyGeneratedEnvironmentMapLightParams
Parameters for bevy_render__generated_environment_map_light.
BevyGlobalAmbientLightParams
Parameters for bevy_render__global_ambient_light.
BevyGridPlacementParams
Parameters for bevy_ui__grid_placement.
BevyIrradianceVolumeParams
Parameters for bevy_render__irradiance_volume.
BevyLightProbeParams
Parameters for bevy_render__light_probe.
BevyLightmapParams
Parameters for bevy_render__lightmap.
BevyMainPassResolutionOverrideParams
Parameters for bevy_render__main_pass_resolution_override.
BevyMesh2dParams
Parameters for bevy_render__mesh_2d.
BevyMesh2dWireframeParams
Parameters for bevy_render__mesh_2d_wireframe.
BevyMesh3dParams
Parameters for bevy_render__mesh_3d.
BevyMesh3dWireframeParams
Parameters for bevy_render__mesh_3d_wireframe.
BevyMeshMaterial2dParams
Parameters for bevy_render__mesh_material_2d.
BevyMeshMaterial3dParams
Parameters for bevy_render__mesh_material_3d.
BevyMotionVectorPrepassParams
Parameters for bevy_render__motion_vector_prepass.
BevyMsaaWritebackParams
Parameters for bevy_render__msaa_writeback.
BevyNoCpuCullingParams
Parameters for bevy_render__no_cpu_culling.
BevyNoFrustumCullingParams
Parameters for bevy_render__no_frustum_culling.
BevyNoWireframe2dParams
Parameters for bevy_render__no_wireframe_2d.
BevyNoWireframeParams
Parameters for bevy_render__no_wireframe.
BevyNormalPrepassParams
Parameters for bevy_render__normal_prepass.
BevyNotShadowCasterParams
Parameters for bevy_render__not_shadow_caster.
BevyNotShadowReceiverParams
Parameters for bevy_render__not_shadow_receiver.
BevyOpaqueRendererMethodParams
Parameters for bevy_render__opaque_renderer_method.
BevyOrderIndependentTransparencySettingsParams
Parameters for bevy_render__order_independent_transparency_settings.
BevyOrthographicProjectionParams
Parameters for bevy_render__orthographic_projection.
BevyPerspectiveProjectionParams
Parameters for bevy_render__perspective_projection.
BevyPluginGroupParams
Parameters for bevy_app__plugin_group.
BevyPluginStructParams
Parameters for bevy_app__plugin_struct.
BevyPointLightParams
Parameters for bevy_render__point_light.
BevyPointLightShadowMapParams
Parameters for bevy_render__point_light_shadow_map.
BevyQueryItemSpec
A single item inside a Bevy query.
BevyQueryPlugin
MCP plugin exposing generic Bevy ECS parameter fragment tools.
BevyRenderAtmosphereWorkflowAddTermParams
Parameters for bevy_render_atmosphere_workflow__add_term.
BevyRenderAtmosphereWorkflowClearTermsParams
Parameters for bevy_render_atmosphere_workflow__clear_terms.
BevyRenderAtmosphereWorkflowDescribeParams
Parameters for bevy_render_atmosphere_workflow__describe.
BevyRenderAtmosphereWorkflowEmitCodeParams
Parameters for bevy_render_atmosphere_workflow__emit_code.
BevyRenderAtmosphereWorkflowNewParams
Parameters for bevy_render_atmosphere_workflow__new_atmosphere.
BevyRenderAtmosphereWorkflowNewResult
Result returned by bevy_render_atmosphere_workflow__new_atmosphere.
BevyRenderAtmosphereWorkflowPlugin
MCP plugin providing bevy_render_atmosphere_workflow__* stateful atmosphere tools.
BevyRenderAtmosphereWorkflowRemoveTermParams
Parameters for bevy_render_atmosphere_workflow__remove_term.
BevyRenderAtmosphereWorkflowReplaceTermParams
Parameters for bevy_render_atmosphere_workflow__replace_term.
BevyRenderAtmosphereWorkflowSetAtmosphereParams
Parameters for bevy_render_atmosphere_workflow__set_atmosphere.
BevyRenderAtmosphereWorkflowSetDensityMultiplierParams
Parameters for bevy_render_atmosphere_workflow__set_density_multiplier.
BevyRenderAtmosphereWorkflowSetMediumLabelParams
Parameters for bevy_render_atmosphere_workflow__set_medium_label.
BevyRenderAtmosphereWorkflowSetResolutionsParams
Parameters for bevy_render_atmosphere_workflow__set_resolutions.
BevyRenderAtmosphereWorkflowSetScatteringMediaVarParams
Parameters for bevy_render_atmosphere_workflow__set_scattering_media_var.
BevyRenderMeshWorkflowDescribeParams
Parameters for bevy_render_mesh_workflow__describe.
BevyRenderMeshWorkflowDescriptor
Stored state for a mesh-entity workflow.
BevyRenderMeshWorkflowEmitSpawnCodeParams
Parameters for bevy_render_mesh_workflow__emit_spawn_code.
BevyRenderMeshWorkflowNewParams
Shared params for creating a stored mesh workflow.
BevyRenderMeshWorkflowNewResult
Result returned by bevy_render_mesh_workflow__new_mesh_*.
BevyRenderMeshWorkflowPlugin
MCP plugin providing bevy_render_mesh_workflow__* stateful mesh-authoring tools.
BevyRenderMeshWorkflowSetMaterialParams
Parameters for bevy_render_mesh_workflow__set_material.
BevyRenderMeshWorkflowSetMeshParams
Parameters for bevy_render_mesh_workflow__set_mesh.
BevyRenderMeshWorkflowSetTransformParams
Parameters for bevy_render_mesh_workflow__set_transform.
BevyRenderMeshWorkflowSetWireframeMaterialParams
Parameters for bevy_render_mesh_workflow__set_wireframe_material.
BevyRenderPlugin
MCP plugin exposing core Bevy render/material fragment tools.
BevyRenderTargetParams
Parameters for bevy_render__render_target.
BevyRenderWorkflowCameraDescriptor
Stored state for a stateful render camera workflow.
BevyRenderWorkflowDescribeParams
Parameters for bevy_render_workflow__describe.
BevyRenderWorkflowEmitSpawnCodeParams
Parameters for bevy_render_workflow__emit_spawn_code.
BevyRenderWorkflowNewCameraParams
Shared params for creating a stored camera workflow.
BevyRenderWorkflowNewResult
Result returned by bevy_render_workflow__new_camera_*.
BevyRenderWorkflowPlugin
MCP plugin providing bevy_render_workflow__* stateful camera-authoring tools.
BevyRenderWorkflowSetHdrParams
Parameters for bevy_render_workflow__set_hdr.
BevyRenderWorkflowSetOrthographicProjectionParams
Parameters for bevy_render_workflow__set_orthographic_projection.
BevyRenderWorkflowSetPerspectiveProjectionParams
Parameters for bevy_render_workflow__set_perspective_projection.
BevyRenderWorkflowSetRenderTargetParams
Parameters for bevy_render_workflow__set_render_target.
BevyRenderWorkflowSetTonemappingParams
Parameters for bevy_render_workflow__set_tonemapping.
BevyRenderWorkflowSetTransformParams
Parameters for bevy_render_workflow__set_transform.
BevySceneAddEntityParams
Parameters for bevy_scene__add_entity.
BevySceneAddResourceParams
Parameters for bevy_scene__add_resource.
BevySceneDescriptor
Stored configuration for a generated Bevy scene.
BevySceneEmitRonParams
Parameters for bevy_scene__emit_ron.
BevySceneEmitSpawnCodeParams
Parameters for bevy_scene__emit_spawn_code.
BevySceneEntityDescriptor
A single entity stored in a scene descriptor.
BevySceneNewParams
Parameters for bevy_scene__new.
BevySceneNewResult
Result returned by bevy_scene__new.
BevyScenePlugin
MCP plugin providing bevy_scene__* tools for Bevy scene descriptors.
BevySceneValueDescriptor
A typed value included in a scene descriptor.
BevyScheduleDescriptor
Ordering metadata for a custom Bevy schedule.
BevyScreenSpaceReflectionsParams
Parameters for bevy_render__screen_space_reflections.
BevyScreenSpaceTransmissionQualityParams
Parameters for bevy_render__screen_space_transmission_quality.
BevyShadowFilteringMethodParams
Parameters for bevy_render__shadow_filtering_method.
BevySkyboxParams
Parameters for bevy_render__skybox.
BevySpotLightParams
Parameters for bevy_render__spot_light.
BevySpriteParams
Parameters for bevy_render__sprite.
BevySsaoParams
Parameters for bevy_render__ssao.
BevyStandardMaterialParams
Parameters for bevy_render__standard_material.
BevyStateHook
A state hook used by bevy_app__state_machine.
BevyStateMachineParams
Parameters for bevy_app__state_machine.
BevySubCameraViewParams
Parameters for bevy_render__sub_camera_view.
BevySunDiskParams
Parameters for bevy_render__sun_disk.
BevyTemporalAntiAliasingParams
Parameters for bevy_render__temporal_anti_aliasing.
BevyTextStyleParams
Parameters for bevy_render__text_style.
BevyTonemappingParams
Parameters for bevy_render__tonemapping.
BevyTransmittedShadowReceiverParams
Parameters for bevy_render__transmitted_shadow_receiver.
BevyUiButtonBundleParams
Parameters for bevy_ui__button_bundle.
BevyUiFlexContainerParams
Parameters for bevy_ui__flex_container.
BevyUiGridContainerParams
Parameters for bevy_ui__grid_container.
BevyUiImageParams
Parameters for bevy_ui__image.
BevyUiNodeLiteralParams
Parameters for bevy_ui__node.
BevyUiNodeParams
A partial Node descriptor expressed as Bevy value expressions.
BevyUiPlugin
MCP plugin exposing Bevy UI layout and widget fragment tools.
BevyUiRectParams
Parameters for bevy_ui__ui_rect.
BevyUiTextParams
Parameters for bevy_ui__text.
BevyUvChannelParams
Parameters for bevy_render__uv_channel.
BevyViewportParams
Parameters for bevy_render__viewport.
BevyVisibilityRangeParams
Parameters for bevy_render__visibility_range.
BevyVolumetricFogParams
Parameters for bevy_render__volumetric_fog.
BevyVolumetricLightParams
Parameters for bevy_render__volumetric_light.
BevyWireframe2dColorParams
Parameters for bevy_render__wireframe_2d_color.
BevyWireframe2dConfigParams
Parameters for bevy_render__wireframe_2d_config.
BevyWireframe2dParams
Parameters for bevy_render__wireframe_2d.
BevyWireframeColorParams
Parameters for bevy_render__wireframe_color.
BevyWireframeConfigParams
Parameters for bevy_render__wireframe_config.
BevyWireframeParams
Parameters for bevy_render__wireframe.
BundleDeriveParams
Parameters for bevy_derive__bundle.
ChainParams
Parameters for bevy_ecs__chain.
ComponentDeriveParams
Parameters for bevy_derive__component.
DefineComponentQueryParams
Parameters for bevy_query__define_component_query.
DefineEventReaderParams
Parameters for bevy_query__define_event_reader.
DefineEventWriterParams
Parameters for bevy_query__define_event_writer.
DefineHandleParams
Parameters for bevy_query__define_handle.
DefineLocalParams
Parameters for bevy_query__define_local.
DefineResourceParams
Parameters for bevy_query__define_resource.
DefineTimeParams
Parameters for bevy_query__define_time.
DespawnParams
Parameters for bevy_ecs__despawn.
EnumVariantSpec
An enum variant definition.
EventDeriveParams
Parameters for bevy_derive__event.
FilterParams
Parameters for bevy_query__filter.
InSetParams
Parameters for bevy_ecs__in_set.
InitResourceParams
Parameters for bevy_ecs__init_resource.
InsertComponentParams
Parameters for bevy_ecs__insert_component.
InsertResourceParams
Parameters for bevy_ecs__insert_resource.
ItemTemplate
Common item template used by Bevy derive tools.
NamedFieldSpec
A named struct field.
ObserverParams
Parameters for bevy_ecs__observer.
PipeParams
Parameters for bevy_ecs__pipe.
QueryForParams
Parameters for bevy_ecs__query_for.
QueryItemSpec
A query data item, e.g. &Transform or &mut Velocity.
ReflectDeriveParams
Parameters for bevy_derive__reflect.
RegisterTypeParams
Parameters for bevy_ecs__register_type.
RemoveComponentParams
Parameters for bevy_ecs__remove_component.
ResourceDeriveParams
Parameters for bevy_derive__resource.
RunCriteriaParams
Parameters for bevy_ecs__run_criteria.
ScheduleLabelDeriveParams
Parameters for bevy_derive__schedule_label.
SpawnBundleParams
Parameters for bevy_ecs__spawn_bundle.
SpawnEntityParams
Parameters for bevy_ecs__spawn_entity.
StatesDeriveParams
Parameters for bevy_derive__states.
SystemSetDeriveParams
Parameters for bevy_derive__system_set.
SystemSignatureParams
Parameters for bevy_query__system_signature.
TriggerParams
Parameters for bevy_ecs__trigger.
WithChildrenParams
Parameters for bevy_ecs__with_children.

Enums§

BevyAlphaMode2dParams
Parameters for bevy_render__alpha_mode_2d.
BevyAlphaMode2dVariant
Supported alpha modes for 2D materials.
BevyBloomCompositeModeVariant
Supported bloom composite modes.
BevyBloomPreset
Preset bloom configurations available in Bevy 0.18.
BevyCamera3dDepthLoadOpParams
Parameters for bevy_render__camera_3d_depth_load_op.
BevyCamera3dDepthLoadOpVariant
Supported camera depth-load operations.
BevyClearColorConfigParams
Parameters for bevy_render__clear_color_config.
BevyClearColorConfigVariant
Supported clear-color configuration variants.
BevyClusterConfigParams
Parameters for bevy_render__cluster_config.
BevyClusterFarZModeKind
Supported ClusterFarZMode variants.
BevyClusterFarZModeParams
Parameters for bevy_render__cluster_far_z_mode.
BevyDebandDitherVariant
Supported deband-dither variants.
BevyDefaultOpaqueRendererMethodVariant
Supported constructors for DefaultOpaqueRendererMethod.
BevyExposurePreset
Named Bevy exposure presets.
BevyFullscreenGraphKind
Render-graph family used by bevy_render__fullscreen_material.
BevyGridPlacementKind
A CSS-grid placement constructor variant.
BevyMsaaWritebackVariant
Supported MSAA writeback variants.
BevyOpaqueRendererMethodVariant
Supported Bevy opaque renderer methods.
BevyParallaxMappingMethodParams
Parameters for bevy_render__parallax_mapping_method.
BevyParallaxMappingMethodVariant
Supported Bevy parallax mapping methods.
BevyQueryFilterKind
Supported Bevy query filter wrappers.
BevyQueryItemAccess
How a query item should appear inside Query<...>.
BevyRenderAlphaModeParams
Parameters for bevy_render__alpha_mode.
BevyRenderAlphaModeVariant
Supported alpha-mode variants.
BevyRenderMeshWorkflowKind
Supported stored mesh workflow kinds.
BevyRenderTargetKind
Supported render-target output kinds.
BevyRenderWorkflowCameraKind
Supported stored camera workflow kinds.
BevyScalingModeParams
Parameters for bevy_render__scaling_mode.
BevyScalingModeVariant
Supported orthographic scaling modes.
BevyScreenSpaceTransmissionQualityVariant
Supported screen-space transmission quality levels.
BevyShadowFilteringMethodVariant
Supported ShadowFilteringMethod variants.
BevySsaoQualityParams
Parameters for bevy_render__ssao_quality.
BevySsaoQualityVariant
SSAO quality variants in Bevy 0.18.
BevyTonemappingVariant
Supported tonemapping algorithms.
BevyUvChannelVariant
Supported Bevy UV channels.
ItemShape
Shape of the emitted Rust item.
VariantShape
Shape of an enum variant payload.