MCPcopy Create free account
hub / github.com/PerroEngine/Perro / mask

Method mask

perro_source/api_modules/perro_runtime_api/src/sub_apis/node.rs:1005–1011  ·  view source on GitHub ↗

Adds render layer mask filters for 2D/3D nodes. Match succeeds when node render layers do not intersect any masked layer.

(self, layers: I)

Source from the content-addressed store, hash-verified

1003 where
1004 I: IntoIterator<Item = L>,
1005 L: IntoBitMaskLayer,
1006 {
1007 self.and_expr(QueryExpr::Layers(BitMask::from_layers(layers)))
1008 }
1009
1010 /// Adds render layer mask filters for 2D/3D nodes.
1011 ///
1012 /// Match succeeds when node render layers do not intersect any masked layer.
1013 pub fn mask<I, L>(self, layers: I) -> Self
1014 where

Callers

nothing calls this directly

Calls 1

and_exprMethod · 0.80

Tested by

no test coverage detected