public final class GameConfiguration extends Configuration
ConfigurationGroups
that are provided by the LITIengine.
Additionally, it can be used to register and manage custom settings that are specific to your game.Constructor and Description |
---|
GameConfiguration(ConfigurationGroup... groups) |
Modifier and Type | Method and Description |
---|---|
ClientConfiguration |
client()
Gets the basic game client configuration like update-rate or localization.
|
DebugConfiguration |
debug()
Gets the configuration group with all default debugging settings.
|
GraphicConfiguration |
graphics()
Gets the configuration group with all default graphics settings.
|
InputConfiguration |
input()
Gets the configuration group with all default input settings.
|
SoundConfiguration |
sound()
Gets the configuration group with all default sound settings.
|
add, getConfigurationGroup, getConfigurationGroup, getConfigurationGroups, getFileName, load, save
public GameConfiguration(ConfigurationGroup... groups)
public ClientConfiguration client()
public DebugConfiguration debug()
public GraphicConfiguration graphics()
public InputConfiguration input()
public SoundConfiguration sound()