Example usage for com.badlogic.gdx.scenes.scene2d InputEvent getPointer

List of usage examples for com.badlogic.gdx.scenes.scene2d InputEvent getPointer

Introduction

In this page you can find the example usage for com.badlogic.gdx.scenes.scene2d InputEvent getPointer.

Prototype

public int getPointer() 

Source Link

Document

The pointer index for the event.

Usage

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());
}