|
Blender V5.0
|
Go to the source code of this file.
Classes | |
| class | blender::draw::CurveRefinePass |
| struct | blender::draw::CurvesUniformBufPool |
| struct | blender::draw::CurvesModule |
Namespaces | |
| namespace | blender |
| namespace | blender::bke |
| namespace | blender::draw |
Macros | |
| #define | MAX_LAYER_NAME_CT 4 /* `u0123456789, u, au, a0123456789`. */ |
| #define | MAX_LAYER_NAME_LEN (GPU_MAX_SAFE_ATTR_NAME + 2) |
| #define | MAX_THICKRES 2 /* see eHairType */ |
| #define | MAX_HAIR_SUBDIV 4 /* see hair_subdiv rna */ |
Enumerations | |
| enum | ParticleRefineShader { PART_REFINE_CATMULL_ROM = 0 , PART_REFINE_MAX_SHADER } |
Functions | |
| void | blender::draw::drw_particle_update_ptcache (Object *object_eval, ParticleSystem *psys) |
| ParticleDrawSource | blender::draw::drw_particle_get_hair_source (Object *object, ParticleSystem *psys, ModifierData *md, PTCacheEdit *edit, const int additional_subdivision) |
| CurvesEvalCache & | blender::draw::hair_particle_get_eval_cache (ParticleDrawSource &src) |
| #define MAX_HAIR_SUBDIV 4 /* see hair_subdiv rna */ |
Definition at line 134 of file draw_hair_private.hh.
| #define MAX_LAYER_NAME_CT 4 /* `u0123456789, u, au, a0123456789`. */ |
Definition at line 131 of file draw_hair_private.hh.
| #define MAX_LAYER_NAME_LEN (GPU_MAX_SAFE_ATTR_NAME + 2) |
Definition at line 132 of file draw_hair_private.hh.
| #define MAX_THICKRES 2 /* see eHairType */ |
Definition at line 133 of file draw_hair_private.hh.
| enum ParticleRefineShader |
| Enumerator | |
|---|---|
| PART_REFINE_CATMULL_ROM | |
| PART_REFINE_MAX_SHADER | |
Definition at line 136 of file draw_hair_private.hh.