libgdx API

com.badlogic.gdx.scenes.scene2d.ui.tablelayout
Class LibgdxToolkit

java.lang.Object
  extended by 
      extended by com.badlogic.gdx.scenes.scene2d.ui.tablelayout.LibgdxToolkit

public class LibgdxToolkit
extends

Author:
Nathan Sweet

Field Summary
static LibgdxToolkit instance
           
 
Constructor Summary
LibgdxToolkit()
           
 
Method Summary
 void addChild(Actor parent, Actor child, java.lang.String layoutString)
           
 void addDebugRectangle(TableLayout layout, int type, int x, int y, int w, int h)
           
 void clearDebugRectangles(TableLayout layout)
           
protected  java.lang.Object convertType(TableLayout layout, java.lang.Object parentObject, java.lang.Class memberType, java.lang.String memberName, java.lang.String value)
           
 TableLayout getLayout(Table table)
           
 int getMaxHeight(Actor actor)
           
 int getMaxWidth(Actor actor)
           
 int getMinHeight(Actor actor)
           
 int getMinWidth(Actor actor)
           
 int getPrefHeight(Actor actor)
           
 int getPrefWidth(Actor actor)
           
protected  Actor newInstance(TableLayout layout, java.lang.String className)
           
 Actor newStack()
           
 Table newTable(Table parent)
           
 Actor newWidget(TableLayout layout, java.lang.String className)
           
 void removeChild(Actor parent, Actor child)
           
 void setProperty(TableLayout layout, Actor object, java.lang.String name, java.util.List<java.lang.String> values)
           
 Actor wrap(TableLayout layout, java.lang.Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static LibgdxToolkit instance
Constructor Detail

LibgdxToolkit

public LibgdxToolkit()
Method Detail

wrap

public Actor wrap(TableLayout layout,
                  java.lang.Object object)

newWidget

public Actor newWidget(TableLayout layout,
                       java.lang.String className)

newInstance

protected Actor newInstance(TableLayout layout,
                            java.lang.String className)
                     throws java.lang.Exception
Throws:
java.lang.Exception

setProperty

public void setProperty(TableLayout layout,
                        Actor object,
                        java.lang.String name,
                        java.util.List<java.lang.String> values)

convertType

protected java.lang.Object convertType(TableLayout layout,
                                       java.lang.Object parentObject,
                                       java.lang.Class memberType,
                                       java.lang.String memberName,
                                       java.lang.String value)

newTable

public Table newTable(Table parent)

getLayout

public TableLayout getLayout(Table table)

newStack

public Actor newStack()

addChild

public void addChild(Actor parent,
                     Actor child,
                     java.lang.String layoutString)

removeChild

public void removeChild(Actor parent,
                        Actor child)

getMinWidth

public int getMinWidth(Actor actor)

getMinHeight

public int getMinHeight(Actor actor)

getPrefWidth

public int getPrefWidth(Actor actor)

getPrefHeight

public int getPrefHeight(Actor actor)

getMaxWidth

public int getMaxWidth(Actor actor)

getMaxHeight

public int getMaxHeight(Actor actor)

clearDebugRectangles

public void clearDebugRectangles(TableLayout layout)

addDebugRectangle

public void addDebugRectangle(TableLayout layout,
                              int type,
                              int x,
                              int y,
                              int w,
                              int h)

libgdx API

Copyright 2010 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)