Table of Contents

Class CurvedUIInputFieldCaret

Namespace
CurvedUI
Assembly
Assembly-CSharp.dll
public class CurvedUIInputFieldCaret : MonoBehaviour, ISelectHandler, IDeselectHandler, IEventSystemHandler
Inheritance
CurvedUIInputFieldCaret
Implements
ISelectHandler
IDeselectHandler
IEventSystemHandler
Inherited Members
Extension Methods

Constructors

CurvedUIInputFieldCaret()

public CurvedUIInputFieldCaret()

Fields

lastCharDist

public int lastCharDist

Field Value

int

myCaret

public RectTransform myCaret

Field Value

RectTransform

myField

public InputField myField

Field Value

InputField

origCaretColor

public Color origCaretColor

Field Value

Color

origSelectionColor

public Color origSelectionColor

Field Value

Color

selected

public bool selected

Field Value

bool

selectingText

public bool selectingText

Field Value

bool

Properties

CaretBlinkRate

public float CaretBlinkRate { get; set; }

Property Value

float

CaretColor

public Color CaretColor { get; set; }

Property Value

Color

SelectionColor

public Color SelectionColor { get; set; }

Property Value

Color

Methods

Awake()

public void Awake()

CaretBlinker()

public IEnumerator CaretBlinker()

Returns

IEnumerator

CreateCaret()

public void CreateCaret()

GetLocalPositionInText(int)

public Vector2 GetLocalPositionInText(int charNo)

Parameters

charNo int

Returns

Vector2

OnDeselect(BaseEventData)

public void OnDeselect(BaseEventData eventData)

Parameters

eventData BaseEventData

OnSelect(BaseEventData)

public void OnSelect(BaseEventData eventData)

Parameters

eventData BaseEventData

Update()

public void Update()

UpdateCaret()

public void UpdateCaret()