Class EntityTable
- java.lang.Object
-
- com.badlogic.gdx.scenes.scene2d.Actor
-
- com.badlogic.gdx.scenes.scene2d.Group
-
- com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup
-
- com.badlogic.gdx.scenes.scene2d.ui.Table
-
- com.bombinggames.wurfelengine.mapeditor.AbstractPlacableTable
-
- com.bombinggames.wurfelengine.mapeditor.EntityTable
-
public class EntityTable extends AbstractPlacableTable
A table showing the registered entities.
-
-
Constructor Summary
Constructors Constructor Description EntityTable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractEntity
getEntity()
Trys returning a new instance of a selected entity class.void
setEntity(java.lang.String name, java.lang.Class<? extends AbstractEntity> entclass)
Sets the current color to this entity class.void
show(GameView view)
protected void
showEntities(GameView view)
-
Methods inherited from class com.bombinggames.wurfelengine.mapeditor.AbstractPlacableTable
getValue, hide
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor
addAction, addCaptureListener, addListener, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasParent, isAscendantOf, isDescendantOf, isTouchable, isVisible, localToAscendantCoordinates, localToParentCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, screenToLocalCoordinates, setBounds, setColor, setColor, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Group
act, addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, computeTransform, drawChildren, drawDebugChildren, findActor, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, resetTransform, resetTransform, setCullingArea, setDebug, setStage, setTransform, swapActor, swapActor, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table
add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, draw, drawBackground, drawDebug, drawDebugBounds, getAlign, getBackground, getCell, getCells, getClip, getColumns, getColumnWidth, getMinHeight, getMinWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, getPrefHeight, getPrefWidth, getRow, getRowHeight, getRows, getSkin, getTableDebug, hit, invalidate, layout, left, pad, pad, pad, pad, padBottom, padBottom, padLeft, padLeft, padRight, padRight, padTop, padTop, removeActor, removeActor, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, top
-
-
-
-
Method Detail
-
show
public void show(GameView view)
- Specified by:
show
in classAbstractPlacableTable
- Parameters:
view
- used for rendering
-
getEntity
public AbstractEntity getEntity()
Trys returning a new instance of a selected entity class.- Returns:
- if it fails returns null
-
showEntities
protected void showEntities(GameView view)
- Parameters:
view
-
-
setEntity
public void setEntity(java.lang.String name, java.lang.Class<? extends AbstractEntity> entclass)
Sets the current color to this entity class.- Parameters:
name
- name which gets displayedentclass
-
-
-