Re-exports§
pub use inspector::EditorMeta;pub use inspector::ReflectEditorMeta;
Modules§
- alignment_
guides - asset_
browser - asset_
catalog - brush
- colors
- commands
- custom_
properties - draw_
brush - entity_
ops - entity_
templates - face_
grid - gizmos
- hierarchy
- inspector
- keybind_
settings - keybinds
- layout
- material_
browser - material_
preview - modal_
transform - navmesh
- prefab_
picker - project
- project_
select - remote
- scene_
io - selection
- snapping
- status_
bar - terrain
- texture_
browser - view_
modes - viewport
- viewport_
overlays - viewport_
select - viewport_
util
Structs§
- Blocks
Camera Input - Marker component for UI overlays that should block viewport camera input (scroll, pan, orbit) while they exist. Add this to any overlay entity (e.g. prefab picker, context menus) to automatically disable camera controls.
- Editor
Entity - Editor
Hidden - Tag component that hides an entity from the hierarchy panel. Auto-applied to unnamed child entities (likely Bevy internals like shadow cascades). Users can remove it to make hidden entities visible, or add it to hide their own.
- Editor
Interaction - System set for all editor interaction systems (input handling, viewport clicks, gizmo drags, etc.). Automatically disabled when any dialog is open.
- Editor
Plugin - NonSerializable
- Marker component for entities that should not be included in scene serialization. Add this to runtime-generated child entities (brush face meshes, terrain chunks, etc.) that are rebuilt automatically from their parent’s component data.
Enums§
Functions§
- no_
dialog_ open - Run condition: returns
truewhen noEditorDialogentity exists.