Class OptionsOverlay
- java.lang.Object
-
- pro.gravit.launcher.client.gui.raw.AbstractOverlay
-
- pro.gravit.launcher.client.gui.overlay.OptionsOverlay
-
- All Implemented Interfaces:
AllowDisable
public class OptionsOverlay extends AbstractOverlay
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOptionsOverlay.OptionalListEntrystatic classOptionsOverlay.OptionalListEntryPair
-
Field Summary
-
Fields inherited from class pro.gravit.launcher.client.gui.raw.AbstractOverlay
application, currentStage, fxmlPath, pane
-
-
Constructor Summary
Constructors Constructor Description OptionsOverlay(JavaFXApplication application)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.function.Consumer<java.lang.Boolean>add(java.lang.String name, java.lang.String description, boolean value, int padding, java.util.function.Consumer<java.lang.Boolean> onChanged)voidaddProfileOptionals(pro.gravit.launcher.profiles.ClientProfile profile)protected voiddoInit()voiderrorHandle(java.lang.Throwable e)voidloadAll()voidreset()voidsaveAll()
-
-
-
Constructor Detail
-
OptionsOverlay
public OptionsOverlay(JavaFXApplication application)
-
-
Method Detail
-
doInit
protected void doInit()
- Specified by:
doInitin classAbstractOverlay
-
reset
public void reset()
- Specified by:
resetin classAbstractOverlay
-
errorHandle
public void errorHandle(java.lang.Throwable e)
- Specified by:
errorHandlein classAbstractOverlay
-
addProfileOptionals
public void addProfileOptionals(pro.gravit.launcher.profiles.ClientProfile profile)
-
add
public java.util.function.Consumer<java.lang.Boolean> add(java.lang.String name, java.lang.String description, boolean value, int padding, java.util.function.Consumer<java.lang.Boolean> onChanged)
-
saveAll
public void saveAll() throws java.io.IOException- Throws:
java.io.IOException
-
loadAll
public void loadAll() throws java.io.IOException- Throws:
java.io.IOException
-
-