|
Blender
V3.3
|
#include <DNA_dynamicpaint_types.h>
Public Attributes | |
| struct DynamicPaintModifierData * | pmd |
| struct ParticleSystem * | psys |
| int | flags |
| int | collision |
| float | r |
| float | g |
| float | b |
| float | alpha |
| float | wetness |
| float | particle_radius |
| float | particle_smooth |
| float | paint_distance |
| struct ColorBand * | paint_ramp |
| struct ColorBand * | vel_ramp |
| short | proximity_falloff |
| short | wave_type |
| short | ray_dir |
| char | _pad [2] |
| float | wave_factor |
| float | wave_clamp |
| float | max_velocity |
| float | smudge_strength |
Definition at line 227 of file DNA_dynamicpaint_types.h.
| char DynamicPaintBrushSettings::_pad[2] |
Definition at line 257 of file DNA_dynamicpaint_types.h.
| float DynamicPaintBrushSettings::alpha |
Definition at line 242 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createType(), dynamicPaint_Modifier_copy(), and dynamicPaint_updatePointData().
| float DynamicPaintBrushSettings::b |
Definition at line 242 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_paint_mesh_cell_point_cb_ex(), dynamic_paint_paint_single_point_cb_ex(), dynamicPaint_createType(), and dynamicPaint_Modifier_copy().
| int DynamicPaintBrushSettings::collision |
Definition at line 240 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_paint_mesh_cell_point_cb_ex(), dynamicPaint_createType(), dynamicPaint_doStep(), dynamicPaint_Modifier_copy(), dynamicPaint_paintMesh(), and meshBrush_boundsIntersect().
| int DynamicPaintBrushSettings::flags |
Definition at line 239 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_paint_mesh_cell_point_cb_ex(), dynamic_paint_paint_particle_cell_point_cb_ex(), dynamic_paint_paint_single_point_cb_ex(), dynamicPaint_createType(), dynamicPaint_doStep(), dynamicPaint_Modifier_copy(), dynamicPaint_paintMesh(), dynamicPaint_paintParticles(), dynamicPaint_paintSinglePoint(), dynamicPaint_updatePointData(), and surface_getBrushFlags().
| float DynamicPaintBrushSettings::g |
Definition at line 242 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_paint_mesh_cell_point_cb_ex(), dynamic_paint_paint_single_point_cb_ex(), dynamicPaint_createType(), and dynamicPaint_Modifier_copy().
| float DynamicPaintBrushSettings::max_velocity |
Definition at line 260 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createType(), dynamicPaint_Modifier_copy(), and dynamicPaint_updatePointData().
| float DynamicPaintBrushSettings::paint_distance |
Definition at line 246 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createType(), dynamicPaint_Modifier_copy(), dynamicPaint_paintMesh(), and dynamicPaint_paintSinglePoint().
| struct ColorBand* DynamicPaintBrushSettings::paint_ramp |
Proximity paint falloff.
Definition at line 250 of file DNA_dynamicpaint_types.h.
Referenced by BKE_modifier_blend_read_data(), BKE_modifier_blend_write(), dynamic_paint_paint_mesh_cell_point_cb_ex(), dynamic_paint_paint_single_point_cb_ex(), dynamicPaint_createType(), dynamicPaint_freeBrush(), and dynamicPaint_Modifier_copy().
| float DynamicPaintBrushSettings::particle_radius |
Definition at line 245 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createType(), dynamicPaint_Modifier_copy(), and dynamicPaint_paintParticles().
| float DynamicPaintBrushSettings::particle_smooth |
Definition at line 245 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_paint_particle_cell_point_cb_ex(), dynamicPaint_createType(), dynamicPaint_Modifier_copy(), and dynamicPaint_paintParticles().
| struct DynamicPaintModifierData* DynamicPaintBrushSettings::pmd |
For fast RNA access.
Definition at line 229 of file DNA_dynamicpaint_types.h.
Referenced by BKE_modifier_blend_read_data(), dynamicPaint_brush_mesh_get(), dynamicPaint_createType(), and dynamicPaint_Modifier_copy().
| short DynamicPaintBrushSettings::proximity_falloff |
Definition at line 254 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_paint_mesh_cell_point_cb_ex(), dynamic_paint_paint_single_point_cb_ex(), dynamicPaint_createType(), and dynamicPaint_Modifier_copy().
| struct ParticleSystem* DynamicPaintBrushSettings::psys |
BKE_object_copy_particlesystems or BKE_object_copy_modifier. Definition at line 237 of file DNA_dynamicpaint_types.h.
Referenced by BKE_modifier_blend_read_data(), BKE_object_copy_modifier(), BKE_object_copy_particlesystems(), dynamicPaint_createType(), dynamicPaint_doStep(), dynamicPaint_Modifier_copy(), dynamicPaint_paintParticles(), and object_remove_particle_system().
| float DynamicPaintBrushSettings::r |
Definition at line 242 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_paint_mesh_cell_point_cb_ex(), dynamic_paint_paint_particle_cell_point_cb_ex(), dynamic_paint_paint_single_point_cb_ex(), dynamicPaint_createType(), and dynamicPaint_Modifier_copy().
| short DynamicPaintBrushSettings::ray_dir |
Definition at line 256 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_paint_mesh_cell_point_cb_ex(), and dynamicPaint_Modifier_copy().
| float DynamicPaintBrushSettings::smudge_strength |
Definition at line 260 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createType(), dynamicPaint_doSmudge(), and dynamicPaint_Modifier_copy().
| struct ColorBand* DynamicPaintBrushSettings::vel_ramp |
Velocity paint ramp.
Definition at line 252 of file DNA_dynamicpaint_types.h.
Referenced by BKE_modifier_blend_read_data(), BKE_modifier_blend_write(), dynamicPaint_createType(), dynamicPaint_freeBrush(), dynamicPaint_Modifier_copy(), and dynamicPaint_updatePointData().
| float DynamicPaintBrushSettings::wave_clamp |
Definition at line 259 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createType(), dynamicPaint_Modifier_copy(), and dynamicPaint_updatePointData().
| float DynamicPaintBrushSettings::wave_factor |
Definition at line 259 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createType(), dynamicPaint_mixWaveHeight(), and dynamicPaint_Modifier_copy().
| short DynamicPaintBrushSettings::wave_type |
Definition at line 255 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createType(), dynamicPaint_mixWaveHeight(), and dynamicPaint_Modifier_copy().
| float DynamicPaintBrushSettings::wetness |
Definition at line 243 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createType(), dynamicPaint_Modifier_copy(), and dynamicPaint_updatePointData().