Example usage for com.badlogic.gdx.scenes.scene2d Actor getName

List of usage examples for com.badlogic.gdx.scenes.scene2d Actor getName

Introduction

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

Prototype

public String getName() 

Source Link

Document

Retrieve custom actor name set with Actor#setName(String) , used for easier identification

Usage

From source file:at.highstreeto.xnllayoutparser.element.base.ElementParserHelper.java

License:Apache License

public static void writeDefaultAttributes(XmlWriter writer, Actor actor) throws IOException {
    if (actor.getName() != null) {
        writer.attribute("name", actor.getName());
    }/*from w w  w . ja v  a  2  s . c o  m*/
}

From source file:com.bagon.matchteam.mtx.scene2d.collision.CollisionDetector.java

License:Apache License

private static void logCollision1(Actor a1, Actor a2) {
    MtxLogger.log(logActive, true, logTag,
            "Collision detected: Actor (Name: " + a1.getName() + ") and Actor (Name: " + a2.getName() + ")");
}

From source file:com.bagon.matchteam.mtx.scene2d.collision.CollisionDetector.java

License:Apache License

private static void logCollision2(Actor a1) {
    MtxLogger.log(logActive, true, logTag,
            "Collision detected on touch point: Actor (Name: " + a1.getName() + ")");
}

From source file:com.bagon.matchteam.mtx.scene2d.effects.EffectCreator.java

License:Apache License

private static void removeActor(Group group, Actor actor) {
    if (group != null && actor != null) {
        actor.clearActions();//  www  .j  a v  a 2s. co  m
        String actorName = actor.getName();
        if (group.removeActor(actor)) {
            MtxLogger.log(logActive, true, logTag, "Actor removed! (Name: " + actorName + ")");
        } else {
            MtxLogger.log(logActive, true, logTag, "Actor not removed! (Name: " + actorName + ")");
        }
    }
}

From source file:com.bagon.matchteam.mtx.utils.UtilsDisposer.java

License:Apache License

/** Easy logger */
private static void log(String msj, Actor actor) {
    MtxLogger.log(logActive, true, logTag, msj + " (Actor Name: " + actor.getName() + ")");
}

From source file:com.bladecoder.engineeditor.ui.components.PropertyTable.java

License:Apache License

public void addProperty(String name, String value, Types type) {

    table.row();/*from   w w w.ja  va2s.c  o m*/
    table.add(new Label(name, skin)).expandX().left();

    if (type == Types.BOOLEAN) {
        SelectBox<String> sb = new SelectBox<String>(skin);
        sb.setItems(BOOLEAN_VALUES);
        if (value != null)
            sb.setSelected(value);
        sb.setName(name);
        table.add(sb).expandX().left();

        sb.addListener(new ChangeListener() {

            @SuppressWarnings("unchecked")
            @Override
            public void changed(ChangeEvent event, Actor actor) {
                updateModel(actor.getName(), ((SelectBox<String>) actor).getSelected());

            }
        });
    } else {
        TextField tf = new TextField(value == null ? "" : value, skin);
        tf.setName(name);
        table.add(tf).expandX().left();

        if (type == Types.INTEGER)
            tf.setTextFieldFilter(new TextField.TextFieldFilter.DigitsOnlyFilter());

        tf.setTextFieldListener(new TextFieldListener() {
            @Override
            public void keyTyped(TextField actor, char c) {
                if (c == 13) { // ENTER KEY
                    updateModel(actor.getName(), ((TextField) actor).getText());
                    EditorLogger.debug("Updating property: " + actor.getName());
                }
            }
        });

        tf.addListener(new FocusListener() {

            @Override
            public void keyboardFocusChanged(FocusEvent event, Actor actor, boolean focused) {
                if (!focused) {
                    updateModel(actor.getName(), ((TextField) actor).getText());
                    EditorLogger.debug("Updating property: " + actor.getName());
                }
            }
        });
    }
}

From source file:com.bladecoder.engineeditor.ui.components.PropertyTable.java

License:Apache License

@SuppressWarnings("unchecked")
public void setProperty(String name, String value) {
    SnapshotArray<Actor> actors = table.getChildren();

    for (Actor a : actors) {
        if (name.equals(a.getName())) {
            if (a instanceof SelectBox<?>) {
                ((SelectBox<String>) a).setSelected(value == null ? "" : value);
            } else {
                ((TextField) a).setText(value == null ? "" : value);
            }/*from ww w.jav  a2s .  c  o m*/

            return;
        }
    }
}

From source file:com.bladecoder.engineeditor.ui.components.PropertyTable.java

License:Apache License

public void addProperty(String name, String selected, String[] value) {
    table.row();/* ww  w. j  av a  2s .c  o m*/
    table.add(new Label(name, skin)).expandX().left();

    SelectBox<String> sb = new SelectBox<String>(skin);
    sb.setItems(value);
    if (selected != null)
        sb.setSelected(selected);
    sb.setName(name);
    table.add(sb).expandX().left();

    sb.addListener(new ChangeListener() {

        @SuppressWarnings("unchecked")
        @Override
        public void changed(ChangeEvent event, Actor actor) {
            updateModel(actor.getName(), ((SelectBox<String>) actor).getSelected());
        }
    });
}

From source file:com.mk.apps.superm.mtx.CollisionDetector.java

License:Apache License

private static void logCollision(Actor a1, Actor a2) {
    String str = "Collision detected: Actor (Name: " + a1.getName() + ") and Actor (Name:" + a2.getName() + ")";
    MtxLogger.log(logActive, true, logTag, str);
}

From source file:com.mk.apps.superm.mtx.effects.EffectCreator.java

License:Apache License

private static void removeActor(Stage stage, Actor actor) {
    if (stage != null && actor != null) {
        actor.clearActions();/* w ww .j  ava2  s  .  c  o  m*/
        String actorName = actor.getName();
        if (stage.getRoot().removeActor(actor)) {
            MtxLogger.log(logActive, true, logTag, "Actor removed! (Name: " + actorName + ")");
        } else {
            MtxLogger.log(logActive, true, logTag, "Actor not removed! (Name: " + actorName + ")");
        }
    }
}