Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addDistortion(DistortionAPI) - Static method in class org.dark.shaders.distortion.DistortionShader
-
Adds a distortion object to the rendering list.
- addLight(LightAPI) - Static method in class org.dark.shaders.light.LightShader
-
Adds a light to the rendering list.
- addMapObject(MapObjectAPI) - Static method in class org.dark.shaders.util.ShaderLib
-
Adds an arbitrary material/normal/surface-mapped object to the rendering list.
- addShaderAPI(ShaderAPI) - Static method in class org.dark.shaders.util.ShaderLib
-
Adds the given instance of ShaderAPI to the rendering queue.
- advance(float) - Method in interface org.dark.shaders.distortion.DistortionAPI
-
Runs once per frame.
- advance(float) - Method in class org.dark.shaders.distortion.RippleDistortion
-
Runs once per frame.
- advance(float) - Method in class org.dark.shaders.distortion.WaveDistortion
-
Runs once per frame.
- advance(float) - Method in interface org.dark.shaders.light.LightAPI
-
Runs once per frame.
- advance(float) - Method in class org.dark.shaders.light.StandardLight
-
Runs once per frame.
- advance(float, List<InputEventAPI>) - Method in class org.dark.graphics.plugins.ArcEffectOnOverload
- advance(float, List<InputEventAPI>) - Method in class org.dark.graphics.plugins.DistortionsPlugin
- advance(float, List<InputEventAPI>) - Method in class org.dark.graphics.plugins.LightInjector
- advance(float, List<InputEventAPI>) - Method in class org.dark.graphics.plugins.LightInjector.HyperPlugin
- advance(float, List<InputEventAPI>) - Method in class org.dark.graphics.plugins.LightInjector.SunPlugin
- advance(float, List<InputEventAPI>) - Method in class org.dark.graphics.plugins.ShipDestructionEffects
- advance(float, List<InputEventAPI>) - Method in class org.dark.graphics.plugins.ThreatInjector
- advance(float, List<InputEventAPI>) - Method in class org.dark.graphics.plugins.WeaponDamageSmoke
- advance(float, List<InputEventAPI>) - Method in class org.dark.shaders.distortion.DistortionShader
- advance(float, List<InputEventAPI>) - Method in class org.dark.shaders.invert.InvertShader
- advance(float, List<InputEventAPI>) - Method in class org.dark.shaders.lens.LensShader
- advance(float, List<InputEventAPI>) - Method in class org.dark.shaders.light.LightShader
- advance(float, List<InputEventAPI>) - Method in class org.dark.shaders.post.PostProcessShader
- advance(float, List<InputEventAPI>) - Method in interface org.dark.shaders.util.ShaderAPI
-
This method will be called for multiple shaders in a particular order, dictated by getRenderOrder().
- advance(float, List<InputEventAPI>) - Method in class org.dark.shaders.util.ShaderHook
- ALWAYS_PRELOAD_TAG - Static variable in class org.dark.shaders.util.TextureData
- AnamorphicFlare - Class in org.dark.graphics.util
- AnamorphicFlare() - Constructor for class org.dark.graphics.util.AnamorphicFlare
- animation - Static variable in class org.dark.shaders.distortion.RippleDistortion
- arcAttenWidth - Variable in class org.dark.shaders.distortion.RippleDistortion
- arcAttenWidth - Variable in class org.dark.shaders.distortion.WaveDistortion
- ArcEffectOnOverload - Class in org.dark.graphics.plugins
- ArcEffectOnOverload() - Constructor for class org.dark.graphics.plugins.ArcEffectOnOverload
- arcEnd - Variable in class org.dark.shaders.distortion.RippleDistortion
- arcEnd - Variable in class org.dark.shaders.distortion.WaveDistortion
- arcEnd - Variable in class org.dark.shaders.light.StandardLight
- arcStart - Variable in class org.dark.shaders.distortion.RippleDistortion
- arcStart - Variable in class org.dark.shaders.distortion.WaveDistortion
- arcStart - Variable in class org.dark.shaders.light.StandardLight
- areBuffersAllowed() - Static method in class org.dark.shaders.util.ShaderLib
-
Do not use FBOs if this returns false! Otherwise the game will crash!
- areShadersAllowed() - Static method in class org.dark.shaders.util.ShaderLib
-
Do not use shader code if this returns false! Otherwise the game will crash!
- ASTEROID - Enum constant in enum class org.dark.shaders.util.TextureData.ObjectType
- ASTEROID_MAP - Static variable in class org.dark.shaders.ShaderModPlugin
- attach - Variable in class org.dark.shaders.light.StandardLight
- attachTo(CombatEntityAPI) - Method in class org.dark.shaders.light.StandardLight
-
Attaches the light to an entity.
- attachToBeam(BeamAPI) - Method in class org.dark.shaders.light.StandardLight
-
Attaches the light to a beam.
- autoAnimateFrameRate - Variable in class org.dark.shaders.distortion.RippleDistortion
- autoAnimateFrameStart - Variable in class org.dark.shaders.distortion.RippleDistortion
- autoFadeIntensityTime - Variable in class org.dark.shaders.distortion.RippleDistortion
- autoFadeIntensityTime - Variable in class org.dark.shaders.distortion.WaveDistortion
- autoFadeOutTime - Variable in class org.dark.shaders.light.StandardLight
- autoFadeSizeTime - Variable in class org.dark.shaders.distortion.RippleDistortion
- autoFadeSizeTime - Variable in class org.dark.shaders.distortion.WaveDistortion
- autoGen - Variable in class org.dark.shaders.util.TextureEntry
- AUTOGEN_OVERRIDE_TAG - Static variable in class org.dark.shaders.util.TextureData
- autoGenMissingNormalMaps() - Static method in class org.dark.shaders.util.TextureData
-
Finds objects that are missing normal maps and automatically generates normal maps for them.
- autoGenNormalMap(String, String, TextureData.ObjectType, int) - Static method in class org.dark.shaders.util.TextureData
-
Creates a normal map for the given sprite.
All Classes and Interfaces|All Packages|Constant Field Values