Codota Logo
InputMultiplexer
Code IndexAdd Codota to your IDE (free)

How to use
InputMultiplexer
in
com.badlogic.gdx

Best Java code snippets using com.badlogic.gdx.InputMultiplexer (Showing top 20 results out of 315)

  • Common ways to obtain InputMultiplexer
private void myMethod () {
InputMultiplexer i =
  • Codota Iconnew InputMultiplexer()
  • Smart code suggestions by Codota
}
origin: libgdx/libgdx

public InputWrapper (Input input) {
  this.input = input;
  this.multiplexer = new InputMultiplexer();
  this.multiplexer.addProcessor(this);
  input.setInputProcessor(multiplexer);
}
origin: libgdx/libgdx

@Override
public void setInputProcessor (InputProcessor processor) {
  multiplexer.removeProcessor(lastProcessor);
  multiplexer.addProcessor(processor);
  lastProcessor = processor;
}
origin: libgdx/libgdx

@Override
public void create () {
  super.create();
  createHUD();
  Gdx.input.setInputProcessor(new InputMultiplexer(hud, this, inputController));
}
origin: libgdx/libgdx

@Override
public void create () {
  setupScene();
  setupUI();
  setupShaders();
  multiplexer.addProcessor(ui);
  multiplexer.addProcessor(controller);
  Gdx.input.setInputProcessor(multiplexer);
  // renderer = new ImmediateModeRenderer20(false, true, 0);
}
origin: lycying/c2d-engine

@Override
public InputProcessor getInputProcessor() {
  input.clear();
  input.addProcessor(this);
  input.addProcessor(bodySelectInput);
  return input;
}
origin: langurmonkey/gaiasky

Gdx.app.postRunnable(() -> {
  if (!im.getProcessors().contains(inputController, true))
    im.addProcessor(im.size(), inputController);
Gdx.app.postRunnable(() -> {
  im.removeProcessor(inputController);
origin: stackoverflow.com

redStage = new Stage();
blackStage = new Stage();
plexer = new InputMultiplexer();
plexer.addProcessor(hudStage);
final TextButton switchButton = new TextButton("switch",skin);
switchButton.addListener(new ClickListener(){
      plexer.removeProcessor(redStage);
      plexer.addProcessor(blackStage);
      plexer.addProcessor(redStage);
      plexer.removeProcessor(blackStage);
origin: stackoverflow.com

 InputMultiplexer inputMultiplexer = (InputMultiplexer) Gdx.input.getInputProcessor();
if (!inputMultiplexer.getProcessors().contains(stageMainMenu))
  inputMultiplexer.addProcessor(stageMainMenu);
origin: libgdx/libgdx

  @Override
  public void clicked (InputEvent event, float x, float y) {
    ((InputWrapper)Gdx.input).multiplexer.removeProcessor(ui);
    test = instancer.instance();
    Gdx.app.log("GdxTestGwt", "Clicked on " + test.getClass().getName());
    test.create();
    test.resize(Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
  }
});
origin: nifty-gui/nifty-gui

@Nonnull
public Array<InputProcessor> getCustomProcessors() {
 return nonNiftyCustomInputMultiplexer.getProcessors();
}
origin: nifty-gui/nifty-gui

public void clearCustomProcessors() {
 nonNiftyCustomInputMultiplexer.clear();
}
origin: com.github.nifty-gui/nifty-libgdx-renderer

public int getCustomProcessorCount() {
 return nonNiftyCustomInputMultiplexer.size();
}
origin: libgdx/libgdx

@Override
public void resize (int width, int height) {
  Gdx.input.setInputProcessor(new InputMultiplexer(ui, cameraInputController));
  Gdx.gl.glViewport(0, 0, width, height);
  worldCamera.viewportWidth = width;
  worldCamera.viewportHeight = height;
  worldCamera.update();
  ui.getViewport().setWorldSize(width, height);
  ui.getViewport().update(width, height, true);
}
origin: libgdx/libgdx

((InputWrapper)Gdx.input).multiplexer.addProcessor(ui);
origin: jmrapp1/SpaceInvaders

public void clearProcessors() {
  processors.clear();
  processors.addProcessor(new GestureDetector(this));
  Gdx.input.setInputProcessor(processors);
}
origin: langurmonkey/gaiasky

Gdx.app.postRunnable(() -> {
  if (!im.getProcessors().contains(inputController, true))
    im.addProcessor(im.size(), inputController);
  Gdx.app.postRunnable(() -> {
    im.removeProcessor(inputController);
origin: nifty-gui/nifty-gui

public void removeCustomProcessor(final int index) {
 nonNiftyCustomInputMultiplexer.removeProcessor(index);
}
origin: com.github.nifty-gui/nifty-libgdx-renderer

@Nonnull
public Array<InputProcessor> getCustomProcessors() {
 return nonNiftyCustomInputMultiplexer.getProcessors();
}
origin: com.github.nifty-gui/nifty-libgdx-renderer

public void clearCustomProcessors() {
 nonNiftyCustomInputMultiplexer.clear();
}
origin: nifty-gui/nifty-gui

public int getCustomProcessorCount() {
 return nonNiftyCustomInputMultiplexer.size();
}
com.badlogic.gdxInputMultiplexer

Javadoc

An InputProcessor that delegates to an ordered list of other InputProcessors. Delegation for an event stops if a processor returns true, which indicates that the event was handled.

Most used methods

  • addProcessor
  • <init>
  • removeProcessor
  • clear
  • getProcessors
  • size
  • setProcessors

Popular in Java

  • Updating database using SQL prepared statement
  • notifyDataSetChanged (ArrayAdapter)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • onRequestPermissionsResult (Fragment)
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • BufferedImage (java.awt.image)
    The BufferedImage subclass describes an java.awt.Image with an accessible buffer of image data. All
  • FileOutputStream (java.io)
    A file output stream is an output stream for writing data to aFile or to a FileDescriptor. Whether
  • BigInteger (java.math)
    Immutable arbitrary-precision integers. All operations behave as if BigIntegers were represented in
  • Permission (java.security)
    Abstract class for representing access to a system resource. All permissions have a name (whose inte
  • Join (org.hibernate.mapping)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now