Zdexby TheHolyOneZ
49,743 classes
Class

TextInfo

: Object
UnityEngine.TextCore.Text.TextInfo, UnityEngine.TextCoreTextEngineModule 0x0070 (112 B) inherited 0x0010 UnityEngine.TextCoreTextEngineModule.dll
0x00x0070

Members 17

OffsetSizeNameTypeFlagsDefault
0x08s_InfinityVectorPositiveVector2PrivateStatic—
0x08s_InfinityVectorNegativeVector2PrivateStatic—
0x04characterCountintPublic—
0x04spriteCountintPublic—
0x04spaceCountintPublic—
0x04wordCountintPublic—
0x04linkCountintPublic—
0x04lineCountintPublic—
0x04materialCountintPublic—
0x002C0x04padding / unreflected
0x08textElementInfoTextElementInfo[]Public—
0x08wordInfoWordInfo[]Public—
0x08linkInfoLinkInfo[]Public—
0x08lineInfoLineInfo[]Public—
0x08meshInfoMeshInfo[]Public—
0x08lastTimeInCachedoublePublic—
0x08removedFromCacheActionPublic—
0x01hasMultipleColorsboolPublic—
0x00690x07unreflected bytes to end of TextInfo

Functions 27

SignatureFlagsNativeParams
void RemoveFromCache()Public0x00
void .ctor()Public+1 flags0x00
void Clear()1 flags0x00
void ClearMeshInfo(bool updateMesh)1 flags0x01
void ClearLineInfo()1 flags0x00
void Resize(ref T[]& array, int size)Static+1 flags0x08
void Resize(ref T[]& array, int size, bool isBlockAllocated)Static+1 flags0x08
Vector2 GetCursorPositionFromStringIndexUsingCharacterHeight(int index, const Rect& screenRect, float lineHeight, bool inverseYAxis)Public+2 flags0x10
Vector2 GetCursorPositionFromStringIndexUsingLineHeight(int index, const Rect& screenRect, float lineHeight, bool useXAdvance, bool inverseYAxis)Public0x10
int GetCursorIndexFromPosition(const Vector2& position, const Rect& screenRect, bool inverseYAxis)Public0x10
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
int GetCorrespondingStringIndex(int index)Public0x04
LineInfo GetLineInfoFromCharacterIndex(int index)Public0x60
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
string Substring(int startIndex, int length)Public0x08
int IndexOf(ushort value, int startIndex)Public0x04
int LastIndexOf(ushort value, int startIndex)Public0x04
void .cctor()PrivateStatic+1 flags0x00

Used by 19

types with a member, parameter or interface of this type