Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Framework/Text/ITextLayoutMarshaller.h |
Include |
#include "Framework/Text/ITextLayoutMarshaller.h" |
class ITextLayoutMarshaller
Interface used to get/set the raw text to/from a text layout
Name | Description | |
---|---|---|
|
~ITextLayoutMarshaller() |
Name | Description | ||
---|---|---|---|
|
ClearDirty() |
Mark this text layout as clean once it's been updated |
|
|
GetText ( |
Populate the string from the text layout |
|
|
IsDirty() |
Is this text layout dirty? (eg, because some settings have changed) If so, you should call SetText on it to update the text layout |
|
|
MakeDirty() |
Mark this text layout as dirty (eg, because some settings have changed), so that it will cause SetText to be called on the next Tick |
|
|
RequiresLiveUpdate() |
Return true if the marshaller requires the text be updated "live" (eg, because it inserts formatting directly into the source text) Returning true will cause SetText to be called every time the source text is changed, which is costly, but required for things like syntax highlighting |
|
|
SetText ( |
Populate the text layout from the string |