Show / Hide Table of Contents

Class TMP_TextUtilities

Inheritance
object
TMP_TextUtilities
Namespace: TMPro
Assembly: HollowKnight.dll
Syntax
public static class TMP_TextUtilities

Methods

| Edit this page View Source

DistanceToLine(Vector3, Vector3, Vector3)

Declaration
public static float DistanceToLine(Vector3 a, Vector3 b, Vector3 point)
Parameters
Type Name Description
Vector3 a
Vector3 b
Vector3 point
Returns
Type Description
float
| Edit this page View Source

FindIntersectingCharacter(TMP_Text, Vector3, Camera, bool)

Declaration
public static int FindIntersectingCharacter(TMP_Text text, Vector3 position, Camera camera, bool visibleOnly)
Parameters
Type Name Description
TMP_Text text
Vector3 position
Camera camera
bool visibleOnly
Returns
Type Description
int
| Edit this page View Source

FindIntersectingLine(TMP_Text, Vector3, Camera)

Declaration
public static int FindIntersectingLine(TMP_Text text, Vector3 position, Camera camera)
Parameters
Type Name Description
TMP_Text text
Vector3 position
Camera camera
Returns
Type Description
int
| Edit this page View Source

FindIntersectingLink(TMP_Text, Vector3, Camera)

Declaration
public static int FindIntersectingLink(TMP_Text text, Vector3 position, Camera camera)
Parameters
Type Name Description
TMP_Text text
Vector3 position
Camera camera
Returns
Type Description
int
| Edit this page View Source

FindIntersectingWord(TMP_Text, Vector3, Camera)

Declaration
public static int FindIntersectingWord(TMP_Text text, Vector3 position, Camera camera)
Parameters
Type Name Description
TMP_Text text
Vector3 position
Camera camera
Returns
Type Description
int
| Edit this page View Source

FindNearestCharacter(TMP_Text, Vector3, Camera, bool)

Declaration
public static int FindNearestCharacter(TMP_Text text, Vector3 position, Camera camera, bool visibleOnly)
Parameters
Type Name Description
TMP_Text text
Vector3 position
Camera camera
bool visibleOnly
Returns
Type Description
int
| Edit this page View Source

FindNearestCharacterOnLine(TMP_Text, Vector3, int, Camera, bool)

Declaration
public static int FindNearestCharacterOnLine(TMP_Text text, Vector3 position, int line, Camera camera, bool visibleOnly)
Parameters
Type Name Description
TMP_Text text
Vector3 position
int line
Camera camera
bool visibleOnly
Returns
Type Description
int
| Edit this page View Source

FindNearestLine(TMP_Text, Vector3, Camera)

Declaration
public static int FindNearestLine(TMP_Text text, Vector3 position, Camera camera)
Parameters
Type Name Description
TMP_Text text
Vector3 position
Camera camera
Returns
Type Description
int
| Edit this page View Source

FindNearestLink(TMP_Text, Vector3, Camera)

Declaration
public static int FindNearestLink(TMP_Text text, Vector3 position, Camera camera)
Parameters
Type Name Description
TMP_Text text
Vector3 position
Camera camera
Returns
Type Description
int
| Edit this page View Source

FindNearestWord(TMP_Text, Vector3, Camera)

Declaration
public static int FindNearestWord(TMP_Text text, Vector3 position, Camera camera)
Parameters
Type Name Description
TMP_Text text
Vector3 position
Camera camera
Returns
Type Description
int
| Edit this page View Source

GetCursorIndexFromPosition(TMP_Text, Vector3, Camera)

Declaration
public static int GetCursorIndexFromPosition(TMP_Text textComponent, Vector3 position, Camera camera)
Parameters
Type Name Description
TMP_Text textComponent
Vector3 position
Camera camera
Returns
Type Description
int
| Edit this page View Source

GetCursorIndexFromPosition(TMP_Text, Vector3, Camera, out CaretPosition)

Declaration
public static int GetCursorIndexFromPosition(TMP_Text textComponent, Vector3 position, Camera camera, out CaretPosition cursor)
Parameters
Type Name Description
TMP_Text textComponent
Vector3 position
Camera camera
CaretPosition cursor
Returns
Type Description
int
| Edit this page View Source

GetSimpleHashCode(string)

Declaration
public static int GetSimpleHashCode(string s)
Parameters
Type Name Description
string s
Returns
Type Description
int
| Edit this page View Source

GetSimpleHashCodeLowercase(string)

Declaration
public static uint GetSimpleHashCodeLowercase(string s)
Parameters
Type Name Description
string s
Returns
Type Description
uint
| Edit this page View Source

HexToInt(char)

Declaration
public static int HexToInt(char hex)
Parameters
Type Name Description
char hex
Returns
Type Description
int
| Edit this page View Source

IsIntersectingRectTransform(RectTransform, Vector3, Camera)

Declaration
public static bool IsIntersectingRectTransform(RectTransform rectTransform, Vector3 position, Camera camera)
Parameters
Type Name Description
RectTransform rectTransform
Vector3 position
Camera camera
Returns
Type Description
bool
| Edit this page View Source

ScreenPointToWorldPointInRectangle(Transform, Vector2, Camera, out Vector3)

Declaration
public static bool ScreenPointToWorldPointInRectangle(Transform transform, Vector2 screenPoint, Camera cam, out Vector3 worldPoint)
Parameters
Type Name Description
Transform transform
Vector2 screenPoint
Camera cam
Vector3 worldPoint
Returns
Type Description
bool
| Edit this page View Source

StringToInt(string)

Declaration
public static int StringToInt(string s)
Parameters
Type Name Description
string s
Returns
Type Description
int
| Edit this page View Source

ToLowerFast(char)

Declaration
public static char ToLowerFast(char c)
Parameters
Type Name Description
char c
Returns
Type Description
char
| Edit this page View Source

ToUpperFast(char)

Declaration
public static char ToUpperFast(char c)
Parameters
Type Name Description
char c
Returns
Type Description
char
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾