Tanoda
IInputField.cs
Go to the documentation of this file.
1
using
UnityEngine
;
2
using
UnityEngine
.
UI
;
3
4
namespace
WebGLSupport
5
{
6
public
enum
ContentType
7
{
8
Standard
= 0,
9
Autocorrected
= 1,
10
IntegerNumber
= 2,
11
DecimalNumber
= 3,
12
Alphanumeric
= 4,
13
Name
= 5,
14
EmailAddress
= 6,
15
Password
= 7,
16
Pin
= 8,
17
Custom = 9
18
}
19
public
enum
LineType
20
{
21
SingleLine
= 0,
22
MultiLineSubmit
= 1,
23
MultiLineNewline
= 2
24
}
25
public
interface
IInputField
26
{
27
ContentType
contentType
{
get
; }
28
LineType
lineType
{
get
; }
29
int
fontSize
{
get
; }
30
string
text
{
get
;
set
; }
31
string
placeholder
{
get
; }
32
int
characterLimit
{
get
; }
33
int
caretPosition
{
get
; }
34
bool
isFocused
{
get
; }
35
int
selectionFocusPosition
{
get
;
set
; }
36
int
selectionAnchorPosition
{
get
;
set
; }
37
bool
ReadOnly
{
get
; }
38
bool
OnFocusSelectAll
{
get
; }
39
40
RectTransform
RectTransform
();
41
void
ActivateInputField
();
42
void
DeactivateInputField
();
43
void
Rebuild
();
44
}
45
}
WebGLSupport.IInputField
Definition:
IInputField.cs:26
WebGLSupport.IInputField.characterLimit
int characterLimit
Definition:
IInputField.cs:32
WebGLSupport.IInputField.fontSize
int fontSize
Definition:
IInputField.cs:29
WebGLSupport.IInputField.ActivateInputField
void ActivateInputField()
WebGLSupport.IInputField.placeholder
string placeholder
Definition:
IInputField.cs:31
WebGLSupport.IInputField.RectTransform
RectTransform RectTransform()
WebGLSupport.IInputField.selectionFocusPosition
int selectionFocusPosition
Definition:
IInputField.cs:35
WebGLSupport.IInputField.lineType
LineType lineType
Definition:
IInputField.cs:28
WebGLSupport.IInputField.text
string text
Definition:
IInputField.cs:30
WebGLSupport.IInputField.isFocused
bool isFocused
Definition:
IInputField.cs:34
WebGLSupport.IInputField.contentType
ContentType contentType
Definition:
IInputField.cs:27
WebGLSupport.IInputField.Rebuild
void Rebuild()
WebGLSupport.IInputField.OnFocusSelectAll
bool OnFocusSelectAll
Definition:
IInputField.cs:38
WebGLSupport.IInputField.DeactivateInputField
void DeactivateInputField()
WebGLSupport.IInputField.caretPosition
int caretPosition
Definition:
IInputField.cs:33
WebGLSupport.IInputField.selectionAnchorPosition
int selectionAnchorPosition
Definition:
IInputField.cs:36
WebGLSupport.IInputField.ReadOnly
bool ReadOnly
Definition:
IInputField.cs:37
UnityEngine.UI
Definition:
HSVPicker/UtilityScripts/BoxSlider.cs:7
UnityEngine
Definition:
HSVPicker/UtilityScripts/BoxSlider.cs:7
WebGLSupport
Definition:
RebuildChecker.cs:6
WebGLSupport.ContentType
ContentType
Definition:
IInputField.cs:7
WebGLSupport.ContentType.IntegerNumber
@ IntegerNumber
WebGLSupport.ContentType.DecimalNumber
@ DecimalNumber
WebGLSupport.ContentType.EmailAddress
@ EmailAddress
WebGLSupport.ContentType.Name
@ Name
WebGLSupport.ContentType.Password
@ Password
WebGLSupport.ContentType.Pin
@ Pin
WebGLSupport.ContentType.Autocorrected
@ Autocorrected
WebGLSupport.ContentType.Standard
@ Standard
WebGLSupport.ContentType.Alphanumeric
@ Alphanumeric
WebGLSupport.LineType
LineType
Definition:
IInputField.cs:20
WebGLSupport.LineType.SingleLine
@ SingleLine
WebGLSupport.LineType.MultiLineSubmit
@ MultiLineSubmit
WebGLSupport.LineType.MultiLineNewline
@ MultiLineNewline
Source
Assets
WebGLSupport
WebGLInput
Wrapper
IInputField.cs
Generated by
1.9.3