Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_DerivedMesh.h
| Show First 20 Lines • Show All 686 Lines • ▼ Show 20 Lines | |||||
| DerivedMesh *editbmesh_get_derived_cage_and_final(struct Scene *scene, struct Object *, | DerivedMesh *editbmesh_get_derived_cage_and_final(struct Scene *scene, struct Object *, | ||||
| struct BMEditMesh *em, DerivedMesh **r_final, | struct BMEditMesh *em, DerivedMesh **r_final, | ||||
| CustomDataMask dataMask); | CustomDataMask dataMask); | ||||
| float (*editbmesh_get_vertex_cos(struct BMEditMesh *em, int *r_numVerts))[3]; | float (*editbmesh_get_vertex_cos(struct BMEditMesh *em, int *r_numVerts))[3]; | ||||
| bool editbmesh_modifier_is_enabled(struct Scene *scene, struct ModifierData *md, DerivedMesh *dm); | bool editbmesh_modifier_is_enabled(struct Scene *scene, struct ModifierData *md, DerivedMesh *dm); | ||||
| void makeDerivedMesh(struct Scene *scene, struct Object *ob, struct BMEditMesh *em, | void makeDerivedMesh(struct Scene *scene, struct Object *ob, struct BMEditMesh *em, | ||||
| CustomDataMask dataMask, int build_shapekey_layers); | CustomDataMask dataMask, int build_shapekey_layers); | ||||
| void DM_set_weight_user(const signed char weightuser); | |||||
| const char DM_get_weight_user(); | |||||
| void DM_get_weight_alert_color(float *col); | |||||
| /** returns an array of deform matrices for crazyspace correction, and the | /** returns an array of deform matrices for crazyspace correction, and the | ||||
| * number of modifiers left */ | * number of modifiers left */ | ||||
| int editbmesh_get_first_deform_matrices(struct Scene *, struct Object *, struct BMEditMesh *em, | int editbmesh_get_first_deform_matrices(struct Scene *, struct Object *, struct BMEditMesh *em, | ||||
| float (**deformmats)[3][3], float (**deformcos)[3]); | float (**deformmats)[3][3], float (**deformcos)[3]); | ||||
| void weight_to_rgb(float r_rgb[3], const float weight); | void weight_to_rgb(float r_rgb[3], const float weight); | ||||
| /** Update the weight MCOL preview layer. | /** Update the weight MCOL preview layer. | ||||
| * If weights are NULL, use object's active vgroup(s). | * If weights are NULL, use object's active vgroup(s). | ||||
| ▲ Show 20 Lines • Show All 69 Lines • Show Last 20 Lines | |||||