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

Method removeLine

Engine/source/console/persistenceManager.cpp:1084–1098  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1082}
1083
1084void PersistenceManager::removeLine(U32 lineNumber)
1085{
1086 if (lineNumber >= mLineBuffer.size())
1087 return;
1088
1089 if (mLineBuffer[lineNumber])
1090 {
1091 dFree( mLineBuffer[ lineNumber ] );
1092 mLineBuffer[ lineNumber ] = NULL;
1093 }
1094
1095 mLineBuffer.erase(lineNumber);
1096
1097 updateLineOffsets(lineNumber, -1);
1098}
1099
1100void PersistenceManager::removeTextBlock(U32 startLine, U32 endLine, U32 startPos, U32 endPos, bool removeEmptyLines)
1101{

Callers

nothing calls this directly

Calls 3

dFreeFunction · 0.50
sizeMethod · 0.45
eraseMethod · 0.45

Tested by

no test coverage detected