Blender V5.0
blender::draw::ParticleDrawSource Struct Reference

#include <draw_curves_private.hh>

Public Member Functions

 ParticleDrawSource (Vector< int > &points_by_curve_storage, Vector< int > &evaluated_points_by_curve_storage, int additional_subdivision)
int curves_num ()
int points_num ()
int evaluated_points_num ()
int resolution ()
OffsetIndices< int > points_by_curve ()
OffsetIndices< int > evaluated_points_by_curve ()
ParticleSpans particles_get ()

Public Attributes

Objectobject = nullptr
ParticleSystempsys = nullptr
ModifierDatamd = nullptr
PTCacheEditedit = nullptr

Detailed Description

Definition at line 62 of file draw_curves_private.hh.

Constructor & Destructor Documentation

◆ ParticleDrawSource()

blender::draw::ParticleDrawSource::ParticleDrawSource ( Vector< int > & points_by_curve_storage,
Vector< int > & evaluated_points_by_curve_storage,
int additional_subdivision )
inline

Definition at line 75 of file draw_curves_private.hh.

Member Function Documentation

◆ curves_num()

◆ evaluated_points_by_curve()

◆ evaluated_points_num()

int blender::draw::ParticleDrawSource::evaluated_points_num ( )
inline

◆ particles_get()

◆ points_by_curve()

◆ points_num()

int blender::draw::ParticleDrawSource::points_num ( )
inline

◆ resolution()

int blender::draw::ParticleDrawSource::resolution ( )
inline

Member Data Documentation

◆ edit

◆ md

◆ object

Object* blender::draw::ParticleDrawSource::object = nullptr

Definition at line 64 of file draw_curves_private.hh.

Referenced by blender::draw::drw_particle_get_hair_source().

◆ psys


The documentation for this struct was generated from the following files: