Package com.fs.starfarer.api.combat
Interface CombatLayeredRenderingPlugin
- All Known Implementing Classes:
BaseCombatLayeredRenderingPlugin
,CombatEntityPluginWithParticles
,CryoblasterEffect
,CryofluxTransducerEffect
,DisintegratorEffect
,DroneStrikeStats.DroneMissileScript
,DwellerCombatPlugin
,DwellerShroud
,NegativeExplosionVisual
,NeuralTransferVisual
,PseudoparticleJetEffect
,RealityDisruptorChargeGlow
,RoilingSwarmEffect
,ShipExplosionFlareVisual
,ShockwaveVisual
,TriadShieldStats.TriadShieldVisuals
,TriadShieldStatsBackup.TriadShieldVisuals
public interface CombatLayeredRenderingPlugin
-
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount) void
cleanup()
float
void
init
(CombatEntityAPI entity) boolean
void
render
(CombatEngineLayers layer, ViewportAPI viewport)
-
Method Details
-
init
-
cleanup
void cleanup() -
isExpired
boolean isExpired() -
advance
void advance(float amount) -
getActiveLayers
EnumSet<CombatEngineLayers> getActiveLayers() -
getRenderRadius
float getRenderRadius() -
render
-