MCPcopy Create free account
hub / github.com/MyGUI/mygui / updateRawData

Method updateRawData

MyGUIEngine/src/MyGUI_EditText.cpp:458–475  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

456 }
457
458 void EditText::updateRawData() const
459 {
460 if (nullptr == mFont)
461 return;
462 // сбрасывам флаги
463 mTextOutDate = false;
464
465 int width = -1;
466 if (mWordWrap)
467 {
468 width = mCoord.width;
469 // обрезать слова нужно по шарине, которую мы реально используем
470 if (mIsAddCursorWidth)
471 width -= 2;
472 }
473
474 mTextView.update(mUtf32Caption, mFont, mFontHeight, mTextAlign, mVertexFormat, width);
475 }
476
477 void EditText::setStateData(IStateInfo* _data)
478 {

Callers

nothing calls this directly

Calls 1

updateMethod · 0.45

Tested by

no test coverage detected