Interface DrawEffectRenderingBo
-
- All Superinterfaces:
AutoCloseable
,RenderingBo
,RenderingBoHasPositionWorldPos
,RenderingBoHasSubTileOffset
,RenderingBoScaledAbsolutePosition
public interface DrawEffectRenderingBo extends RenderingBoHasPositionWorldPos, RenderingBoScaledAbsolutePosition, RenderingBoHasSubTileOffset
This bo renders on screen effects. Required properties are dependent on the effect (must be set with #setEffect). Best is to search for examples in shipped groovy code.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<CoordI2>
getRelativeCoordinates()
List<CoordI2>
getScaledRelativeCoordinates()
AbstractCompositeEntity
getTargetCompositeEntity()
List<CoordI2>
getTiledRelativeCoordinates()
List<CoordI2>
getWorldCoordinates()
DrawEffectRenderingBo
setCustomDouble0(double customDouble0)
DrawEffectRenderingBo
setCustomInt0(int customInt0)
DrawEffectRenderingBo
setCustomString0(String customString0)
DrawEffectRenderingBo
setEffect(DrawEffectRenderingBoEffects effect)
DrawEffectRenderingBo
setRelativeCoordinates(List<CoordI2> coordinates)
DrawEffectRenderingBo
setScaledRelativeCoordinates(List<CoordI2> scaledRelativeCoordinates)
DrawEffectRenderingBo
setTargetCompositeEntity(AbstractCompositeEntity alternativeTarget)
DrawEffectRenderingBo
setTiledRelativeCoordinates(List<CoordI2> tiledRelativeCoordinates)
DrawEffectRenderingBo
setWorldCoordinates(List<CoordI2> worldCoordinates)
-
Methods inherited from interface java.lang.AutoCloseable
close
-
Methods inherited from interface de.extio.spacecraft.shared.client.renderer.RenderingBo
getLayer, getLocalX, getLocalY, getX, getY, setColor, setEngineData, setLayer, withPositionAbsoluteAnchorBottomLeft, withPositionAbsoluteAnchorBottomLeft, withPositionAbsoluteAnchorBottomRight, withPositionAbsoluteAnchorBottomRight, withPositionAbsoluteAnchorTopLeft, withPositionAbsoluteAnchorTopLeft, withPositionAbsoluteAnchorTopRight, withPositionAbsoluteAnchorTopRight, withPositionIncrementalAbsolute, withPositionIncrementalAbsolute, withPositionIncrementalPercentual, withPositionPercentual, withPositionRelative, withPositionRelative
-
Methods inherited from interface de.extio.spacecraft.shared.client.renderer.RenderingBoHasSubTileOffset
getAlternativeParent, getSubTileOffset, setAlternativeParent, setSubTileOffset
-
Methods inherited from interface de.extio.spacecraft.shared.client.renderer.RenderingBoScaledAbsolutePosition
getScaledX, getScaledY, withPositionAbsoluteAnchorTopLeftScaled
-
-
-
-
Method Detail
-
setEffect
DrawEffectRenderingBo setEffect(DrawEffectRenderingBoEffects effect)
-
setCustomInt0
DrawEffectRenderingBo setCustomInt0(int customInt0)
-
setCustomDouble0
DrawEffectRenderingBo setCustomDouble0(double customDouble0)
-
setCustomString0
DrawEffectRenderingBo setCustomString0(String customString0)
-
setRelativeCoordinates
DrawEffectRenderingBo setRelativeCoordinates(List<CoordI2> coordinates)
-
setTiledRelativeCoordinates
DrawEffectRenderingBo setTiledRelativeCoordinates(List<CoordI2> tiledRelativeCoordinates)
-
setScaledRelativeCoordinates
DrawEffectRenderingBo setScaledRelativeCoordinates(List<CoordI2> scaledRelativeCoordinates)
-
setWorldCoordinates
DrawEffectRenderingBo setWorldCoordinates(List<CoordI2> worldCoordinates)
-
setTargetCompositeEntity
DrawEffectRenderingBo setTargetCompositeEntity(AbstractCompositeEntity alternativeTarget)
-
getTargetCompositeEntity
AbstractCompositeEntity getTargetCompositeEntity()
-
-