|
Blender
V3.3
|
#include <DNA_scene_types.h>
Public Attributes | |
| Paint | paint |
| short | flag |
| short | missing_data |
| short | seam_bleed |
| short | normal_angle |
| short | screen_grab_size [2] |
| int | mode |
| struct Image * | stencil |
| struct Image * | clone |
| struct Image * | canvas |
| float | stencil_col [3] |
| float | dither |
| int | interp |
| char | _pad [4] |
Texture/Image Editor.
Definition at line 905 of file DNA_scene_types.h.
| char ImagePaintSettings::_pad[4] |
Definition at line 929 of file DNA_scene_types.h.
| struct Image* ImagePaintSettings::canvas |
Canvas when the explicit system is used for painting.
Definition at line 923 of file DNA_scene_types.h.
Referenced by do_versions_after_linking_300(), ED_object_texture_paint_mode_enter_ex(), ED_paint_proj_mesh_data_check(), paint_sample_color(), project_state_init(), scene_blend_read_lib(), scene_foreach_toolsettings(), workbench_cache_hair_populate(), and workbench_cache_texpaint_populate().
| struct Image* ImagePaintSettings::clone |
Clone layer for image mode for projective texture painting.
Definition at line 921 of file DNA_scene_types.h.
Referenced by do_versions_after_linking_300(), project_state_init(), scene_blend_read_lib(), and scene_foreach_toolsettings().
| float ImagePaintSettings::dither |
Dither amount used when painting on byte images.
Definition at line 926 of file DNA_scene_types.h.
Referenced by project_state_init().
| short ImagePaintSettings::flag |
Definition at line 908 of file DNA_scene_types.h.
Referenced by ED_paint_proj_mesh_data_check(), is_cursor_visible(), OVERLAY_paint_cache_init(), paint_proj_stroke_ps(), blender::ed::sculpt_paint::image::ops::paint::paint_stroke_done(), project_state_init(), texture_paint_camera_project_exec(), and blender::ed::sculpt_paint::image::ops::paint::texture_paint_init().
| int ImagePaintSettings::interp |
Display texture interpolation method.
Definition at line 928 of file DNA_scene_types.h.
Referenced by paint_sample_color(), workbench_cache_hair_populate(), and workbench_cache_texpaint_populate().
| short ImagePaintSettings::missing_data |
Definition at line 908 of file DNA_scene_types.h.
Referenced by ED_paint_proj_mesh_data_check().
| int ImagePaintSettings::mode |
Mode used for texture painting.
Definition at line 916 of file DNA_scene_types.h.
Referenced by BKE_texpaint_slot_refresh_cache(), ED_object_texture_paint_mode_enter_ex(), ED_paint_proj_mesh_data_check(), imapaint_pick_uv(), paint_sample_color(), project_state_init(), workbench_cache_hair_populate(), and workbench_cache_texpaint_populate().
| short ImagePaintSettings::normal_angle |
Definition at line 911 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), and project_state_init().
| Paint ImagePaintSettings::paint |
Definition at line 906 of file DNA_scene_types.h.
Referenced by BKE_paint_ensure(), BKE_paint_get_active(), BKE_paint_get_active_from_context(), BKE_paint_get_active_from_paintmode(), BKE_paint_runtime_init(), BKE_paint_toolslots_init_from_main(), BKE_toolsettings_copy(), BKE_toolsettings_free(), do_version_curvemapping_walker(), ED_object_texture_paint_mode_enter_ex(), ED_paint_proj_mesh_data_check(), ED_space_image_paint_curve(), ED_space_image_paint_update(), image_paint_brush(), initTransInfo(), paint_2d_new_stroke(), paint_proj_new_stroke(), blender::ed::sculpt_paint::image::ops::paint::paint_stroke_done(), blender::ed::sculpt_paint::image::ops::paint::paint_stroke_update_step(), project_state_init(), scene_blend_read_data(), scene_blend_read_lib(), scene_blend_write(), scene_foreach_toolsettings(), texture_get_from_context(), blender::ed::sculpt_paint::image::ops::paint::texture_paint_init(), and toggle_paint_cursor().
| short ImagePaintSettings::screen_grab_size[2] |
Capture size for re-projection.
Definition at line 913 of file DNA_scene_types.h.
Referenced by texture_paint_image_from_view_exec().
| short ImagePaintSettings::seam_bleed |
Definition at line 911 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), and project_state_init().
| struct Image* ImagePaintSettings::stencil |
Workaround until we support true layer masks.
Definition at line 919 of file DNA_scene_types.h.
Referenced by do_versions_after_linking_300(), ED_paint_proj_mesh_data_check(), OVERLAY_paint_cache_init(), project_state_init(), scene_blend_read_lib(), and scene_foreach_toolsettings().
| float ImagePaintSettings::stencil_col[3] |
Definition at line 924 of file DNA_scene_types.h.
Referenced by OVERLAY_paint_cache_init().