|
Blender V4.3
|
#include <DNA_texture_types.h>
Public Attributes | |
| short | texco |
| short | mapto |
| short | blendtype |
| char | _pad2 [2] |
| struct Object * | object |
| struct Tex * | tex |
| char | uvname [68] |
| char | projx |
| char | projy |
| char | projz |
| char | mapping |
| char | brush_map_mode |
| char | brush_angle_mode |
| short | which_output |
| float | ofs [3] |
| float | size [3] |
| float | rot |
| float | random_angle |
| float | r |
| float | g |
| float | b |
| float | k |
| float | def_var |
| float | colfac |
| float | alphafac |
| float | timefac |
| float | lengthfac |
| float | clumpfac |
| float | dampfac |
| float | kinkfac |
| float | kinkampfac |
| float | roughfac |
| float | padensfac |
| float | gravityfac |
| float | lifefac |
| float | sizefac |
| float | ivelfac |
| float | fieldfac |
| float | twistfac |
Definition at line 28 of file DNA_texture_types.h.
| char MTex::_pad2[2] |
Definition at line 32 of file DNA_texture_types.h.
| float MTex::alphafac |
Definition at line 54 of file DNA_texture_types.h.
| float MTex::b |
Definition at line 49 of file DNA_texture_types.h.
Referenced by RE_texture_evaluate().
| short MTex::blendtype |
Definition at line 31 of file DNA_texture_types.h.
Referenced by get_cpa_texture(), and psys_get_texture().
| char MTex::brush_angle_mode |
Definition at line 39 of file DNA_texture_types.h.
Referenced by blender::ed::sculpt_paint::paint_brush_update(), paint_rake_rotation_active(), blender::ed::sculpt_paint::paint_stroke_curve_end(), blender::ed::sculpt_paint::paint_stroke_modal(), paint_update_brush_rake_rotation(), and blender::ed::sculpt_paint::stroke_done().
| char MTex::brush_map_mode |
Definition at line 39 of file DNA_texture_types.h.
Referenced by BKE_brush_sample_masktex(), BKE_brush_sample_tex_3d(), brush_painter_2d_refresh_cache(), blender::ed::sculpt_paint::do_brush_action(), do_projectpaint_thread(), blender::ed::sculpt_paint::load_tex(), blender::ed::sculpt_paint::load_tex_task_cb_ex(), paint_and_tex_color_alpha_intern(), blender::ed::sculpt_paint::paint_brush_update(), blender::ed::sculpt_paint::paint_draw_tex_overlay(), paint_use_opacity_masking(), project_paint_face_init(), project_paint_uvpixel_init(), blender::ed::sculpt_paint::same_tex_snap(), sculpt_apply_texture(), blender::ed::sculpt_paint::sculpt_brush_needs_normal(), blender::ed::sculpt_paint::expand::sculpt_expand_modal(), stencil_control_invoke(), and stencil_control_poll().
| float MTex::clumpfac |
Definition at line 57 of file DNA_texture_types.h.
Referenced by get_cpa_texture().
| float MTex::colfac |
Definition at line 53 of file DNA_texture_types.h.
| float MTex::dampfac |
Definition at line 57 of file DNA_texture_types.h.
Referenced by psys_get_texture().
| float MTex::def_var |
Definition at line 50 of file DNA_texture_types.h.
Referenced by get_cpa_texture(), and psys_get_texture().
| float MTex::fieldfac |
Definition at line 59 of file DNA_texture_types.h.
Referenced by psys_get_texture().
| float MTex::g |
Definition at line 49 of file DNA_texture_types.h.
Referenced by RE_texture_evaluate().
| float MTex::gravityfac |
Definition at line 58 of file DNA_texture_types.h.
Referenced by psys_get_texture().
| float MTex::ivelfac |
Definition at line 59 of file DNA_texture_types.h.
Referenced by psys_get_texture().
| float MTex::k |
Definition at line 49 of file DNA_texture_types.h.
| float MTex::kinkampfac |
Definition at line 58 of file DNA_texture_types.h.
Referenced by blo_do_versions_270(), and get_cpa_texture().
| float MTex::kinkfac |
Definition at line 58 of file DNA_texture_types.h.
Referenced by get_cpa_texture().
| float MTex::lengthfac |
Definition at line 57 of file DNA_texture_types.h.
Referenced by get_cpa_texture(), and psys_get_texture().
| float MTex::lifefac |
Definition at line 59 of file DNA_texture_types.h.
Referenced by psys_get_texture().
| char MTex::mapping |
Definition at line 38 of file DNA_texture_types.h.
Referenced by do_2d_mapping(), and multitex_nodes_intern().
| short MTex::mapto |
Definition at line 31 of file DNA_texture_types.h.
Referenced by get_cpa_texture(), multitex_nodes_intern(), psys_emitter_customdata_mask(), and psys_get_texture().
| struct Object* MTex::object |
Definition at line 33 of file DNA_texture_types.h.
Referenced by BKE_texture_mtex_foreach_id(), get_cpa_texture(), multitex_nodes_intern(), and psys_get_texture().
| float MTex::ofs[3] |
Definition at line 47 of file DNA_texture_types.h.
Referenced by RE_texture_evaluate(), and sculpt_apply_texture().
| float MTex::padensfac |
Definition at line 58 of file DNA_texture_types.h.
Referenced by get_cpa_texture(), and psys_get_texture().
| char MTex::projx |
Definition at line 38 of file DNA_texture_types.h.
Referenced by RE_texture_evaluate().
| char MTex::projy |
Definition at line 38 of file DNA_texture_types.h.
Referenced by RE_texture_evaluate().
| char MTex::projz |
Definition at line 38 of file DNA_texture_types.h.
Referenced by RE_texture_evaluate().
| float MTex::r |
Definition at line 49 of file DNA_texture_types.h.
Referenced by RE_texture_evaluate().
| float MTex::random_angle |
Definition at line 47 of file DNA_texture_types.h.
Referenced by blender::ed::sculpt_paint::paint_brush_update().
| float MTex::rot |
Definition at line 47 of file DNA_texture_types.h.
Referenced by BKE_brush_sample_masktex(), BKE_brush_sample_tex_3d(), brush_painter_2d_refresh_cache(), blender::ed::sculpt_paint::load_tex(), blender::ed::sculpt_paint::paint_draw_tex_overlay(), stencil_reset_transform_exec(), stencil_set_target(), and update_brush_local_mat().
| float MTex::roughfac |
Definition at line 58 of file DNA_texture_types.h.
Referenced by get_cpa_texture().
| float MTex::size[3] |
Definition at line 47 of file DNA_texture_types.h.
Referenced by RE_texture_evaluate(), sculpt_apply_texture(), SCULPT_calc_vertex_displacement(), and stencil_fit_image_aspect_exec().
| float MTex::sizefac |
Definition at line 59 of file DNA_texture_types.h.
Referenced by psys_get_texture().
| struct Tex* MTex::tex |
Definition at line 34 of file DNA_texture_types.h.
Referenced by BKE_brush_sample_masktex(), BKE_brush_sample_tex_3d(), BKE_paint_invalidate_overlay_tex(), BKE_texture_mtex_foreach_id(), blender::ed::sculpt_paint::brush_exit_tex(), brush_gen_texture(), brush_init_tex(), brush_painter_2d_require_imbuf(), blender::ed::sculpt_paint::calc_brush_texture_factors(), blender::ed::sculpt_paint::calc_brush_texture_factors(), do_2d_mapping(), blender::ed::sculpt_paint::expand::falloff_value_vertex_get(), get_cpa_texture(), give_current_brush_texture(), give_current_linestyle_texture(), give_current_particle_texture(), blender::ed::sculpt_paint::load_tex(), blender::ed::sculpt_paint::load_tex_task_cb_ex(), blender::ed::sculpt_paint::expand::max_vert_falloff_get(), multitex_nodes_intern(), EffectsExporter::operator()(), paint_and_tex_color_alpha_intern(), paint_brush_exit_tex(), paint_brush_init_tex(), blender::ed::sculpt_paint::paint_brush_update(), blender::ed::sculpt_paint::paint_draw_tex_overlay(), paint_rake_rotation_active(), blender::ed::sculpt_paint::paint_stroke_new(), paint_use_opacity_masking(), paste_mtex_copybuf(), project_state_init(), psys_get_texture(), RE_texture_evaluate(), sculpt_apply_texture(), blender::ed::sculpt_paint::expand::sculpt_expand_modal(), blender::ed::sculpt_paint::sculpt_fix_noise_tear(), set_current_brush_texture(), set_current_linestyle_texture(), stencil_fit_image_aspect_exec(), blender::ed::outliner::unlink_texture_fn(), and vpaint_init_vpaint().
| short MTex::texco |
Definition at line 31 of file DNA_texture_types.h.
Referenced by get_cpa_texture(), multitex_nodes_intern(), psys_emitter_customdata_mask(), psys_get_texture(), and set_current_linestyle_texture().
| float MTex::timefac |
Definition at line 57 of file DNA_texture_types.h.
Referenced by psys_get_texture().
| float MTex::twistfac |
Definition at line 60 of file DNA_texture_types.h.
Referenced by get_cpa_texture(), and psys_get_texture().
| char MTex::uvname[68] |
MAX_CUSTOMDATA_LAYER_NAME.
Definition at line 36 of file DNA_texture_types.h.
Referenced by get_cpa_texture(), EffectsExporter::operator()(), and psys_get_texture().
| short MTex::which_output |
Match against the texture node (TEX_NODE_OUTPUT, bNode::custom1 value). otherwise zero when unspecified (default).
Definition at line 45 of file DNA_texture_types.h.
Referenced by multitex_nodes_intern(), and RE_texture_evaluate().