Class GenericInstancedTile2d
- java.lang.Object
-
- com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
-
- com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
-
public class GenericInstancedTile2d extends Tile2d
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
Tile2d.EventListener, Tile2d.PosMode
-
-
Field Summary
Fields Modifier and Type Field Description float[]additionalDatafloat[]datastatic intdefaultObjectSizefloatheightintobjectSizefloattexHfloattexWfloattexXfloattexYfloatwidth-
Fields inherited from class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
forceDebugRenderingParams, genericSquare, mouseClick, mouseClickMiddle, mouseClickRight, mouseOff, mouseOn, parent, posMode, renderer, shape, x, y
-
-
Constructor Summary
Constructors Constructor Description GenericInstancedTile2d(InstanceAccumulator ia)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.vecmath.Vector4fgetBoundingBox()voidlogic()voidrefreshDataLength()voidrender()Tile2dsetParent(Tile2d parent)-
Methods inherited from class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
computeActualX, computeActualY, createGenericSquare, init, initThis, isMouseOn, ratio2viewportX, ratio2viewportY, runEventListeners, setAsParent, setPosMode
-
-
-
-
Field Detail
-
defaultObjectSize
public static final int defaultObjectSize
- See Also:
- Constant Field Values
-
width
public float width
-
height
public float height
-
texX
public float texX
-
texY
public float texY
-
texW
public float texW
-
texH
public float texH
-
objectSize
public int objectSize
-
additionalData
public float[] additionalData
-
data
public float[] data
-
-
Constructor Detail
-
GenericInstancedTile2d
public GenericInstancedTile2d(InstanceAccumulator ia)
-
-
Method Detail
-
refreshDataLength
public void refreshDataLength()
-
getBoundingBox
public javax.vecmath.Vector4f getBoundingBox()
- Specified by:
getBoundingBoxin classTile2d
-
-