public class NegativeExplosionVisual extends BaseCombatLayeredRenderingPlugin
Modifier and Type | Class and Description |
---|---|
static class |
NegativeExplosionVisual.NEParams |
Modifier and Type | Field and Description |
---|---|
protected SpriteAPI |
atmosphereTex |
protected FaderUtil |
fader |
protected float[] |
noise |
protected float[] |
noise1 |
protected float[] |
noise2 |
protected float |
noiseElapsed |
protected NegativeExplosionVisual.NEParams |
p |
protected int |
segments |
protected boolean |
spawnedHitGlow |
entity, layer
Constructor and Description |
---|
NegativeExplosionVisual(NegativeExplosionVisual.NEParams p) |
Modifier and Type | Method and Description |
---|---|
void |
advance(float amount) |
java.util.EnumSet<CombatEngineLayers> |
getActiveLayers() |
float |
getRenderRadius() |
void |
init(CombatEntityAPI entity) |
boolean |
isExpired() |
void |
render(CombatEngineLayers layer,
ViewportAPI viewport) |
cleanup
protected FaderUtil fader
protected SpriteAPI atmosphereTex
protected float[] noise
protected float[] noise1
protected float[] noise2
protected NegativeExplosionVisual.NEParams p
protected int segments
protected float noiseElapsed
protected boolean spawnedHitGlow
public NegativeExplosionVisual(NegativeExplosionVisual.NEParams p)
public float getRenderRadius()
getRenderRadius
in interface CombatLayeredRenderingPlugin
getRenderRadius
in class BaseCombatLayeredRenderingPlugin
public java.util.EnumSet<CombatEngineLayers> getActiveLayers()
getActiveLayers
in interface CombatLayeredRenderingPlugin
getActiveLayers
in class BaseCombatLayeredRenderingPlugin
public void advance(float amount)
advance
in interface CombatLayeredRenderingPlugin
advance
in class BaseCombatLayeredRenderingPlugin
public void init(CombatEntityAPI entity)
init
in interface CombatLayeredRenderingPlugin
init
in class BaseCombatLayeredRenderingPlugin
public boolean isExpired()
isExpired
in interface CombatLayeredRenderingPlugin
isExpired
in class BaseCombatLayeredRenderingPlugin
public void render(CombatEngineLayers layer, ViewportAPI viewport)
render
in interface CombatLayeredRenderingPlugin
render
in class BaseCombatLayeredRenderingPlugin
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.