Package org.hexworks.zircon.api.modifier

Types

Border
Link copied to clipboard
common
data class Border(borderType: BorderType, borderColor: TileColor, borderWidth: Int, borderPositions: Set<BorderPosition>) : TextureTransformModifier
BorderPosition
Link copied to clipboard
common
enum BorderPosition : Enum<BorderPosition>
BorderType
Link copied to clipboard
common
enum BorderType : Enum<BorderType>
Crop
Link copied to clipboard
common
data class Crop(x: Int, y: Int, width: Int, height: Int) : TextureTransformModifier
Delay
Link copied to clipboard
common
data class Delay(timeMs: Long) : TileTransformModifier<CharacterTile>
FadeIn
Link copied to clipboard
common
data class FadeIn(steps: Int, timeMs: Long, glowOnFinalStep: Boolean) : TileTransformModifier<CharacterTile> , Fade
FadeInOut
Link copied to clipboard
common
data class FadeInOut(stepsFadeIn: Int, timeMsFadeIn: Long, glowOnFinalFadeInStep: Boolean, timeMsBeforeFadingOut: Long, stepsFadeOut: Int, timeMsFadeOut: Long) : TileTransformModifier<CharacterTile> , Fade
FadeOut
Link copied to clipboard
common
data class FadeOut(steps: Int, timeMs: Long) : TileTransformModifier<CharacterTile> , Fade
Glow
Link copied to clipboard
common
data class Glow(radius: Float) : TextureTransformModifier
Adds a glow effect to a tile.
Markov
Link copied to clipboard
common
data class Markov(chain: MarkovChain<CharacterTile>) : TileTransformModifier<CharacterTile>
Modifier
Link copied to clipboard
common
interface Modifier : Cacheable
A Modifier adds an effect to a Tile when it is rendered on a TileGrid.
SimpleModifiers
Link copied to clipboard
common
sealed class SimpleModifiers : TextureTransformModifier
Represents the built-in SimpleModifiers supported by zircon.
TextureTransformModifier
Link copied to clipboard
common
interface TextureTransformModifier : Modifier
A TextureTransformModifier is a kind of Modifier that transforms the actual texture represented by a Tile before rendering.
TileTransformModifier
Link copied to clipboard
common
interface TileTransformModifier<T : Tile> : Modifier
A TileTransformModifier takes a Tile and transforms it into another Tile for the org.hexworks.zircon.internal.renderer.Renderer.