|
Blender
V2.93
|
#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] |
Definition at line 904 of file DNA_scene_types.h.
| char ImagePaintSettings::_pad[4] |
Definition at line 928 of file DNA_scene_types.h.
| struct Image* ImagePaintSettings::canvas |
Canvas when the explicit system is used for painting.
Definition at line 922 of file DNA_scene_types.h.
Referenced by 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 920 of file DNA_scene_types.h.
Referenced by 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 925 of file DNA_scene_types.h.
Referenced by project_state_init().
| short ImagePaintSettings::flag |
Definition at line 907 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(), paint_stroke_done(), project_state_init(), texture_paint_camera_project_exec(), and texture_paint_init().
| int ImagePaintSettings::interp |
Display texture interpolation method.
Definition at line 927 of file DNA_scene_types.h.
Referenced by workbench_cache_hair_populate(), and workbench_cache_texpaint_populate().
| short ImagePaintSettings::missing_data |
Definition at line 907 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 915 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 910 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), and project_state_init().
| Paint ImagePaintSettings::paint |
Definition at line 905 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(), paint_stroke_done(), 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(), texture_paint_init(), and toggle_paint_cursor().
| short ImagePaintSettings::screen_grab_size[2] |
Capture size for re-projection.
Definition at line 912 of file DNA_scene_types.h.
Referenced by texture_paint_image_from_view_exec().
| short ImagePaintSettings::seam_bleed |
Definition at line 910 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 918 of file DNA_scene_types.h.
Referenced by 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 923 of file DNA_scene_types.h.
Referenced by OVERLAY_paint_cache_init().