@Override public Float get() { if (config.getRendering().getFrameLimit() == -1) { return 205f; } else { return (float) config.getRendering().getFrameLimit(); } }
@Override public Boolean get() { return config.getSystem().isDebugEnabled(); } });
@Override public ControllerInfo getController(String name) { return config.getInput().getControllers().getController(name); }
@Override public Boolean get() { return !context.get(Config.class).getRendering().getDebug().isHudHidden(); } });
public GameConfigurationMetric(Context context) { this.context = context; bindingMap = context.get(Config.class).getTelemetryConfig().getMetricsUserPermissionConfig().getBindingMap(); }
@Override public float getMouseSensitivity() { return config.getInput().getMouseSensitivity(); }
@Override public Float get() { return (float) config.getRendering().getParticleEffectLimit(); }
@Override public Float get() { return (float) config.getRendering().getFboScale(); }
@Override public void shutdown() { config.getRendering().unsubscribe(propertyChangeListener); }
@Override public boolean isMouseYAxisInverted() { return config.getInput().isMouseYAxisInverted(); }
@Override public void setMouseYAxisInverted(boolean mouseYAxisInverted) { config.getInput().setMouseYAxisInverted(mouseYAxisInverted); }
@Override public void setMouseSensitivity(float mouseSensitivity) { config.getInput().setMouseSensitivity(mouseSensitivity); }
@Override public ViewDistance getViewDistance() { return config.getRendering().getViewDistance(); }