Index
All Classes and Interfaces|All Packages|Constant Field Values
G
- getArcAttenuationWidth() - Method in interface org.dark.shaders.distortion.DistortionAPI
-
The width of the visible arc's edge attenuation, in degrees.
- getArcAttenuationWidth() - Method in class org.dark.shaders.distortion.RippleDistortion
-
The width of the visible arc's edge attenuation, in degrees.
- getArcAttenuationWidth() - Method in class org.dark.shaders.distortion.WaveDistortion
-
The width of the visible arc's edge attenuation, in degrees.
- getArcEnd() - Method in interface org.dark.shaders.distortion.DistortionAPI
-
The end of the current visible arc of the distortion, in degrees.
- getArcEnd() - Method in class org.dark.shaders.distortion.RippleDistortion
-
The end of the current visible arc of the distortion, in degrees.
- getArcEnd() - Method in class org.dark.shaders.distortion.WaveDistortion
-
The end of the current visible arc of the distortion, in degrees.
- getArcEnd() - Method in interface org.dark.shaders.light.LightAPI
-
The end of the current visible arc of the light, in degrees.
- getArcEnd() - Method in class org.dark.shaders.light.StandardLight
-
The end of the current visible arc of the light, in degrees.
- getArcStart() - Method in interface org.dark.shaders.distortion.DistortionAPI
-
The start of the current visible arc of the distortion, in degrees.
- getArcStart() - Method in class org.dark.shaders.distortion.RippleDistortion
-
The start of the current visible arc of the distortion, in degrees.
- getArcStart() - Method in class org.dark.shaders.distortion.WaveDistortion
-
The start of the current visible arc of the distortion, in degrees.
- getArcStart() - Method in interface org.dark.shaders.light.LightAPI
-
The start of the current visible arc of the light, in degrees.
- getArcStart() - Method in class org.dark.shaders.light.StandardLight
-
The start of the current visible arc of the light, in degrees.
- getAttachment() - Method in class org.dark.shaders.light.StandardLight
-
Gets the entity that the light is attached to.
- getAutoAnimateFrameRate() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Returns the frame rate the animation will play at after its lifetime expires.
- getAutoAnimateFrameStart() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Returns the starting frame the animation will play from after its lifetime expires.
- getAutoFadeIntensityTime() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Returns the amount of time the distortion will take to fade out in intensity after its lifetime expires.
- getAutoFadeIntensityTime() - Method in class org.dark.shaders.distortion.WaveDistortion
-
Returns the amount of time the distortion will take to fade out in intensity after its lifetime expires.
- getAutoFadeOutTime() - Method in class org.dark.shaders.light.StandardLight
-
Gets the time the light takes to fade out if it is automatically flagged to fade out by the lighting system.
- getAutoFadeSizeTime() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Returns the amount of time the distortion will take to fade out in size after its lifetime expires.
- getAutoFadeSizeTime() - Method in class org.dark.shaders.distortion.WaveDistortion
-
Returns the amount of time the distortion will take to fade out in size after its lifetime expires.
- getAuxiliaryBufferId() - Static method in class org.dark.shaders.util.ShaderLib
-
Returns the framebuffer object ID of the auxiliary buffer.
- getAuxiliaryBufferTexture() - Static method in class org.dark.shaders.util.ShaderLib
-
Returns the texture ID of the texture pointed to by the auxiliary buffer.
- getBeamAttachment() - Method in class org.dark.shaders.light.StandardLight
-
Gets the beam that the light is attached to.
- getBeamLink() - Method in class org.dark.shaders.light.StandardLight
-
Gets the location that the light is attached to, if it is attached to a beam's origin or endpoint.
- getColor() - Method in interface org.dark.shaders.light.LightAPI
-
Gets the light's color.
- getColor() - Method in class org.dark.shaders.light.StandardLight
-
Gets the light's color.
- getCombatLayer() - Method in class org.dark.shaders.distortion.DistortionShader
- getCombatLayer() - Method in class org.dark.shaders.invert.InvertShader
- getCombatLayer() - Method in class org.dark.shaders.lens.LensShader
- getCombatLayer() - Method in class org.dark.shaders.light.LightShader
- getCombatLayer() - Method in class org.dark.shaders.post.PostProcessShader
- getCombatLayer() - Method in interface org.dark.shaders.util.ShaderAPI
-
This method determines the combat rendering layer in which the shader is run.
- getCurrentFrame() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Returns the current frame of the animation.
- getDeltaIntensity() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Gets the change in intensity over time.
- getDeltaIntensity() - Method in class org.dark.shaders.distortion.WaveDistortion
-
Gets the change in intensity over time.
- getDeltaSize() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Gets the change in size over time.
- getDeltaSize() - Method in class org.dark.shaders.distortion.WaveDistortion
-
Gets the change in size over time.
- getDirection() - Method in interface org.dark.shaders.light.LightAPI
-
Gets the light's directional vector.
- getDirection() - Method in class org.dark.shaders.light.StandardLight
-
Gets the light's directional vector.
- getFacing() - Method in interface org.dark.shaders.distortion.DistortionAPI
-
The current facing direction of the distortion, in degrees.
- getFacing() - Method in class org.dark.shaders.distortion.RippleDistortion
-
The current facing direction of the distortion, in degrees.
- getFacing() - Method in class org.dark.shaders.distortion.WaveDistortion
-
The current facing direction of the distortion, in degrees.
- getForegroundTexture(ViewportAPI) - Static method in class org.dark.shaders.util.ShaderLib
-
Returns the texture ID of the framebuffer texture containing every foreground object.
- getFrameRate() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Returns the current frame rate of the animation.
- getHeight() - Method in interface org.dark.shaders.light.LightAPI
-
Gets the height of the light, in world-space units.
- getHeight() - Method in class org.dark.shaders.light.StandardLight
-
Gets the height of the light, in world-space units.
- getIntensity() - Method in interface org.dark.shaders.distortion.DistortionAPI
-
Returns the world-space quantity, in units, to distort by at the maximum distortion level (blue channel at 255).
- getIntensity() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Returns the world-space quantity, in units, to distort by at the maximum distortion level (blue channel at 255).
- getIntensity() - Method in class org.dark.shaders.distortion.WaveDistortion
-
Returns the world-space quantity, in units, to distort by at the maximum distortion level (blue channel at 255).
- getIntensity() - Method in interface org.dark.shaders.light.LightAPI
-
Gets the light's intensity.
- getIntensity() - Method in class org.dark.shaders.light.StandardLight
-
Gets the light's intensity.
- getIntensityFade() - Method in class org.dark.shaders.light.StandardLight
-
Gets the change in intensity over time.
- getIntensityMax() - Method in class org.dark.shaders.light.StandardLight
-
Gets the maximum intensity to reach.
- getInternalHeight() - Static method in class org.dark.shaders.util.ShaderLib
-
Gets the height of ShaderLib's screen texture.
- getInternalWidth() - Static method in class org.dark.shaders.util.ShaderLib
-
Gets the width of ShaderLib's screen texture.
- getLightData(String, LightData.LightDataType) - Static method in class org.dark.shaders.light.LightData
-
Gets a copy of the requested data.
- getLocation() - Method in class org.dark.graphics.light.ThreatMapObject
- getLocation() - Method in interface org.dark.shaders.distortion.DistortionAPI
-
Returns the current location of the distortion.
- getLocation() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Returns the current location of the distortion.
- getLocation() - Method in class org.dark.shaders.distortion.WaveDistortion
-
Returns the current location of the distortion.
- getLocation() - Method in interface org.dark.shaders.light.LightAPI
-
Gets the current location of the light.
- getLocation() - Method in class org.dark.shaders.light.StandardLight
-
Gets the current location of the light.
- getLocation() - Method in interface org.dark.shaders.util.MapObjectAPI
-
Gets the current location of the object.
- getLocation2() - Method in interface org.dark.shaders.light.LightAPI
-
Gets the current location of the light's secondary endpoint.
- getLocation2() - Method in class org.dark.shaders.light.StandardLight
-
Gets the current location of the light's secondary endpoint.
- getMapObjects() - Static method in class org.dark.shaders.util.ShaderLib
-
Returns the rendering list of mapped objects.
- getMaxIntensity() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Gets the maximum intensity to reach.
- getMaxIntensity() - Method in class org.dark.shaders.distortion.WaveDistortion
-
Gets the maximum intensity to reach.
- getMaxSize() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Gets the maximum size to reach.
- getMaxSize() - Method in class org.dark.shaders.distortion.WaveDistortion
-
Gets the maximum size to reach.
- getNormalAngle() - Method in class org.dark.graphics.light.ThreatMapObject
- getNormalAngle() - Method in interface org.dark.shaders.util.MapObjectAPI
-
Gets the rotational angle for the normal map.
- getNormalFlipHorizontal() - Method in class org.dark.graphics.light.ThreatMapObject
- getNormalFlipHorizontal() - Method in interface org.dark.shaders.util.MapObjectAPI
-
Gets the horizontal flip flag for the normal map.
- getNormalFlipVertical() - Method in class org.dark.graphics.light.ThreatMapObject
- getNormalFlipVertical() - Method in interface org.dark.shaders.util.MapObjectAPI
-
Gets the vertical flip flag for the normal map.
- getNormalMagnitude() - Method in class org.dark.graphics.light.ThreatMapObject
- getNormalMagnitude() - Method in interface org.dark.shaders.util.MapObjectAPI
-
Gets the magnitude scalar for the normal map.
- getOffset() - Method in class org.dark.shaders.light.StandardLight
-
Gets the attachment offset of the light.
- getProgramLogInfo(int) - Static method in class org.dark.shaders.util.ShaderLib
- getRemainingLifetime() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Returns the remaining time the distortion has left before it expires.
- getRemainingLifetime() - Method in class org.dark.shaders.distortion.WaveDistortion
-
Returns the remaining time the distortion has left before it expires.
- getRemainingLifetime() - Method in class org.dark.shaders.light.StandardLight
-
Gets the remaining time the light has before it fades or disappears, depending on parameters.
- getRenderOrder() - Method in class org.dark.shaders.distortion.DistortionShader
- getRenderOrder() - Method in class org.dark.shaders.invert.InvertShader
- getRenderOrder() - Method in class org.dark.shaders.lens.LensShader
- getRenderOrder() - Method in class org.dark.shaders.light.LightShader
- getRenderOrder() - Method in class org.dark.shaders.post.PostProcessShader
- getRenderOrder() - Method in interface org.dark.shaders.util.ShaderAPI
-
This method determines the order in which the shader is inserted in the rendering queue.
- getRenderRadius() - Method in class org.dark.graphics.light.ThreatMapObject
- getRenderRadius() - Method in interface org.dark.shaders.util.MapObjectAPI
-
Gets the render radius of the object.
- getScreenTexture() - Static method in class org.dark.shaders.util.ShaderLib
-
Returns the texture ID of the texture allocated for the purpose of storing the current rendered screen.
- getShaderAPI(Class<? extends ShaderAPI>) - Static method in class org.dark.shaders.util.ShaderLib
-
Returns the loaded instance of the given class that implements ShaderAPI.
- getShaderAPIsCopy() - Static method in class org.dark.shaders.util.ShaderLib
-
The returned list is read-only and sorted in render order.
- getShaderLogInfo(int) - Static method in class org.dark.shaders.util.ShaderLib
- getShipTexture(ShipAPI, TextureData.TextureDataType) - Static method in class org.dark.shaders.util.ShaderLib
-
Retrieves the most appropriate TextureEntry corresponding to the given ship and texture type.
- getSize() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Returns the apparent size of the distortion, in world-space units.
- getSize() - Method in class org.dark.shaders.distortion.WaveDistortion
-
Returns the apparent size of the distortion, in world-space units.
- getSize() - Method in interface org.dark.shaders.light.LightAPI
-
Gets the light's size.
- getSize() - Method in class org.dark.shaders.light.StandardLight
-
Gets the light's size.
- getSpecularIntensity() - Method in interface org.dark.shaders.light.LightAPI
-
Gets the specular intensity of the light.
- getSpecularIntensity() - Method in class org.dark.shaders.light.StandardLight
-
Gets the specular intensity of the light.
- getSpecularMult() - Method in interface org.dark.shaders.light.LightAPI
-
Gets the specular multiplier of the light.
- getSpecularMult() - Method in class org.dark.shaders.light.StandardLight
-
Gets the specular multiplier of the light.
- getSprite() - Method in interface org.dark.shaders.distortion.DistortionAPI
-
The sprite used to draw the distortion texture.
- getSprite() - Method in class org.dark.shaders.distortion.RippleDistortion
-
The sprite used to draw the distortion texture.
- getSprite() - Method in class org.dark.shaders.distortion.WaveDistortion
-
The sprite used to draw the distortion texture.
- getSquareTransform() - Static method in class org.dark.shaders.util.ShaderLib
-
Gets a transformation scalar for the x axis to pass to the shader to grant it a proper aspect ratio.
- getTextureData(String, TextureData.TextureDataType, TextureData.ObjectType, int) - Static method in class org.dark.shaders.util.TextureData
-
Gets the requested texture map data.
- getTextureDataNormalization(float, float) - Static method in class org.dark.shaders.util.ShaderLib
-
Gets a scalar (x) and offset (y) to transform any range of floats to a texture's standard [0,1] clamp.
- getTextureDataWithAutoGen(String, TextureData.TextureDataType, TextureData.ObjectType, int, Object, boolean) - Static method in class org.dark.shaders.util.TextureData
-
Gets the requested texture map data, with the possibility of auto-generation of normal maps.
- getType() - Method in interface org.dark.shaders.light.LightAPI
-
Gets the light's type.
- getType() - Method in class org.dark.shaders.light.StandardLight
-
Gets the light's type.
- getVelocity() - Method in class org.dark.shaders.distortion.RippleDistortion
-
Gets the current velocity of the distortion.
- getVelocity() - Method in class org.dark.shaders.distortion.WaveDistortion
-
Gets the current velocity of the distortion.
- getVelocity() - Method in class org.dark.shaders.light.StandardLight
-
Gets the current velocity of the light.
- getVelocity2() - Method in class org.dark.shaders.light.StandardLight
-
Gets the current velocity of the secondary endpoint of the light.
- getVisibleU() - Static method in class org.dark.shaders.util.ShaderLib
-
Gets the fraction of the U component of ShaderLib's screen texture that is visible on screen.
- getVisibleV() - Static method in class org.dark.shaders.util.ShaderLib
-
Gets the fraction of the V component of ShaderLib's screen texture that is visible on screen.
- getWeaponTexture(WeaponAPI, TextureData.TextureDataType, TextureData.ObjectType, int) - Static method in class org.dark.shaders.util.ShaderLib
-
Retrieves the most appropriate TextureEntry corresponding to the given weapon, texture, and object type.
- glType - Variable in class org.dark.graphics.util.Tessellate.TessData
All Classes and Interfaces|All Packages|Constant Field Values