|
Blender
V3.3
|
#include <DNA_texture_types.h>
Public Attributes | |
| ID | id |
| struct AnimData * | adt |
| float | noisesize |
| float | turbul |
| float | bright |
| float | contrast |
| float | saturation |
| float | rfac |
| float | gfac |
| float | bfac |
| float | filtersize |
| char | _pad2 [4] |
| float | mg_H |
| float | mg_lacunarity |
| float | mg_octaves |
| float | mg_offset |
| float | mg_gain |
| float | dist_amount |
| float | ns_outscale |
| float | vn_w1 |
| float | vn_w2 |
| float | vn_w3 |
| float | vn_w4 |
| float | vn_mexp |
| short | vn_distm |
| short | vn_coltype |
| short | noisedepth |
| short | noisetype |
| short | noisebasis |
| short | noisebasis2 |
| short | imaflag |
| short | flag |
| short | type |
| short | stype |
| float | cropxmin |
| float | cropymin |
| float | cropxmax |
| float | cropymax |
| int | texfilter |
| int | afmax |
| short | xrepeat |
| short | yrepeat |
| short | extend |
| short | _pad0 |
| int | len |
| int | frames |
| int | offset |
| int | sfra |
| float | checkerdist |
| float | nabla |
| char | _pad1 [4] |
| struct ImageUser | iuser |
| struct bNodeTree * | nodetree |
| struct Ipo *ipo | DNA_DEPRECATED |
| struct Image * | ima |
| struct ColorBand * | coba |
| struct PreviewImage * | preview |
| char | use_nodes |
| char | _pad [7] |
Definition at line 148 of file DNA_texture_types.h.
| char Tex::_pad[7] |
Definition at line 208 of file DNA_texture_types.h.
| short Tex::_pad0 |
Definition at line 191 of file DNA_texture_types.h.
| char Tex::_pad1[4] |
Definition at line 196 of file DNA_texture_types.h.
| char Tex::_pad2[4] |
Definition at line 158 of file DNA_texture_types.h.
| struct AnimData* Tex::adt |
Animation data (must be immediately after id for utilities to use it).
Definition at line 153 of file DNA_texture_types.h.
Referenced by acf_dstex_setting_ptr(), BKE_texture_dependsOnTime(), make_new_animlistelem(), outliner_add_id_contents(), texture_blend_read_data(), and texture_blend_write().
| int Tex::afmax |
Definition at line 186 of file DNA_texture_types.h.
Referenced by blo_do_versions_250(), and imagewraposa_aniso().
| float Tex::bfac |
Definition at line 156 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250().
| float Tex::bright |
Definition at line 156 of file DNA_texture_types.h.
| float Tex::checkerdist |
Definition at line 195 of file DNA_texture_types.h.
Referenced by imagewrap(), imagewraposa(), and imagewraposa_aniso().
| struct ColorBand* Tex::coba |
Definition at line 204 of file DNA_texture_types.h.
Referenced by blo_do_versions_250(), multitex(), texture_blend_read_data(), texture_blend_write(), texture_copy_data(), and texture_free_data().
| float Tex::contrast |
Definition at line 156 of file DNA_texture_types.h.
| float Tex::cropxmax |
Definition at line 184 of file DNA_texture_types.h.
Referenced by do_2d_mapping().
| float Tex::cropxmin |
Definition at line 184 of file DNA_texture_types.h.
Referenced by do_2d_mapping().
| float Tex::cropymax |
Definition at line 184 of file DNA_texture_types.h.
Referenced by do_2d_mapping().
| float Tex::cropymin |
Definition at line 184 of file DNA_texture_types.h.
Referenced by do_2d_mapping().
| float Tex::dist_amount |
Definition at line 164 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), distnoise_map_inputs(), and mg_distNoiseTex().
| struct Ipo* ipo Tex::DNA_DEPRECATED |
Definition at line 202 of file DNA_texture_types.h.
| short Tex::extend |
Definition at line 188 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), do_2d_mapping(), imagewrap(), imagewraposa(), imagewraposa_aniso(), and stencil_fit_image_aspect_exec().
| float Tex::filtersize |
Definition at line 157 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), imagewrap(), imagewraposa(), and imagewraposa_aniso().
| short Tex::flag |
Definition at line 181 of file DNA_texture_types.h.
Referenced by acf_dstex_setting_ptr(), blend(), blo_do_versions_pre250(), do_2d_mapping(), imagewrap(), imagewraposa(), imagewraposa_aniso(), and multitex().
| int Tex::frames |
Definition at line 193 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250().
| float Tex::gfac |
Definition at line 156 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250().
| ID Tex::id |
Definition at line 151 of file DNA_texture_types.h.
Referenced by BKE_image_free_all_textures(), BKE_image_walk_all_users(), BKE_node_tree_iter_step(), BKE_texture_default(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_280(), blo_do_versions_pre250(), blender::deg::DepsgraphRelationBuilder::build_particle_settings(), blender::deg::DepsgraphNodeBuilder::build_texture(), blender::deg::DepsgraphRelationBuilder::build_texture(), buttons_context(), buttons_context_path_texture(), do_versions_ipos_to_animato(), image_changed(), image_walk_id_all_users(), new_texture_exec(), node_socket_copy_default_value(), set_current_brush_texture(), set_current_linestyle_texture(), set_current_particle_texture(), socket_id_user_decrement(), template_texture_user_menu(), texture_blend_read_lib(), texture_blend_write(), texture_changed(), texture_copy_data(), texture_get_from_context(), unlink_texture_fn(), and updateDepsgraph().
| struct Image* Tex::ima |
Definition at line 203 of file DNA_texture_types.h.
Referenced by BKE_image_free_all_textures(), BKE_texture_dependsOnTime(), BKE_texture_fetch_images_for_pool(), blo_do_versions_260(), blo_do_versions_pre250(), blender::deg::DepsgraphNodeBuilder::build_texture(), blender::deg::DepsgraphRelationBuilder::build_texture(), DRW_shgroup_add_material_resources(), gpu_node_graph_add_texture(), image_changed(), image_match_len_exec(), image_open_invoke(), image_walk_id_all_users(), load_tex_task_cb_ex(), MOD_init_texture(), multitex(), multitex_nodes_intern(), outliner_add_id_contents(), paint_stroke_new(), stencil_fit_image_aspect_exec(), texture_blend_read_expand(), texture_blend_read_lib(), texture_copy_data(), and texture_foreach_id().
| short Tex::imaflag |
Definition at line 181 of file DNA_texture_types.h.
Referenced by blo_do_versions_260(), blo_do_versions_pre250(), blender::compositor::TextureBaseOperation::execute_pixel_sampled(), image_mipmap_test(), imagewrap(), imagewraposa(), imagewraposa_aniso(), and blender::compositor::TextureBaseOperation::update_memory_buffer_partial().
| struct ImageUser Tex::iuser |
Definition at line 196 of file DNA_texture_types.h.
Referenced by BKE_texture_fetch_images_for_pool(), blo_do_versions_260(), blo_do_versions_pre250(), DRW_shgroup_add_material_resources(), gpu_node_graph_add_texture(), image_match_len_exec(), image_open_exec(), image_walk_id_all_users(), image_walk_ntree_all_users(), imagewrap(), imagewraposa(), imagewraposa_aniso(), load_tex_task_cb_ex(), MOD_init_texture(), multitex_nodes_intern(), blender::nodes::node_shader_tex_environment_cc::node_shader_init_tex_environment(), blender::nodes::node_shader_tex_image_cc::node_shader_init_tex_image(), ntreeBlendReadData(), paint_stroke_new(), texture_blend_read_data(), texture_init_data(), and texture_nodes_fetch_images_for_pool().
| int Tex::len |
Definition at line 192 of file DNA_texture_types.h.
| float Tex::mg_gain |
Definition at line 161 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), and mg_ridgedOrHybridMFTex().
| float Tex::mg_H |
Definition at line 161 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), mg_HTerrainTex(), mg_mFractalOrfBmTex(), mg_ridgedOrHybridMFTex(), and musgrave_map_inputs().
| float Tex::mg_lacunarity |
Definition at line 161 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), mg_HTerrainTex(), mg_mFractalOrfBmTex(), mg_ridgedOrHybridMFTex(), and musgrave_map_inputs().
| float Tex::mg_octaves |
Definition at line 161 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), mg_HTerrainTex(), mg_mFractalOrfBmTex(), mg_ridgedOrHybridMFTex(), and musgrave_map_inputs().
| float Tex::mg_offset |
Definition at line 161 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), mg_HTerrainTex(), and mg_ridgedOrHybridMFTex().
| float Tex::nabla |
Definition at line 195 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250().
| struct bNodeTree* Tex::nodetree |
Definition at line 200 of file DNA_texture_types.h.
Referenced by animdata_filter_ds_texture(), BKE_node_tree_iter_step(), BKE_texture_fetch_images_for_pool(), blo_do_versions_250(), blo_do_versions_260(), blender::deg::DepsgraphNodeBuilder::build_texture(), blender::deg::DepsgraphRelationBuilder::build_texture(), blender::compositor::TextureBaseOperation::deinit_execution(), ED_node_texture_default(), image_walk_id_all_users(), blender::compositor::TextureBaseOperation::init_execution(), load_tex(), multitex(), ntreeTexCheckCyclics(), paint_brush_exit_tex(), paint_brush_init_tex(), sculpt_brush_exit_tex(), sculpt_brush_init_tex(), shader_preview_render(), texture_blend_write(), texture_copy_data(), texture_foreach_id(), texture_free_data(), and texture_get_from_context().
| short Tex::noisebasis |
Definition at line 179 of file DNA_texture_types.h.
Referenced by clouds(), marble_int(), mg_distNoiseTex(), mg_HTerrainTex(), mg_mFractalOrfBmTex(), mg_ridgedOrHybridMFTex(), stucci(), and wood_int().
| short Tex::noisebasis2 |
Definition at line 179 of file DNA_texture_types.h.
Referenced by marble_int(), mg_distNoiseTex(), and wood_int().
| short Tex::noisedepth |
Definition at line 176 of file DNA_texture_types.h.
Referenced by clouds(), magic(), marble_int(), and texnoise().
| float Tex::noisesize |
Definition at line 155 of file DNA_texture_types.h.
Referenced by clouds(), clouds_map_inputs(), distnoise_map_inputs(), marble_int(), marble_map_inputs(), multitex(), musgrave_map_inputs(), stucci(), stucci_map_inputs(), voronoi_map_inputs(), wood_int(), and wood_map_inputs().
| short Tex::noisetype |
Definition at line 176 of file DNA_texture_types.h.
Referenced by clouds(), marble_int(), stucci(), and wood_int().
| float Tex::ns_outscale |
Definition at line 164 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), mg_HTerrainTex(), mg_mFractalOrfBmTex(), mg_ridgedOrHybridMFTex(), musgrave_map_inputs(), voronoi_map_inputs(), and voronoiTex().
| int Tex::offset |
Definition at line 193 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), blender::nodes::node_shader_tex_brick_cc::node_shader_gpu_tex_brick(), blender::nodes::node_shader_tex_brick_cc::node_shader_init_tex_brick(), and blender::nodes::node_shader_tex_brick_cc::sh_node_brick_build_multi_function().
| struct PreviewImage* Tex::preview |
Definition at line 205 of file DNA_texture_types.h.
Referenced by texture_blend_read_data(), texture_blend_write(), texture_copy_data(), and texture_free_data().
| float Tex::rfac |
Definition at line 156 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250().
| float Tex::saturation |
Definition at line 156 of file DNA_texture_types.h.
Referenced by blo_do_versions_250().
| int Tex::sfra |
Definition at line 193 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250().
| short Tex::stype |
Definition at line 182 of file DNA_texture_types.h.
Referenced by blend(), clouds(), init(), marble_int(), mg_mFractalOrfBmTex(), mg_ridgedOrHybridMFTex(), multitex(), blender::ed::space_node::node_texture_buts_proc(), stucci(), and wood_int().
| int Tex::texfilter |
Definition at line 185 of file DNA_texture_types.h.
Referenced by do_2d_mapping(), imagewraposa(), and imagewraposa_aniso().
| float Tex::turbul |
Definition at line 155 of file DNA_texture_types.h.
Referenced by magic(), magic_map_inputs(), marble_int(), marble_map_inputs(), stucci(), stucci_map_inputs(), wood_int(), and wood_map_inputs().
| short Tex::type |
Definition at line 182 of file DNA_texture_types.h.
Referenced by BKE_texture_dependsOnTime(), BKE_texture_fetch_images_for_pool(), BKE_texture_is_image_user(), BKE_texture_type_set(), blo_do_versions_260(), blo_do_versions_280(), blo_do_versions_pre250(), blender::deg::DepsgraphNodeBuilder::build_texture(), blender::deg::DepsgraphRelationBuilder::build_texture(), image_changed(), image_match_len_exec(), image_open_exec(), image_open_invoke(), image_walk_id_all_users(), init(), load_tex_task_cb_ex(), multitex(), multitex_nodes_intern(), blender::ed::space_node::node_texture_buts_proc(), paint_stroke_new(), RE_texture_evaluate(), sculpt_fix_noise_tear(), and stencil_fit_image_aspect_exec().
| char Tex::use_nodes |
Definition at line 207 of file DNA_texture_types.h.
Referenced by blender::compositor::TextureBaseOperation::deinit_execution(), image_walk_id_all_users(), blender::compositor::TextureBaseOperation::init_execution(), multitex(), ntreeTexCheckCyclics(), and shader_preview_render().
| short Tex::vn_coltype |
Definition at line 173 of file DNA_texture_types.h.
Referenced by voronoiTex().
| short Tex::vn_distm |
Definition at line 173 of file DNA_texture_types.h.
Referenced by blender::ed::space_node::node_texture_buts_proc(), and voronoiTex().
| float Tex::vn_mexp |
Definition at line 172 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), and voronoiTex().
| float Tex::vn_w1 |
Definition at line 168 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), voronoi_map_inputs(), and voronoiTex().
| float Tex::vn_w2 |
Definition at line 169 of file DNA_texture_types.h.
Referenced by voronoi_map_inputs(), and voronoiTex().
| float Tex::vn_w3 |
Definition at line 170 of file DNA_texture_types.h.
Referenced by voronoi_map_inputs(), and voronoiTex().
| float Tex::vn_w4 |
Definition at line 171 of file DNA_texture_types.h.
Referenced by voronoi_map_inputs(), and voronoiTex().
| short Tex::xrepeat |
Definition at line 187 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), do_2d_mapping(), and stencil_fit_image_aspect_exec().
| short Tex::yrepeat |
Definition at line 187 of file DNA_texture_types.h.
Referenced by blo_do_versions_pre250(), do_2d_mapping(), and stencil_fit_image_aspect_exec().