Skip to main content

WebGLTextInput

Namespace:<global namespace>
Source:Assets/Scripts/Extensions/WebGLTextInput/WebGLTextInput.cs (line 9)

public static class WebGLTextInput

Compilation conditions:UNITY_WEBGL && FAIRYGUI_WEBGL_TEXT_INPUT

Methods​

Start(InputTextField)​

public static void Start(InputTextField target);
ParameterTypeDescription
targetInputTextField

Source:Extensions/WebGLTextInput/WebGLTextInput.cs (line 16)

Stop()​

public static void Stop();

Source:Extensions/WebGLTextInput/WebGLTextInput.cs (line 30)

SyncTransform(InputTextField)​

public static void SyncTransform(InputTextField target);
ParameterTypeDescription
targetInputTextField

Source:Extensions/WebGLTextInput/WebGLTextInput.cs (line 35)

WebGLTextInputHide()​

public static extern void WebGLTextInputHide();

Source:Extensions/WebGLTextInput/WebGLTextInput.cs (line 73)

WebGLTextInputInit(Action<string>, Action)​

public static extern void WebGLTextInputInit(Action<string> onInputCallback, Action onBlurCallback);
ParameterTypeDescription
onInputCallbackAction<string>
onBlurCallbackAction

Source:Extensions/WebGLTextInput/WebGLTextInput.cs (line 64)

WebGLTextInputSetText(string, bool, string, int, string, int)​

public static extern void WebGLTextInputSetText(string text, bool multiline, string color, int fontSize, string fontFace, int maxLength);
ParameterTypeDescription
textstring
multilinebool
colorstring
fontSizeint
fontFacestring
maxLengthint

Source:Extensions/WebGLTextInput/WebGLTextInput.cs (line 67)

WebGLTextInputShow(float, float, float, float, float, float)​

public static extern void WebGLTextInputShow(float x, float y, float width, float height, float scaleX, float scaleY);
ParameterTypeDescription
xfloat
yfloat
widthfloat
heightfloat
scaleXfloat
scaleYfloat

Source:Extensions/WebGLTextInput/WebGLTextInput.cs (line 70)