Zdexby TheHolyOneZ
36,909 classes
Class

TMP_RichTextSelectionUtility

: Object
TMPSelection.TMP_RichTextSelectionUtility, Assembly-CSharp 0x0010 (16 B) inherited 0x0010 Assembly-CSharp.dll
0x00x0010

Members 2

OffsetSizeNameTypeFlagsDefault
0x08s_OpenTagsValueTuple<System.String[]PrivateStatic+1 flags—
0x08s_CloseTagsValueTuple<System.String[]PrivateStatic+1 flags—

Functions 20

SignatureFlagsNativeParams
string ExtractRichSubstringByPlainRange(const string& raw, int plainStart, int plainEndInclusive, bool trimResult)PublicStatic0x08
bool RemoveRichTextByPlainRange(ref string& raw, int plainStart, int plainEndInclusive, bool trimOuterNewlines, bool preserveVisualSeparation)PublicStatic0x08
string SanitizeRichText(const string& s)PublicStatic0x08
int ConsumeLeadingOpenTagsBackward(const string& raw, int rawPos, const StyleFlags& stylesMask)PrivateStatic0x08
int ConsumeTrailingCloseTags(const string& raw, int rawPos, const StyleFlags& stylesMask)PrivateStatic0x08
string BalanceTags(const string& s)PrivateStatic0x08
string StripEmptyTagPairs(const string& s)PrivateStatic0x08
Mapping BuildMapping(const string& raw)PrivateStatic0x20
bool TryParseSupportedTag(const string& raw, int startIndex, ref TagKind& kind, ref StyleFlags& style, ref int& length)PrivateStatic0x08
string BuildOpenTags(const StyleFlags& flags)PrivateStatic0x08
string BuildCloseTags(const StyleFlags& flags)PrivateStatic0x08
bool StringMatchAt(const string& source, int startIndex, const string& pattern, int patternLen)PrivateStatic0x08
bool NormalizePlainRange(int plainLen, ref int& plainStart, ref int& plainEndInclusive)PrivateStatic0x04
bool ContainsAnyNewline(const string& s)PrivateStatic0x08
bool ContainsAnyClosingTags(const string& s)PrivateStatic0x08
bool ContainsMatchingOpeningTags(const string& s, const StyleFlags& flag)PrivateStatic0x08
bool EndsWithNewline(const string& s)PrivateStatic0x08
bool StartsWithNewline(const string& s)PrivateStatic0x08
string TrimNewlinesNormalize(const string& s)PrivateStatic0x08
void .cctor()PrivateStatic+1 flags0x00