|
libgdx API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.badlogic.gdx.scenes.scene2d.ui.Tree.Node
public static class Tree.Node
Constructor Summary | |
---|---|
Tree.Node(Actor actor)
|
Method Summary | |
---|---|
void |
add(Tree.Node node)
|
void |
addAll(Array<Tree.Node> nodes)
|
protected void |
addToTree(Tree tree)
Called to add the actor to the tree when the node's parent is expanded. |
void |
collapseAll()
Collapses all nodes under and including this node. |
void |
expandAll()
Expands all nodes under and including this node. |
void |
expandTo()
Expands all parent nodes of this node. |
Tree.Node |
findNode(java.lang.Object object)
Returns this node or the child node with the specified object, or null. |
Actor |
getActor()
|
Array<Tree.Node> |
getChildren()
|
Drawable |
getIcon()
|
java.lang.Object |
getObject()
|
Tree.Node |
getParent()
|
Tree |
getTree()
Returns the tree this node is currently in, or null. |
void |
insert(int index,
Tree.Node node)
|
boolean |
isExpanded()
|
boolean |
isSelectable()
|
void |
remove()
|
void |
remove(Tree.Node node)
|
void |
removeAll()
|
protected void |
removeFromTree(Tree tree)
Called to remove the actor from the tree when the node's parent is collapsed. |
void |
setExpanded(boolean expanded)
|
void |
setIcon(Drawable icon)
Sets an icon that will be drawn to the left of the actor. |
void |
setObject(java.lang.Object object)
Sets an application specific object for this node. |
void |
setSelectable(boolean selectable)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Tree.Node(Actor actor)
Method Detail |
---|
public void setExpanded(boolean expanded)
protected void addToTree(Tree tree)
protected void removeFromTree(Tree tree)
public void add(Tree.Node node)
public void addAll(Array<Tree.Node> nodes)
public void insert(int index, Tree.Node node)
public void remove()
public void remove(Tree.Node node)
public void removeAll()
public Tree getTree()
public Actor getActor()
public boolean isExpanded()
public Array<Tree.Node> getChildren()
public Tree.Node getParent()
public void setIcon(Drawable icon)
public java.lang.Object getObject()
public void setObject(java.lang.Object object)
public Drawable getIcon()
public Tree.Node findNode(java.lang.Object object)
public void collapseAll()
public void expandAll()
public void expandTo()
public boolean isSelectable()
public void setSelectable(boolean selectable)
|
libgdx API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |