|
Blender V5.0
|
#include <draw_curves_private.hh>
Public Member Functions | |
| void | foreach_strand (FunctionRef< void(Span< ParticleCacheKey >)> callback) |
Public Attributes | |
| Span< ParticleCacheKey * > | parent |
| Span< ParticleCacheKey * > | children |
Definition at line 55 of file draw_curves_private.hh.
| void blender::draw::ParticleSpans::foreach_strand | ( | FunctionRef< void(Span< ParticleCacheKey >)> | callback | ) |
Definition at line 251 of file draw_cache_impl_particles.cc.
References children, and parent.
Referenced by blender::draw::CurvesEvalCache::ensure_positions(), blender::draw::ParticleDrawSource::evaluated_points_by_curve(), and blender::draw::ParticleDrawSource::points_by_curve().
| Span<ParticleCacheKey *> blender::draw::ParticleSpans::children |
Definition at line 57 of file draw_curves_private.hh.
Referenced by foreach_strand(), blender::draw::interpolate_face_corner_attribute_to_curve(), and blender::draw::ParticleDrawSource::particles_get().
| Span<ParticleCacheKey *> blender::draw::ParticleSpans::parent |
Definition at line 56 of file draw_curves_private.hh.
Referenced by foreach_strand(), blender::draw::interpolate_face_corner_attribute_to_curve(), and blender::draw::ParticleDrawSource::particles_get().