Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_mesh_runtime.h
| Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Lines | |||||
| int BKE_mesh_runtime_looptri_len(const struct Mesh *mesh); | int BKE_mesh_runtime_looptri_len(const struct Mesh *mesh); | ||||
| void BKE_mesh_runtime_looptri_recalc(struct Mesh *mesh); | void BKE_mesh_runtime_looptri_recalc(struct Mesh *mesh); | ||||
| const struct MLoopTri *BKE_mesh_runtime_looptri_ensure(const struct Mesh *mesh); | const struct MLoopTri *BKE_mesh_runtime_looptri_ensure(const struct Mesh *mesh); | ||||
| bool BKE_mesh_runtime_ensure_edit_data(struct Mesh *mesh); | bool BKE_mesh_runtime_ensure_edit_data(struct Mesh *mesh); | ||||
| bool BKE_mesh_runtime_clear_edit_data(struct Mesh *mesh); | bool BKE_mesh_runtime_clear_edit_data(struct Mesh *mesh); | ||||
| bool BKE_mesh_runtime_reset_edit_data(struct Mesh *mesh); | bool BKE_mesh_runtime_reset_edit_data(struct Mesh *mesh); | ||||
| void BKE_mesh_runtime_clear_geometry(struct Mesh *mesh); | void BKE_mesh_runtime_clear_geometry(struct Mesh *mesh); | ||||
| void BKE_mesh_runtime_clear_cache(struct Mesh *mesh); | void BKE_mesh_runtime_clear_cache(struct Mesh *mesh); | ||||
| void BKE_mesh_runtime_free_mutexes(struct Mesh *mesh); | |||||
| void BKE_mesh_runtime_verttri_from_looptri(struct MVertTri *r_verttri, | void BKE_mesh_runtime_verttri_from_looptri(struct MVertTri *r_verttri, | ||||
| const struct MLoop *mloop, | const struct MLoop *mloop, | ||||
| const struct MLoopTri *looptri, | const struct MLoopTri *looptri, | ||||
| int looptri_num); | int looptri_num); | ||||
| /* NOTE: the functions below are defined in DerivedMesh.cc, and are intended to be moved | /* NOTE: the functions below are defined in DerivedMesh.cc, and are intended to be moved | ||||
| * to a more suitable location when that file is removed. | * to a more suitable location when that file is removed. | ||||
| ▲ Show 20 Lines • Show All 46 Lines • Show Last 20 Lines | |||||