MagicRenderPlugin

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
open class renderData

Functions

Link copied to clipboard
open fun addBattlespace(sprite: SpriteAPI, loc: Vector2f, vel: Vector2f, growth: Vector2f, spin: Float, fadein: Float, full: Float, fadeout: Float, layer: CombatEngineLayers)
open fun addBattlespace(sprite: SpriteAPI, loc: Vector2f, vel: Vector2f, growth: Vector2f, spin: Float, jitterRange: Float, jitterTilt: Float, jitter: Vector3f, flickerRange: Float, flickerMedian: Float, delay: IntervalUtil, fadein: Float, full: Float, fadeout: Float, layer: CombatEngineLayers)
Link copied to clipboard
open fun addObjectspace(sprite: SpriteAPI, anchor: CombatEntityAPI, loc: Vector2f, offset: Vector2f, vel: Vector2f, growth: Vector2f, angle: Float, spin: Float, parent: Boolean, fadein: Float, full: Float, fadeout: Float, fadeOnDeath: Boolean, layer: CombatEngineLayers)
open fun addObjectspace(sprite: SpriteAPI, anchor: CombatEntityAPI, loc: Vector2f, offset: Vector2f, vel: Vector2f, growth: Vector2f, angle: Float, spin: Float, parent: Boolean, jitterRange: Float, jitterTilt: Float, jitter: Vector3f, flickerRange: Float, flickerMedian: Float, delay: IntervalUtil, fadein: Float, full: Float, fadeout: Float, fadeOnDeath: Boolean, layer: CombatEngineLayers)
Link copied to clipboard
open fun addScreenspace(sprite: SpriteAPI, pos: positioning, loc: Vector2f, vel: Vector2f, ratio: Vector2f, growth: Vector2f, spin: Float, fadein: Float, full: Float, fadeout: Float, layer: CombatEngineLayers)
open fun addScreenspace(sprite: SpriteAPI, pos: positioning, loc: Vector2f, vel: Vector2f, ratio: Vector2f, growth: Vector2f, spin: Float, jitterRange: Float, jitterTilt: Float, jitter: Vector3f, flickerRange: Float, flickerMedian: Float, delay: IntervalUtil, fadein: Float, full: Float, fadeout: Float, layer: CombatEngineLayers)
Link copied to clipboard
open fun addSingleframe(sprite: SpriteAPI, loc: Vector2f, layer: CombatEngineLayers)
Link copied to clipboard
open fun advance(amount: Float, events: List<InputEventAPI>)
Link copied to clipboard
open fun init(engine: CombatEngineAPI)