Package org.dark.shaders.util
Class ShaderHook
java.lang.Object
org.dark.shaders.util.ShaderHook
- All Implemented Interfaces:
com.fs.starfarer.api.combat.CombatEnginePlugin,com.fs.starfarer.api.combat.EveryFrameCombatPlugin
public final class ShaderHook
extends Object
implements com.fs.starfarer.api.combat.EveryFrameCombatPlugin
Internal every frame hook that runs each shader in turn. Do not modify.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidinit(com.fs.starfarer.api.combat.CombatEngineAPI engine) voidprocessInputPreCoreControls(float f, List<com.fs.starfarer.api.input.InputEventAPI> list) voidrenderInUICoords(com.fs.starfarer.api.combat.ViewportAPI viewport) voidrenderInWorldCoords(com.fs.starfarer.api.combat.ViewportAPI viewport)
-
Field Details
-
TEXTURE_PRELOAD_KEY
- See Also:
-
enableShaders
public static boolean enableShaders
-
-
Constructor Details
-
ShaderHook
public ShaderHook()
-
-
Method Details
-
advance
- Specified by:
advancein interfacecom.fs.starfarer.api.combat.EveryFrameCombatPlugin
-
init
public void init(com.fs.starfarer.api.combat.CombatEngineAPI engine) - Specified by:
initin interfacecom.fs.starfarer.api.combat.CombatEnginePlugin
-
renderInUICoords
public void renderInUICoords(com.fs.starfarer.api.combat.ViewportAPI viewport) - Specified by:
renderInUICoordsin interfacecom.fs.starfarer.api.combat.EveryFrameCombatPlugin
-
renderInWorldCoords
public void renderInWorldCoords(com.fs.starfarer.api.combat.ViewportAPI viewport) - Specified by:
renderInWorldCoordsin interfacecom.fs.starfarer.api.combat.EveryFrameCombatPlugin
-
processInputPreCoreControls
public void processInputPreCoreControls(float f, List<com.fs.starfarer.api.input.InputEventAPI> list) - Specified by:
processInputPreCoreControlsin interfacecom.fs.starfarer.api.combat.EveryFrameCombatPlugin
-