Package com.badlogic.gdx.scenes.scene2d.utils

Examples of com.badlogic.gdx.scenes.scene2d.utils.ChangeListener


            panelAnimator.suspend();
          }
        } );

        // track changes, user performed a selection
        selectBoxes.get( i ).addListener( new ChangeListener() {
          @Override
          public void changed( ChangeEvent event, Actor actor ) {
            comboBoxFlag = false;
          }
        } );
View Full Code Here


        post.setEnabled( source.isChecked() );
      }
    } );

    final SelectBox<String> sbBackground = ResourceFactory.newSelectBox( new String[] { "None ", "Scratches ", "Mountains ",
        "Lake ", "Checker board ", "Solid white " }, new ChangeListener() {
      @Override
      public void changed( ChangeEvent event, Actor actor ) {
        @SuppressWarnings( "unchecked" )
        SelectBox<String> source = (SelectBox<String>)actor;
        drawBackground = true;
View Full Code Here

        CheckBox source = (CheckBox)event.getListenerActor();
        post.bloom.setEnabled( source.isChecked() );
      }
    } );

    final Slider slBloomThreshold = ResourceFactory.newSlider( 0, 1, 0.01f, post.bloom.getThreshold(), new ChangeListener() {
      @Override
      public void changed( ChangeEvent event, Actor actor ) {
        Slider source = (Slider)event.getListenerActor();
        post.bloom.setThreshold( source.getValue() );
      }
    } );

    final Slider slBloomBaseI = ResourceFactory.newSlider( 0, 2, 0.01f, post.bloom.getBaseIntensity(), new ChangeListener() {
      @Override
      public void changed( ChangeEvent event, Actor actor ) {
        Slider source = (Slider)event.getListenerActor();
        post.bloom.setBaseIntesity( source.getValue() );
      }
    } );

    final Slider slBloomBaseS = ResourceFactory.newSlider( 0, 2, 0.01f, post.bloom.getBaseSaturation(), new ChangeListener() {
      @Override
      public void changed( ChangeEvent event, Actor actor ) {
        Slider source = (Slider)event.getListenerActor();
        post.bloom.setBaseSaturation( source.getValue() );
      }
    } );

    final Slider slBloomBloomI = ResourceFactory.newSlider( 0, 2, 0.01f, post.bloom.getBloomIntensity(),
        new ChangeListener() {
          @Override
          public void changed( ChangeEvent event, Actor actor ) {
            Slider source = (Slider)event.getListenerActor();
            post.bloom.setBloomIntesity( source.getValue() );
          }
        } );

    final Slider slBloomBloomS = ResourceFactory.newSlider( 0, 2, 0.01f, post.bloom.getBloomSaturation(),
        new ChangeListener() {
          @Override
          public void changed( ChangeEvent event, Actor actor ) {
            Slider source = (Slider)event.getListenerActor();
            post.bloom.setBloomSaturation( source.getValue() );
          }
View Full Code Here

      }
    } );

    final Slider slCurvatureDist = ResourceFactory.newSlider( 0, 2, 0.01f, post.curvature.getDistortion(),
        new ChangeListener() {
          @Override
          public void changed( ChangeEvent event, Actor actor ) {
            Slider source = (Slider)event.getListenerActor();
            post.curvature.setDistortion( source.getValue() );
          }
        } );

    final Slider slCurvatureZoom = ResourceFactory.newSlider( 0, 2, 0.01f, 2f - post.curvature.getZoom(),
        new ChangeListener() {
          @Override
          public void changed( ChangeEvent event, Actor actor ) {
            Slider source = (Slider)event.getListenerActor();
            post.curvature.setZoom( 2f - source.getValue() );
          }
View Full Code Here

        post.crt.setEnabled( source.isChecked() );
      }
    } );

    final Slider slCrtDispersionRC = ResourceFactory.newSlider( -1f, 1f, 0.001f, post.crt.getChromaticDispersion().x,
        new ChangeListener() {
          @Override
          public void changed( ChangeEvent event, Actor actor ) {
            Slider source = (Slider)event.getListenerActor();
            post.crt.setChromaticDispersionRC( source.getValue() );
          }
        } );

    final Slider slCrtDispersionBY = ResourceFactory.newSlider( -1f, 1f, 0.001f, post.crt.getChromaticDispersion().y,
        new ChangeListener() {
          @Override
          public void changed( ChangeEvent event, Actor actor ) {
            Slider source = (Slider)event.getListenerActor();
            post.crt.setChromaticDispersionBY( source.getValue() );
          }
        } );

    slCrtDispersionRC.setSnapToValues( new float[] { 0 }, 0.05f );
    slCrtDispersionBY.setSnapToValues( new float[] { 0 }, 0.05f );

    final Slider slCrtTintR = ResourceFactory.newSlider( 0, 1f, 0.01f, post.crt.getTint().r, new ChangeListener() {
      @Override
      public void changed( ChangeEvent event, Actor actor ) {
        Slider source = (Slider)event.getListenerActor();
        Color tint = post.crt.getTint();
        tint.r = source.getValue();
        post.crt.setTint( tint );
      }
    } );

    final Slider slCrtTintG = ResourceFactory.newSlider( 0, 1f, 0.01f, post.crt.getTint().g, new ChangeListener() {
      @Override
      public void changed( ChangeEvent event, Actor actor ) {
        Slider source = (Slider)event.getListenerActor();
        Color tint = post.crt.getTint();
        tint.g = source.getValue();
        post.crt.setTint( tint );
      }
    } );

    final Slider slCrtTintB = ResourceFactory.newSlider( 0, 1f, 0.01f, post.crt.getTint().b, new ChangeListener() {
      @Override
      public void changed( ChangeEvent event, Actor actor ) {
        Slider source = (Slider)event.getListenerActor();
        Color tint = post.crt.getTint();
        tint.b = source.getValue();
View Full Code Here

        post.vignette.setEnabled( source.isChecked() );

      }
    } );

    final Slider slVignetteI = ResourceFactory.newSlider( 0, 1f, 0.01f, post.vignette.getIntensity(), new ChangeListener() {
      @Override
      public void changed( ChangeEvent event, Actor actor ) {
        Slider source = (Slider)event.getListenerActor();
        post.vignette.setIntensity( source.getValue() );
      }
    } );

    final SelectBox<String> sbGradientMap = ResourceFactory.newSelectBox( new String[] { "Cross processing ", "Sunset ",
        "Mars", "Vivid ", "Greenland ", "Cloudy ", "Muddy " }, new ChangeListener() {
      @Override
      public void changed( ChangeEvent event, Actor actor ) {
        if( post.vignette.isGradientMappingEnabled() ) {
          SelectBox<String> source = (SelectBox)actor;
          switch( source.getSelectedIndex() ) {
View Full Code Here

    add(buttonTable = new Table(skin));

    contentTable.defaults().space(6);
    buttonTable.defaults().space(6);

    buttonTable.addListener(new ChangeListener() {
      public void changed (ChangeEvent event, Actor actor) {
        if (!values.containsKey(actor)) return;
        while (actor.getParent() != buttonTable)
          actor = actor.getParent();
        result(values.get(actor));
View Full Code Here

        if (actor != null) {

            actor.setX(marker.getScreenCoords().x);
            actor.setY(Detonator.INSTANCE.ScreenSizeY - marker.getScreenCoords().y);

            actor.addListener(new ChangeListener() {
                @Override
                public void changed(ChangeListener.ChangeEvent event, Actor actor) {
                    marker.processClick();
                }
            });
View Full Code Here

    add(buttonTable = new Table(skin));

    contentTable.defaults().space(6);
    buttonTable.defaults().space(6);

    buttonTable.addListener(new ChangeListener() {
      public void changed (ChangeEvent event, Actor actor) {
        if (!values.containsKey(actor)) return;
        while (actor.getParent() != buttonTable)
          actor = actor.getParent();
        result(values.get(actor));
View Full Code Here

          event.cancel();
          return true;
        }
      });

      resetButton.addListener(new ChangeListener() {
        public void changed (ChangeEvent event, Actor actor) {
          window.remove();
          prefs.clear();
          prefs.flush();
          create();
View Full Code Here

TOP

Related Classes of com.badlogic.gdx.scenes.scene2d.utils.ChangeListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.