Sinespace Client  2023.2.17543
Client-side scripting for Sinespace
SineSpace.Scripting.Components.SUIInputField Class Reference
Inheritance diagram for SineSpace.Scripting.Components.SUIInputField:
ScriptClassComponent< InputField >

Public Member Functions

void SetTextWithoutNotify (string text)
 
void OnValueChanged (Closure callback)
 
void OnEndEdit (Closure callback)
 
void ActivateInputField ()
 
void DeactivateInputField ()
 
void Select ()
 

Properties

string Text [get, set]
 
bool Enabled [get, set]
 
bool Interactable [get, set]
 
bool IsFocused [get]
 
float CaretBlinkRate [get, set]
 
int CaretWidth [get, set]
 
int CharacterLimit [get, set]
 
bool ReadOnly [get, set]
 
bool MultiLine [get]
 
char AsteriskChar [get, set]
 
int CaretPosition [get, set]
 
int SelectionAnchorPosition [get, set]
 
int SelectionFocusPosition [get, set]
 
float MinWidth [get]
 
float PreferredWidth [get]
 
float FlexibleWidth [get]
 
float MinHeight [get]
 
float PreferredHeight [get]
 
float FlexibleHeight [get]
 
SColor NormalColor [get, set]
 
SColor HighlightedColor [get, set]
 
SColor PressedColor [get, set]
 
SColor DisabledColor [get, set]
 
float ColorMultiplier [get, set]
 
- Properties inherited from ScriptClassComponent< InputField >
SGameObject GameObject [get]
 Return the GameObject which component added. More...
 

Member Function Documentation

◆ ActivateInputField()

void SineSpace.Scripting.Components.SUIInputField.ActivateInputField ( )

◆ DeactivateInputField()

void SineSpace.Scripting.Components.SUIInputField.DeactivateInputField ( )

◆ OnEndEdit()

void SineSpace.Scripting.Components.SUIInputField.OnEndEdit ( Closure  callback)

◆ OnValueChanged()

void SineSpace.Scripting.Components.SUIInputField.OnValueChanged ( Closure  callback)

◆ Select()

void SineSpace.Scripting.Components.SUIInputField.Select ( )

◆ SetTextWithoutNotify()

void SineSpace.Scripting.Components.SUIInputField.SetTextWithoutNotify ( string  text)

Property Documentation

◆ AsteriskChar

char SineSpace.Scripting.Components.SUIInputField.AsteriskChar
getset

◆ CaretBlinkRate

float SineSpace.Scripting.Components.SUIInputField.CaretBlinkRate
getset

◆ CaretPosition

int SineSpace.Scripting.Components.SUIInputField.CaretPosition
getset

◆ CaretWidth

int SineSpace.Scripting.Components.SUIInputField.CaretWidth
getset

◆ CharacterLimit

int SineSpace.Scripting.Components.SUIInputField.CharacterLimit
getset

◆ ColorMultiplier

float SineSpace.Scripting.Components.SUIInputField.ColorMultiplier
getset

◆ DisabledColor

SColor SineSpace.Scripting.Components.SUIInputField.DisabledColor
getset

◆ Enabled

bool SineSpace.Scripting.Components.SUIInputField.Enabled
getset

◆ FlexibleHeight

float SineSpace.Scripting.Components.SUIInputField.FlexibleHeight
get

◆ FlexibleWidth

float SineSpace.Scripting.Components.SUIInputField.FlexibleWidth
get

◆ HighlightedColor

SColor SineSpace.Scripting.Components.SUIInputField.HighlightedColor
getset

◆ Interactable

bool SineSpace.Scripting.Components.SUIInputField.Interactable
getset

◆ IsFocused

bool SineSpace.Scripting.Components.SUIInputField.IsFocused
get

◆ MinHeight

float SineSpace.Scripting.Components.SUIInputField.MinHeight
get

◆ MinWidth

float SineSpace.Scripting.Components.SUIInputField.MinWidth
get

◆ MultiLine

bool SineSpace.Scripting.Components.SUIInputField.MultiLine
get

◆ NormalColor

SColor SineSpace.Scripting.Components.SUIInputField.NormalColor
getset

◆ PreferredHeight

float SineSpace.Scripting.Components.SUIInputField.PreferredHeight
get

◆ PreferredWidth

float SineSpace.Scripting.Components.SUIInputField.PreferredWidth
get

◆ PressedColor

SColor SineSpace.Scripting.Components.SUIInputField.PressedColor
getset

◆ ReadOnly

bool SineSpace.Scripting.Components.SUIInputField.ReadOnly
getset

◆ SelectionAnchorPosition

int SineSpace.Scripting.Components.SUIInputField.SelectionAnchorPosition
getset

◆ SelectionFocusPosition

int SineSpace.Scripting.Components.SUIInputField.SelectionFocusPosition
getset

◆ Text

string SineSpace.Scripting.Components.SUIInputField.Text
getset