Function Summary |
UWindowDynamicTextRow |
AddText(string NewLine) |
void |
BeforePaint(Canvas C, float X, float Y) |
float |
CalcHTMLTextWidth(Canvas C, string Text, out HTMLStyle) |
void |
Click(float X, float Y) |
float |
DrawTextLine(Canvas C, UWindowDynamicTextRow L, float Y) |
int |
FirstMatching(int i, int j) |
int |
GetHexDigit(string D) |
string |
GetOption(string HTML, string Option) |
string |
GetTag(string HTML) |
int |
GetWrapPos(Canvas C, UWindowDynamicTextRow L, float MaxWidth) |
void |
HTMLUpdateStyle(string Input, out HTMLStyle)
// update the current style based on some text input
|
void |
LaunchUnrealURL(string URL) |
void |
OverURL(string URL) |
void |
Paint(Canvas C, float X, float Y) |
Color |
ParseColor(string S) |
void |
ParseHTML(string Input, out string, out string, out string)
// Get the next HTML tag, the text before it and everthing after it.
|
void |
ProcessInlineHTML(string HTML, out HTMLStyle)
// Update CurrentStyle based on the contents of the HTML tag provided
|
void |
ProcessURL(string URL) |
int |
ReadStyleText(string StyleString, out int, out HTMLStyle) |
void |
RemoveNextWord(out string, out string)
// Find the next word - but don't split up HTML tags.
|
void |
RemoveWrap(UWindowDynamicTextRow L) |
void |
SetCanvasStyle(Canvas C, HTMLStyle CurrentStyle) |
void |
SetHTML(string HTML) |
UWindowDynamicTextRow |
SplitRowAt(UWindowDynamicTextRow L, int SplitPos) |
void |
TextAreaClipText(Canvas C, float DrawX, float DrawY, string Text, optional bool) |
void |
TextAreaTextSize(Canvas C, string Text, out float, out float) |
void |
WrapRow(Canvas C, UWindowDynamicTextRow L)
///////////////////////////////////////////////////////
// Overloaded functions from UWindowDynamicTextArea
///////////////////////////////////////////////////////
|
string |
WriteStyleText(HTMLStyle CurrentStyle, int CharCount) |