|
Blender
V2.59
|
#include <DNA_customdata_types.h>
Public Attributes | |
| CustomDataLayer * | layers |
| int | totlayer |
| int | maxlayer |
| int | totsize |
| int | pad |
| void * | pool |
| CustomDataExternal * | external |
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 62 of file DNA_customdata_types.h.
Definition at line 67 of file DNA_customdata_types.h.
Referenced by BLI_bpathIterator_step(), cdata_stepdata__internal(), CustomData_copy(), CustomData_external_add(), CustomData_external_free(), CustomData_external_read(), CustomData_external_remove(), CustomData_external_write(), direct_link_customdata(), and write_customdata().
Definition at line 63 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(), copy_mesh(), GeometryExporter::createVertexColorSource(), customData_add_layer__internal(), CustomData_bmesh_copy_data(), CustomData_bmesh_free_block(), CustomData_bmesh_get(), CustomData_bmesh_get_n(), CustomData_bmesh_interp(), CustomData_bmesh_set_default(), 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_n(), CustomData_get_layer_named(), 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(), 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_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_verify_versions(), customdata_version_242(), customdata_version_243(), delete_customdata_layer(), direct_link_customdata(), DM_vertex_attributes_from_gpu(), ED_mesh_color_remove(), ED_mesh_uv_texture_remove(), EM_add_data_layer(), EM_free_data_layer(), emDM_drawMappedFacesGLSL(), emDM_getFaceDataArray(), expand_mesh(), init_render_dm(), init_render_mesh(), lib_link_customdata_mtface(), make_local_tface(), mesh_layers_menu_charlen(), mesh_layers_menu_concat(), multires_load_old(), RE_set_customdata_names(), sort_faces_exec(), use_mesh_edge_lookup(), validate_layer_name(), and write_customdata().
Definition at line 64 of file DNA_customdata_types.h.
Referenced by customData_add_layer__internal(), CustomData_free_layer(), CustomData_free_temporary(), customData_resize(), and write_customdata().
| int CustomData::pad |
Definition at line 65 of file DNA_customdata_types.h.
| void* CustomData::pool |
Definition at line 66 of file DNA_customdata_types.h.
Referenced by BME_free_mesh(), CustomData_bmesh_alloc_block(), CustomData_bmesh_free_block(), and CustomData_bmesh_init_pool().
Definition at line 64 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_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_verify_versions(), customdata_version_242(), customdata_version_243(), delete_customdata_layer(), expand_mesh(), init_render_dm(), init_render_mesh(), lib_link_customdata_mtface(), make_local_tface(), mesh_layers_menu_charlen(), mesh_layers_menu_concat(), RE_set_customdata_names(), sort_faces_exec(), use_mesh_edge_lookup(), and write_customdata().
Definition at line 65 of file DNA_customdata_types.h.
Referenced by CustomData_bmesh_alloc_block(), CustomData_bmesh_init_pool(), CustomData_em_alloc_block(), and customData_update_offsets().