List of usage examples for com.badlogic.gdx.scenes.scene2d InputEvent getPointer
public int getPointer()
From source file:com.blastedstudios.gdxworld.util.ui.Scene2DUtils.java
License:Apache License
/** @see #copy(Event, Event) */ public static void copy(InputEvent c, InputEvent e) { copy((Event) c, e);//www . ja v a 2 s . c o m c.setStageX(e.getStageX()); c.setStageY(e.getStageY()); c.setButton(e.getButton()); c.setCharacter(e.getCharacter()); c.setKeyCode(e.getKeyCode()); c.setPointer(e.getPointer()); c.setType(e.getType()); c.setRelatedActor(e.getRelatedActor()); c.setScrollAmount(e.getScrollAmount()); }
From source file:es.eucm.ead.editor.view.widgets.menu.Menu.java
License:Open Source License
public Menu(Skin skin) { super(true);//w ww. ja v a2 s.co m this.skin = skin; style = skin.get(MenuStyle.class); setVisible(false); addListener(new InputListener() { @Override public boolean touchDown(InputEvent event, float x, float y, int pointer, int button) { if (opened) { setVisible(false); // Resend touch down auxVector.set(event.getStageX(), event.getStageY()); event.getStage().stageToScreenCoordinates(auxVector); event.getStage().touchDown((int) auxVector.x, (int) auxVector.y, event.getPointer(), event.getButton()); } return false; } }); }
From source file:net.dermetfan.gdx.scenes.scene2d.Scene2DUtils.java
License:Apache License
/** @see #copy(Event, Event) */ public static void copy(InputEvent e, InputEvent c) { copy((Event) e, c);/*w w w. j a v a 2s .co m*/ c.setStageX(e.getStageX()); c.setStageY(e.getStageY()); c.setButton(e.getButton()); c.setCharacter(e.getCharacter()); c.setKeyCode(e.getKeyCode()); c.setPointer(e.getPointer()); c.setType(e.getType()); c.setRelatedActor(e.getRelatedActor()); c.setScrollAmount(e.getScrollAmount()); }