-
Notifications
You must be signed in to change notification settings - Fork 0
UITextSwitch.java
Raphael Lutz edited this page Jul 12, 2018
·
2 revisions
Button switching between two states (id est two String
).
-
String text1, text2
: the two Strings of the switch button -
ClickListener clicker
: link to the current ClickListener -
boolean chosen1
: boolean representing if the first string is chosen (false if it's the second one)
-
UITextSwitch(float x, float y, int width, int height, String text1, String text2, boolean chosen1, ClickListener clicker)
: constructor of the class -
void tick()
: tick method if the switch need to be animated -
void render(Graphics g)
: method to render the button -
void onClick()
: called when the button is clicked -
void setX()
: error -
void switchIt()
: switches state of the switch -
boolean isChosen()
: getter forchosen1
- data/
- DataManager.java (TODO)
- ExpVarCalculator.java (TODO)
- VehicleCounter.java (TODO)
- elements/
- Cell.java (TODO)
- Connection.java (TODO)
- CrossRoad.java (empty) (TODO)
- Direction.java (TODO)
- MaxVehicleOutflow.java (TODO)
- MultiLaneRoundAbout.java (TODO)
- Phase.java (TODO)
- Ride.java (TODO)
- Road.java (empty) (TODO)
- RoundAbout.java (empty) (TODO)
- TrafficLightsSystem.java (TODO)
- Vehicle.java (TODO)
- graphics/
- Assets.java (TODO)
- Display.java (TODO)
- ImageLoader.java (TODO)
- SpriteSheet.java (TODO)
- Text.java (TODO)
- input/
- KeyManager.java (TODO)
- MouseManager.java (TODO)
- main/
- Main.java (TODO)
- Simulation.java (TODO)
- network/
- AllNetworkRides.java (empty) (TODO)
- Network.java (TODO)
- NetworkComputing.java (TODO)
- NetworkRendering.java (TODO)
- states/
- MenuState.java (TODO)
- SimSettingsState.java (TODO)
- SimState.java (TODO)
- State.java (TODO)
- ui/
- ClickListener.java (TODO)
- UIImageButton.java (TODO)
- UIManager.java (TODO)
- UIObject.java (TODO)
- UISlider.java (TODO)
- UISliderDouble.java (TODO)
- UISliderTriple.java (TODO)
- UITextButton.java (TODO)
- UITextSwitch.java (TODO)
- utils/
- Defaults.java (TODO)
- OriginDestinationCalculator.java (TODO)
- SortByPos.java (TODO)
- Utils.java (TODO)