| 3315 | } |
| 3316 | |
| 3317 | void TSMesh::clearEditable() |
| 3318 | { |
| 3319 | if (mVerts.size() == 0) |
| 3320 | return; |
| 3321 | |
| 3322 | if (mColors.empty()) |
| 3323 | clearFlags(HasColor); |
| 3324 | else |
| 3325 | setFlags(HasColor); |
| 3326 | |
| 3327 | if (mTverts2.empty()) |
| 3328 | clearFlags(HasTVert2); |
| 3329 | else |
| 3330 | setFlags(HasTVert2); |
| 3331 | |
| 3332 | mVerts.free_memory(); |
| 3333 | mNorms.free_memory(); |
| 3334 | mTangents.free_memory(); |
| 3335 | mTverts.free_memory(); |
| 3336 | mTverts2.free_memory(); |
| 3337 | mColors.free_memory(); |
| 3338 | } |
| 3339 | |
| 3340 | void TSMesh::updateMeshFlags() |
| 3341 | { |
no test coverage detected