Table of Contents

Class I2Utils

Namespace
I2.Loc
Assembly
Assembly-CSharp.dll
public static class I2Utils
Inheritance
I2Utils
Inherited Members

Fields

NumberChars

public const string NumberChars = "0123456789"

Field Value

string

ValidChars

public const string ValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"

Field Value

string

ValidNameSymbols

public const string ValidNameSymbols = ".-_$#@*()[]{}+:?!&',^=<>~`"

Field Value

string

Methods

FindInParents<H>(Transform)

public static H FindInParents<H>(Transform tr) where H : Component

Parameters

tr Transform

Returns

H

Type Parameters

H

FindNextTag(string, int, out int, out int)

public static bool FindNextTag(string line, int iStart, out int tagStart, out int tagEnd)

Parameters

line string
iStart int
tagStart int
tagEnd int

Returns

bool

FindObject(string)

public static Transform FindObject(string objectPath)

Parameters

objectPath string

Returns

Transform

FindObject(Scene, string)

public static Transform FindObject(Scene scene, string objectPath)

Parameters

scene Scene
objectPath string

Returns

Transform

FindObject(Transform, string)

public static Transform FindObject(Transform root, string objectPath)

Parameters

root Transform
objectPath string

Returns

Transform

GetCaptureMatch(Match)

public static string GetCaptureMatch(Match match)

Parameters

match Match

Returns

string

GetPath(Transform)

public static string GetPath(this Transform tr)

Parameters

tr Transform

Returns

string

GetValidTermName(string, bool)

public static string GetValidTermName(string text, bool allowCategory = false)

Parameters

text string
allowCategory bool

Returns

string

IsPlaying()

public static bool IsPlaying()

Returns

bool

RemoveNonASCII(string, bool)

public static string RemoveNonASCII(string text, bool allowCategory = false)

Parameters

text string
allowCategory bool

Returns

string

RemoveResourcesPath(ref string)

public static bool RemoveResourcesPath(ref string sPath)

Parameters

sPath string

Returns

bool

RemoveTags(string)

public static string RemoveTags(string text)

Parameters

text string

Returns

string

ReverseText(string)

public static string ReverseText(string source)

Parameters

source string

Returns

string

SendWebRequest(UnityWebRequest)

public static void SendWebRequest(UnityWebRequest www)

Parameters

www UnityWebRequest

SplitLine(string, int)

public static string SplitLine(string line, int maxCharacters)

Parameters

line string
maxCharacters int

Returns

string