Rev 565 |
Blame |
Compare with Previous |
Last modification |
View Log
| RSS feed
package com.gebauz.pingk;
import com.badlogic.gdx.Graphics.DisplayMode;
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
import com.gebauz.Bauzoid.app.Game;
import com.gebauz.Bauzoid.app.Game.DefaultFactory;
import com.gebauz.Bauzoid.input.Input;
import com.gebauz.Bauzoid.platform.windows.Win7TouchInput;
public class Main
{
public static class PingkWin7Factory
extends DefaultFactory
{
@
Override
public Input createInput
(Game game
)
{
return new Win7TouchInput
(game
);
}
}
public static void main
(String[] args
)
{
LwjglApplicationConfiguration cfg =
new LwjglApplicationConfiguration
();
cfg.
title =
"Pingk";
cfg.
useGL20 =
true;
/*for (DisplayMode mode : LwjglApplicationConfiguration.getDisplayModes())
{
System.out.println(mode.width + "x" + mode.height);
}*/
DisplayMode mode = LwjglApplicationConfiguration.
getDesktopDisplayMode();
cfg.
width = mode.
width;
cfg.
height = mode.
height;
//cfg.width = 800;
//cfg.height = 480;
cfg.
vSyncEnabled =
true;
cfg.
fullscreen =
true;
cfg.
resizable =
false;
new LwjglApplication
(new PingkApp
(false,
new PingkWin7Factory
()), cfg
);
}
}