mod node;
mod phase;
mod pipeline;
mod plugin;
mod prepare;
pub(super) mod prelude {
pub(crate) use super::MeshOccluder2d;
pub(super) use super::node::OccluderNode;
pub(super) use super::phase::DrawOccluder;
pub(crate) use super::phase::OccluderPhase;
pub(super) use super::pipeline::OccluderPipeline;
pub(crate) use super::plugin::{OccluderLabel, OccluderPlugin, OccluderSet};
pub(crate) use super::prepare::OccluderTextures;
}
use bevy::{ecs::component::Component, render::extract_component::ExtractComponent};
#[derive(Component, ExtractComponent, Clone, Copy, Default)]
pub struct MeshOccluder2d;