package net.fourbytes.shadow.utils.backend; import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration; import com.badlogic.gdx.backends.android.AndroidInput; import net.fourbytes.shadow.Camera; import net.fourbytes.shadow.GameObject; import net.fourbytes.shadow.utils.PlayerInfo; public class AndroidBackend extends Backend { public AndroidApplicationConfiguration cfgApp; public AndroidBackend(AndroidApplicationConfiguration cfgApp) { super(); this.cfgApp = cfgApp; } @Override public void create() { GameObject.pixffac = 2; Camera.blursize = 4f; } @Override public void dispose() { } @Override public ModLoader newModLoader() { return new AndroidModLoader(); } @Override public ControllerNumerator newControllerNumerator() { return new DefaultControllerNumerator(); } @Override public PlayerInfo newPlayerInfo() { //TODO load the info from somewhere String userName = ""; String userID = ""; return new PlayerInfo(userName, userID, ""); } public AndroidInput getGdxInput() { return null; } }