Blender V2.61 - r43446
|
Public Attributes | |
int | size |
const char * | structname |
int | structnum |
const char * | defaultname |
void(* | copy )(const void *source, void *dest, int count) |
void(* | free )(void *data, int count, int size) |
void(* | interp )(void **sources, float *weights, float *sub_weights, int count, void *dest) |
void(* | swap )(void *data, const int *corner_indices) |
void(* | set_default )(void *data, int count) |
int(* | equal )(void *data1, void *data2) |
void(* | multiply )(void *data, float fac) |
void(* | initminmax )(void *min, void *max) |
void(* | add )(void *data1, void *data2) |
void(* | dominmax )(void *data1, void *min, void *max) |
void(* | copyvalue )(void *source, void *dest) |
int(* | read )(CDataFile *cdf, void *data, int count) |
int(* | write )(CDataFile *cdf, void *data, int count) |
size_t(* | filesize )(CDataFile *cdf, void *data, int count) |
void(* | validate )(void *source, int sub_elements) |
Definition at line 64 of file customdata.c.
void(* LayerTypeInfo::add)(void *data1, void *data2) |
Definition at line 106 of file customdata.c.
void(* LayerTypeInfo::copy)(const void *source, void *dest, int count) |
Definition at line 74 of file customdata.c.
Referenced by customData_add_layer__internal(), CustomData_bmesh_copy_data(), CustomData_bmesh_set(), CustomData_bmesh_set_layer_n(), CustomData_bmesh_set_n(), CustomData_copy_data(), CustomData_copy_elements(), CustomData_duplicate_referenced_layer(), CustomData_duplicate_referenced_layer_named(), CustomData_em_copy_data(), CustomData_em_set(), CustomData_em_set_n(), CustomData_from_bmesh_block(), CustomData_from_em_block(), CustomData_set(), CustomData_to_bmesh_block(), and CustomData_to_em_block().
void(* LayerTypeInfo::copyvalue)(void *source, void *dest) |
Definition at line 108 of file customdata.c.
const char* LayerTypeInfo::defaultname |
Definition at line 68 of file customdata.c.
Referenced by CustomData_add_layer(), customData_add_layer__internal(), CustomData_set_layer_unique_name(), and CustomData_verify_versions().
void(* LayerTypeInfo::dominmax)(void *data1, void *min, void *max) |
Definition at line 107 of file customdata.c.
int(* LayerTypeInfo::equal)(void *data1, void *data2) |
Definition at line 103 of file customdata.c.
size_t(* LayerTypeInfo::filesize)(CDataFile *cdf, void *data, int count) |
Definition at line 117 of file customdata.c.
Referenced by CustomData_external_write().
void(* LayerTypeInfo::free)(void *data, int count, int size) |
Definition at line 81 of file customdata.c.
Referenced by CustomData_bmesh_free_block(), CustomData_em_free_block(), CustomData_external_reload(), CustomData_external_write(), CustomData_free_elem(), and customData_free_layer__internal().
void(* LayerTypeInfo::initminmax)(void *min, void *max) |
Definition at line 105 of file customdata.c.
void(* LayerTypeInfo::interp)(void **sources, float *weights, float *sub_weights, int count, void *dest) |
Definition at line 92 of file customdata.c.
Referenced by CustomData_bmesh_interp(), CustomData_em_interp(), and CustomData_interp().
void(* LayerTypeInfo::multiply)(void *data, float fac) |
Definition at line 104 of file customdata.c.
int(* LayerTypeInfo::read)(CDataFile *cdf, void *data, int count) |
Definition at line 111 of file customdata.c.
Referenced by CustomData_external_read().
void(* LayerTypeInfo::set_default)(void *data, int count) |
Definition at line 100 of file customdata.c.
Referenced by customData_add_layer__internal(), CustomData_bmesh_set_default(), and CustomData_em_set_default().
Definition at line 65 of file customdata.c.
Referenced by customData_add_layer__internal(), CustomData_bmesh_copy_data(), CustomData_bmesh_free_block(), CustomData_bmesh_set(), CustomData_bmesh_set_default(), CustomData_bmesh_set_layer_n(), CustomData_bmesh_set_n(), CustomData_copy_data(), CustomData_copy_elements(), CustomData_duplicate_referenced_layer(), CustomData_duplicate_referenced_layer_named(), CustomData_em_copy_data(), CustomData_em_free_block(), CustomData_em_set(), CustomData_em_set_n(), CustomData_external_reload(), CustomData_external_write(), CustomData_free_elem(), customData_free_layer__internal(), CustomData_from_bmesh_block(), CustomData_from_em_block(), CustomData_get(), CustomData_get_n(), CustomData_interp(), CustomData_set(), CustomData_sizeof(), CustomData_swap(), CustomData_to_bmesh_block(), CustomData_to_em_block(), and customData_update_offsets().
const char* LayerTypeInfo::structname |
Definition at line 66 of file customdata.c.
Referenced by CustomData_file_write_info().
Definition at line 67 of file customdata.c.
Referenced by CustomData_file_write_info().
void(* LayerTypeInfo::swap)(void *data, const int *corner_indices) |
Definition at line 96 of file customdata.c.
Referenced by CustomData_swap().
void(* LayerTypeInfo::validate)(void *source, int sub_elements) |
Definition at line 122 of file customdata.c.
Referenced by CustomData_em_validate_data().
int(* LayerTypeInfo::write)(CDataFile *cdf, void *data, int count) |
Definition at line 114 of file customdata.c.
Referenced by CustomData_external_write().