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

Method removeText

Engine/source/console/SimXMLDocument.cpp:1279–1297  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1277}
1278
1279void SimXMLDocument::removeText()
1280{
1281 if(m_paNode.empty())
1282 return;
1283
1284 const S32 iFinalElement = m_paNode.size() - 1;
1285 tinyxml2::XMLNode* pNode = m_paNode[iFinalElement];
1286 if(!pNode)
1287 return;
1288
1289 if( !pNode->FirstChild() )
1290 return;
1291
1292 tinyxml2::XMLText* text = pNode->FirstChild()->ToText();
1293 if( !text )
1294 return;
1295
1296 pNode->DeleteChild(text);
1297}
1298
1299DefineEngineMethod( SimXMLDocument, removeText, void, (),,
1300 "@brief Remove any text on the current Element.\n\n"

Callers 1

SimXMLDocument.cppFile · 0.80

Calls 3

DeleteChildMethod · 0.80
emptyMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected