MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / clearEditable

Method clearEditable

Engine/source/ts/tsMesh.cpp:3317–3338  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3315}
3316
3317void 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
3340void TSMesh::updateMeshFlags()
3341{

Callers 1

finalizeEditableMethod · 0.80

Calls 3

free_memoryMethod · 0.80
sizeMethod · 0.45
emptyMethod · 0.45

Tested by

no test coverage detected