Index

A B C D E F G H I L M N O P Q R S T U V W Z 
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.
A B C D E F G H I L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values