- G - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- gain - Variable in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
Gain of this AudioSource. 0.0f is minimum and 1.0f maximum.
- Game - Class in org.achtern.AchternEngine.core
-
The abstract Game.
- Game() - Constructor for class org.achtern.AchternEngine.core.Game
-
- game - Variable in class org.achtern.AchternEngine.core.GameDebugger
-
- GameDebugger - Class in org.achtern.AchternEngine.core
-
- GameDebugger(Game) - Constructor for class org.achtern.AchternEngine.core.GameDebugger
-
- GameDebugger.DebugStateListener - Interface in org.achtern.AchternEngine.core
-
- generate(AudioBuffer) - Method in interface org.achtern.AchternEngine.core.audio.openal.binding.IDGenerator
-
Generates an ID for the given AudioBuffer
- generate(AudioSource) - Method in interface org.achtern.AchternEngine.core.audio.openal.binding.IDGenerator
-
Generates an ID for the given AudioSource
- generate(Texture) - Method in interface org.achtern.AchternEngine.core.rendering.binding.IDGenerator
-
Generate an ID for the Texture.
- generate(Mesh) - Method in interface org.achtern.AchternEngine.core.rendering.binding.IDGenerator
-
Generate an ID for the Mesh,
the ID for a Mesh includes
VBO, VAO and IBO
- generate(Shader) - Method in interface org.achtern.AchternEngine.core.rendering.binding.IDGenerator
-
Generate an ID for the Shader
- generate(FrameBuffer) - Method in interface org.achtern.AchternEngine.core.rendering.binding.IDGenerator
-
Generate an ID for the FrameBuffer
- generate(RenderBuffer) - Method in interface org.achtern.AchternEngine.core.rendering.binding.IDGenerator
-
Generate an ID for the RenderBuffer
- generate(int, int, float) - Method in class org.achtern.AchternEngine.core.rendering.mesh.Grid
-
Generates the Grid Mesh
- generate(boolean) - Method in class org.achtern.AchternEngine.core.rendering.mesh.Quad
-
Generates the data
- generate(AudioBuffer) - Method in class org.achtern.AchternEngine.lwjgl.audio.openal.binding.LWJGLIDGenerator
-
Generates an ID for the given AudioBuffer
- generate(AudioSource) - Method in class org.achtern.AchternEngine.lwjgl.audio.openal.binding.LWJGLIDGenerator
-
Generates an ID for the given AudioSource
- generate(Texture) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLIDGenerator
-
Generate an ID for the Texture.
- generate(Mesh) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLIDGenerator
-
Generate an ID for the Mesh
the ID for a Mesh includes
VBO, VAO and IBO
- generate(Shader) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLIDGenerator
-
Generate an ID for the Shader
- generate(FrameBuffer) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLIDGenerator
-
Generate an ID for the FrameBuffer
- generate(RenderBuffer) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLIDGenerator
-
Generate an ID for the RenderBuffer
- get() - Static method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- get(String) - Method in class org.achtern.AchternEngine.core.Game
-
Retrives a node by it's name.
- get() - Method in class org.achtern.AchternEngine.core.input.event.listener.trigger.KeyTrigger
-
- get() - Method in class org.achtern.AchternEngine.core.input.event.listener.trigger.MouseButtonTrigger
-
- get() - Method in interface org.achtern.AchternEngine.core.input.event.listener.trigger.Trigger
-
- get() - Static method in class org.achtern.AchternEngine.core.LoadingScreen
-
- get(int, int) - Method in class org.achtern.AchternEngine.core.math.Matrix4f
-
- get() - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
Copy components into new Vector object
- get(String) - Static method in class org.achtern.AchternEngine.core.rendering.drawing.DrawStrategyFactory
-
- get(DrawStrategyFactory.Common) - Static method in class org.achtern.AchternEngine.core.rendering.drawing.DrawStrategyFactory
-
- get() - Static method in class org.achtern.AchternEngine.core.rendering.shader.forward.suits.phong.PhongShaderSuit
-
- get() - Method in class org.achtern.AchternEngine.core.resource.loader.AudioSourceLoader
-
This should used the information, generated during
loading and construct an Object.
- get() - Method in class org.achtern.AchternEngine.core.resource.loader.GLSLProgramLoader
-
This should used the information, generated during
loading and construct an Object.
- get() - Method in class org.achtern.AchternEngine.core.resource.loader.json.DrawStrategyLoader
-
This should used the information, generated during
loading and construct an Object.
- get() - Method in class org.achtern.AchternEngine.core.resource.loader.json.FigureLoader
-
This should used the information, generated during
loading and construct an Object.
- get() - Method in class org.achtern.AchternEngine.core.resource.loader.json.MaterialLoader
-
- get() - Method in class org.achtern.AchternEngine.core.resource.loader.json.MeshDeclarationLoader
-
- get() - Method in interface org.achtern.AchternEngine.core.resource.loader.Loader
-
This should used the information, generated during
loading and construct an Object.
- get() - Method in class org.achtern.AchternEngine.core.resource.loader.MeshLoader
-
This should used the information, generated during
loading and construct an Object.
- get() - Method in class org.achtern.AchternEngine.core.resource.loader.PassThroughLoader
-
This should used the information, generated during
loading and construct an Object.
- get() - Method in class org.achtern.AchternEngine.core.resource.loader.TextureLoader
-
This should used the information, generated during
loading and construct an Object.
- get(String) - Method in class org.achtern.AchternEngine.core.resource.ResourceCache
-
- get() - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.FigureRetriever
-
Getter for all Figures
- get(Class<T>) - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.SingleEntityRetriever
-
Call #scan(Node) first!
- get() - Method in class org.achtern.AchternEngine.core.util.FigureProvider
-
Returns the following Node Structure:
FigureProvider f = new FigureProvider("name", "floor", "another");
f.get();
| Node(name)
|
| -> | Node(floor)
| | -> Figure(floor)
|
| -> | Node(another)
| | -> Figure(another)
- get() - Method in class org.achtern.AchternEngine.core.util.FPS
-
Returns the fps of the last second.
- get() - Method in interface org.achtern.AchternEngine.core.util.NodeProvider
-
- get() - Method in class org.achtern.AchternEngine.core.util.SettingsControl
-
- get() - Static method in class org.achtern.AchternEngine.core.Window
-
- getActiveRenderPass() - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- getActiveRenderPass() - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- getAll() - Method in class org.achtern.AchternEngine.core.resource.ResourceCache
-
- getAll() - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.EntityRetriever
-
Call #scan(Node) first!
- getAll(Class<E>) - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.EntityRetriever
-
Return all Entities, which life in the scanned node
and it's children.
- getAll(Node) - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.EntityRetriever
-
This method flattens a scenegraph,
NOTE: this method adds all encountered nodes
to the object's nodes list.
- getAll(Node, boolean) - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.EntityRetriever
-
This method flattens a scenegraph
- getAll() - Method in interface org.achtern.AchternEngine.core.scenegraph.scanning.SceneGraphRetriever
-
Return all Entities, which life in the scanned node
and it's children
- getAll(Class<E>) - Method in interface org.achtern.AchternEngine.core.scenegraph.scanning.SceneGraphRetriever
-
Return all Entities, which life in the scanned node
and it's children.
- getAlpha() - Method in class org.achtern.AchternEngine.core.rendering.Color
-
- getAspect() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- getAttenuation() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.PointLight
-
- getAttributes() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- getAttributes(String) - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLParser
-
Just a wrapper for getVariables(text, TOKEN_ATTRIBUTE);
- getAudioBindingProvider() - Method in interface org.achtern.AchternEngine.core.bootstrap.BindingProvider
-
- getAudioBindingProvider() - Method in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLBindingProvider
-
- getAudioPlayer() - Method in interface org.achtern.AchternEngine.core.audio.openal.Audio
-
- getAudioPlayer() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioListener
-
- getAudioPlayer() - Method in interface org.achtern.AchternEngine.core.bootstrap.AudioBindingProvider
-
- getAudioPlayer() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.AudioEmitter
-
- getAudioPlayer() - Method in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLAudioBindingProvider
-
- getAudioSource(String) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
- getAudioSource(String, boolean) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
- getAudioSource(String) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads an AudioFile from disk and converts it into an OpenAL compatible format.
- getAudioSource(String, boolean) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads an AudioFile from disk and converts it into an OpenAL compatible format.
- getAudioSource(String) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getAudioSource(String, boolean) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getAudioSource() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.AudioEmitter
-
The AudioSource to playback
- getAverage() - Method in class org.achtern.AchternEngine.core.util.FPS
-
Returns the fps average during runtime
- getBack() - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- getBindingProvider() - Method in class org.achtern.AchternEngine.core.CoreEngine
-
Only used during bootstrap to manage the hardware/native binding and provide
the bindings during runtime
- getBits() - Method in enum org.achtern.AchternEngine.core.audio.openal.Format
-
- getBlendFunction() - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- getBlendFunction() - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- getBlue() - Method in class org.achtern.AchternEngine.core.rendering.Color
-
- getBoolean(String, boolean) - Method in class org.achtern.AchternEngine.core.util.SettingsControl
-
- getBoolean(String) - Method in class org.achtern.AchternEngine.core.util.SettingsControl
-
- getBoundFbo() - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- getBoundFbo() - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- getBoundingBox() - Method in class org.achtern.AchternEngine.core.rendering.mesh.Mesh
-
- getBoundMesh() - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- getBoundMesh() - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- getBoundShader() - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- getBoundShader() - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- getBoundTexture() - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- getBoundTexture() - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- getBranch() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getBuffer() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
- getBuildTime() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getBuildUserEmail() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getBuildUserName() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getButton() - Method in class org.achtern.AchternEngine.core.input.event.payload.MouseEvent
-
- getCache() - Method in class org.achtern.AchternEngine.core.resource.loader.BinaryLoader
-
Returns a generated cache item.
- getCacheType() - Method in class org.achtern.AchternEngine.core.resource.loader.AudioSourceLoader
-
Returns the Type of the Cache data.
- getCacheType() - Method in class org.achtern.AchternEngine.core.resource.loader.BinaryLoader
-
Returns the Type of the Cache data.
- getCacheType() - Method in class org.achtern.AchternEngine.core.resource.loader.TextureLoader
-
Returns the Type of the Cache data.
- getCamera() - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- getCamera() - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- getCenter(Vector3f) - Method in class org.achtern.AchternEngine.core.scenegraph.bounding.BoundingObject
-
- getCenter() - Method in class org.achtern.AchternEngine.core.scenegraph.bounding.BoundingObject
-
- getCenter() - Method in class org.achtern.AchternEngine.core.Window
-
- getCheckPlane() - Method in class org.achtern.AchternEngine.core.scenegraph.bounding.BoundingObject
-
- getChildren() - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Returns List of child-Nodes
- getClearColor() - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- getClearColor() - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- getClickListener() - Method in interface org.achtern.AchternEngine.core.input.inputmap.InputMap
-
- getClickListener() - Method in class org.achtern.AchternEngine.core.input.inputmap.KeyMap
-
- getClickListener() - Method in class org.achtern.AchternEngine.core.input.inputmap.MouseMap
-
- getColor() - Method in class org.achtern.AchternEngine.core.rendering.Color
-
Returns the true color, by multiplying the RGB components by alpha
- getColor() - Method in class org.achtern.AchternEngine.core.rendering.fog.Fog
-
- getColor() - Method in class org.achtern.AchternEngine.core.rendering.Material
-
- getColor(JSONObject) - Method in class org.achtern.AchternEngine.core.resource.loader.json.JsonLoader
-
Reads a
Color from a JSON
declaration.
- getColor() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.FogGenerator
-
- getColor() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.AmbientLight
-
- getColor() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.BaseLight
-
- getColor(String) - Method in class org.achtern.AchternEngine.core.util.CommonDataStore
-
- getColor(String) - Method in interface org.achtern.AchternEngine.core.util.DataStore
-
Retrieve a Color
- getColorTarget() - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- getColorTarget(int) - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- getColorTargets() - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- getCommitId() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getCommitMessageFull() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getCommitMessageShort() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getCommitTime() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getCommitUserEmail() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getCommitUserName() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getCompleteBoundingBox() - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.FigureRetriever
-
Merges all BoundingBoxes of the meshes.
- getConstant() - Method in class org.achtern.AchternEngine.core.rendering.light.Attenuation
-
- getCullFace() - Method in class org.achtern.AchternEngine.core.rendering.shadow.ShadowInfo
-
- getCullFace() - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- getCullFace() - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- getCutoff() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.SpotLight
-
- getData() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioBuffer
-
- getData() - Method in class org.achtern.AchternEngine.core.rendering.mesh.Mesh
-
- getData() - Method in class org.achtern.AchternEngine.core.rendering.texture.ByteImage
-
- getData() - Method in interface org.achtern.AchternEngine.core.rendering.texture.TexturableData
-
The main image data
- getData() - Method in class org.achtern.AchternEngine.core.rendering.texture.Texture
-
The main image data
- getDataBinder() - Method in interface org.achtern.AchternEngine.core.audio.openal.binding.AudioPlayer
-
- getDataBinder() - Method in interface org.achtern.AchternEngine.core.bootstrap.GraphicsBindingProvider
-
- getDataBinder() - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- getDataBinder() - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- getDataBinder() - Method in class org.achtern.AchternEngine.lwjgl.audio.openal.binding.LWJGLAudioPlayer
-
- getDataBinder() - Method in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLGraphicsBindingProvider
-
- getDeathCallback() - Method in class org.achtern.AchternEngine.core.scenegraph.ShortLifeNode
-
This callback gets called, when the life has end of this Node.
- getDebugger() - Method in class org.achtern.AchternEngine.core.Game
-
- getDelta() - Method in interface org.achtern.AchternEngine.core.input.event.payload.InputEvent
-
- getDelta() - Method in class org.achtern.AchternEngine.core.input.event.payload.KeyEvent
-
- getDelta() - Method in class org.achtern.AchternEngine.core.input.event.payload.MouseEvent
-
- getDeltaMoveFactor(float, Vector2f) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.MouseLook
-
This returns the sensitivity aka delta move factor.
- getDensity() - Method in class org.achtern.AchternEngine.core.rendering.fog.Fog
-
- getDensity() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.FogGenerator
-
- getDepthFunction() - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- getDepthFunction() - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- getDepthTarget() - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- getDescribe() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getDescribeShort() - Method in class org.achtern.AchternEngine.core.bootstrap.BuildInfo
-
- getDimension() - Method in class org.achtern.AchternEngine.core.rendering.texture.ByteImage
-
- getDimension() - Method in interface org.achtern.AchternEngine.core.rendering.texture.TexturableData
-
Width & Height
- getDimension() - Method in class org.achtern.AchternEngine.core.rendering.texture.Texture
-
Width & Height
- getDirection() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.DirectionalLight
-
- getDirection() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.SpotLight
-
- getDown() - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- getDownKey() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.FlyMover
-
- getDrawStrategies() - Method in interface org.achtern.AchternEngine.core.bootstrap.GraphicsBindingProvider
-
- getDrawStrategies() - Method in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLGraphicsBindingProvider
-
- getDrawStrategy() - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- getDrawStrategy() - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- getDrawStrategy() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Figure
-
Override the renderEngine supplied drawStrategy
if not null
- getEngine() - Method in class org.achtern.AchternEngine.core.CoreEngine
-
- getEngine() - Method in interface org.achtern.AchternEngine.core.EngineHolder
-
Retrieves the stored engine
- getEngine() - Method in class org.achtern.AchternEngine.core.Game
-
- getEngine() - Method in class org.achtern.AchternEngine.core.GameDebugger
-
- getEngine() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.QuickEntity
-
- getEngine() - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Retrieves the stored engine
CoreEngine
- getEntities() - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Returns List of Entities
- getEntity(Class<T>) - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Convenience method.
- getExpandedUniform(String) - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- getExpandedUniforms() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- getExpandedUniforms(String, List<Variable>, List<GLSLStruct>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLParser
-
Expands all uniforms for adding to the shader programm
- getExpandedUniforms() - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- getExponent() - Method in class org.achtern.AchternEngine.core.rendering.light.Attenuation
-
- getExtents() - Method in class org.achtern.AchternEngine.core.scenegraph.bounding.BoundingBox
-
- getFaceAt(Vector3f, Vector3f) - Method in class org.achtern.AchternEngine.core.Transform
-
- getFactor(TangentGenerator.TriangleDelta) - Static method in class org.achtern.AchternEngine.core.util.TangentGenerator
-
- getFigure(String) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Loads a
Figure from a json
declaration file.
- getFigure(String, boolean) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Loads a
Figure from a json
declaration file.
- getFigure(String) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads a
Figure from a json
declaration file.
- getFigure(String, boolean) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads a
Figure from a json
declaration file.
- getFigure(String) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getFigure(String, boolean) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getFigure() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.Chaser
-
- getFillcolor() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.WireframeDisplay
-
- getFloat(String) - Method in class org.achtern.AchternEngine.core.util.CommonDataStore
-
- getFloat(String) - Method in interface org.achtern.AchternEngine.core.util.DataStore
-
Retrieve a Float
- getFloat(String, float) - Method in class org.achtern.AchternEngine.core.util.SettingsControl
-
- getFog() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.FogGenerator
-
- getFor(Class<? extends RenderPass>) - Method in class org.achtern.AchternEngine.core.rendering.shader.forward.ShaderSuit
-
Returns the Shader for the given type.
- getFormat() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioBuffer
-
- getFormat() - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.RenderBuffer
-
- getFormat() - Method in class org.achtern.AchternEngine.core.rendering.texture.CommonTexturableData
-
- getFormat() - Method in interface org.achtern.AchternEngine.core.rendering.texture.TexturableData
-
Texture Format
- getFormat() - Method in class org.achtern.AchternEngine.core.rendering.texture.Texture
-
- getForward() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioListener
-
- getForward() - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- getFov() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- getFps() - Method in class org.achtern.AchternEngine.core.CoreEngine
-
Returns the FPS counter
- getFrequency() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioBuffer
-
- getFrontFace() - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- getFrontFace() - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- getFutures() - Method in class org.achtern.AchternEngine.lwjgl.audio.openal.binding.LWJGLAudioPlayer
-
- getGain() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
Gain of this AudioSource. 0.0f is minimum and 1.0f maximum.
- getGame() - Method in class org.achtern.AchternEngine.core.CoreEngine
-
- getGame() - Method in class org.achtern.AchternEngine.core.GameDebugger
-
- getGLEnum(Filter) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(Type) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(Format) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(InternalFormat) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(GLSLScript.Type) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(MeshData.Mode) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(Feature) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(Face) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(DepthFunction) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(FrontFaceMethod) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(BlendFunction) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(FillMode) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGLEnum(Format) - Static method in class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- getGlobal(Class<? extends T>) - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- getGlobal(Class<? extends T>) - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- getGraphicsBindingProvider() - Method in interface org.achtern.AchternEngine.core.bootstrap.BindingProvider
-
- getGraphicsBindingProvider() - Method in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLBindingProvider
-
- getGreen() - Method in class org.achtern.AchternEngine.core.rendering.Color
-
- getHeight() - Method in class org.achtern.AchternEngine.core.rendering.Dimension
-
- getIbo() - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- getID() - Method in interface org.achtern.AchternEngine.core.bootstrap.Native
-
Returns the corresponding ID,
-1 indicates, no ID has been set
- getID() - Method in class org.achtern.AchternEngine.core.bootstrap.NativeObject
-
Returns the corresponding ID,
-1 indicates, no ID has been set
- getID() - Method in enum org.achtern.AchternEngine.core.rendering.fog.Fog.Mode
-
- getID() - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- getID() - Method in class org.achtern.AchternEngine.core.rendering.texture.Texture
-
- getIDGenerator() - Method in interface org.achtern.AchternEngine.core.audio.openal.binding.DataBinder
-
- getIDGenerator() - Method in interface org.achtern.AchternEngine.core.rendering.binding.DataBinder
-
- getIDGenerator() - Method in class org.achtern.AchternEngine.lwjgl.audio.openal.binding.LWJGLDataBinder
-
- getIDGenerator() - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLDataBinder
-
- getIndices() - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- getIndices() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.IndexedModel
-
- getIndices() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJParser
-
- getInput() - Method in interface org.achtern.AchternEngine.core.input.inputmap.InputMap
-
- getInput() - Method in class org.achtern.AchternEngine.core.input.inputmap.KeyMap
-
- getInput() - Method in class org.achtern.AchternEngine.core.input.inputmap.MouseMap
-
- getInputAdapter() - Method in interface org.achtern.AchternEngine.core.bootstrap.GraphicsBindingProvider
-
- getInputAdapter() - Method in interface org.achtern.AchternEngine.core.input.event.payload.InputEvent
-
- getInputAdapter() - Method in class org.achtern.AchternEngine.core.input.event.payload.KeyEvent
-
- getInputAdapter() - Method in class org.achtern.AchternEngine.core.input.event.payload.MouseEvent
-
- getInputAdapter() - Method in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLGraphicsBindingProvider
-
- getInputManager() - Method in class org.achtern.AchternEngine.core.Game
-
- getInstance() - Static method in class org.achtern.AchternEngine.core.rendering.shader.BasicShader
-
- getInstance() - Static method in class org.achtern.AchternEngine.core.rendering.shader.forward.Ambient
-
- getInstance() - Static method in class org.achtern.AchternEngine.core.rendering.shader.forward.suits.phong.PhongDirectional
-
- getInstance() - Static method in class org.achtern.AchternEngine.core.rendering.shader.forward.suits.phong.PhongPoint
-
- getInstance() - Static method in class org.achtern.AchternEngine.core.rendering.shader.forward.suits.phong.PhongSpot
-
- getInstance() - Static method in class org.achtern.AchternEngine.core.rendering.shader.forward.Wireframe
-
- getInstance() - Static method in class org.achtern.AchternEngine.core.rendering.shader.ShadowGenerator
-
- getInt(String, int) - Method in class org.achtern.AchternEngine.core.util.SettingsControl
-
- getInteger(String) - Method in class org.achtern.AchternEngine.core.util.CommonDataStore
-
- getInteger(String) - Method in interface org.achtern.AchternEngine.core.util.DataStore
-
Retrieve a Integer
- getIntensity() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.BaseLight
-
- getInternalFormat() - Method in class org.achtern.AchternEngine.core.rendering.texture.CommonTexturableData
-
- getInternalFormat() - Method in interface org.achtern.AchternEngine.core.rendering.texture.TexturableData
-
Internal Format
- getInternalFormat() - Method in class org.achtern.AchternEngine.core.rendering.texture.Texture
-
- getJsonObject() - Method in class org.achtern.AchternEngine.core.resource.loader.json.JsonLoader
-
Returns the parsed JSONOBject
- getKey(Key) - Method in interface org.achtern.AchternEngine.core.input.adapter.InputAdapter
-
Whether the key is currently pressed
- getKey() - Method in class org.achtern.AchternEngine.core.input.event.payload.KeyEvent
-
- getKey() - Method in enum org.achtern.AchternEngine.core.rendering.drawing.DrawStrategyFactory.Common
-
- getKey(Key) - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- getKey(int) - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- getKeyDown(Key) - Method in interface org.achtern.AchternEngine.core.input.adapter.InputAdapter
-
Whether the key is currently pressed.
- getKeyDown(Key) - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- getKeyMap() - Method in class org.achtern.AchternEngine.core.input.InputManager
-
- getKeyUp(Key) - Method in interface org.achtern.AchternEngine.core.input.adapter.InputAdapter
-
Returns true when the key has just been released
- getKeyUp(Key) - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- getLeft() - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- getLengthInSamples() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioBuffer
-
- getLengthInSeconds() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioBuffer
-
- getLinear() - Method in class org.achtern.AchternEngine.core.rendering.light.Attenuation
-
- getLocation() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform
-
- getM() - Method in class org.achtern.AchternEngine.core.math.Matrix4f
-
Returns a copy of the array!
- getMagFilter() - Method in class org.achtern.AchternEngine.core.rendering.texture.CommonTexturableData
-
- getMagFilter() - Method in interface org.achtern.AchternEngine.core.rendering.texture.TexturableData
-
MagFilter to use
- getMagFilter() - Method in class org.achtern.AchternEngine.core.rendering.texture.Texture
-
- getMaterial() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Figure
-
- getMaterials() - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.FigureRetriever
-
Returns retrieved materials
or if not retrieved yet, does the retrieving.
- getMatrix() - Method in class org.achtern.AchternEngine.core.rendering.shadow.ShadowInfo
-
- getMatrix(String) - Method in class org.achtern.AchternEngine.core.util.CommonDataStore
-
- getMatrix(String) - Method in interface org.achtern.AchternEngine.core.util.DataStore
-
Retrieve a Matrix4f
- getMaxDistance() - Method in class org.achtern.AchternEngine.core.audio.openal.trigger.ProximityAudioTrigger
-
- getMembers() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLStruct
-
- getMesh(String) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Loads a .obj file, parses it, optimises it and converts it into renderable
Mesh
When loading from cache only the data will get reused, not the object itself and it
will have to use new buffers (handled automatically).
- getMesh(String, boolean) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Loads a .obj file, parses it, optimises it and converts it into renderable
Mesh
When loading from cache only the data will get reused, not the object itself and it
will have to use new buffers (handled automatically).
- getMesh(String) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads a .obj file, parses it, optimises it and converts it into renderable
Mesh
When loading from cache only the data will get reused, not the object itself and it
will have to use new buffers (handled automatically).
- getMesh(String, boolean) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads a .obj file, parses it, optimises it and converts it into renderable
Mesh
When loading from cache only the data will get reused, not the object itself and it
will have to use new buffers (handled automatically).
- getMesh(String) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getMesh(String, boolean) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getMesh() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Figure
-
- getMeshes() - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.FigureRetriever
-
Returns retrieved meshes
or if not retrieved yet, does the retrieving.
- getMinFilter() - Method in class org.achtern.AchternEngine.core.rendering.texture.CommonTexturableData
-
- getMinFilter() - Method in interface org.achtern.AchternEngine.core.rendering.texture.TexturableData
-
MinFilter to use
- getMinFilter() - Method in class org.achtern.AchternEngine.core.rendering.texture.Texture
-
- getMode() - Method in class org.achtern.AchternEngine.core.rendering.fog.Fog
-
- getMode() - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- getMode() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.FogGenerator
-
- getMouse(MouseButton) - Method in interface org.achtern.AchternEngine.core.input.adapter.InputAdapter
-
Whether the button is currently pressed
- getMouse(MouseButton) - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- getMouse(int) - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- getMouseDelta() - Method in interface org.achtern.AchternEngine.core.input.adapter.InputAdapter
-
- getMouseDelta() - Method in class org.achtern.AchternEngine.core.input.event.payload.MouseEvent
-
- getMouseDelta() - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- getMouseDown(MouseButton) - Method in interface org.achtern.AchternEngine.core.input.adapter.InputAdapter
-
Whether the button is currently pressed.
- getMouseDown(MouseButton) - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- getMouseMap() - Method in class org.achtern.AchternEngine.core.input.InputManager
-
- getMousePosition() - Method in interface org.achtern.AchternEngine.core.input.adapter.InputAdapter
-
Returns the Mouse Position on the screen.
- getMousePosition() - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- getMouseUp(MouseButton) - Method in interface org.achtern.AchternEngine.core.input.adapter.InputAdapter
-
Returns true when the button has just been released
- getMouseUp(MouseButton) - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- getMReference() - Method in class org.achtern.AchternEngine.core.math.Matrix4f
-
Returns the array itself
- getName() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- getName() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLStruct
-
- getName() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Variable
-
- getName() - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- getName() - Method in interface org.achtern.AchternEngine.core.scenegraph.entity.Entity
-
Should return the name of the Entits
- getName() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.QuickEntity
-
- getName() - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
The name of this Node
- getNames(List<Variable>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.VariableBasedLanguageParser
-
- getNanoString() - Static method in class org.achtern.AchternEngine.core.Time
-
- getNanoTime() - Static method in class org.achtern.AchternEngine.core.Time
-
- getNext() - Method in class org.achtern.AchternEngine.core.audio.openal.trigger.KeyboardAudioTrigger
-
- getNodes() - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.EntityRetriever
-
Call #scan(Node) first!
- getNodes() - Method in interface org.achtern.AchternEngine.core.scenegraph.scanning.SceneGraphRetriever
-
Returns all nodes found while scanning.
- getNormal() - Method in class org.achtern.AchternEngine.core.rendering.Vertex
-
- getNormal() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.IndexedModel
-
- getNormal() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJIndex
-
- getNormal() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJParser
-
- getObject(String, Object[]) - Method in class org.achtern.AchternEngine.core.resource.loader.AsciiFileLoader
-
Wrapper to instantiate a
Class from full classname.
- getObject() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.FogGenerator
-
- getObject() - Method in interface org.achtern.AchternEngine.core.scenegraph.entity.GlobalEntity
-
- getOnExit() - Method in class org.achtern.AchternEngine.core.audio.openal.trigger.ProximityAudioTrigger
-
- getParent() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.QuickEntity
-
- getParent() - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
- getParsed() - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- getParser() - Method in class org.achtern.AchternEngine.core.rendering.shader.Shader
-
- getParser() - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- getPauseKey() - Method in class org.achtern.AchternEngine.core.audio.openal.trigger.KeyboardAudioTrigger
-
- getPlayKey() - Method in class org.achtern.AchternEngine.core.audio.openal.trigger.KeyboardAudioTrigger
-
- getPolygonMode() - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- getPolygonMode() - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- getPos() - Method in class org.achtern.AchternEngine.core.rendering.Vertex
-
- getPosition() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioListener
-
- getPosition() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
Position of this AudioSource in 3D space.
- getPosition() - Method in class org.achtern.AchternEngine.core.input.event.payload.MouseEvent
-
- getPosition() - Method in class org.achtern.AchternEngine.core.Transform
-
- getPositions() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.IndexedModel
-
- getPositions() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJParser
-
- getPreProcessor() - Method in class org.achtern.AchternEngine.core.resource.loader.AsciiFileLoader
-
The preprocessor is used during reading.
- getPreProcessor() - Method in class org.achtern.AchternEngine.core.resource.loader.MeshLoader
-
The preprocessor is used during reading.
- getPreProcessor() - Method in class org.achtern.AchternEngine.core.resource.loader.ShaderSourceLoader
-
The preprocessor is used during reading.
- getProgram() - Method in class org.achtern.AchternEngine.core.rendering.shader.Shader
-
- getProvider() - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
- getRandom(List<T>) - Static method in class org.achtern.AchternEngine.core.util.random.RandomItemSelector
-
Returns a random item from the given list
- getRandom(Map<?, T>) - Static method in class org.achtern.AchternEngine.core.util.random.RandomItemSelector
-
Returns are random value from the given map
- getRandom(int, int) - Static method in class org.achtern.AchternEngine.core.util.random.RandomNumberGenerator
-
- getRandom(int) - Static method in class org.achtern.AchternEngine.core.util.random.RandomNumberGenerator
-
- getRange() - Method in class org.achtern.AchternEngine.core.rendering.fog.Fog
-
- getRange() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.FogGenerator
-
- getRange() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.PointLight
-
- getRed() - Method in class org.achtern.AchternEngine.core.rendering.Color
-
- getRenderEngine() - Method in class org.achtern.AchternEngine.core.CoreEngine
-
A nice name for getEngine().
- getRenderEngineState() - Method in interface org.achtern.AchternEngine.core.bootstrap.GraphicsBindingProvider
-
- getRenderEngineState() - Method in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLGraphicsBindingProvider
-
- getRenderTarget() - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- getRenderTarget() - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- getResourceLocations() - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
- getResourceLocations() - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
- getResourceLocations() - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getRGB() - Method in class org.achtern.AchternEngine.core.rendering.Color
-
Returns the raw RGB values, ignoring the alpha
- getRight() - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- getRotation() - Method in class org.achtern.AchternEngine.core.Transform
-
- getSamples() - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- getSampleSize(int, int) - Static method in class org.achtern.AchternEngine.core.audio.openal.AudioBuffer
-
- getScale() - Method in class org.achtern.AchternEngine.core.Transform
-
- getScripts() - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- getSensitivity() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.MouseLook
-
- getSetStrategy() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform
-
- getSettings() - Method in class org.achtern.AchternEngine.core.util.SettingsControl
-
- getShader() - Method in class org.achtern.AchternEngine.core.LoadingScreen
-
Returns the shader to get set on draw.
- getShader() - Method in class org.achtern.AchternEngine.core.rendering.Material
-
- getShader() - Method in interface org.achtern.AchternEngine.core.rendering.RenderPass
-
Returns the shader to get set on draw.
- getShader() - Method in class org.achtern.AchternEngine.core.rendering.shadow.BasicShadowRenderer
-
Returns the shader to get set on draw.
- getShader(String) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Loads a shader File and prepares it for OpenGL.
- getShader(String, boolean) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Loads a shader File and prepares it for OpenGL.
- getShader(String, boolean, LineBasedParser) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Loads a shader File and prepares it for OpenGL.
- getShader(String) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads a shader File and prepares it for OpenGL.
- getShader(String, boolean) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads a shader File and prepares it for OpenGL.
- getShader(String, boolean, LineBasedParser) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads a shader File and prepares it for OpenGL.
- getShader(String) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getShader(String, boolean) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getShader(String, boolean, LineBasedParser) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getShader() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.QuickRenderPass
-
- getShaderProgram(String) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Reads programm file from disk and loads the stated source files
(uses a internal cache if the shader has been loaded previously)
- getShaderProgram(String, boolean) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
- getShaderProgram(String) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Reads programm file from disk and loads the stated source files
(uses a internal cache if the shader has been loaded previously)
- getShaderProgram(String, boolean) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
- getShaderProgram(String) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getShaderProgram(String, boolean) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getShadowInfo() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.BaseLight
-
- getSize() - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- getSource() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- getSource() - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- getSpecificRandom(Map<T, Float>) - Static method in class org.achtern.AchternEngine.core.util.random.RandomItemSelector
-
- getSpecificRandom(Map<T, Float>, int) - Static method in class org.achtern.AchternEngine.core.util.random.RandomItemSelector
-
This method accepts a map of items and a float value.
- getSpeed() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.SimpleMover
-
- getSplashScreen() - Method in class org.achtern.AchternEngine.core.Game
-
Returns the loading/splash image.
- getState() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
Stores the current state of this AudioSource.
- getState() - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- getState() - Method in interface org.achtern.AchternEngine.core.rendering.binding.DataBinder
-
- getState() - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- getState(int) - Method in class org.achtern.AchternEngine.lwjgl.audio.openal.binding.LWJGLAudioPlayer
-
- getState() - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLDataBinder
-
- getStopKey() - Method in class org.achtern.AchternEngine.core.audio.openal.trigger.KeyboardAudioTrigger
-
- getStream(String) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Searches through all ResourceLocations and returns readable InputStream
NOTE: The first occurrence of an file will get used.
- getStream(String) - Method in class org.achtern.AchternEngine.core.resource.locations.BundledResourceLocation
-
- getStream(String) - Method in class org.achtern.AchternEngine.core.resource.locations.ClasspathLocation
-
- getStream(String) - Method in class org.achtern.AchternEngine.core.resource.locations.FileSystemLocation
-
- getStream(String) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Searches through all ResourceLocations and returns readable InputStream
NOTE: The first occurrence of an file will get used.
- getStream(String) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getStream(String) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLocation
-
Returns the Resource as a InputStream
- getStructs() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- getStructs(String) - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLParser
-
Parses all structs out of the supplied shader source
- getTangent() - Method in class org.achtern.AchternEngine.core.rendering.Vertex
-
- getTangent() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.IndexedModel
-
- getTangent(TangentGenerator.TriangleDelta, Vector3f, Vector3f) - Static method in class org.achtern.AchternEngine.core.util.TangentGenerator
-
- getTarget() - Method in class org.achtern.AchternEngine.core.audio.openal.trigger.ProximityAudioTrigger
-
- getTexCoord() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.IndexedModel
-
- getTexCoord() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJIndex
-
- getTexCoord() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJParser
-
- getTexCor() - Method in class org.achtern.AchternEngine.core.rendering.Vertex
-
- getTexture() - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.RenderBuffer
-
- getTexture(String) - Method in class org.achtern.AchternEngine.core.rendering.Material
-
- getTexture(String) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Loads a image file and converts it into a
Texture.
- getTexture(String, Dimension) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Loads a image file and converts it into a
Texture.
- getTexture(String, Dimension, boolean) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Loads a image file and converts it into a
Texture.
- getTexture(JSONObject) - Method in class org.achtern.AchternEngine.core.resource.loader.json.JsonLoader
-
Reads a
Texture from a JSON
declaration.
- getTexture(String) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads a image file and converts it into a
Texture.
- getTexture(String, Dimension) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads a image file and converts it into a
Texture.
- getTexture(String, Dimension, boolean) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Loads a image file and converts it into a
Texture.
- getTexture(String) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getTexture(String, Dimension) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getTexture(String, Dimension, boolean) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getTexture(String) - Method in class org.achtern.AchternEngine.core.util.CommonDataStore
-
- getTexture(String) - Method in interface org.achtern.AchternEngine.core.util.DataStore
-
Retrieve a Texture
- getTime() - Static method in class org.achtern.AchternEngine.core.Time
-
- getTitle() - Method in class org.achtern.AchternEngine.core.Window
-
- getTitle() - Method in class org.achtern.AchternEngine.lwjgl.LWJGLWindow
-
- getTotalVertexCount() - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.FigureRetriever
-
Returns the total Vertex Count of
all retrieved meshes
- getTransform() - Method in interface org.achtern.AchternEngine.core.scenegraph.entity.Entity
-
Should return the current transform of the Entity
- getTransform() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.QuickEntity
-
- getTransform() - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Returns the Transform associated with this Node
and all it's Child-Entities.
- getTransformation() - Method in class org.achtern.AchternEngine.core.Transform
-
- getTransformedPosition() - Method in class org.achtern.AchternEngine.core.Transform
-
- getTransformedRotation() - Method in class org.achtern.AchternEngine.core.Transform
-
- getTriangleDelta(Vector2f, Vector2f, Vector2f) - Static method in class org.achtern.AchternEngine.core.util.TangentGenerator
-
- getTrigger() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.AudioEmitter
-
- getType() - Method in class org.achtern.AchternEngine.core.input.event.listener.trigger.KeyTrigger
-
- getType() - Method in class org.achtern.AchternEngine.core.input.event.listener.trigger.MouseButtonTrigger
-
- getType() - Method in interface org.achtern.AchternEngine.core.input.event.listener.trigger.Trigger
-
- getType() - Method in class org.achtern.AchternEngine.core.rendering.texture.CommonTexturableData
-
- getType() - Method in interface org.achtern.AchternEngine.core.rendering.texture.TexturableData
-
The Texture Type
- getType() - Method in class org.achtern.AchternEngine.core.rendering.texture.Texture
-
- getType() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- getType() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Variable
-
- getTypes(List<Variable>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.VariableBasedLanguageParser
-
- getUniform(String) - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- getUniformManager() - Method in interface org.achtern.AchternEngine.core.rendering.binding.DataBinder
-
- getUniformManager() - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLDataBinder
-
- getUniforms() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- getUniforms() - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- getUnlockKey() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.MouseLook
-
- getUp() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioListener
-
- getUp() - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- getUpKey() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.FlyMover
-
- getURL(String) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Searches through all ResourceLocations and returns the full URL
NOTE: The first occurrence of an file will get used.
- getURL(String) - Method in class org.achtern.AchternEngine.core.resource.locations.BundledResourceLocation
-
- getURL(String) - Method in class org.achtern.AchternEngine.core.resource.locations.ClasspathLocation
-
- getURL(String) - Method in class org.achtern.AchternEngine.core.resource.locations.FileSystemLocation
-
- getURL(String) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Searches through all ResourceLocations and returns the full URL
NOTE: The first occurrence of an file will get used.
- getURL(String) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- getURL(String) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLocation
-
Returns the Resource's URL
- getValue() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform
-
- getVariables(String, String) - Static method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLParser
-
Scans through the shader source and extracts variables which
are "flagged" with a specific token.
- getVbo() - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- getVector(String) - Method in class org.achtern.AchternEngine.core.util.CommonDataStore
-
- getVector(String) - Method in interface org.achtern.AchternEngine.core.util.DataStore
-
Retrieve a Vector
- getVelocity() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioListener
-
The velocity of the listener, for doppler effects etc.
- getVelocity() - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
The velocity of the AudioSource, for doppler effects etc.
- getVersion() - Method in enum org.achtern.AchternEngine.core.rendering.state.Feature
-
- getVersion() - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- getVersion() - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
Returns the OpenGL Version.
- getVertex() - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJIndex
-
- getVertexCount() - Method in class org.achtern.AchternEngine.core.rendering.mesh.Mesh
-
- getVertexCount() - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- getVertexCount() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Figure
-
Returns the vertex count of the underlying mesh
- getVertices() - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- getView() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- getViewProjection() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- getVisitors() - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.DepthFirstWalker
-
List of all visitors
- getVisitors() - Method in interface org.achtern.AchternEngine.core.scenegraph.scanning.SceneGraphWalker
-
Returns all visitors
- getW() - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- getW() - Method in class org.achtern.AchternEngine.core.math.Vector4f
-
- getWidth() - Method in class org.achtern.AchternEngine.core.rendering.Dimension
-
- getWindow(Dimension) - Method in interface org.achtern.AchternEngine.core.bootstrap.GraphicsBindingProvider
-
- getWindow() - Method in class org.achtern.AchternEngine.core.CoreEngine
-
- getWindow(Dimension) - Method in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLGraphicsBindingProvider
-
- getWindowDimensions() - Method in class org.achtern.AchternEngine.core.Game
-
Returns the dimensions of the window.
- getWindowTitle() - Method in class org.achtern.AchternEngine.core.Game
-
Returns the title of the window.
- getWirecolor() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.WireframeDisplay
-
- getX() - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- getX() - Method in class org.achtern.AchternEngine.core.math.Vector2f
-
- getX() - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- getX() - Method in class org.achtern.AchternEngine.core.math.Vector4f
-
- getX_MOD() - Static method in class org.achtern.AchternEngine.core.rendering.mesh.SkyBox
-
- getXY() - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- getXYZ() - Method in class org.achtern.AchternEngine.core.math.Vector4f
-
- getXZ() - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- getY() - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- getY() - Method in class org.achtern.AchternEngine.core.math.Vector2f
-
- getY() - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- getY() - Method in class org.achtern.AchternEngine.core.math.Vector4f
-
- getY_MOD() - Static method in class org.achtern.AchternEngine.core.rendering.mesh.SkyBox
-
- getYX() - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- getYZ() - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- getZ() - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- getZ() - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- getZ() - Method in class org.achtern.AchternEngine.core.math.Vector4f
-
- getZFar() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- getZNear() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- getZX() - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- getZY() - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- GLEnum - Class in org.achtern.AchternEngine.lwjgl.util
-
- GLEnum() - Constructor for class org.achtern.AchternEngine.lwjgl.util.GLEnum
-
- globalEntities - Variable in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- GlobalEntity<T> - Interface in org.achtern.AchternEngine.core.scenegraph.entity
-
A global Entity is an Entity which is not bound to a Node.
- GLSLParser - Class in org.achtern.AchternEngine.core.resource.fileparser
-
A custom GLSL pre-parser.
- GLSLParser() - Constructor for class org.achtern.AchternEngine.core.resource.fileparser.GLSLParser
-
- GLSLProgram - Class in org.achtern.AchternEngine.core.resource.fileparser
-
- GLSLProgram(String, String) - Constructor for class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- GLSLProgramLoader - Class in org.achtern.AchternEngine.core.resource.loader
-
- GLSLProgramLoader() - Constructor for class org.achtern.AchternEngine.core.resource.loader.GLSLProgramLoader
-
- GLSLScript - Class in org.achtern.AchternEngine.core.resource.fileparser.caseclasses
-
- GLSLScript(String, GLSLScript.Type) - Constructor for class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- GLSLScript.Type - Enum in org.achtern.AchternEngine.core.resource.fileparser.caseclasses
-
- GLSLStruct - Class in org.achtern.AchternEngine.core.resource.fileparser.caseclasses
-
- GLSLStruct(String) - Constructor for class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLStruct
-
- GLSLStruct(String, List<Variable>) - Constructor for class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLStruct
-
- GraphicsBindingProvider - Interface in org.achtern.AchternEngine.core.bootstrap
-
The GraphicsBindingProvider is used to pass graphics binding specific
components from the user-land code into the core engine.
- graphicsBindingProvider - Variable in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLBindingProvider
-
- GRAVE - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- GREEN - Static variable in class org.achtern.AchternEngine.core.rendering.Color
-
- Grid - Class in org.achtern.AchternEngine.core.rendering.mesh
-
A basic line based Grid
- Grid(int, int) - Constructor for class org.achtern.AchternEngine.core.rendering.mesh.Grid
-
Generates the Grid Mesh
- Grid(int, int, float) - Constructor for class org.achtern.AchternEngine.core.rendering.mesh.Grid
-
Generates the Grid Mesh
- grid - Variable in class org.achtern.AchternEngine.core.scenegraph.entity.debug.GridDebugger
-
- GridDebugger - Class in org.achtern.AchternEngine.core.scenegraph.entity.debug
-
- GridDebugger() - Constructor for class org.achtern.AchternEngine.core.scenegraph.entity.debug.GridDebugger
-
Create a new GridDebugger.
- GridDebugger(String) - Constructor for class org.achtern.AchternEngine.core.scenegraph.entity.debug.GridDebugger
-
Create a new GridDebugger.
- GridDebugger(int, int, float) - Constructor for class org.achtern.AchternEngine.core.scenegraph.entity.debug.GridDebugger
-
Create a new GridDebugger.
- GridDebugger(String, int, int, float) - Constructor for class org.achtern.AchternEngine.core.scenegraph.entity.debug.GridDebugger
-
Create a new GridDebugger.
- GROUP - Static variable in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJParser
-
- R - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- RALT - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- RANDOM - Static variable in class org.achtern.AchternEngine.core.util.random.RandomNumberGenerator
-
- RandomItemSelector - Class in org.achtern.AchternEngine.core.util.random
-
This is a helper class for selecting random items from lists, etc.
- RandomItemSelector() - Constructor for class org.achtern.AchternEngine.core.util.random.RandomItemSelector
-
- RandomNumberGenerator - Class in org.achtern.AchternEngine.core.util.random
-
- RandomNumberGenerator() - Constructor for class org.achtern.AchternEngine.core.util.random.RandomNumberGenerator
-
- range - Variable in class org.achtern.AchternEngine.core.rendering.fog.Fog
-
- range - Variable in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.PointLight
-
- RBRACKET - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- RCONTROL - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- readBuffer - Variable in class org.achtern.AchternEngine.lwjgl.LWJGLWindow
-
- readFile(String) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Reads a file into a String.
- readFile(String, boolean) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Reads a file into a String.
- readFile(String, boolean, LineBasedParser) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Reads a file into a String.
- readFile(String) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Reads a file into a String.
- readFile(String, boolean) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Reads a file into a String.
- readFile(String, boolean, LineBasedParser) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Reads a file into a String.
- readFile(String) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- readFile(String, boolean) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- readFile(String, boolean, LineBasedParser) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- RED - Static variable in class org.achtern.AchternEngine.core.rendering.Color
-
- register(GameDebugger.DebugStateListener) - Method in class org.achtern.AchternEngine.core.GameDebugger
-
Adds an listener without pushing the current state
- register(GameDebugger.DebugStateListener, boolean) - Method in class org.achtern.AchternEngine.core.GameDebugger
-
Adds an listener
- register(T, L) - Method in interface org.achtern.AchternEngine.core.input.inputmap.InputMap
-
- register(List<T>, L) - Method in interface org.achtern.AchternEngine.core.input.inputmap.InputMap
-
- register(KeyTrigger, KeyListener) - Method in class org.achtern.AchternEngine.core.input.inputmap.KeyMap
-
- register(List<KeyTrigger>, KeyListener) - Method in class org.achtern.AchternEngine.core.input.inputmap.KeyMap
-
- register(MouseButtonTrigger, MouseListener) - Method in class org.achtern.AchternEngine.core.input.inputmap.MouseMap
-
- register(List<MouseButtonTrigger>, MouseListener) - Method in class org.achtern.AchternEngine.core.input.inputmap.MouseMap
-
- register(MouseListener) - Method in class org.achtern.AchternEngine.core.input.inputmap.MouseMap
-
- registerListener() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.FlyMover
-
- registerListener() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.MouseLook
-
- registerListener() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.SimpleMover
-
- registerUniform(Shader, Uniform) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
This should register the uniform to the given shader on the graphics card
- registerUniform(Shader, Uniform) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- relative - Variable in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
- remove(Node) - Method in class org.achtern.AchternEngine.core.Game
-
Removes a node from the scenegraph.
- remove(String) - Method in class org.achtern.AchternEngine.core.Game
-
Removes a node from the scenegraph by it's name.
- remove(String) - Static method in class org.achtern.AchternEngine.core.rendering.drawing.DrawStrategyFactory
-
- remove(String) - Method in class org.achtern.AchternEngine.core.resource.ResourceCache
-
- remove(Node) - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Removes child Node from this Node.
- remove(String) - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Remove Node by it's name
- remove(Entity) - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Remove Entity from this Node.
- remove() - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Removes the Node from the parent.
- removed() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- removed() - Method in interface org.achtern.AchternEngine.core.scenegraph.entity.Entity
-
Called when an Entity is about to get removed from the active scenegraph
- removed() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.FogGenerator
-
Sets the parent to null.
- removed() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.QuickEntity
-
Sets the parent to null.
- removed() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.QuickRenderPass
-
- removed() - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
When this Node has been removed from it's parent, this method
will get called and notifies all children and child-entites.
- removeEmptyFromArray(String[]) - Static method in class org.achtern.AchternEngine.core.util.UString
-
Removes empty Strins from array
- removeGlobal(GlobalEntity) - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- removeGlobal(GlobalEntity) - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- removePassFilter(PassFilter) - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
Removes a PassFilter from the RenderEngine
- removePassFilter(PassFilter) - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
Removes a PassFilter from the RenderEngine
- removeRenderPass(RenderPass) - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- removeRenderPass(RenderPass) - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- removeResourceLocation(ResourceLocation) - Method in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Removes a ResourceLocation from the search path
- removeResourceLocation(ResourceLocation) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
Removes a ResourceLocation from the search path
- removeResourceLocation(ResourceLocation) - Method in interface org.achtern.AchternEngine.core.resource.ResourceLoaderProvider
-
- removeWindowChangeListener(WindowChangeListener) - Method in class org.achtern.AchternEngine.core.CoreEngine
-
- render(Node) - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- render(Node, boolean) - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- render(RenderEngine) - Method in interface org.achtern.AchternEngine.core.rendering.Renderable
-
Trigger an render.
- render(Node) - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- render(Node, boolean) - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- render(RenderEngine) - Method in interface org.achtern.AchternEngine.core.scenegraph.entity.Entity
-
Called on render, draw stuff here
- render(RenderEngine) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Figure
-
- render(RenderEngine) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.QuickEntity
-
- render(RenderEngine) - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Trigger an render.
- render() - Method in class org.achtern.AchternEngine.core.Window
-
- render() - Method in class org.achtern.AchternEngine.lwjgl.LWJGLWindow
-
- Renderable - Interface in org.achtern.AchternEngine.core.rendering
-
Classes which implement this interface
indicate that they do render related things.
- RenderBuffer - Class in org.achtern.AchternEngine.core.rendering.framebuffer
-
- RenderBuffer(Format) - Constructor for class org.achtern.AchternEngine.core.rendering.framebuffer.RenderBuffer
-
- RenderBuffer(Texture) - Constructor for class org.achtern.AchternEngine.core.rendering.framebuffer.RenderBuffer
-
- rendered() - Method in class org.achtern.AchternEngine.core.util.FPS
-
Should get invoked on every frame render.
- RenderEngine - Interface in org.achtern.AchternEngine.core.rendering
-
- RenderEngineSettingsControl - Class in org.achtern.AchternEngine.core.util.experiments
-
- RenderEngineSettingsControl(RenderEngine) - Constructor for class org.achtern.AchternEngine.core.util.experiments.RenderEngineSettingsControl
-
- RenderEngineState - Interface in org.achtern.AchternEngine.core.rendering.state
-
The RenderEngineState should be used to track states of
the underlying Graphics Binding,
OpenGL in most cases.
- RenderPass - Interface in org.achtern.AchternEngine.core.rendering
-
A RenderPass is basically a wrapper for a shader.
- renderPasses - Variable in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- RenderPassSorter - Interface in org.achtern.AchternEngine.core.rendering
-
- renderSceneGraph(RenderEngine) - Method in class org.achtern.AchternEngine.core.Game
-
Renders the scenegraph
- renderTarget - Variable in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- RenderTarget - Interface in org.achtern.AchternEngine.core.rendering
-
Indicates that the class can be bound as render target.
- requestStop() - Method in class org.achtern.AchternEngine.core.CoreEngine
-
Request a force stop of the engine
- resized() - Method in class org.achtern.AchternEngine.core.Window
-
This should set the width/height of the class
as well!
- resized() - Method in class org.achtern.AchternEngine.lwjgl.LWJGLWindow
-
- ResourceCache<T> - Class in org.achtern.AchternEngine.core.resource
-
Just a wrapper for a HashMap.
- ResourceCache() - Constructor for class org.achtern.AchternEngine.core.resource.ResourceCache
-
- ResourceConverter - Class in org.achtern.AchternEngine.core.resource
-
- ResourceConverter() - Constructor for class org.achtern.AchternEngine.core.resource.ResourceConverter
-
- ResourceLoader - Class in org.achtern.AchternEngine.core.resource
-
The
ResourceLoader is the main entry point
to the FileSystem and other Resources.
- ResourceLoader() - Constructor for class org.achtern.AchternEngine.core.resource.ResourceLoader
-
- ResourceLoaderProvider - Interface in org.achtern.AchternEngine.core.resource
-
For javadoc see
ResourceLoader
This is just the interface to proxy, all methods should behave like described,
in the JavaDoc of the proxy.
- ResourceLocation - Interface in org.achtern.AchternEngine.core.resource
-
A ResourceLocation can be used to locate a resource,
based on a file name.
- RETURN - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- rewind(AudioSource) - Method in interface org.achtern.AchternEngine.core.audio.openal.binding.AudioPlayer
-
- rewind(AudioSource) - Method in class org.achtern.AchternEngine.lwjgl.audio.openal.binding.LWJGLAudioPlayer
-
- RIGHT - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- rightKey - Variable in class org.achtern.AchternEngine.core.scenegraph.entity.controller.SimpleMover
-
- RMENU - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- RMETA - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- rotate(float) - Method in class org.achtern.AchternEngine.core.math.Vector2f
-
- rotate(Vector3f, float) - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
Returns Vector of this rotated around the given axis by angle amount.
- rotate(Quaternion) - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
Returns Vector of this rotated by using thw Quaternion
- rotate(Vector3f, float) - Method in class org.achtern.AchternEngine.core.Transform
-
Rotate around the given axis.
- RSHIFT - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- run() - Method in class org.achtern.AchternEngine.core.CoreEngine
-
Runs the game.
- run - Variable in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJParser
-
- RWIN - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- S - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- samples - Variable in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- scan(Node) - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.DepthFirstWalker
-
Scans the given Node
This should scan all child nodes.
- scan(Node) - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.EntityRetriever
-
Performs the search.
- scan(Node) - Method in class org.achtern.AchternEngine.core.scenegraph.scanning.FigureRetriever
-
Performs the search.
- scan(Node) - Method in interface org.achtern.AchternEngine.core.scenegraph.scanning.NodeScanner
-
Scans the given Node
- scan(Node) - Method in interface org.achtern.AchternEngine.core.scenegraph.scanning.SceneGraphWalker
-
Scans the given Node
This should scan all child nodes.
- SceneGraphRetriever<T extends Entity> - Interface in org.achtern.AchternEngine.core.scenegraph.scanning
-
A SceneGraphRetriever should be able to filter out
Entities from the SceneGraph.
- SceneGraphWalker - Interface in org.achtern.AchternEngine.core.scenegraph.scanning
-
A SceneGraphWalker can be used to walk and scan
the given scenegraph.
- SceneGraphWalker.Visitor - Interface in org.achtern.AchternEngine.core.scenegraph.scanning
-
A Visitor gets called with every node found
in the scenegraph.
- scripts - Variable in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- SCROLL - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- sD - Variable in class org.achtern.AchternEngine.core.GameDebugger
-
- SECOND - Static variable in class org.achtern.AchternEngine.core.Time
-
- SEMICOLON - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- sensitivity - Variable in class org.achtern.AchternEngine.core.scenegraph.entity.controller.MouseLook
-
- set(int, int, float) - Method in class org.achtern.AchternEngine.core.math.Matrix4f
-
- set(Quaternion) - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- set(Vector2f) - Method in class org.achtern.AchternEngine.core.math.Vector2f
-
- set(float, float) - Method in class org.achtern.AchternEngine.core.math.Vector2f
-
- set(float, float, float) - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- set(Vector3f) - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- set(float, float, float, float) - Method in class org.achtern.AchternEngine.core.math.Vector4f
-
- set(Vertex[], int[]) - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- set(Vertex[], int[], int) - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- set(Uniform, UniformManager) - Method in interface org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform.SetStrategy
-
- set(T) - Method in class org.achtern.AchternEngine.core.util.SettingsControl
-
- set1Line(float, float, float, int) - Method in class org.achtern.AchternEngine.core.math.Matrix4f
-
- set2Line(float, float, float, float) - Method in class org.achtern.AchternEngine.core.math.Matrix4f
-
- set3Line(float, float, float, float) - Method in class org.achtern.AchternEngine.core.math.Matrix4f
-
- set4Line(float, float, float, float) - Method in class org.achtern.AchternEngine.core.math.Matrix4f
-
- setActiveRenderPass(RenderPass) - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
internal use only
- setActiveRenderPass(RenderPass) - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
internal use only
- setAlpha(float) - Method in class org.achtern.AchternEngine.core.rendering.Color
-
- setAlpha(boolean) - Method in class org.achtern.AchternEngine.core.rendering.texture.ByteImage
-
- setAspect(float) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- setAttenuation(Attenuation) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.PointLight
-
- setAttributes(List<Variable>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- setAudioBindingProvider(AudioBindingProvider) - Method in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLBindingProvider
-
- setAudioPlayer(AudioPlayer) - Method in interface org.achtern.AchternEngine.core.audio.openal.Audio
-
- setAudioPlayer(AudioPlayer) - Method in class org.achtern.AchternEngine.core.audio.openal.AudioListener
-
- setAudioPlayer(AudioPlayer) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.AudioEmitter
-
- setAudioSource(AudioSource) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.AudioEmitter
-
The AudioSource to playback
- setBindingProvider(BindingProvider) - Method in class org.achtern.AchternEngine.core.CoreEngine
-
Only used during bootstrap to manage the hardware/native binding and provide
the bindings during runtime
- setBlendFunction(BlendFunction, BlendFunction) - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- setBlendFunction(BlendFunction, BlendFunction) - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- setBlue(float) - Method in class org.achtern.AchternEngine.core.rendering.Color
-
- setBoolean(String, boolean) - Method in class org.achtern.AchternEngine.core.util.SettingsControl
-
- setBound(FrameBuffer) - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- setBound(Texture) - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- setBound(Mesh) - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- setBound(Shader) - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- setBound(FrameBuffer) - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- setBound(Texture) - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- setBound(Mesh) - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- setBound(Shader) - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- setBoundingBox(BoundingBox) - Method in class org.achtern.AchternEngine.core.rendering.mesh.Mesh
-
- setBuffer(AudioBuffer) - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
- setBufferIDs(int, int) - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- setCamera(Camera) - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- setCamera(Camera) - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- setCenter(Vector3f) - Method in class org.achtern.AchternEngine.core.scenegraph.bounding.BoundingObject
-
- setCheckPlane(int) - Method in class org.achtern.AchternEngine.core.scenegraph.bounding.BoundingObject
-
- setChildren(Map<String, Node>) - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Replaces children.
- setClearColor(Color) - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- setClearColor(Color) - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- setClickListener(Map<T, List<L>>) - Method in interface org.achtern.AchternEngine.core.input.inputmap.InputMap
-
- setClickListener(Map<KeyTrigger, List<KeyListener>>) - Method in class org.achtern.AchternEngine.core.input.inputmap.KeyMap
-
- setClickListener(Map<MouseButtonTrigger, List<MouseListener>>) - Method in class org.achtern.AchternEngine.core.input.inputmap.MouseMap
-
- setColor(Color) - Method in class org.achtern.AchternEngine.core.rendering.fog.Fog
-
- setColor(Color) - Method in class org.achtern.AchternEngine.core.rendering.Material
-
- setColor(Color) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.FogGenerator
-
- setColor(Color) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.AmbientLight
-
- setColor(Color) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.BaseLight
-
- setColorTarget(Format) - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- setColorTarget(Texture) - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- setColorWrite(boolean, boolean, boolean, boolean) - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- setColorWrite(boolean, boolean, boolean, boolean) - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- setConstant(float) - Method in class org.achtern.AchternEngine.core.rendering.light.Attenuation
-
- setCullFace(Face) - Method in class org.achtern.AchternEngine.core.rendering.shadow.ShadowInfo
-
- setCursor(boolean) - Method in interface org.achtern.AchternEngine.core.input.adapter.InputAdapter
-
Hides the cursor, when disabled (enabled = false)
- setCursor(boolean) - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- setCutoff(float) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.SpotLight
-
- setData(MeshData) - Method in class org.achtern.AchternEngine.core.rendering.mesh.Mesh
-
- setData(ByteBuffer) - Method in class org.achtern.AchternEngine.core.rendering.texture.ByteImage
-
- setDeathCallback(Callback<ShortLifeNode>) - Method in class org.achtern.AchternEngine.core.scenegraph.ShortLifeNode
-
This callback gets called, when the life has end of this Node.
- setDebug(boolean) - Method in class org.achtern.AchternEngine.core.Game
-
Enabled or disables the GameDebugger.
- setDensity(float) - Method in class org.achtern.AchternEngine.core.rendering.fog.Fog
-
- setDensity(float) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.FogGenerator
-
- setDepthFunction(DepthFunction) - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- setDepthFunction(DepthFunction) - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- setDepthTarget(Format) - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- setDepthTarget(Texture) - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- setDestroy(boolean) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.QuickEntity
-
- setDimension(Dimension) - Method in class org.achtern.AchternEngine.core.rendering.texture.ByteImage
-
- setDisabled(boolean) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.Chaser
-
- setDownKey(Key) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.FlyMover
-
- setDrawStrategy(DrawStrategy) - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- setDrawStrategy(DrawStrategy) - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- setDrawStrategy(DrawStrategy) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Figure
-
Override the renderEngine supplied drawStrategy
if not null
- setEngine(RenderEngine) - Method in class org.achtern.AchternEngine.core.CoreEngine
-
- setEngine(T) - Method in interface org.achtern.AchternEngine.core.EngineHolder
-
Inject the engine
- setEngine(CoreEngine) - Method in class org.achtern.AchternEngine.core.Game
-
- setEngine(CoreEngine) - Method in class org.achtern.AchternEngine.core.GameDebugger
-
- setEngine(CoreEngine) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- setEngine(CoreEngine) - Method in interface org.achtern.AchternEngine.core.scenegraph.entity.Entity
-
Set the CoreEngine
- setEngine(CoreEngine) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.QuickEntity
-
- setEngine(CoreEngine) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.QuickRenderPass
-
- setEngine(CoreEngine) - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Inject the engine
CoreEngine.
- setEntities(ArrayList<Entity>) - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Replaces Entities.
- setExpandedUniforms(List<Uniform>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- setExponent(float) - Method in class org.achtern.AchternEngine.core.rendering.light.Attenuation
-
- setExtents(Vector3f) - Method in class org.achtern.AchternEngine.core.scenegraph.bounding.BoundingBox
-
- setFillcolor(Vector3f) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.WireframeDisplay
-
- setFormat(Format) - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.RenderBuffer
-
- setFov(float) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- setFrontFace(FrontFaceMethod) - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- setFrontFace(FrontFaceMethod) - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- setGain(float) - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
Gain of this AudioSource. 0.0f is minimum and 1.0f maximum.
- setGraphicsBindingProvider(GraphicsBindingProvider) - Method in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLBindingProvider
-
- setGreen(float) - Method in class org.achtern.AchternEngine.core.rendering.Color
-
- setHeight(int) - Method in class org.achtern.AchternEngine.core.rendering.Dimension
-
- setIbo(int) - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- setID(int) - Method in interface org.achtern.AchternEngine.core.bootstrap.Native
-
internal use only
- setID(int) - Method in class org.achtern.AchternEngine.core.bootstrap.NativeObject
-
internal use only
- setID(int) - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
internal use only
- setID(int) - Method in class org.achtern.AchternEngine.core.rendering.texture.Texture
-
internal use only
- setIndices(int[]) - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- setIndices(List<Integer>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.IndexedModel
-
- setIndices(ArrayList<OBJIndex>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJParser
-
- setInput(InputAdapter) - Method in interface org.achtern.AchternEngine.core.input.inputmap.InputMap
-
- setInput(InputAdapter) - Method in class org.achtern.AchternEngine.core.input.inputmap.KeyMap
-
- setInput(InputAdapter) - Method in class org.achtern.AchternEngine.core.input.inputmap.MouseMap
-
- setInputManager(InputManager) - Method in class org.achtern.AchternEngine.core.Game
-
- setIntensity(float) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.BaseLight
-
- setJsonObject(JSONObject) - Method in class org.achtern.AchternEngine.core.resource.loader.json.JsonLoader
-
Sets the JSONObject
- setKeyMap(KeyMap) - Method in class org.achtern.AchternEngine.core.input.InputManager
-
- setLinear(float) - Method in class org.achtern.AchternEngine.core.rendering.light.Attenuation
-
- setLocation(int) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform
-
- setLoop(boolean) - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
Indicates whether this AudioSource should be played in a loop.
- setM(float[][]) - Method in class org.achtern.AchternEngine.core.math.Matrix4f
-
- setMaterial(Material) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Figure
-
- setMatrix(Matrix4f) - Method in class org.achtern.AchternEngine.core.rendering.shadow.ShadowInfo
-
- setMatrix(float, float, float, float) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- setMembers(List<Variable>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLStruct
-
- setMesh(Mesh) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Figure
-
- setMode(Fog.Mode) - Method in class org.achtern.AchternEngine.core.rendering.fog.Fog
-
- setMode(MeshData.Mode) - Method in class org.achtern.AchternEngine.core.rendering.mesh.Mesh
-
- setMode(MeshData.Mode) - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- setMode(Fog.Mode) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.FogGenerator
-
- setMouselock(boolean) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.MouseLook
-
- setMouseMap(MouseMap) - Method in class org.achtern.AchternEngine.core.input.InputManager
-
- setMousePosition(Vector2f) - Method in interface org.achtern.AchternEngine.core.input.adapter.InputAdapter
-
Modifies the mouse cursor position
- setMousePosition(Vector2f) - Method in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- setName(String) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- setName(String) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLStruct
-
- setName(String) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Variable
-
- setName(String) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.QuickEntity
-
- setName(String) - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Set the name of this Node
- setNext(AudioSourceState) - Method in class org.achtern.AchternEngine.core.audio.openal.trigger.KeyboardAudioTrigger
-
- setNormal(Vector3f) - Method in class org.achtern.AchternEngine.core.rendering.Vertex
-
- setNormal(List<Vector3f>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.IndexedModel
-
- setNormal(int) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJIndex
-
- setNormal(ArrayList<Vector3f>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJParser
-
- setOnExit(AudioSourceState) - Method in class org.achtern.AchternEngine.core.audio.openal.trigger.ProximityAudioTrigger
-
- setParent(Node) - Method in interface org.achtern.AchternEngine.core.scenegraph.entity.Entity
-
Set the parent node
- setParent(Node) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.QuickEntity
-
- setParent(Node) - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
- setParent(Transform) - Method in class org.achtern.AchternEngine.core.Transform
-
- setParser(GLSLParser) - Method in class org.achtern.AchternEngine.core.rendering.shader.Shader
-
- setParser(GLSLParser) - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- setPolygonMode(FillMode) - Method in interface org.achtern.AchternEngine.core.rendering.state.RenderEngineState
-
- setPolygonMode(FillMode) - Method in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
- setPos(Vector3f) - Method in class org.achtern.AchternEngine.core.rendering.Vertex
-
- setPosition(Vector3f) - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
Position of this AudioSource in 3D space.
- setPosition(Vector3f) - Method in class org.achtern.AchternEngine.core.Transform
-
- setPositions(List<Vector3f>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.IndexedModel
-
- setPositions(ArrayList<Vector3f>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJParser
-
- setProcessed(boolean) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- setProjection(Matrix4f) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- setProvider(ResourceLoaderProvider) - Static method in class org.achtern.AchternEngine.core.resource.ResourceLoader
-
- setRange(Vector2f) - Method in class org.achtern.AchternEngine.core.rendering.fog.Fog
-
- setRange(Vector2f) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.FogGenerator
-
- setRange(float) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.PointLight
-
- setRed(float) - Method in class org.achtern.AchternEngine.core.rendering.Color
-
- setRelative(boolean) - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
- setRenderTarget(RenderTarget) - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- setRenderTarget(RenderTarget) - Method in interface org.achtern.AchternEngine.core.rendering.RenderEngine
-
- setRotation(Quaternion) - Method in class org.achtern.AchternEngine.core.Transform
-
- setScale(Vector3f) - Method in class org.achtern.AchternEngine.core.Transform
-
- setSensitivity(float) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.MouseLook
-
- setSetStrategy(Uniform.SetStrategy) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform
-
- setSettings(Properties) - Method in class org.achtern.AchternEngine.core.util.SettingsControl
-
- setShader(ShaderSuit) - Method in class org.achtern.AchternEngine.core.rendering.Material
-
- setShader(Shader) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.QuickRenderPass
-
- setShaderFor(Class<? extends RenderPass>, Shader) - Method in class org.achtern.AchternEngine.core.rendering.shader.forward.ShaderSuit
-
- setShadowInfo(ShadowInfo) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.BaseLight
-
- setShouldSet(boolean) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform
-
- setSize(int) - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- setSource(String) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- setSpeed(float) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.SimpleMover
-
- setState(AudioSourceState) - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
internal use only.
- setStrategy - Variable in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform
-
- setStructs(List<GLSLStruct>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- setTangent(Vector3f) - Method in class org.achtern.AchternEngine.core.rendering.Vertex
-
- setTangent(List<Vector3f>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.IndexedModel
-
- setTarget(Node) - Method in class org.achtern.AchternEngine.core.audio.openal.trigger.ProximityAudioTrigger
-
- setTexCoord(List<Vector2f>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.IndexedModel
-
- setTexCoord(int) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJIndex
-
- setTexCoord(ArrayList<Vector2f>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJParser
-
- setTexCor(Vector2f) - Method in class org.achtern.AchternEngine.core.rendering.Vertex
-
- setTexture(Texture) - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.RenderBuffer
-
- SettingsControl<T> - Class in org.achtern.AchternEngine.core.util
-
- SettingsControl(T) - Constructor for class org.achtern.AchternEngine.core.util.SettingsControl
-
- setTitle(String) - Method in class org.achtern.AchternEngine.core.Window
-
- setTitle(String) - Method in class org.achtern.AchternEngine.lwjgl.LWJGLWindow
-
- setTransform(Transform) - Method in class org.achtern.AchternEngine.core.scenegraph.Node
-
Replaces Transform
- setTrigger(AudioTrigger) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.AudioEmitter
-
- setType(GLSLScript.Type) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- setType(String) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Variable
-
- setUniform(Shader, Uniform) - Method in class org.achtern.AchternEngine.core.rendering.binding.BasicUniformManager
-
- setUniform(Shader, Uniform) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
This will determine if the uniform should be set and if and only if
will determine the type of value and set the data accordingly.
- setUniform(Shader, String, Vector3f) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, Vector4f) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, Color) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, Vector2f) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, Matrix4f) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, int) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, float) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, double) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, Fog) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, DirectionalLight) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, AmbientLight) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, BaseLight) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, PointLight) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, Attenuation) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, SpotLight) - Method in interface org.achtern.AchternEngine.core.rendering.binding.UniformManager
-
- setUniform(Shader, String, Vector3f) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, Vector4f) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, Color) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, Vector2f) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, Matrix4f) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, int) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, float) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, double) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, Fog) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, DirectionalLight) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, AmbientLight) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, BaseLight) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, PointLight) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, Attenuation) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniform(Shader, String, SpotLight) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLUniformManager
-
- setUniforms(List<Uniform>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- setUniformsFromVariable(List<Variable>) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- setUnlockKey(Key) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.MouseLook
-
- setUpKey(Key) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.controller.FlyMover
-
- setupStates() - Method in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- setValue(Object) - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform
-
- setVbo(int) - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- setVelocity(Vector3f) - Method in class org.achtern.AchternEngine.core.audio.openal.AudioListener
-
The velocity of the listener, for doppler effects etc.
- setVelocity(Vector3f) - Method in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
The velocity of the AudioSource, for doppler effects etc.
- setVertex(int) - Method in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJIndex
-
- setVertices(Vertex[], int[]) - Method in class org.achtern.AchternEngine.core.rendering.mesh.Mesh
-
- setVertices(Vertex[], int[], boolean) - Method in class org.achtern.AchternEngine.core.rendering.mesh.Mesh
-
- setVertices(Vertex[], int[], boolean, boolean) - Method in class org.achtern.AchternEngine.core.rendering.mesh.Mesh
-
- setVertices(Vertex[]) - Method in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- setW(float) - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- setW(float) - Method in class org.achtern.AchternEngine.core.math.Vector4f
-
- setWidth(int) - Method in class org.achtern.AchternEngine.core.rendering.Dimension
-
- setWirecolor(Vector3f) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.WireframeDisplay
-
- setX(float) - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- setX(float) - Method in class org.achtern.AchternEngine.core.math.Vector2f
-
- setX(float) - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- setX(float) - Method in class org.achtern.AchternEngine.core.math.Vector4f
-
- setX_MOD(float) - Static method in class org.achtern.AchternEngine.core.rendering.mesh.SkyBox
-
- setY(float) - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- setY(float) - Method in class org.achtern.AchternEngine.core.math.Vector2f
-
- setY(float) - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- setY(float) - Method in class org.achtern.AchternEngine.core.math.Vector4f
-
- setY_MOD(float) - Static method in class org.achtern.AchternEngine.core.rendering.mesh.SkyBox
-
- setZ(float) - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- setZ(float) - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
- setZ(float) - Method in class org.achtern.AchternEngine.core.math.Vector4f
-
- setzFar(float) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- setzNear(float) - Method in class org.achtern.AchternEngine.core.scenegraph.entity.Camera
-
- shader - Variable in class org.achtern.AchternEngine.core.rendering.Material
-
- Shader - Class in org.achtern.AchternEngine.core.rendering.shader
-
A Shader wraps a
GLSLProgram,
this class is meant to be extended by all shader one might write.
- Shader() - Constructor for class org.achtern.AchternEngine.core.rendering.shader.Shader
-
For subclasses.
- Shader(GLSLProgram) - Constructor for class org.achtern.AchternEngine.core.rendering.shader.Shader
-
- shader - Variable in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.QuickRenderPass
-
- SHADER_PROGRAM_EXT - Static variable in class org.achtern.AchternEngine.core.resource.BasicResourceLoader
-
Extension used by Shader Programs
- shaders - Variable in class org.achtern.AchternEngine.core.rendering.shader.forward.ShaderSuit
-
- ShaderSourceLoader - Class in org.achtern.AchternEngine.core.resource.loader
-
- ShaderSourceLoader() - Constructor for class org.achtern.AchternEngine.core.resource.loader.ShaderSourceLoader
-
- ShaderSourceLoader(LineBasedParser) - Constructor for class org.achtern.AchternEngine.core.resource.loader.ShaderSourceLoader
-
Constructs with a custom parser
- ShaderSuit - Class in org.achtern.AchternEngine.core.rendering.shader.forward
-
A ShaderSuit holds a collection of
Shaders to render
for all (or a subset of) Light-types.
- ShaderSuit() - Constructor for class org.achtern.AchternEngine.core.rendering.shader.forward.ShaderSuit
-
- ShaderSuit(Map<Class<? extends RenderPass>, Shader>) - Constructor for class org.achtern.AchternEngine.core.rendering.shader.forward.ShaderSuit
-
- Shadow - Class in org.achtern.AchternEngine.core.rendering.shadow
-
- Shadow() - Constructor for class org.achtern.AchternEngine.core.rendering.shadow.Shadow
-
- ShadowGenerator - Class in org.achtern.AchternEngine.core.rendering.shader
-
- ShadowInfo - Class in org.achtern.AchternEngine.core.rendering.shadow
-
- ShadowInfo(Matrix4f) - Constructor for class org.achtern.AchternEngine.core.rendering.shadow.ShadowInfo
-
- ShadowInfo(Matrix4f, Face) - Constructor for class org.achtern.AchternEngine.core.rendering.shadow.ShadowInfo
-
- shadowInfo - Variable in class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.BaseLight
-
- shadowMap - Variable in class org.achtern.AchternEngine.core.rendering.shadow.BasicShadowRenderer
-
- ShortLifeNode - Class in org.achtern.AchternEngine.core.scenegraph
-
A ShortLifeNode is just a standard
Node
with a limited lifetime.
- ShortLifeNode(String, float, ShortLifeNode.Mode, Callback<ShortLifeNode>) - Constructor for class org.achtern.AchternEngine.core.scenegraph.ShortLifeNode
-
Construct a ShortLifeNode.
- ShortLifeNode(float, ShortLifeNode.Mode, Callback<ShortLifeNode>) - Constructor for class org.achtern.AchternEngine.core.scenegraph.ShortLifeNode
-
Construct a ShortLifeNode.
- ShortLifeNode(String, float) - Constructor for class org.achtern.AchternEngine.core.scenegraph.ShortLifeNode
-
Construct a ShortLifeNode with a name and max. life time.
- ShortLifeNode(float) - Constructor for class org.achtern.AchternEngine.core.scenegraph.ShortLifeNode
-
Construct a ShortLifeNode with just a maximum life time.
- ShortLifeNode.Mode - Enum in org.achtern.AchternEngine.core.scenegraph
-
This hints the ShortLifeNode how to behave,
once the lifespan ends.
- shouldBeDestroyed() - Method in interface org.achtern.AchternEngine.core.scenegraph.entity.Entity
-
If true, the Entity is no longer needed.
- shouldBeDestroyed() - Method in class org.achtern.AchternEngine.core.scenegraph.entity.QuickEntity
-
If true, the Entity is no longer needed.
- shouldSet - Variable in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform
-
- shouldSet() - Method in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform
-
- show(CoreEngine) - Method in class org.achtern.AchternEngine.core.LoadingScreen
-
- show(CoreEngine, Texture) - Method in class org.achtern.AchternEngine.core.LoadingScreen
-
- shutdown() - Static method in class org.achtern.AchternEngine.core.util.async.AsyncHandler
-
Shutdown the worker thread.
- SimpleArrow - Class in org.achtern.AchternEngine.core.rendering.mesh
-
- SimpleArrow(int) - Constructor for class org.achtern.AchternEngine.core.rendering.mesh.SimpleArrow
-
- SimpleMover - Class in org.achtern.AchternEngine.core.scenegraph.entity.controller
-
Moves a node around based on the up vector of the node.
- SimpleMover(float) - Constructor for class org.achtern.AchternEngine.core.scenegraph.entity.controller.SimpleMover
-
Initialize a SimpleMover with the default key binding
- SimpleMover(float, Key, Key, Key, Key) - Constructor for class org.achtern.AchternEngine.core.scenegraph.entity.controller.SimpleMover
-
Initialize a SimpleMover with a specific key binding
- singleEntityRetriever - Variable in class org.achtern.AchternEngine.core.scenegraph.Node
-
- SingleEntityRetriever - Class in org.achtern.AchternEngine.core.scenegraph.scanning
-
Wrapper of the EntityRetriever and can be used
if one only needs a single Entity from the scenegraph.
- SingleEntityRetriever() - Constructor for class org.achtern.AchternEngine.core.scenegraph.scanning.SingleEntityRetriever
-
Default Constructor.
- SingleEntityRetriever(Node) - Constructor for class org.achtern.AchternEngine.core.scenegraph.scanning.SingleEntityRetriever
-
Calls #scan(Node) in order to allow easy
chaining:
Entity e = new SingleEntityRetriever(someNode).get(Entity.class);
- size() - Static method in class org.achtern.AchternEngine.core.rendering.drawing.DrawStrategyFactory
-
- size - Variable in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- SIZE - Static variable in class org.achtern.AchternEngine.core.rendering.Vertex
-
- sizeColorTargets() - Method in class org.achtern.AchternEngine.core.rendering.framebuffer.FrameBuffer
-
- SkyBox - Class in org.achtern.AchternEngine.core.rendering.mesh
-
- SkyBox(int) - Constructor for class org.achtern.AchternEngine.core.rendering.mesh.SkyBox
-
- SkyBox(double) - Constructor for class org.achtern.AchternEngine.core.rendering.mesh.SkyBox
-
- SkyBox(float) - Constructor for class org.achtern.AchternEngine.core.rendering.mesh.SkyBox
-
- SLASH - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- SLEEP - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- SolidDraw - Class in org.achtern.AchternEngine.core.rendering.drawing
-
- SolidDraw() - Constructor for class org.achtern.AchternEngine.core.rendering.drawing.SolidDraw
-
- source - Variable in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- source - Variable in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- SPACE - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- speed - Variable in class org.achtern.AchternEngine.core.scenegraph.entity.controller.Chaser
-
- speed - Variable in class org.achtern.AchternEngine.core.scenegraph.entity.controller.SimpleMover
-
- SpotLight - Class in org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light
-
- SpotLight(Color, float, Attenuation, float) - Constructor for class org.achtern.AchternEngine.core.scenegraph.entity.renderpasses.light.SpotLight
-
- start(double) - Method in class org.achtern.AchternEngine.core.CoreEngine
-
Starts the game, limiting it to a given framerate (fps)
- state - Variable in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
Stores the current state of this AudioSource.
- state - Variable in class org.achtern.AchternEngine.core.rendering.BasicRenderEngine
-
- state - Variable in class org.achtern.AchternEngine.lwjgl.bootstrap.LWJGLGraphicsBindingProvider
-
- state - Variable in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLDataBinder
-
- stereo - Variable in enum org.achtern.AchternEngine.core.audio.openal.Format
-
- stop(AudioSource) - Method in interface org.achtern.AchternEngine.core.audio.openal.binding.AudioPlayer
-
Stops the given AudioSource.
- stop() - Method in class org.achtern.AchternEngine.core.CoreEngine
-
Stops the game.
- stop(AudioSource) - Method in class org.achtern.AchternEngine.lwjgl.audio.openal.binding.LWJGLAudioPlayer
-
- STOP - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- stopKey - Variable in class org.achtern.AchternEngine.core.audio.openal.trigger.KeyboardAudioTrigger
-
- stopRequested() - Method in class org.achtern.AchternEngine.core.CoreEngine
-
- strategies - Static variable in class org.achtern.AchternEngine.core.rendering.drawing.DrawStrategyFactory
-
- structs - Variable in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript
-
- sub(Quaternion) - Method in class org.achtern.AchternEngine.core.math.Quaternion
-
- sub(Vector2f) - Method in class org.achtern.AchternEngine.core.math.Vector2f
-
- sub(float) - Method in class org.achtern.AchternEngine.core.math.Vector2f
-
- sub(Vector3f) - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
Subtract two Vectors
- sub(float) - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
Subtract constant from Vector
- subLocal(Vector3f) - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
Subtract Vector from THIS Vector
- subLocal(float) - Method in class org.achtern.AchternEngine.core.math.Vector3f
-
Subtract constant from THIS Vector
- SUBTRACT - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- SVGA - Static variable in class org.achtern.AchternEngine.core.rendering.Dimension
-
- SXGA - Static variable in class org.achtern.AchternEngine.core.rendering.Dimension
-
- SXGA_PLUS - Static variable in class org.achtern.AchternEngine.core.rendering.Dimension
-
- SYSRQ - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- V - Static variable in class org.achtern.AchternEngine.lwjgl.input.LWJGLInput
-
- validate(Map) - Method in class org.achtern.AchternEngine.core.resource.fileparser.GLSLProgram
-
- validateFrameBufferStatus(FrameBuffer) - Method in class org.achtern.AchternEngine.lwjgl.rendering.binding.LWJGLDataBinder
-
- value - Variable in class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Uniform
-
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.audio.openal.AudioSourceState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.audio.openal.Error
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.audio.openal.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.input.event.listener.trigger.KeyTrigger.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.input.event.listener.trigger.MouseButtonTrigger.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.input.Key
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.input.MouseButton
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.drawing.DrawStrategyFactory.Common
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.fog.Fog.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.mesh.MeshData.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.state.BlendFunction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.state.DepthFunction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.state.Face
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.state.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.state.FillMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.state.FrontFaceMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.texture.Filter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.texture.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.texture.InternalFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.rendering.texture.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.achtern.AchternEngine.core.scenegraph.ShortLifeNode.Mode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.achtern.AchternEngine.core.audio.openal.AudioSourceState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.audio.openal.Error
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.audio.openal.Format
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.input.event.listener.trigger.KeyTrigger.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.input.event.listener.trigger.MouseButtonTrigger.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.input.Key
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.input.MouseButton
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.drawing.DrawStrategyFactory.Common
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.fog.Fog.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.mesh.MeshData.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.state.BlendFunction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.state.DepthFunction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.state.Face
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.state.Feature
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.state.FillMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.state.FrontFaceMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.texture.Filter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.texture.Format
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.texture.InternalFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.rendering.texture.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.resource.fileparser.caseclasses.GLSLScript.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.achtern.AchternEngine.core.scenegraph.ShortLifeNode.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Variable - Class in org.achtern.AchternEngine.core.resource.fileparser.caseclasses
-
- Variable() - Constructor for class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Variable
-
- Variable(String, String) - Constructor for class org.achtern.AchternEngine.core.resource.fileparser.caseclasses.Variable
-
- VariableBasedLanguageParser - Class in org.achtern.AchternEngine.core.resource.fileparser
-
- VariableBasedLanguageParser() - Constructor for class org.achtern.AchternEngine.core.resource.fileparser.VariableBasedLanguageParser
-
- vbo - Variable in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- Vector2f - Class in org.achtern.AchternEngine.core.math
-
- Vector2f(float, float) - Constructor for class org.achtern.AchternEngine.core.math.Vector2f
-
- Vector3f - Class in org.achtern.AchternEngine.core.math
-
A Vector3f is a implementation of the mathematical
Vector in R3.
- Vector3f(float, float, float) - Constructor for class org.achtern.AchternEngine.core.math.Vector3f
-
Construct a new Vector
- Vector3f(float) - Constructor for class org.achtern.AchternEngine.core.math.Vector3f
-
Construct a new Vector, where all components are the same
- Vector3f(Vector3f) - Constructor for class org.achtern.AchternEngine.core.math.Vector3f
-
Copy constructor
- Vector4f - Class in org.achtern.AchternEngine.core.math
-
- Vector4f(Vector4f) - Constructor for class org.achtern.AchternEngine.core.math.Vector4f
-
- Vector4f(Vector3f, float) - Constructor for class org.achtern.AchternEngine.core.math.Vector4f
-
- Vector4f(float, float, float, float) - Constructor for class org.achtern.AchternEngine.core.math.Vector4f
-
- vectors - Variable in class org.achtern.AchternEngine.core.util.CommonDataStore
-
- velocity - Variable in class org.achtern.AchternEngine.core.audio.openal.AudioListener
-
The velocity of the listener, for doppler effects etc.
- velocity - Variable in class org.achtern.AchternEngine.core.audio.openal.AudioSource
-
The velocity of the AudioSource, for doppler effects etc.
- version - Variable in class org.achtern.AchternEngine.lwjgl.rendering.state.LWJGLRenderEngineState
-
Stores the version string of the OpenGL Version on the system.
- Vertex - Class in org.achtern.AchternEngine.core.rendering
-
- Vertex(Vector3f) - Constructor for class org.achtern.AchternEngine.core.rendering.Vertex
-
- Vertex(Vector3f, Vector2f, Vector3f) - Constructor for class org.achtern.AchternEngine.core.rendering.Vertex
-
- Vertex(Vector3f, Vector2f) - Constructor for class org.achtern.AchternEngine.core.rendering.Vertex
-
- Vertex(float, float, float, float, float) - Constructor for class org.achtern.AchternEngine.core.rendering.Vertex
-
- Vertex(Vector3f, Vector2f, Vector3f, Vector3f) - Constructor for class org.achtern.AchternEngine.core.rendering.Vertex
-
- vertex - Variable in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJIndex
-
- VERTEX - Static variable in class org.achtern.AchternEngine.core.resource.fileparser.mesh.OBJParser
-
- vertices - Variable in class org.achtern.AchternEngine.core.rendering.mesh.MeshData
-
- VGA - Static variable in class org.achtern.AchternEngine.core.rendering.Dimension
-
- visitors - Variable in class org.achtern.AchternEngine.core.scenegraph.scanning.DepthFirstWalker
-
List of all visitors