74 lines
1.4 KiB
Java
74 lines
1.4 KiB
Java
package mangavalk.tetris;
|
|||
|
|
|
||
|
|
import android.app.Activity;
|
||
|
|
import android.graphics.Canvas;
|
||
|
|
|
||
|
|
public class GameMenu extends GameStateInterface
|
||
|
|
{
|
||
|
|
// Instance.
|
||
|
|
public static GameMenu Instance = new GameMenu();
|
||
|
|
|
||
|
|
// GameState.
|
||
|
|
protected int GameState = GS_STOPPED;
|
||
|
|
|
||
|
|
// Methods.
|
||
|
|
@Override
|
||
|
|
public void DrawFrame(Canvas canvas) {
|
||
|
|
// TODO Auto-generated method stub
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
@Override
|
||
|
|
public void SendMove(float x, float y, boolean pointerUp) {
|
||
|
|
// TODO Auto-generated method stub
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
@Override
|
||
|
|
public void SetGameState(int gameState)
|
||
|
|
{
|
||
|
|
GameState = gameState;
|
||
|
|
|
||
|
|
switch(GameState)
|
||
|
|
{
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
canvasView.OnGameStateChanged(GameState);
|
||
|
|
}
|
||
|
|
|
||
|
|
@Override
|
||
|
|
public void onPause() {
|
||
|
|
// TODO Auto-generated method stub
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
@Override
|
||
|
|
public void SetActivity(Activity activity) {
|
||
|
|
// TODO Auto-generated method stub
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
@Override
|
||
|
|
public void SetCanvas(CanvasView _CanvasView) {
|
||
|
|
// TODO Auto-generated method stub
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
@Override
|
||
|
|
public void SetPayedVersion(boolean payedVersion) {
|
||
|
|
// TODO Auto-generated method stub
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
@Override
|
||
|
|
public int GetGameState() {
|
||
|
|
// TODO Auto-generated method stub
|
||
|
|
return 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
// Internal.
|
||
|
|
CanvasView canvasView;
|
||
|
|
Activity activity = null;
|
||
|
|
}
|