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().