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

Method updateBuffer8

Engine/source/core/stringBuffer.cpp:409–417  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

407}
408
409void StringBuffer::updateBuffer8()
410{
411 U32 slackLen = getUTF8BufferSizeEstimate();
412 mBuffer8.setSize(slackLen);
413 U32 len = convertUTF16toUTF8N(mBuffer.address(), mBuffer8.address(), slackLen);
414 mBuffer8.setSize(len+1);
415 mBuffer8.compact();
416 mDirty8 = false;
417}
418
419
420#if defined(TORQUE_DEBUG)

Callers 1

getPtr8Method · 0.80

Calls 4

convertUTF16toUTF8NFunction · 0.85
setSizeMethod · 0.45
addressMethod · 0.45
compactMethod · 0.45

Tested by

no test coverage detected