Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- identifier() - Method in class physics.force.ConstantForce
- identifier() - Method in interface physics.force.Force
-
A unique identifier for this force, can be used as name as well.
- identifier() - Method in class physics.force.IncrementalForce
- IDENTIFIER - Static variable in class io.xml.XMLTokenizer
- inCircle(float, float, float, float, float) - Static method in class util.MathUtils
-
Checks if a set of X and Y coordinates are inside of a circle.
- inCircle(Vector2f, float, float, float) - Static method in class util.MathUtils
-
Checks if a set of X and Y coordinates are inside of a circle.
- inCircle(Vector2f, Vector2f, float) - Static method in class util.MathUtils
-
Checks if a set of X and Y coordinates are inside of a circle.
- IncrementalForce - Class in physics.force
- IncrementalForce(String, Vector2f, float, float) - Constructor for class physics.force.IncrementalForce
- init() - Method in class graphics.renderer.LightmapRenderer
- init() - Method in class graphics.renderer.RenderBatch
-
Create the GPU resources.
- init() - Method in class graphics.renderer.Renderer
-
Creates the renderer's shader and framebuffer
- init() - Method in class physics.collision.shape.PrimitiveShape
-
Requires the relativeCentroid to be set.
- init() - Method in class postprocess.BloomEffect
-
Initializes all steps in this pipeline
- init() - Method in class postprocess.PostProcessPipeline
-
Initialize all steps in this pipeline
- init() - Method in class postprocess.PostProcessStep
-
Create the shader and framebuffer
- init(int, int, String) - Static method in class util.Engine
-
Start the engine, and initialize GLFW.
- init(int, int, String, float) - Static method in class util.Engine
-
Start the engine, and initialize GLFW.
- init(int, int, String, float, boolean) - Static method in class util.Engine
- init(String) - Static method in class util.Engine
-
Start the engine, and initialize GLFW.
- init(String, float) - Static method in class util.Engine
-
Start the engine, and initialize GLFW.
- initRenderers() - Method in class scene.Scene
-
Initialize all renderers
- initSphere() - Method in class physics.collision.shape.PrimitiveShape
-
Calculates a relative centroid and the boundingSphere for the shape.
- input - package input
- INPUT - Enum constant in enum class ecs.Component.ComponentOrder
- inRect(float, float, float, float, float, float) - Static method in class util.MathUtils
-
Checks if a set of X and Y coordinates are inside of a rectangle.
- inRect(Vector2f, float, float, float, float) - Static method in class util.MathUtils
-
Checks if a set of X and Y coordinates are inside of a rectangle.
- INT - Enum constant in enum class graphics.ShaderDatatype
- INT2 - Enum constant in enum class graphics.ShaderDatatype
- INT3 - Enum constant in enum class graphics.ShaderDatatype
- INT4 - Enum constant in enum class graphics.ShaderDatatype
- intensity - Variable in class ecs.PointLight
-
Intensity of the light It controls how far the light's attenuation will reach
- internalFormat - Variable in enum class util.specs.TextureSpec.TextureFormat
- intersection(Circle) - Method in class physics.collision.shape.Circle
-
Check intersection between two circles efficiently without using square roots.
- io - package io
- io.bin - package io.bin
- io.json - package io.json
- io.token - package io.token
- io.xml - package io.xml
- is(List<Token>, int, TokenReader) - Method in class io.Parser
-
Match a token.
- isActive() - Method in class scene.Scene
- isCentered() - Method in class ecs.Text
- isDefault() - Method in class graphics.Framebuffer
-
Checks if the fbo is a wrapper around the default one.
- isDepth - Variable in enum class util.specs.TextureSpec.TextureFormat
- isDirty() - Method in class ecs.SpriteRenderer
-
Used by the renderer to determine if this sprite should be sent back to the GPU to be redrawn.
- isDirty() - Method in class fonts.GlyphRenderer
-
Used by the renderer to determine if this glyph should be sent back to the GPU to be redrawn.
- isDirty() - Method in class util.debug.DebugLine
-
Were any values changed.
- isFull - Variable in class graphics.renderer.RenderBatch
-
Is this batch full due to filled up geometry
- isFull_Textures - Variable in class graphics.renderer.RenderBatch
-
Is this batch full due to having 8 textures occupied already
- isOffering() - Method in class io.token.TokenStream
-
If there is any token left to read.
- isOnLayer(int) - Method in class ecs.PolygonCollider
- isOnLayer(int) - Method in interface physics.collision.Collider
-
Determines whether the collider exists in a specified layer.
- isRunning() - Static method in class util.Engine
- isSticky() - Method in class fonts.GlyphRenderer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form