001package com.fs.starfarer.api.combat; 002 003import java.util.EnumSet; 004 005public interface CombatLayeredRenderingPlugin { 006 public void init(CombatEntityAPI entity); 007 public void cleanup(); 008 public boolean isExpired(); 009 010 public void advance(float amount); 011 public EnumSet<CombatEngineLayers> getActiveLayers(); 012 public float getRenderRadius(); 013 public void render(CombatEngineLayers layer, ViewportAPI viewport); 014}