|
Blender V5.0
|
#include <DNA_dynamicpaint_types.h>
Definition at line 75 of file DNA_dynamicpaint_types.h.
| char DynamicPaintSurface::_pad2[4] |
Definition at line 119 of file DNA_dynamicpaint_types.h.
| struct Collection* DynamicPaintSurface::brush_group |
Definition at line 82 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_doStep(), dynamicPaint_Modifier_copy(), foreach_ID_link(), and surface_getBrushFlags().
| struct DynamicPaintCanvasSettings* DynamicPaintSurface::canvas |
For fast RNA access.
Definition at line 79 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_allocateSurfaceType(), dynamicPaint_bakeImageSequence(), dynamicPaint_calculateFrame(), dynamicPaint_createNewSurface(), dynamicPaint_createUVSurface(), dynamicPaint_doStep(), dynamicPaint_freeSurface(), dynamicPaint_generateBakeData(), dynamicPaint_initAdjacencyData(), dynamicPaint_outputSurfaceImage(), dynamicPaint_setInitialColor(), dynamicPaint_surfaceHasMoved(), dynamicPaint_surfaceNumOfPoints(), surface_duplicateNameExists(), surface_duplicateOutputExists(), and surfaceGenerateGrid().
| float DynamicPaintSurface::color_dry_threshold |
Definition at line 108 of file DNA_dynamicpaint_types.h.
Referenced by blo_do_versions_260(), dynamic_paint_surface_pre_step_cb(), dynamicPaint_createNewSurface(), and dynamicPaint_Modifier_copy().
| float DynamicPaintSurface::color_spread_speed |
Definition at line 111 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_effect_spread_cb(), dynamicPaint_createNewSurface(), and dynamicPaint_Modifier_copy().
| int DynamicPaintSurface::current_frame |
Definition at line 88 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_bakeImageSequence(), and dynamicPaint_frameUpdate().
| struct PaintSurfaceData* DynamicPaintSurface::data |
Definition at line 80 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_apply_surface_displace_cb(), dynamic_paint_apply_surface_vpaint_cb(), dynamic_paint_border_cb(), dynamic_paint_effect_drip_cb(), dynamic_paint_effect_shrink_cb(), dynamic_paint_effect_spread_cb(), dynamic_paint_generate_bake_data_cb(), dynamic_paint_output_surface_image_displace_cb(), dynamic_paint_output_surface_image_paint_cb(), dynamic_paint_output_surface_image_wave_cb(), dynamic_paint_output_surface_image_wetmap_cb(), dynamic_paint_paint_mesh_cell_point_cb_ex(), dynamic_paint_paint_particle_cell_point_cb_ex(), dynamic_paint_paint_single_point_cb_ex(), dynamic_paint_prepare_effect_cb(), dynamic_paint_surface_pre_step_cb(), dynamic_paint_wave_step_cb(), dynamicPaint_allocateSurfaceType(), dynamicPaint_applySurfaceDisplace(), dynamicPaint_checkSurfaceData(), dynamicPaint_clearSurface(), dynamicPaint_createUVSurface(), dynamicPaint_doBorderStep(), dynamicPaint_doEffectStep(), dynamicPaint_doSmudge(), dynamicPaint_doStep(), dynamicPaint_doWaveStep(), dynamicPaint_frameUpdate(), dynamicPaint_freeSurfaceData(), dynamicPaint_generateBakeData(), dynamicPaint_initAdjacencyData(), dynamicPaint_mixPaintColors(), dynamicPaint_Modifier_apply(), dynamicPaint_outputSurfaceImage(), dynamicPaint_paintMesh(), dynamicPaint_paintParticles(), dynamicPaint_paintSinglePoint(), dynamicPaint_prepareAdjacencyData(), dynamicPaint_prepareEffectStep(), dynamicPaint_resetSurface(), dynamicPaint_setInitialColor(), dynamicPaint_surfaceHasMoved(), dynamicPaint_updatePointData(), ptcache_dynamicpaint_read(), ptcache_dynamicpaint_totpoint(), ptcache_dynamicpaint_write(), surface_freeUnusedData(), surface_totalSamples(), and surfaceGenerateGrid().
| float DynamicPaintSurface::depth_clamp |
| float DynamicPaintSurface::disp_factor |
Definition at line 109 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_apply_surface_displace_cb(), dynamicPaint_createNewSurface(), and dynamicPaint_Modifier_copy().
| short DynamicPaintSurface::disp_type |
Definition at line 93 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_output_surface_image_displace_cb(), dynamicPaint_createNewSurface(), and dynamicPaint_Modifier_copy().
| int DynamicPaintSurface::diss_speed |
Definition at line 107 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_surface_pre_step_cb(), dynamicPaint_createNewSurface(), and dynamicPaint_Modifier_copy().
| float DynamicPaintSurface::drip_acc |
Definition at line 112 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_prepare_effect_cb(), and dynamicPaint_Modifier_copy().
| float DynamicPaintSurface::drip_vel |
Definition at line 112 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_prepare_effect_cb(), and dynamicPaint_Modifier_copy().
| int DynamicPaintSurface::dry_speed |
Definition at line 107 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_surface_pre_step_cb(), dynamicPaint_createNewSurface(), and dynamicPaint_Modifier_copy().
| int DynamicPaintSurface::effect |
Definition at line 97 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createNewSurface(), dynamicPaint_doEffectStep(), dynamicPaint_doStep(), dynamicPaint_generateBakeData(), dynamicPaint_Modifier_copy(), dynamicPaint_prepareEffectStep(), and surface_usesAdjDistance().
| short DynamicPaintSurface::effect_ui |
Ui selection box.
Definition at line 95 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createNewSurface(), and dynamicPaint_Modifier_copy().
| struct EffectorWeights* DynamicPaintSurface::effector_weights |
Definition at line 83 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_prepare_effect_cb(), dynamicPaint_createNewSurface(), dynamicPaint_freeSurface(), dynamicPaint_Modifier_copy(), dynamicPaint_prepareEffectStep(), and foreach_ID_link().
| int DynamicPaintSurface::end_frame |
Definition at line 100 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_bakeImageSequence(), dynamicPaint_cacheUpdateFrames(), dynamicPaint_createNewSurface(), dynamicPaint_frameUpdate(), and dynamicPaint_Modifier_copy().
| int DynamicPaintSurface::flags |
Definition at line 97 of file DNA_dynamicpaint_types.h.
Referenced by blo_do_versions_260(), dynamic_paint_create_uv_surface_direct_cb(), dynamic_paint_create_uv_surface_neighbor_cb(), dynamic_paint_generate_bake_data_cb(), dynamic_paint_output_surface_image_paint_cb(), dynamic_paint_surface_needs_dry_dissolve(), dynamic_paint_surface_pre_step_cb(), dynamic_paint_wave_step_cb(), dynamicPaint_bakeImageSequence(), dynamicPaint_calculateFrame(), dynamicPaint_createNewSurface(), dynamicPaint_createUVSurface(), dynamicPaint_frameUpdate(), dynamicPaint_Modifier_apply(), dynamicPaint_Modifier_copy(), dynamicPaint_updatePointData(), dynamicPaintSurface_updateType(), surface_freeUnusedData(), surface_totalSamples(), and surface_usesAdjData().
| short DynamicPaintSurface::format |
Definition at line 92 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_generate_bake_data_cb(), dynamic_paint_paint_mesh_cell_point_cb_ex(), dynamicPaint_applySurfaceDisplace(), dynamicPaint_createNewSurface(), dynamicPaint_createUVSurface(), dynamicPaint_frameUpdate(), dynamicPaint_freeSurfaceData(), dynamicPaint_initAdjacencyData(), dynamicPaint_Modifier_apply(), dynamicPaint_Modifier_copy(), dynamicPaint_outputLayerExists(), dynamicPaint_resetSurface(), dynamicPaint_setInitialColor(), dynamicPaint_surfaceNumOfPoints(), dynamicPaintSurface_updateType(), output_toggle_exec(), ptcache_dynamicpaint_read(), ptcache_dynamicpaint_write(), required_data_mask(), surface_duplicateOutputExists(), surface_totalSamples(), surface_usesAdjData(), and UI_icon_from_rnaptr().
| short DynamicPaintSurface::image_fileformat |
Definition at line 93 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createNewSurface(), dynamicPaint_Modifier_copy(), and dynamicPaint_outputSurfaceImage().
| char DynamicPaintSurface::image_output_path[1024] |
Definition at line 122 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_bakeImageSequence(), dynamicPaint_createNewSurface(), and dynamicPaint_Modifier_copy().
| int DynamicPaintSurface::image_resolution |
Definition at line 99 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_create_uv_surface_direct_cb(), dynamic_paint_create_uv_surface_neighbor_cb(), dynamicPaint_createNewSurface(), dynamicPaint_createUVSurface(), dynamicPaint_Modifier_copy(), and dynamicPaint_outputSurfaceImage().
| float DynamicPaintSurface::influence_scale |
Definition at line 115 of file DNA_dynamicpaint_types.h.
Referenced by blo_do_versions_260(), dynamicPaint_createNewSurface(), dynamicPaint_Modifier_copy(), and dynamicPaint_updatePointData().
| float DynamicPaintSurface::init_color[4] |
Definition at line 103 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createNewSurface(), dynamicPaint_Modifier_copy(), and dynamicPaint_setInitialColor().
| short DynamicPaintSurface::init_color_type |
Definition at line 96 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_Modifier_copy(), dynamicPaint_setInitialColor(), and required_data_mask().
| char DynamicPaintSurface::init_layername[68] |
Definition at line 105 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_Modifier_copy(), and dynamicPaint_setInitialColor().
| struct Tex* DynamicPaintSurface::init_texture |
Definition at line 104 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_Modifier_copy(), dynamicPaint_setInitialColor(), and foreach_ID_link().
| char DynamicPaintSurface::name[64] |
Definition at line 91 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_Modifier_copy(), dynamicPaintSurface_setUniqueName(), and surface_duplicateNameExists().
| struct DynamicPaintSurface* DynamicPaintSurface::next |
Definition at line 77 of file DNA_dynamicpaint_types.h.
Referenced by BKE_ptcache_object_reset(), blo_do_versions_260(), dynamicPaint_frameUpdate(), dynamicPaint_freeCanvas(), dynamicPaint_Modifier_apply(), dynamicPaint_Modifier_copy(), foreach_ID_link(), foreach_object_modifier_ptcache(), required_data_mask(), surface_duplicateNameExists(), surface_duplicateOutputExists(), and surface_slot_remove_exec().
| char DynamicPaintSurface::output_name[68] |
Definition at line 123 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_bakeImageSequence(), dynamicPaint_Modifier_apply(), dynamicPaint_Modifier_copy(), dynamicPaint_outputLayerExists(), dynamicPaintSurface_updateType(), output_toggle_exec(), surface_duplicateOutputExists(), and surface_setUniqueOutputName().
| char DynamicPaintSurface::output_name2[68] |
Definition at line 124 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_bakeImageSequence(), dynamicPaint_Modifier_apply(), dynamicPaint_Modifier_copy(), dynamicPaint_outputLayerExists(), dynamicPaintSurface_updateType(), output_toggle_exec(), surface_duplicateOutputExists(), and surface_setUniqueOutputName().
| struct PointCache* DynamicPaintSurface::pointcache |
Definition at line 86 of file DNA_dynamicpaint_types.h.
Referenced by BKE_ptcache_id_from_dynamicpaint(), dynamicPaint_cacheUpdateFrames(), dynamicPaint_createNewSurface(), dynamicPaint_frameUpdate(), dynamicPaint_freeSurface(), dynamicPaint_Modifier_copy(), and surface_freeUnusedData().
| struct DynamicPaintSurface * DynamicPaintSurface::prev |
Definition at line 77 of file DNA_dynamicpaint_types.h.
Referenced by surface_slot_add_exec().
| struct ListBase DynamicPaintSurface::ptcaches |
Definition at line 87 of file DNA_dynamicpaint_types.h.
Referenced by BKE_ptcache_id_from_dynamicpaint(), dynamicPaint_createNewSurface(), dynamicPaint_freeSurface(), and dynamicPaint_Modifier_copy().
| float DynamicPaintSurface::radius_scale |
Definition at line 115 of file DNA_dynamicpaint_types.h.
Referenced by blo_do_versions_260(), dynamic_paint_paint_particle_cell_point_cb_ex(), dynamicPaint_createNewSurface(), dynamicPaint_Modifier_copy(), dynamicPaint_paintMesh(), dynamicPaint_paintParticles(), and dynamicPaint_paintSinglePoint().
| float DynamicPaintSurface::shrink_speed |
Definition at line 111 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createNewSurface(), dynamicPaint_doEffectStep(), dynamicPaint_Modifier_copy(), and dynamicPaint_prepareEffectStep().
| float DynamicPaintSurface::spread_speed |
Definition at line 111 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createNewSurface(), dynamicPaint_doEffectStep(), dynamicPaint_Modifier_copy(), and dynamicPaint_prepareEffectStep().
| int DynamicPaintSurface::start_frame |
Definition at line 100 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_bakeImageSequence(), dynamicPaint_cacheUpdateFrames(), dynamicPaint_calculateFrame(), dynamicPaint_createNewSurface(), dynamicPaint_frameUpdate(), and dynamicPaint_Modifier_copy().
| int DynamicPaintSurface::substeps |
Definition at line 99 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_calculateFrame(), dynamicPaint_createNewSurface(), and dynamicPaint_Modifier_copy().
| short DynamicPaintSurface::type |
Definition at line 92 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_generate_bake_data_cb(), dynamic_paint_paint_mesh_cell_point_cb_ex(), dynamic_paint_paint_particle_cell_point_cb_ex(), dynamic_paint_paint_single_point_cb_ex(), dynamic_paint_surface_needs_dry_dissolve(), dynamic_paint_surface_pre_step_cb(), dynamicPaint_allocateSurfaceType(), dynamicPaint_applySurfaceDisplace(), dynamicPaint_bakeImageSequence(), dynamicPaint_clearSurface(), dynamicPaint_createNewSurface(), dynamicPaint_doStep(), dynamicPaint_frameUpdate(), dynamicPaint_Modifier_apply(), dynamicPaint_Modifier_copy(), dynamicPaint_outputLayerExists(), dynamicPaint_outputSurfaceImage(), dynamicPaint_resetSurface(), dynamicPaint_setInitialColor(), dynamicPaint_updatePointData(), dynamicPaintSurface_updateType(), output_toggle_exec(), ptcache_dynamicpaint_read(), ptcache_dynamicpaint_write(), required_data_mask(), surface_duplicateOutputExists(), and surface_usesAdjDistance().
| char DynamicPaintSurface::uvlayer_name[68] |
Definition at line 121 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createUVSurface(), and dynamicPaint_Modifier_copy().
| float DynamicPaintSurface::wave_damping |
Definition at line 118 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createNewSurface(), dynamicPaint_doWaveStep(), and dynamicPaint_Modifier_copy().
| float DynamicPaintSurface::wave_smoothness |
Definition at line 118 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createNewSurface(), dynamicPaint_doWaveStep(), and dynamicPaint_Modifier_copy().
| float DynamicPaintSurface::wave_speed |
Definition at line 118 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createNewSurface(), dynamicPaint_doWaveStep(), and dynamicPaint_Modifier_copy().
| float DynamicPaintSurface::wave_spring |
Definition at line 118 of file DNA_dynamicpaint_types.h.
Referenced by dynamic_paint_wave_step_cb(), dynamicPaint_createNewSurface(), and dynamicPaint_Modifier_copy().
| float DynamicPaintSurface::wave_timescale |
Definition at line 118 of file DNA_dynamicpaint_types.h.
Referenced by dynamicPaint_createNewSurface(), dynamicPaint_doWaveStep(), and dynamicPaint_Modifier_copy().