Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.ui.TextFieldAPI Interface Reference
Inheritance diagram for com.fs.starfarer.api.ui.TextFieldAPI:
[legend]
Collaboration diagram for com.fs.starfarer.api.ui.TextFieldAPI:
[legend]

Public Member Functions

void setPad (float pad)
 
LabelAPI getTextLabelAPI ()
 
void setMidAlignment ()
 
void setColor (Color color)
 
void setBgColor (Color bgColor)
 
String getText ()
 
void setText (String string)
 
boolean isValidChar (char c)
 
boolean isLimitByStringWidth ()
 
void setLimitByStringWidth (boolean limitByStringWidth)
 
boolean appendCharIfPossible (char c)
 
boolean appendCharIfPossible (char c, boolean withSound)
 
int getMaxChars ()
 
void setMaxChars (int maxChars)
 
void deleteAll ()
 
void deleteAll (boolean withSound)
 
void deleteLastWord ()
 
void grabFocus ()
 
void grabFocus (boolean playSound)
 
boolean hasFocus ()
 
boolean isUndoOnEscape ()
 
void setUndoOnEscape (boolean undoOnEscape)
 
boolean isHandleCtrlV ()
 
void setHandleCtrlV (boolean handleCtrlV)
 
Color getBorderColor ()
 
void setBorderColor (Color borderColor)
 
boolean isVerticalCursor ()
 
void setVerticalCursor (boolean verticalCursor)
 
void hideCursor ()
 
void showCursor ()
 
- Public Member Functions inherited from com.fs.starfarer.api.ui.UIComponentAPI
PositionAPI getPosition ()
 
void render (float alphaMult)
 
void processInput (List< InputEventAPI > events)
 
void advance (float amount)
 

Detailed Description

Definition at line 5 of file TextFieldAPI.java.

Member Function Documentation

◆ appendCharIfPossible() [1/2]

boolean com.fs.starfarer.api.ui.TextFieldAPI.appendCharIfPossible ( char  c)

◆ appendCharIfPossible() [2/2]

boolean com.fs.starfarer.api.ui.TextFieldAPI.appendCharIfPossible ( char  c,
boolean  withSound 
)

◆ deleteAll() [1/2]

void com.fs.starfarer.api.ui.TextFieldAPI.deleteAll ( )

◆ deleteAll() [2/2]

void com.fs.starfarer.api.ui.TextFieldAPI.deleteAll ( boolean  withSound)

◆ deleteLastWord()

void com.fs.starfarer.api.ui.TextFieldAPI.deleteLastWord ( )

◆ getBorderColor()

Color com.fs.starfarer.api.ui.TextFieldAPI.getBorderColor ( )

◆ getMaxChars()

int com.fs.starfarer.api.ui.TextFieldAPI.getMaxChars ( )

◆ getText()

String com.fs.starfarer.api.ui.TextFieldAPI.getText ( )

◆ getTextLabelAPI()

LabelAPI com.fs.starfarer.api.ui.TextFieldAPI.getTextLabelAPI ( )

◆ grabFocus() [1/2]

void com.fs.starfarer.api.ui.TextFieldAPI.grabFocus ( )

◆ grabFocus() [2/2]

void com.fs.starfarer.api.ui.TextFieldAPI.grabFocus ( boolean  playSound)

◆ hasFocus()

boolean com.fs.starfarer.api.ui.TextFieldAPI.hasFocus ( )

◆ hideCursor()

void com.fs.starfarer.api.ui.TextFieldAPI.hideCursor ( )

◆ isHandleCtrlV()

boolean com.fs.starfarer.api.ui.TextFieldAPI.isHandleCtrlV ( )

◆ isLimitByStringWidth()

boolean com.fs.starfarer.api.ui.TextFieldAPI.isLimitByStringWidth ( )

◆ isUndoOnEscape()

boolean com.fs.starfarer.api.ui.TextFieldAPI.isUndoOnEscape ( )

◆ isValidChar()

boolean com.fs.starfarer.api.ui.TextFieldAPI.isValidChar ( char  c)

◆ isVerticalCursor()

boolean com.fs.starfarer.api.ui.TextFieldAPI.isVerticalCursor ( )

◆ setBgColor()

void com.fs.starfarer.api.ui.TextFieldAPI.setBgColor ( Color  bgColor)

◆ setBorderColor()

void com.fs.starfarer.api.ui.TextFieldAPI.setBorderColor ( Color  borderColor)

◆ setColor()

void com.fs.starfarer.api.ui.TextFieldAPI.setColor ( Color  color)

◆ setHandleCtrlV()

void com.fs.starfarer.api.ui.TextFieldAPI.setHandleCtrlV ( boolean  handleCtrlV)

◆ setLimitByStringWidth()

void com.fs.starfarer.api.ui.TextFieldAPI.setLimitByStringWidth ( boolean  limitByStringWidth)

◆ setMaxChars()

void com.fs.starfarer.api.ui.TextFieldAPI.setMaxChars ( int  maxChars)

◆ setMidAlignment()

void com.fs.starfarer.api.ui.TextFieldAPI.setMidAlignment ( )

◆ setPad()

void com.fs.starfarer.api.ui.TextFieldAPI.setPad ( float  pad)

◆ setText()

void com.fs.starfarer.api.ui.TextFieldAPI.setText ( String  string)

◆ setUndoOnEscape()

void com.fs.starfarer.api.ui.TextFieldAPI.setUndoOnEscape ( boolean  undoOnEscape)

◆ setVerticalCursor()

void com.fs.starfarer.api.ui.TextFieldAPI.setVerticalCursor ( boolean  verticalCursor)

◆ showCursor()

void com.fs.starfarer.api.ui.TextFieldAPI.showCursor ( )

The documentation for this interface was generated from the following file: