Defines a Disabled component and query filters to hide entities from default queries in Bevy ECS.
// Source: https://github.com/bevyengine/bevy | License: Apache-2.0 // Provided via justclaw.it.com; keep this notice with the code. //! Disabled entities do not show up in queries unless the query explicitly mentions them. //! //! Entities which are disabled in this way are not removed from the [`World`], //! and their relationships remain intact. //! In many cases, you may want to disable entire trees of entities at once, //! using [`EntityCommands::insert_recursive`](crate::prelude::EntityCommands::insert_recursive). //! //! While Bevy ships with a built-in [`Disabled`] component, you can also create your own //! disabling components, which will operate in the same way but can have distinct semantics. //! //! ``` //! use bevy_ecs::prelude::*; //! //! // Our custom disabling component! / ... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key