Zdexby TheHolyOneZ
44,741 classes
Class

TextHandle

: Object
UnityEngine.TextCore.Text.TextHandle, UnityEngine.TextCoreTextEngineModule 0x0038 (56 B) inherited 0x0010 UnityEngine.TextCoreTextEngineModule.dll
0x00x0038

Members 7

OffsetSizeNameTypeFlagsDefault
0x08m_PreferredSizeVector2Private—
0x08m_TextInfoTextInfoPrivate—
0x08m_LayoutTextInfoTextInfoPrivateStatic—
0x04m_PreviousGenerationSettingsHashintPrivate—
0x00240x04padding / unreflected
0x08textGenerationSettingsTextGenerationSettings1 flags—
0x08s_LayoutSettingsTextGenerationSettingsStatic+1 flags—
0x01isDirtyboolPrivate—
0x00310x07unreflected bytes to end of TextHandle

Functions 27

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
TextInfo get_textInfo()2 flags0x08
TextInfo get_layoutTextInfo()Static+2 flags0x08
bool IsDirty()Public0x01
Vector2 GetCursorPositionFromStringIndexUsingCharacterHeight(int index, bool inverseYAxis)Public0x08
Vector2 GetCursorPositionFromStringIndexUsingLineHeight(int index, bool useXAdvance, bool inverseYAxis)Public0x08
int GetCursorIndexFromPosition(const Vector2& position, bool inverseYAxis)Public0x08
int LineDownCharacterPosition(int originalPos)Public0x04
int LineUpCharacterPosition(int originalPos)Public0x04
int FindNearestLine(const Vector2& position)Public0x08
int FindNearestCharacterOnLine(const Vector2& position, int line, bool visibleOnly)Public0x08
bool PointIntersectRectangle(const Vector3& m, const Vector3& a, const Vector3& b, const Vector3& c, const Vector3& d)PrivateStatic0x0C
float DistanceToLine(const Vector3& a, const Vector3& b, const Vector3& point)PrivateStatic0x0C
int GetLineNumber(int index)Public0x04
float GetLineHeight(int lineNumber)Public0x04
float GetLineHeightFromCharacterIndex(int index)Public0x04
float GetCharacterHeightFromIndex(int index)Public0x04
bool IsElided()Public0x01
string Substring(int startIndex, int length)Public0x08
int IndexOf(ushort value, int startIndex)Public0x04
int LastIndexOf(ushort value, int startIndex)Public0x04
float ComputeTextWidth(TextGenerationSettings tgs)1 flags0x08
float ComputeTextHeight(TextGenerationSettings tgs)1 flags0x08
void UpdatePreferredValues(TextGenerationSettings tgs)1 flags0x08
TextInfo Update(TextGenerationSettings tgs)1 flags0x08
void .cctor()PrivateStatic+1 flags0x00

Subclasses 1

Used by 2

types with a member, parameter or interface of this type