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)
 
void setOpacity (float opacity)
 
float getOpacity ()
 

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: