17 INLINE OccluderEffect::
26 INLINE OccluderEffect::
28 _on_occluders(copy._on_occluders)
35 INLINE
int OccluderEffect::
36 get_num_on_occluders()
const {
37 return _on_occluders.
size();
46 return _on_occluders[n];
55 return _on_occluders.find(occluder) != _on_occluders.
end();
64 return _on_occluders.
empty();
size_type_0 size() const
Returns the number of elements in the ordered vector.
bool has_on_occluder(const NodePath &occluder) const
Returns true if the indicated occluder is enabled by the effect, false otherwise.
iterator_0 end()
Returns the iterator that marks the end of the ordered vector.
bool empty() const
Returns true if the ordered vector is empty, false otherwise.
get_on_occluder
Returns the nth occluder enabled by the effectute, sorted in render order.
bool is_identity() const
Returns true if this is an identity effect: it does not change the set of occluders in use.
static NodePath fail()
Creates a NodePath with the ET_fail error type set.
This functions similarly to a LightAttrib or ClipPlaneAttrib.
NodePath is the fundamental system for disambiguating instances, and also provides a higher-level int...