| Constructor and Description |
|---|
EntityBuilder() |
public Entities.EntityBuilder from(SpawnData data)
public Entities.EntityBuilder type(Enum<?> type)
public Entities.EntityBuilder at(double x, double y)
public Entities.EntityBuilder at(javafx.geometry.Point2D position)
public Entities.EntityBuilder at(Vec2 position)
public Entities.EntityBuilder rotate(double angle)
public Entities.EntityBuilder bbox(HitBox box)
public Entities.EntityBuilder viewFromNode(javafx.scene.Node view)
public Entities.EntityBuilder viewFromNodeWithBBox(javafx.scene.Node view)
public Entities.EntityBuilder viewFromTexture(String textureName)
public Entities.EntityBuilder viewFromTextureWithBBox(String textureName)
public Entities.EntityBuilder renderLayer(RenderLayer layer)
public Entities.EntityBuilder viewFromTiles(TiledMap map, String layerName)
RenderLayer.DEFAULT.map - parsed Tiled maplayerName - layer name as specified by Tiledpublic Entities.EntityBuilder viewFromTiles(TiledMap map, String layerName, RenderLayer renderLayer)
map - parsed Tiled maplayerName - layer name as specified by TiledrenderLayer - created view will use this render layerpublic Entities.EntityBuilder with(Component... components)
public Entities.EntityBuilder with(Control... controls)
public Entities.EntityBuilder with(String propertyKey, Object propertyValue)
public Entity build()
public Entity buildAndAttach()
Copyright © 2018. All rights reserved.