Blender V2.61 - r43446
Public Attributes

CustomData Struct Reference

#include <DNA_customdata_types.h>

List of all members.

Public Attributes

CustomDataLayerlayers
int typemap [32]
int totlayer
int maxlayer
int totsize
int pad
void * pool
CustomDataExternalexternal

Detailed Description

structure which stores custom element data associated with mesh elements (vertices, edges or faces). The custom data is organised into a series of layers, each with a data type (e.g. MTFace, MDeformVert, etc.).

Definition at line 64 of file DNA_customdata_types.h.


Member Data Documentation

Definition at line 65 of file DNA_customdata_types.h.

Referenced by alphasort_version_246(), MeshImporter::assign_textures_to_uvlayer(), bc_CustomData_get_active_layer_name(), bc_CustomData_get_layer_name(), BL_ConvertMesh(), cd_layer_find_dupe(), convert_tfacematerial(), copy_mesh(), GeometryExporter::createVertexColorSource(), customData_add_layer__internal(), CustomData_bmesh_copy_data(), CustomData_bmesh_free_block(), CustomData_bmesh_get(), CustomData_bmesh_get_layer_n(), CustomData_bmesh_get_n(), CustomData_bmesh_interp(), CustomData_bmesh_set_default(), CustomData_bmesh_set_layer_n(), CustomData_copy_data(), CustomData_duplicate_referenced_layer(), CustomData_duplicate_referenced_layer_named(), CustomData_em_copy_data(), CustomData_em_free_block(), CustomData_em_get(), CustomData_em_get_n(), CustomData_em_interp(), CustomData_em_set_default(), CustomData_em_validate_data(), CustomData_external_add(), CustomData_external_read(), CustomData_external_reload(), CustomData_external_remove(), CustomData_external_test(), CustomData_external_write(), CustomData_free(), CustomData_free_elem(), CustomData_free_layer(), CustomData_free_temporary(), CustomData_from_bmesh_block(), CustomData_from_bmeshpoly(), CustomData_from_em_block(), CustomData_get(), CustomData_get_active_layer(), CustomData_get_active_layer_index(), CustomData_get_clone_layer(), CustomData_get_clone_layer_index(), CustomData_get_layer(), CustomData_get_layer_index(), CustomData_get_layer_index_n(), CustomData_get_layer_n(), CustomData_get_layer_named(), CustomData_get_n(), CustomData_get_named_layer_index(), CustomData_get_render_layer(), CustomData_get_render_layer_index(), CustomData_get_stencil_layer(), CustomData_get_stencil_layer_index(), CustomData_interp(), CustomData_is_referenced_layer(), CustomData_merge(), CustomData_number_of_layers(), customData_resize(), CustomData_set_layer(), CustomData_set_layer_active(), CustomData_set_layer_active_index(), CustomData_set_layer_clone(), CustomData_set_layer_clone_index(), CustomData_set_layer_flag(), CustomData_set_layer_n(), CustomData_set_layer_name(), CustomData_set_layer_render(), CustomData_set_layer_render_index(), CustomData_set_layer_stencil(), CustomData_set_layer_stencil_index(), CustomData_set_layer_unique_name(), CustomData_set_only_copy(), CustomData_swap(), CustomData_to_bmesh_block(), CustomData_to_bmeshpoly(), CustomData_to_em_block(), customData_update_offsets(), CustomData_update_typemap(), CustomData_validate_layer_name(), CustomData_verify_versions(), customdata_version_242(), customdata_version_243(), delete_customdata_layer(), direct_link_customdata(), DM_vertex_attributes_from_gpu(), do_version_tface(), ED_mesh_color_remove(), ED_mesh_color_remove_named(), ED_mesh_uv_texture_remove(), EM_add_data_layer(), EM_free_data_layer(), emDM_getFaceDataArray(), expand_local_mesh(), expand_mesh(), init_render_dm(), init_render_mesh(), lib_link_customdata_mtface(), make_local_image(), mesh_layers_menu_charlen(), mesh_layers_menu_concat(), mesh_validate_customdata(), multires_load_old(), RE_sample_material_color(), RE_set_customdata_names(), sort_faces_exec(), use_mesh_edge_lookup(), and write_customdata().

Definition at line 70 of file DNA_customdata_types.h.

Definition at line 69 of file DNA_customdata_types.h.

Referenced by alphasort_version_246(), BL_ConvertMesh(), BME_free_mesh(), cd_layer_find_dupe(), copy_mesh(), customData_add_layer__internal(), CustomData_bmesh_copy_data(), CustomData_bmesh_free_block(), CustomData_bmesh_get_layer_n(), CustomData_bmesh_init_pool(), CustomData_bmesh_interp(), CustomData_bmesh_set_default(), CustomData_copy_data(), CustomData_em_copy_data(), CustomData_em_free_block(), CustomData_em_interp(), CustomData_em_set_default(), CustomData_em_validate_data(), CustomData_external_read(), CustomData_external_reload(), CustomData_external_remove(), CustomData_external_write(), CustomData_free(), CustomData_free_elem(), CustomData_free_layer(), CustomData_free_temporary(), CustomData_from_bmesh_block(), CustomData_from_bmeshpoly(), CustomData_from_em_block(), CustomData_get_active_layer(), CustomData_get_active_layer_index(), CustomData_get_clone_layer(), CustomData_get_clone_layer_index(), CustomData_get_layer_index(), CustomData_get_named_layer_index(), CustomData_get_render_layer(), CustomData_get_render_layer_index(), CustomData_get_stencil_layer(), CustomData_get_stencil_layer_index(), CustomData_interp(), CustomData_merge(), CustomData_number_of_layers(), customData_resize(), CustomData_set_layer_active(), CustomData_set_layer_active_index(), CustomData_set_layer_clone(), CustomData_set_layer_clone_index(), CustomData_set_layer_flag(), CustomData_set_layer_render(), CustomData_set_layer_render_index(), CustomData_set_layer_stencil(), CustomData_set_layer_stencil_index(), CustomData_set_only_copy(), CustomData_swap(), CustomData_to_bmesh_block(), CustomData_to_bmeshpoly(), CustomData_to_em_block(), customData_update_offsets(), CustomData_update_typemap(), CustomData_verify_versions(), customdata_version_242(), customdata_version_243(), delete_customdata_layer(), expand_local_mesh(), expand_mesh(), init_render_dm(), init_render_mesh(), lib_link_customdata_mtface(), make_local_image(), mesh_layers_menu_charlen(), mesh_layers_menu_concat(), RE_set_customdata_names(), sort_faces_exec(), use_mesh_edge_lookup(), and write_customdata().


The documentation for this struct was generated from the following file: