A B C D E F G H I K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractObjectPool<T> - Class in com.github.ranchordo.lepton.optim.objpoollib
-
Object pool with custom behavior and no object variation.
- AbstractObjectPool(String, PoolInitCreator<T>) - Constructor for class com.github.ranchordo.lepton.optim.objpoollib.AbstractObjectPool
- activePhysicsStepModifier - Variable in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- activePools - Static variable in class com.github.ranchordo.lepton.optim.objpoollib.PoolStrainer
- activeShader - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- add(float[]) - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- add(RigidBody, short) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- add(RigidBody, short, short) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- add(Tile2d) - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Group2d
- add(RigidBodyEntry) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- add(CleanupTask) - Static method in class com.github.ranchordo.lepton.util.CleanupTasks
- add(String, AnimTrack) - Method in class com.github.ranchordo.lepton.engine.animation.Animator
-
Add an animTrack with name "key"
- add(String, String, String, int, int, String) - Method in class com.github.ranchordo.lepton.engine.graphics2d.util.Fonts
- additionalData - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- additionalUniformRoutine - Variable in class com.github.ranchordo.lepton.engine.rendering.GObject
-
For additional uniform stuff
- addKeyListener(KeyListener) - Method in class com.github.ranchordo.lepton.util.console.ConsoleJTextArea
- addLight(Light) - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
- addRequiredUniformDefaults(HashMap<String, Integer>) - Static method in class com.github.ranchordo.lepton.engine.rendering.Texture
-
Given a hashmap of texture unit bindings, add the appropriate ones for textures.
- addToSimulation(short, short, PhysicsWorld) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- addToSimulation(short, PhysicsWorld) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- addTransform - Variable in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- addTri(Tri) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- addUserPointer(String, Object) - Method in class com.github.ranchordo.lepton.engine.physics.UserPointerStructure
- adrt() - Method in class com.github.ranchordo.lepton.engine.util.Deletable
- advanceAllTracks() - Method in class com.github.ranchordo.lepton.engine.animation.Animator
- advanceFloat(float) - Method in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- advanceFrames(int) - Method in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- advanceTrack() - Method in class com.github.ranchordo.lepton.engine.animation.Animator
- ah - Variable in class com.github.ranchordo.lepton.util.ModOp
- ALBEDO - Static variable in class com.github.ranchordo.lepton.engine.rendering.Texture
- alloc() - Method in class com.github.ranchordo.lepton.optim.objpoollib.AbstractObjectPool
- alloc(int) - Method in class com.github.ranchordo.lepton.optim.objpoollib.VariedAbstractObjectPool
- allocateInitValue() - Method in class com.github.ranchordo.lepton.optim.objpoollib.PoolInitCreator_clone
- allocateInitValue() - Method in class com.github.ranchordo.lepton.optim.objpoollib.PoolInitCreator
- allocateInitValueVaried(int) - Method in class com.github.ranchordo.lepton.optim.objpoollib.PoolInitCreator
- allocateInitValueVaried(int) - Method in interface com.github.ranchordo.lepton.optim.objpoollib.VariedPoolInitCreator
- ANIMATION - Static variable in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- animator - Variable in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- Animator - Class in com.github.ranchordo.lepton.engine.animation
- Animator() - Constructor for class com.github.ranchordo.lepton.engine.animation.Animator
- animIsDone() - Method in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- AnimParser - Class in com.github.ranchordo.lepton.engine.animation
-
Parse out an animation from an ani file.
- AnimParser() - Constructor for class com.github.ranchordo.lepton.engine.animation.AnimParser
- AnimTrack - Class in com.github.ranchordo.lepton.engine.animation
- AnimTrack() - Constructor for class com.github.ranchordo.lepton.engine.animation.AnimTrack
- anull(WorldObject) - Static method in class com.github.ranchordo.lepton.engine.physics.WorldObject
-
Is the WorldObject null or w's GObject or Physics is null? (useful for quick error checking)
- anyLoaded() - Method in class com.github.ranchordo.lepton.engine.rendering.Texture
-
Any texes loaded here?
- AO - Static variable in class com.github.ranchordo.lepton.engine.rendering.Texture
- apply() - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
-
Apply lighting data to a shader
- apply(ShaderDataCompatible) - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
-
Apply lighting data to a specific shader.
- applyAllSSBOs() - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- applyAllSSBOsExcept(SSBO) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- applySSBO(SSBO) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- asFloatBuffer(float[], FloatBuffer) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Shove a float[] into a floatBuffer of the same size.
- asIntBuffer(int[], IntBuffer) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Shove an int[] into an intBuffer of the same size.
- asIntBuffer_badgc(int[]) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
asIntBuffer but with bad gc strategies.
- aspectRatio - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- attachment - Variable in class com.github.ranchordo.lepton.util.advancedLogger.LogEntry
- Audio - Class in com.github.ranchordo.lepton.engine.audio
-
Handles master audio functionality as well as getting ogg files as playable sounds.
- Audio() - Constructor for class com.github.ranchordo.lepton.engine.audio.Audio
- aw - Variable in class com.github.ranchordo.lepton.util.ModOp
- AxisAngle(AxisAngle4f) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
- AxisAngle(AxisAngle4f, Quat4f) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Convert AxisAngle to Quat4f but stick it in an existing Quat4f.
- AxisAngle_np(AxisAngle4f) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
AxisAngle() function but just return the AxisAngle4f and hold the pool functionality.
- axisAngle4f - Static variable in class com.github.ranchordo.lepton.optim.objpoollib.DefaultVecmathPools
B
- b - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- b - Variable in class com.github.ranchordo.lepton.engine.physics.RigidBodyEntry
- bi - Variable in class com.github.ranchordo.lepton.util.ImageUtil
- bind() - Method in class com.github.ranchordo.lepton.cpshlib.ComputeShader
- bind() - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- bind() - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
Bind this such that stuff renders to it.
- bind() - Method in class com.github.ranchordo.lepton.engine.rendering.Shader
- bind() - Method in class com.github.ranchordo.lepton.engine.rendering.Texture
- bind() - Method in class com.github.ranchordo.lepton.engine.rendering.TextureImage
- bindDepthTexture(int) - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
Bind dbo to a texture on texture unit "binding".
- bindImage(int) - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
Bind tbos[id] as an image.
- bindImage(int, int, int) - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
Bind tbos[id] as an image to image unit "unit".
- binding - Variable in class com.github.ranchordo.lepton.engine.rendering.TextureImage
- bindTexture(int) - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
Bind tbos[id] to a texture.
- bindTexture(int, int) - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
Bind tbos[id] to a texture on texture unit "binding".
- blend2space - Variable in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- blitTo(FrameBuffer) - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
Blit (AKA copy) this framebuffer to another (this.tbos[0] to target.tbos[0]).
- blitTo(FrameBuffer, int) - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
Blit (AKA copy) this framebuffer to another (this.tbos[id] to target.tbos[0]).
- blitTo(FrameBuffer, int, int) - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
Blit (AKA copy) this framebuffer to another (this.tbos[id] to target.tbos[targID]).
- BloomHandler - Class in com.github.ranchordo.lepton.engine.rendering.lighting
-
Blurs an image
- BloomHandler() - Constructor for class com.github.ranchordo.lepton.engine.rendering.lighting.BloomHandler
- blur(FrameBuffer, int) - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.BloomHandler
-
Blurs an image
- blurShader - Static variable in class com.github.ranchordo.lepton.engine.rendering.lighting.BloomHandler
- body - Variable in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- botherPrinting - Variable in class com.github.ranchordo.lepton.util.advancedLogger.LogLevel
- BOTTOM_LEFT - com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d.PosMode
- BOTTOM_RIGHT - com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d.PosMode
- buffer - Variable in class com.github.ranchordo.lepton.cpshlib.SSBO
- buffer() - Method in class com.github.ranchordo.lepton.engine.audio.Sound
C
- cameraTransform - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- CENTER - com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d.PosMode
- characters - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- checkTimeCalculation() - Static method in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
-
Used to check whether timing has been calculated.
- checkValid() - Method in class com.github.ranchordo.lepton.util.TimeProfiler
- ClBoolean - Class in com.github.ranchordo.lepton.util.cloneabletypes
- ClBoolean(boolean) - Constructor for class com.github.ranchordo.lepton.util.cloneabletypes.ClBoolean
- ClDouble - Class in com.github.ranchordo.lepton.util.cloneabletypes
- ClDouble(double) - Constructor for class com.github.ranchordo.lepton.util.cloneabletypes.ClDouble
- clean() - Method in class com.github.ranchordo.lepton.engine.graphics2d.util.FontAtlas
- clean() - Method in class com.github.ranchordo.lepton.engine.graphics2d.util.Fonts
- clean() - Static method in class com.github.ranchordo.lepton.optim.objpoollib.PoolStrainer
-
Call this however often you want.
- CLEAN_PERIOD - Static variable in class com.github.ranchordo.lepton.optim.objpoollib.PoolStrainer
- cleanAllRemainingGLData() - Static method in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- cleanOld() - Method in class com.github.ranchordo.lepton.optim.objpoollib.VariedAbstractObjectPool
-
PoolStrainer keeps track of this.
- cleanup - Static variable in class com.github.ranchordo.lepton.util.CleanupTasks
- cleanUp() - Static method in class com.github.ranchordo.lepton.engine.audio.Audio
- cleanUp() - Static method in class com.github.ranchordo.lepton.util.CleanupTasks
- cleanuphandlers() - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- CleanupTask - Interface in com.github.ranchordo.lepton.util
- CleanupTasks - Class in com.github.ranchordo.lepton.util
- CleanupTasks() - Constructor for class com.github.ranchordo.lepton.util.CleanupTasks
- clear() - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
- clear() - Method in class com.github.ranchordo.lepton.util.TimeProfiler
- clearCache() - Static method in class com.github.ranchordo.lepton.util.ImageUtil
- clearLocal() - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- clearRayTestResults() - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- clearSSBOData(SSBO) - Static method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- clearStoredTracks() - Method in class com.github.ranchordo.lepton.engine.animation.Animator
- clearTris() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- ClFloat - Class in com.github.ranchordo.lepton.util.cloneabletypes
- ClFloat(float) - Constructor for class com.github.ranchordo.lepton.util.cloneabletypes.ClFloat
- ClInt - Class in com.github.ranchordo.lepton.util.cloneabletypes
- ClInt(int) - Constructor for class com.github.ranchordo.lepton.util.cloneabletypes.ClInt
- CLIP_DISTANCE - Static variable in class com.github.ranchordo.lepton.engine.rendering.Tri
- ClLong - Class in com.github.ranchordo.lepton.util.cloneabletypes
- ClLong(long) - Constructor for class com.github.ranchordo.lepton.util.cloneabletypes.ClLong
- clone() - Method in class com.github.ranchordo.lepton.util.cloneabletypes.ClBoolean
- clone() - Method in class com.github.ranchordo.lepton.util.cloneabletypes.ClDouble
- clone() - Method in class com.github.ranchordo.lepton.util.cloneabletypes.ClFloat
- clone() - Method in class com.github.ranchordo.lepton.util.cloneabletypes.ClInt
- clone() - Method in class com.github.ranchordo.lepton.util.cloneabletypes.ClLong
- cloneObject(T) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
- close() - Method in class com.github.ranchordo.lepton.util.console.ConsoleWindow
- col - Variable in class com.github.ranchordo.lepton.util.ModOp
- color - Variable in class com.github.ranchordo.lepton.engine.rendering.Tri
- COLOR_DATA - Static variable in class com.github.ranchordo.lepton.engine.rendering.GObject
- com.github.ranchordo.lepton - package com.github.ranchordo.lepton
- com.github.ranchordo.lepton.cpshlib - package com.github.ranchordo.lepton.cpshlib
- com.github.ranchordo.lepton.engine.animation - package com.github.ranchordo.lepton.engine.animation
- com.github.ranchordo.lepton.engine.audio - package com.github.ranchordo.lepton.engine.audio
- com.github.ranchordo.lepton.engine.graphics2d.tiles - package com.github.ranchordo.lepton.engine.graphics2d.tiles
- com.github.ranchordo.lepton.engine.graphics2d.util - package com.github.ranchordo.lepton.engine.graphics2d.util
- com.github.ranchordo.lepton.engine.physics - package com.github.ranchordo.lepton.engine.physics
- com.github.ranchordo.lepton.engine.rendering - package com.github.ranchordo.lepton.engine.rendering
- com.github.ranchordo.lepton.engine.rendering.instanced - package com.github.ranchordo.lepton.engine.rendering.instanced
- com.github.ranchordo.lepton.engine.rendering.lighting - package com.github.ranchordo.lepton.engine.rendering.lighting
- com.github.ranchordo.lepton.engine.util - package com.github.ranchordo.lepton.engine.util
- com.github.ranchordo.lepton.optim.objpoollib - package com.github.ranchordo.lepton.optim.objpoollib
- com.github.ranchordo.lepton.optim.tensorlib.main - package com.github.ranchordo.lepton.optim.tensorlib.main
- com.github.ranchordo.lepton.tests - package com.github.ranchordo.lepton.tests
- com.github.ranchordo.lepton.tests.engineTest - package com.github.ranchordo.lepton.tests.engineTest
- com.github.ranchordo.lepton.util - package com.github.ranchordo.lepton.util
- com.github.ranchordo.lepton.util.advancedLogger - package com.github.ranchordo.lepton.util.advancedLogger
- com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers - package com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers
- com.github.ranchordo.lepton.util.cloneabletypes - package com.github.ranchordo.lepton.util.cloneabletypes
- com.github.ranchordo.lepton.util.console - package com.github.ranchordo.lepton.util.console
- compareTo(ModOp) - Method in class com.github.ranchordo.lepton.util.ModOp
- computeActualX(Tile2d.PosMode, float, Vector4f) - Static method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- computeActualY(Tile2d.PosMode, float, Vector4f) - Static method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- ComputeShader - Class in com.github.ranchordo.lepton.cpshlib
- ComputeShader(String) - Constructor for class com.github.ranchordo.lepton.cpshlib.ComputeShader
- ConsoleHandler - Class in com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers
-
Part of the advanced logger.
- ConsoleHandler() - Constructor for class com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers.ConsoleHandler
- ConsoleJTextArea - Class in com.github.ranchordo.lepton.util.console
- ConsoleJTextArea() - Constructor for class com.github.ranchordo.lepton.util.console.ConsoleJTextArea
- ConsoleKeyListener - Class in com.github.ranchordo.lepton.util.console
- ConsoleKeyListener(OnEnterPress) - Constructor for class com.github.ranchordo.lepton.util.console.ConsoleKeyListener
- ConsoleWindow - Class in com.github.ranchordo.lepton.util.console
- ConsoleWindow(boolean, int, int, String, OnCommand) - Constructor for class com.github.ranchordo.lepton.util.console.ConsoleWindow
- ConsoleWindow(boolean, int, int, String, OnCommand, String) - Constructor for class com.github.ranchordo.lepton.util.console.ConsoleWindow
- ConsoleWindowHandler - Class in com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers
- ConsoleWindowHandler(ConsoleWindow) - Constructor for class com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers.ConsoleWindowHandler
- copyData(int, int) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- copyTransformPointer() - Method in class com.github.ranchordo.lepton.engine.animation.Animator
-
Copy the synchronizedTransform pointer into the AnimTrack's transform to put on top of the raw motion.
- CPSHLibSSBOTest - Class in com.github.ranchordo.lepton.tests
- CPSHLibSSBOTest() - Constructor for class com.github.ranchordo.lepton.tests.CPSHLibSSBOTest
- cpshLoader - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- CPSHLoader - Class in com.github.ranchordo.lepton.cpshlib
- CPSHLoader() - Constructor for class com.github.ranchordo.lepton.cpshlib.CPSHLoader
- create(int, String, String) - Method in class com.github.ranchordo.lepton.engine.rendering.Texture
-
Make a texture image from a file
- create(BufferedImage) - Method in class com.github.ranchordo.lepton.engine.rendering.TextureImage
- createGenericCube() - Static method in class com.github.ranchordo.lepton.engine.util.GenericCubeFactory
- createGenericSquare() - Static method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
D
- data - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- data - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
- decrementSSBOId() - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
DO NOT USE unless you're doing some weird stuff with SSBO merging.
- defaultInit() - Static method in class com.github.ranchordo.lepton.engine.rendering.Shader
- defaultMainShader - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
-
Default graphical rendering shader.
- defaultObjectSize - Static variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- DefaultParticleSystem - Class in com.github.ranchordo.lepton.engine.util
- DefaultParticleSystem(int, int) - Constructor for class com.github.ranchordo.lepton.engine.util.DefaultParticleSystem
- DefaultParticleSystem(String, String, String, int, int, int) - Constructor for class com.github.ranchordo.lepton.engine.util.DefaultParticleSystem
- defaults - Static variable in class com.github.ranchordo.lepton.engine.rendering.Shader
-
A list of uniforms that are default initialized.
- defaultScreen - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- DefaultVecmathPools - Class in com.github.ranchordo.lepton.optim.objpoollib
-
These are the pools that are used specifically here.
- DefaultVecmathPools() - Constructor for class com.github.ranchordo.lepton.optim.objpoollib.DefaultVecmathPools
- Deletable - Class in com.github.ranchordo.lepton.engine.util
- Deletable() - Constructor for class com.github.ranchordo.lepton.engine.util.Deletable
- DeletableResourceTracker - Class in com.github.ranchordo.lepton.engine.util
- DeletableResourceTracker() - Constructor for class com.github.ranchordo.lepton.engine.util.DeletableResourceTracker
- delete() - Method in class com.github.ranchordo.lepton.cpshlib.ComputeShader
- delete() - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- delete() - Method in class com.github.ranchordo.lepton.cpshlib.SSBO
- delete() - Method in class com.github.ranchordo.lepton.engine.audio.Sound
- delete() - Method in class com.github.ranchordo.lepton.engine.audio.Source
- delete() - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
Clean up this framebuffer from memory.
- delete() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
Clean up the data to avoid resource leaks.
- delete() - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
- delete() - Method in class com.github.ranchordo.lepton.engine.rendering.Shader
- delete() - Method in class com.github.ranchordo.lepton.engine.rendering.TextureImage
- delete() - Method in class com.github.ranchordo.lepton.engine.util.Deletable
- delete() - Method in class com.github.ranchordo.lepton.optim.objpoollib.VariedAbstractObjectPool
-
Drop all elements of the pool.
- delete() - Method in class com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers.FileHandler
- delete() - Method in class com.github.ranchordo.lepton.util.advancedLogger.LogHandler
- deleteAll() - Method in class com.github.ranchordo.lepton.engine.util.DeletableResourceTracker
- deleteAll(Class<? extends Deletable>) - Method in class com.github.ranchordo.lepton.engine.util.DeletableResourceTracker
- deleteChildren() - Method in class com.github.ranchordo.lepton.engine.rendering.Texture
- DEPTHBUFFER - Static variable in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
- desc - Variable in class com.github.ranchordo.lepton.optim.objpoollib.PoolElement
- destroyGLContext() - Static method in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- dim - Variable in class com.github.ranchordo.lepton.optim.tensorlib.main.Tensor
- dispatch(int, int, int) - Method in class com.github.ranchordo.lepton.cpshlib.ComputeShader
-
Contains check on whether you are exceeding the global work limits.
- doBody(RigidBodyConstructionInfo) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
-
Create rigidbody from RigidBodyConstructionInfo.
- doCursor(long, boolean, boolean) - Static method in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- dynamicsWorld - Variable in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
E
- end - Variable in class com.github.ranchordo.lepton.engine.graphics2d.util.Glyph
- EngineTest - Class in com.github.ranchordo.lepton.tests.engineTest
- EngineTest() - Constructor for class com.github.ranchordo.lepton.tests.engineTest.EngineTest
- EngineTestCube - Class in com.github.ranchordo.lepton.tests.engineTest
- EngineTestCube(Vector3f, Quat4f) - Constructor for class com.github.ranchordo.lepton.tests.engineTest.EngineTestCube
- EngineTestFloor - Class in com.github.ranchordo.lepton.tests.engineTest
- EngineTestFloor(Vector3f, Quat4f) - Constructor for class com.github.ranchordo.lepton.tests.engineTest.EngineTestFloor
- EngineTestScreen - Class in com.github.ranchordo.lepton.tests.engineTest
- EngineTestScreen() - Constructor for class com.github.ranchordo.lepton.tests.engineTest.EngineTestScreen
- equals(Object) - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderConfig
- equals(Object) - Method in class com.github.ranchordo.lepton.util.ModOp
- EVERYTHING - Static variable in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
-
Collision filter mask/group for EVERYTHING.
- examplePool - Static variable in class com.github.ranchordo.lepton.tests.ObjPoolLibTest
- exitCode - Variable in class com.github.ranchordo.lepton.util.advancedLogger.LogLevel
- exitOnRecv - Variable in class com.github.ranchordo.lepton.util.advancedLogger.LogLevel
- EXPOSE_COLLISION_DATA - Variable in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
-
Whether or not to keep track of collision data accessibly thru the collisions and collisionVels lists in RigidBodyEntry's.
F
- FancyGraphicsTest - Class in com.github.ranchordo.lepton.tests
- FancyGraphicsTest() - Constructor for class com.github.ranchordo.lepton.tests.FancyGraphicsTest
- fbo1 - Static variable in class com.github.ranchordo.lepton.engine.rendering.lighting.BloomHandler
- fbo2 - Static variable in class com.github.ranchordo.lepton.engine.rendering.lighting.BloomHandler
- FileHandler - Class in com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers
- FileHandler(String) - Constructor for class com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers.FileHandler
- fixedPhysicsSubstep - Static variable in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- FontAtlas - Class in com.github.ranchordo.lepton.engine.graphics2d.util
- fonts - Variable in class com.github.ranchordo.lepton.engine.graphics2d.util.Fonts
- fonts - Static variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTest
- fonts - Variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTestScreen
- fonts - Static variable in class com.github.ranchordo.lepton.tests.FancyGraphicsTest
- Fonts - Class in com.github.ranchordo.lepton.engine.graphics2d.util
- Fonts() - Constructor for class com.github.ranchordo.lepton.engine.graphics2d.util.Fonts
- forceDebugRenderingParams - Static variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
-
For those little 2d engine induced aneurisms.
- formatter - Static variable in class com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers.FileHandler
- fov - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- fp - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
-
Frame Period
- fr - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
-
FrameRate
- FrameBuffer - Class in com.github.ranchordo.lepton.engine.rendering
-
Can contain multiple color buffers, but can only contain one depth and stencil buffer.
- FrameBuffer(int) - Constructor for class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
ms is multisample.
- FrameBuffer(int, int, int) - Constructor for class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
ms is multisample for MSAA (MultiSample AntiAliasing, used to remove jagged edges).
- FRAMEBUFFER - Static variable in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
- free() - Method in class com.github.ranchordo.lepton.optim.objpoollib.PoolElement
- freeThshld - Variable in class com.github.ranchordo.lepton.optim.objpoollib.VariedAbstractObjectPool
-
Amount of microseconds to keep unused elements
- fromOBJ - Variable in class com.github.ranchordo.lepton.engine.rendering.GObject
- fromVMap(VertexMap, ArrayList<Tri>) - Method in class com.github.ranchordo.lepton.engine.util.OBJReturnObject
- FULL_MERGE - Static variable in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
G
- g - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- g - Variable in class com.github.ranchordo.lepton.engine.physics.WorldObject
- generateFromExistingSSBO(String, int) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
Create linked SSBO sharing the same buffer.
- generateFromExistingSSBO(String, SSBO) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
Create linked SSBO sharing the same buffer.
- generateNewSSBO(String, long) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- Generic3DObject - Class in com.github.ranchordo.lepton.engine.util
- Generic3DObject(Vector3f, Quat4f, float, Shader, String) - Constructor for class com.github.ranchordo.lepton.engine.util.Generic3DObject
- GenericCubeFactory - Class in com.github.ranchordo.lepton.engine.util
- GenericCubeFactory() - Constructor for class com.github.ranchordo.lepton.engine.util.GenericCubeFactory
- GenericInstancedTile2d - Class in com.github.ranchordo.lepton.engine.graphics2d.tiles
- GenericInstancedTile2d(InstanceAccumulator) - Constructor for class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- GenericRunConfiguration - Class in com.github.ranchordo.lepton.cpshlib
-
Generic run configuration for packaging as runnable jar: Includes the self-testing utility.
- GenericRunConfiguration - Class in com.github.ranchordo.lepton
-
Generic run configuration for packaging as runnable jar: Includes the self-testing utility.
- GenericRunConfiguration() - Constructor for class com.github.ranchordo.lepton.cpshlib.GenericRunConfiguration
- GenericRunConfiguration() - Constructor for class com.github.ranchordo.lepton.GenericRunConfiguration
- genericSquare - Static variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- geo - Variable in class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderConfig
- geo - Variable in class com.github.ranchordo.lepton.engine.util.Generic3DObject
- geo - Variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTestCube
- geo - Variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTestFloor
- get(char) - Method in class com.github.ranchordo.lepton.engine.graphics2d.util.FontAtlas
- get(int) - Method in class com.github.ranchordo.lepton.engine.rendering.Texture
- get(int...) - Method in class com.github.ranchordo.lepton.optim.tensorlib.main.Tensor
- get(String) - Method in class com.github.ranchordo.lepton.engine.audio.Soundtrack
- get(String) - Method in class com.github.ranchordo.lepton.engine.graphics2d.util.Fonts
- getAvgScale(Matrix3f) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Get average scale of a Matrix3f.
- getAvgScale_4f(Matrix4f) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Get average scale of a Matrix4f.
- getAvgScale_tr(Transform) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Get average scale of a transform.
- getBindingLimits() - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
Get max SSBO bindings.
- getBodies() - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- getBoundingBox() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- getBoundingBox() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Group2d
- getBoundingBox() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
- getBoundingBox() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- getBoundingBox() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- getBoundingBox() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestScreen
- getCapacity() - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- getCollisions() - Method in class com.github.ranchordo.lepton.engine.physics.RigidBodyEntry
- getCollisionVels() - Method in class com.github.ranchordo.lepton.engine.physics.RigidBodyEntry
- getConsoleKeyListener() - Method in class com.github.ranchordo.lepton.util.console.ConsoleJTextArea
- getConsoleRowHeight() - Method in class com.github.ranchordo.lepton.util.console.ConsoleJTextArea
- getDRT() - Static method in class com.github.ranchordo.lepton.engine.util.Deletable
- getElement(int...) - Method in class com.github.ranchordo.lepton.optim.tensorlib.main.Tensor
- getEntryFromRigidBody(RigidBody) - Static method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- getExternalPath() - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Get external path where the project is located.
- getFile(String) - Method in class com.github.ranchordo.lepton.engine.audio.Sound
- getFname() - Method in class com.github.ranchordo.lepton.cpshlib.ComputeShader
- getFname() - Method in class com.github.ranchordo.lepton.engine.rendering.Shader
- getFrame() - Method in class com.github.ranchordo.lepton.engine.animation.Animator
- getFrame() - Method in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- getFrameCounter() - Method in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- getGLBufferPointer() - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
- getGlobalWorkLimits() - Static method in class com.github.ranchordo.lepton.cpshlib.ComputeShader
- getGPUMemoryInfo() - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Returns an int array of size 2 containing: Used KB, total available KB
- getGPUName() - Static method in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- getGravity() - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- getHandlerTypeID() - Method in class com.github.ranchordo.lepton.util.advancedLogger.LogHandler
- getHashCodeHex(Object) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Get a hex representation for the hashcode of an object.
- getHeight() - Method in class com.github.ranchordo.lepton.engine.graphics2d.util.FontAtlas
- getID(int, int) - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
-
Get an int-style pointer to the framebuffer, renderbuffer, or texturebuffer object.
- getIHashCodeHex(Object) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Get a hex representation for the identity hashcode of an object.
- getImage(InputStream) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
-
Gets an image from an inputStream
- getImage_fname(String, String) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
-
Like getImage(InputStream), but with functionality to obtain the inputstream itself.
- getImage_handleNotFound(InputStream) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
- getInitialFname() - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- getJarPath() - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Get path if this is a jarfile
- getLastToggle() - Method in class com.github.ranchordo.lepton.optim.objpoollib.PoolElement
- getLightingDataSSBO() - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- getList() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Group2d
- getLocked() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- getLogString(LogEntry) - Static method in class com.github.ranchordo.lepton.util.advancedLogger.LogHandler
- getName() - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderer
- getNumTris() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- getOGG(String) - Static method in class com.github.ranchordo.lepton.engine.audio.Audio
-
Gets an audio file with a specific filename.
- getOptionallyIntegratedStream(String, String) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Get an InputStream but if the filename has " integrated" on the end it will fetch it from inside the jar.
- getOrigin() - Method in class com.github.ranchordo.lepton.engine.util.DefaultParticleSystem
- getPlaying(String) - Method in class com.github.ranchordo.lepton.engine.audio.SourcePool
- getPoolType() - Method in class com.github.ranchordo.lepton.optim.objpoollib.VariedAbstractObjectPool
- getPos() - Method in class com.github.ranchordo.lepton.engine.audio.Source
- getPosition() - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- getRayTestResults() - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- getRenderingShader() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- getResourceList(Class<? extends Deletable>) - Method in class com.github.ranchordo.lepton.engine.util.DeletableResourceTracker
- getResourceLocation(String) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
Get pointer to an SSBO variable within the shader by name.
- getShader() - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- getSpacing() - Method in class com.github.ranchordo.lepton.engine.graphics2d.util.FontAtlas
- getSSBO() - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- getSSBOMappings() - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- getTBOs() - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
- getTimestampString() - Method in class com.github.ranchordo.lepton.util.advancedLogger.LogEntry
- getTimestampString() - Static method in class com.github.ranchordo.lepton.util.advancedLogger.LogHandler
- getTrack() - Method in class com.github.ranchordo.lepton.engine.animation.Animator
- getTransform() - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- getTransformSource() - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- getTris() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- getUniformLocation(String) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- getUserPointers() - Method in class com.github.ranchordo.lepton.engine.physics.UserPointerStructure
- getVel() - Method in class com.github.ranchordo.lepton.engine.audio.Source
- getVertOffset() - Method in class com.github.ranchordo.lepton.engine.graphics2d.util.FontAtlas
- getVi() - Method in class com.github.ranchordo.lepton.engine.util.DefaultParticleSystem
- getWidth() - Method in class com.github.ranchordo.lepton.engine.graphics2d.util.FontAtlas
- getWin() - Method in class com.github.ranchordo.lepton.util.InputHandler
- GLContextInitializer - Class in com.github.ranchordo.lepton.engine.rendering
-
Serves as a rendering and OpenGL general utility.
- GLContextInitializer() - Constructor for class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- Glyph - Class in com.github.ranchordo.lepton.engine.graphics2d.util
- Glyph() - Constructor for class com.github.ranchordo.lepton.engine.graphics2d.util.Glyph
- gnull(WorldObject) - Static method in class com.github.ranchordo.lepton.engine.physics.WorldObject
-
Is the WorldObject null or w's GObject is null? (useful for quick error checking)
- GObject - Class in com.github.ranchordo.lepton.engine.rendering
- GObject() - Constructor for class com.github.ranchordo.lepton.engine.rendering.GObject
- group - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
- group - Variable in class com.github.ranchordo.lepton.engine.physics.RigidBodyEntry
- group - Variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTestScreen
- Group2d - Class in com.github.ranchordo.lepton.engine.graphics2d.tiles
- Group2d() - Constructor for class com.github.ranchordo.lepton.engine.graphics2d.tiles.Group2d
H
- h - Variable in class com.github.ranchordo.lepton.util.ModOp
- handle(LogEntry) - Method in class com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers.ConsoleHandler
- handle(LogEntry) - Method in class com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers.ConsoleWindowHandler
- handle(LogEntry) - Method in class com.github.ranchordo.lepton.util.advancedLogger.defaultHandlers.FileHandler
- handle(LogEntry) - Method in class com.github.ranchordo.lepton.util.advancedLogger.LogHandler
- handleDeletion(PoolElement<Source>) - Method in class com.github.ranchordo.lepton.engine.audio.SourcePool
- handleDeletion(PoolElement<T>) - Method in class com.github.ranchordo.lepton.optim.objpoollib.VariedAbstractObjectPool
-
Override this as a "destructor"
- handlers - Static variable in class com.github.ranchordo.lepton.util.advancedLogger.Logger
-
List of console handlers.
- hashCode - Variable in class com.github.ranchordo.lepton.engine.rendering.TextureImage
- hashCode() - Method in class com.github.ranchordo.lepton.cpshlib.SSBO
- hashCode() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- hashCode() - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderConfig
- hashCode() - Method in class com.github.ranchordo.lepton.engine.rendering.Texture
- hashCode() - Method in class com.github.ranchordo.lepton.engine.rendering.TextureImage
- hashCode() - Method in class com.github.ranchordo.lepton.engine.rendering.VertexMap
- hashCode() - Method in class com.github.ranchordo.lepton.util.ModOp
- height - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- height - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- height - Variable in class com.github.ranchordo.lepton.engine.rendering.TextureImage
- highRender() - Method in class com.github.ranchordo.lepton.engine.physics.WorldObject
- highRender(PhysicsObject) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- highRender_customTransform(Transform) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
I
- i(int) - Method in class com.github.ranchordo.lepton.util.InputHandler
- ia() - Method in class com.github.ranchordo.lepton.engine.physics.WorldObject
-
Initialize all internal structures.
- id - Variable in class com.github.ranchordo.lepton.cpshlib.SSBO
- id - Variable in class com.github.ranchordo.lepton.util.ModOp
- ID_MERGE - Static variable in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- ig() - Method in class com.github.ranchordo.lepton.engine.physics.WorldObject
-
Initialize GObject
- IGNORE_MISSING - Static variable in class com.github.ranchordo.lepton.cpshlib.ComputeShader
- IGNORE_MISSING - Variable in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
Ignore when a uniform variable doesn't exist in the shader.
- IGNORE_MISSING - Static variable in class com.github.ranchordo.lepton.engine.rendering.Shader
- ImageUtil - Class in com.github.ranchordo.lepton.util
-
Util class for doing image operations.
- ImageUtil() - Constructor for class com.github.ranchordo.lepton.util.ImageUtil
- indices - Variable in class com.github.ranchordo.lepton.engine.util.OBJReturnObject
- inErrStream - Variable in class com.github.ranchordo.lepton.util.advancedLogger.LogLevel
- init() - Static method in class com.github.ranchordo.lepton.engine.audio.Audio
-
Find an audio device, initialize, and prepare it for playing.
- init() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Group2d
- init() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
- init() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- init() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestScreen
- initGeo() - Method in class com.github.ranchordo.lepton.engine.util.Generic3DObject
- initGeo() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestCube
- initGeo() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestFloor
- initializeGLContext(boolean, int, int, boolean, String) - Static method in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- initMessage - Variable in class com.github.ranchordo.lepton.util.console.ConsoleWindow
-
Newline automatically added.
- initPhysics() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestCube
- initPhysics() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestFloor
- initPhysics(RigidBodyConstructionInfo) - Method in class com.github.ranchordo.lepton.engine.util.Generic3DObject
- initPhysics_mesh(GObject, Transform) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
-
Construct a RigidBodyConstructionInfo from a GObject's vertexData.
- initPhysics_mesh(GObject, Vector3f, Quat4f) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
-
Construct a RigidBodyConstructionInfo from a GObject's vertexData.
- initPhysics_shape(CollisionShape, Transform) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
-
Get a RigidBodyConstructionInfo from a JBullet CollisionShape.
- initPhysics_shape(CollisionShape, Vector3f, Quat4f) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
-
Get a RigidBodyConstructionInfo from a JBullet CollisionShape.
- initSoundtrack() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestCube
- initSSBOData(long, int, int) - Static method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- initSSBOData(long, SSBO) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- initSSBODataImmutable(long, int, int) - Static method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- initThis() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- initVBO() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- InputHandler - Class in com.github.ranchordo.lepton.util
-
Quick way to handle keyboard inputs thru GLFW.
- InputHandler(long) - Constructor for class com.github.ranchordo.lepton.util.InputHandler
- instanceAccumulator - Variable in class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderConfig
- InstanceAccumulator - Class in com.github.ranchordo.lepton.engine.rendering.instanced
- InstanceAccumulator(ShaderDataCompatible, int, String) - Constructor for class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- InstancedRenderConfig - Class in com.github.ranchordo.lepton.engine.rendering.instanced
- InstancedRenderConfig(Shader, Texture, GObject, int, String) - Constructor for class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderConfig
- instancedRenderer - Static variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTest
- InstancedRenderer - Class in com.github.ranchordo.lepton.engine.rendering.instanced
- InstancedRenderer(String) - Constructor for class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderer
- InstancedRenderer.InstancedRenderRoutine - Interface in com.github.ranchordo.lepton.engine.rendering.instanced
- instances - Variable in class com.github.ranchordo.lepton.engine.rendering.GObject
-
For instanced rendering.
- intensity - Variable in class com.github.ranchordo.lepton.engine.rendering.lighting.Light
- internal - Variable in class com.github.ranchordo.lepton.optim.tensorlib.main.TensorElement
- inUse - Variable in class com.github.ranchordo.lepton.optim.objpoollib.VariedAbstractObjectPool
- ip() - Method in class com.github.ranchordo.lepton.engine.physics.WorldObject
-
Initialize PhysicsObject
- ir(int) - Method in class com.github.ranchordo.lepton.util.InputHandler
- isClosed() - Method in class com.github.ranchordo.lepton.util.console.ConsoleWindow
- isConsoleInputSupressed() - Method in class com.github.ranchordo.lepton.util.console.ConsoleJTextArea
- isEmpty() - Method in class com.github.ranchordo.lepton.engine.util.DeletableResourceTracker
- isFatal() - Static method in class com.github.ranchordo.lepton.util.advancedLogger.LogLevel
- isMouseOn() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- isOutputSupressed() - Method in class com.github.ranchordo.lepton.util.console.ConsoleKeyListener
- isPlaying() - Method in class com.github.ranchordo.lepton.engine.audio.Source
- isReversed() - Method in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- isUnique() - Method in class com.github.ranchordo.lepton.util.advancedLogger.LogHandler
- isZombie() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
K
- keepLocalLog - Variable in class com.github.ranchordo.lepton.util.advancedLogger.LogLevel
- Keyframe - Class in com.github.ranchordo.lepton.engine.animation
- keyframes - Variable in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- keyPressed(KeyEvent) - Method in class com.github.ranchordo.lepton.util.console.ConsoleKeyListener
- keyReleased(KeyEvent) - Method in class com.github.ranchordo.lepton.util.console.ConsoleKeyListener
- keyTyped(KeyEvent) - Method in class com.github.ranchordo.lepton.util.console.ConsoleKeyListener
L
- layout - Variable in class com.github.ranchordo.lepton.engine.graphics2d.util.FontAtlas
- LeptonUtil - Class in com.github.ranchordo.lepton.util
- LeptonUtil() - Constructor for class com.github.ranchordo.lepton.util.LeptonUtil
- level - Variable in class com.github.ranchordo.lepton.util.advancedLogger.LogEntry
- levels - Static variable in class com.github.ranchordo.lepton.util.advancedLogger.Logger
-
0: DEBUG 1: INFO 2: WARN 3: ERROR (no exit) 4: FATAL (system exit with code 1 on recv)
- lfc - Static variable in class com.github.ranchordo.lepton.util.advancedLogger.Logger
-
Cleanup task for unexpected exits.
- Light - Class in com.github.ranchordo.lepton.engine.rendering.lighting
- Light(int, float, float, float, float, float, float, float) - Constructor for class com.github.ranchordo.lepton.engine.rendering.lighting.Light
- Light(int, Vector3f, Vector4f) - Constructor for class com.github.ranchordo.lepton.engine.rendering.lighting.Light
- LIGHT_AMBIENT - Static variable in class com.github.ranchordo.lepton.engine.rendering.lighting.Light
- LIGHT_DIRECTION - Static variable in class com.github.ranchordo.lepton.engine.rendering.lighting.Light
- LIGHT_NULL - Static variable in class com.github.ranchordo.lepton.engine.rendering.lighting.Light
- LIGHT_POSITION - Static variable in class com.github.ranchordo.lepton.engine.rendering.lighting.Light
- LIGHT_SIZE_FLOATS - Static variable in class com.github.ranchordo.lepton.engine.rendering.lighting.Light
- lightID - Variable in class com.github.ranchordo.lepton.engine.rendering.lighting.Light
- Lighting - Class in com.github.ranchordo.lepton.engine.rendering.lighting
-
Manage lighting data
- Lighting() - Constructor for class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
- lightingInitialized - Variable in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
Used internally for keeping track of light states.
- limitCache() - Static method in class com.github.ranchordo.lepton.util.ImageUtil
- load() - Method in class com.github.ranchordo.lepton.engine.graphics2d.util.FontAtlas
- load(String) - Method in class com.github.ranchordo.lepton.cpshlib.CPSHLoader
- load(String) - Method in class com.github.ranchordo.lepton.engine.rendering.ShaderLoader
- loadConfiguration(Shader, Texture, GObject, int, String) - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderer
- loadedBitflag() - Method in class com.github.ranchordo.lepton.engine.rendering.Texture
-
Example: if albedo and normal textures are loaded it will return 3 (0b00011).
- loadOBJ(String) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
Load an obj file.
- loadOBJ(String, String, String) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
Load an obj file with a custom texture.
- loadOBJ_raw(InputStream, InputStream) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
Load OBJ file with no setup whatsoever.
- loadTexture(String, String) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
Load texture manually.
- local - Static variable in class com.github.ranchordo.lepton.util.advancedLogger.Logger
-
Local list of entries (local log).
- localLog - Static variable in class com.github.ranchordo.lepton.util.advancedLogger.Logger
-
Whether to log locally or not.
- location - Variable in class com.github.ranchordo.lepton.cpshlib.SSBO
- locationCache - Variable in class com.github.ranchordo.lepton.engine.rendering.Shader
- locationReference - Static variable in class com.github.ranchordo.lepton.util.LeptonUtil
- lock() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
Tri locking is so that we don't need to reinitialize buffers like an idiot on every frame.
- log(int, Object) - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- log(int, Object, Exception) - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- log(int, String) - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- log(int, String, Exception) - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- log(LogEntry) - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- log(LogLevel, Object) - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- log(LogLevel, String) - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- LogEntry - Class in com.github.ranchordo.lepton.util.advancedLogger
-
Exactly what it sounds like.
- LogEntry(int, String) - Constructor for class com.github.ranchordo.lepton.util.advancedLogger.LogEntry
- LogEntry(int, String, Exception) - Constructor for class com.github.ranchordo.lepton.util.advancedLogger.LogEntry
- LogEntry(LogLevel, String) - Constructor for class com.github.ranchordo.lepton.util.advancedLogger.LogEntry
- LogEntry(LogLevel, String, Exception) - Constructor for class com.github.ranchordo.lepton.util.advancedLogger.LogEntry
- Logger - Class in com.github.ranchordo.lepton.util.advancedLogger
-
Contains an array of LogLevels that are used to give different integer levels their meaning.
- Logger() - Constructor for class com.github.ranchordo.lepton.util.advancedLogger.Logger
- LoggerFinalCleanup - Interface in com.github.ranchordo.lepton.util.advancedLogger
- LogHandler - Class in com.github.ranchordo.lepton.util.advancedLogger
- LogHandler() - Constructor for class com.github.ranchordo.lepton.util.advancedLogger.LogHandler
- logic() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- logic() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Group2d
- logic() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
- logic() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- logic() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- logic() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestCube
- logic() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestScreen
- logic(Point3f) - Method in class com.github.ranchordo.lepton.engine.audio.SourcePool
-
Gotta be done on all the frames.
- LogLevel - Class in com.github.ranchordo.lepton.util.advancedLogger
- LogLevel(String, boolean, boolean, boolean) - Constructor for class com.github.ranchordo.lepton.util.advancedLogger.LogLevel
- LOOP - Static variable in class com.github.ranchordo.lepton.engine.animation.AnimTrack
M
- m(int) - Method in class com.github.ranchordo.lepton.util.InputHandler
- main(String[]) - Static method in class com.github.ranchordo.lepton.cpshlib.GenericRunConfiguration
- main(String[]) - Static method in class com.github.ranchordo.lepton.GenericRunConfiguration
- main(String[]) - Static method in class com.github.ranchordo.lepton.tests.CPSHLibSSBOTest
- main(String[]) - Static method in class com.github.ranchordo.lepton.tests.engineTest.EngineTest
- main(String[]) - Static method in class com.github.ranchordo.lepton.tests.FancyGraphicsTest
- main(String[]) - Static method in class com.github.ranchordo.lepton.tests.ObjPoolLibTest
- main(String[]) - Static method in class com.github.ranchordo.lepton.tests.TensorLibTest
- Main() - Method in class com.github.ranchordo.lepton.tests.CPSHLibSSBOTest
- Main() - Static method in class com.github.ranchordo.lepton.tests.engineTest.EngineTest
-
Execute the main engine test.
- Main() - Static method in class com.github.ranchordo.lepton.tests.FancyGraphicsTest
-
Execute the main engine test.
- mappify(int, int) - Static method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
Map a buffer in GPU-side storage to CPU-accessible storage object for modification from CPU-side code.
- mappify(SSBO, int) - Static method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
Map a buffer in GPU-side storage to CPU-accessible storage object for modification from CPU-side code.
- mappifyRange(int, int, long, int) - Static method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
Map a buffer in GPU-side storage to CPU-accessible storage object for modification from CPU-side code.
- mask - Variable in class com.github.ranchordo.lepton.engine.physics.RigidBodyEntry
- mass - Variable in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
-
Set mass to 0 for a static object.
- masterVolume - Static variable in class com.github.ranchordo.lepton.engine.audio.Audio
- material - Variable in class com.github.ranchordo.lepton.engine.rendering.Tri
- MATERIAL_DATA - Static variable in class com.github.ranchordo.lepton.engine.rendering.GObject
- matrix4f - Static variable in class com.github.ranchordo.lepton.optim.objpoollib.DefaultVecmathPools
- MAX_CONSOLES - Static variable in class com.github.ranchordo.lepton.util.console.ConsoleWindow
- MAX_LIGHTS - Static variable in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
- maxPhysicsSubsteps - Static variable in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- mdo - Variable in class com.github.ranchordo.lepton.optim.objpoollib.PoolElement
-
Miscellaneous Data Object
- mergeSSBOsOnDuplicate - Static variable in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
-
0: no merge.
- message - Variable in class com.github.ranchordo.lepton.util.advancedLogger.LogEntry
- micros() - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Microseconds since...
- millis() - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Milliseconds since...
- mod(float, float) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Float modulo.
- modCache - Static variable in class com.github.ranchordo.lepton.util.ImageUtil
- modCacheID - Static variable in class com.github.ranchordo.lepton.util.ImageUtil
- modCacheLimit - Static variable in class com.github.ranchordo.lepton.util.ImageUtil
- modifyViewMatrix(Transform) - Method in interface com.github.ranchordo.lepton.engine.rendering.ViewMatrixModifier
- ModOp - Class in com.github.ranchordo.lepton.util
-
Mod operation for fast caching in imageUtil.
- ModOp(int) - Constructor for class com.github.ranchordo.lepton.util.ModOp
- ModOp(BufferedImage, float, float, float, int) - Constructor for class com.github.ranchordo.lepton.util.ModOp
- ModOp(BufferedImage, float, int) - Constructor for class com.github.ranchordo.lepton.util.ModOp
- ModOp(BufferedImage, Color, int) - Constructor for class com.github.ranchordo.lepton.util.ModOp
- mouseClick - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- mouseClickMiddle - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- mouseClickRight - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- mouseOff - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- mouseOn - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- mp() - Method in class com.github.ranchordo.lepton.util.InputHandler
-
Get mouse position
- mr(int) - Method in class com.github.ranchordo.lepton.util.InputHandler
- mul - Variable in class com.github.ranchordo.lepton.util.ModOp
N
- name - Variable in class com.github.ranchordo.lepton.engine.rendering.Texture
- nm - Variable in class com.github.ranchordo.lepton.util.ModOp
- NO_MERGE - Static variable in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- no_prefix - Static variable in class com.github.ranchordo.lepton.util.advancedLogger.Logger
-
A utility no prefix logLevel.
- NONE - Static variable in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- noPool(PoolElement<T>) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Use type magic to un-poolify a thing.
- NORMAL - Static variable in class com.github.ranchordo.lepton.engine.rendering.Texture
- NORMAL_DATA - Static variable in class com.github.ranchordo.lepton.engine.rendering.GObject
- normals - Variable in class com.github.ranchordo.lepton.engine.rendering.Tri
- normals - Variable in class com.github.ranchordo.lepton.engine.rendering.VertexMap
- noSystemExit - Static variable in class com.github.ranchordo.lepton.util.advancedLogger.Logger
-
Use exceptions instead of a full system exit.
- NOTHING - Static variable in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
-
Collision filter mask/group for NOTHING.
- NUM_TEXTURES - Static variable in class com.github.ranchordo.lepton.engine.rendering.Texture
-
If you're gonna change this, you NEEEEEED to change this before loading any type of texture (that includes the loadOBJ methods).
- numConfigs() - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderer
- numTriangles - Variable in class com.github.ranchordo.lepton.engine.util.OBJReturnObject
O
- o() - Method in class com.github.ranchordo.lepton.optim.objpoollib.PoolElement
- ObjectPool<T> - Class in com.github.ranchordo.lepton.optim.objpoollib
-
Object pool with default behavior.
- ObjectPool(String, PoolInitCreator<T>) - Constructor for class com.github.ranchordo.lepton.optim.objpoollib.ObjectPool
- objectSize - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- objectSize - Variable in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- objectSize - Static variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTestCube
- ObjPoolLibTest - Class in com.github.ranchordo.lepton.tests
- ObjPoolLibTest() - Constructor for class com.github.ranchordo.lepton.tests.ObjPoolLibTest
- OBJReturnObject - Class in com.github.ranchordo.lepton.engine.util
-
Dumb.
- OBJReturnObject() - Constructor for class com.github.ranchordo.lepton.engine.util.OBJReturnObject
- objSpaceLights - Variable in class com.github.ranchordo.lepton.engine.util.Generic3DObject
- onCommand() - Method in class com.github.ranchordo.lepton.util.console.ConsoleWindow
- OnCommand - Interface in com.github.ranchordo.lepton.util.console
- onCWClose() - Static method in class com.github.ranchordo.lepton.cpshlib.GenericRunConfiguration
- onCWClose() - Static method in class com.github.ranchordo.lepton.GenericRunConfiguration
- OnEnterPress - Interface in com.github.ranchordo.lepton.util.console
- onEvent() - Method in interface com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d.EventListener
- openGLMatrix(Matrix4f, float[]) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Convert a Matrix4f into an opengl-style float[] containing the values.
- OTHER - Static variable in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
P
- p - Variable in class com.github.ranchordo.lepton.engine.physics.WorldObject
- parent - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- parentPool - Variable in class com.github.ranchordo.lepton.optim.objpoollib.PoolElement
- ParentRBEntryPointer - Variable in class com.github.ranchordo.lepton.engine.physics.UserPointerStructure
- parse(InputStream) - Static method in class com.github.ranchordo.lepton.engine.animation.AnimParser
- parse(String) - Static method in class com.github.ranchordo.lepton.engine.animation.AnimParser
-
Requires no file extension.
- physics - Static variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTest
- physics - Static variable in class com.github.ranchordo.lepton.tests.FancyGraphicsTest
- PHYSICS - Static variable in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- PhysicsObject - Class in com.github.ranchordo.lepton.engine.physics
- PhysicsObject() - Constructor for class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- PhysicsStepModifier - Class in com.github.ranchordo.lepton.engine.physics
-
A way for you to implement methods and stuff that get executed during physics steps.
- PhysicsStepModifier() - Constructor for class com.github.ranchordo.lepton.engine.physics.PhysicsStepModifier
- PhysicsWorld - Class in com.github.ranchordo.lepton.engine.physics
-
Physics worlds!
- PhysicsWorld() - Constructor for class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- PieChart - Class in com.github.ranchordo.lepton.engine.graphics2d.tiles
- PieChart(int, float, float, float, InstancedRenderer) - Constructor for class com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
- pieChartShader - Static variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
- play(Sound) - Method in class com.github.ranchordo.lepton.engine.audio.Source
- play(Sound, String) - Method in class com.github.ranchordo.lepton.engine.audio.SourcePool
- play(String, Soundtrack) - Method in class com.github.ranchordo.lepton.engine.audio.SourcePool
-
Play a sound from a soundtrack object.
- playing - Variable in class com.github.ranchordo.lepton.engine.audio.Source
- pnull(WorldObject) - Static method in class com.github.ranchordo.lepton.engine.physics.WorldObject
-
Is the WorldObject null or w's PhysicsObject is null? (useful for quick error checking)
- pool - Variable in class com.github.ranchordo.lepton.optim.objpoollib.VariedAbstractObjectPool
- PoolElement<T> - Class in com.github.ranchordo.lepton.optim.objpoollib
- PoolElement(T) - Constructor for class com.github.ranchordo.lepton.optim.objpoollib.PoolElement
- PoolInitCreator<T> - Class in com.github.ranchordo.lepton.optim.objpoollib
-
An interface responsible for creating an initial value that pools can use.
- PoolInitCreator() - Constructor for class com.github.ranchordo.lepton.optim.objpoollib.PoolInitCreator
- PoolInitCreator_clone<T extends Cloneable> - Class in com.github.ranchordo.lepton.optim.objpoollib
-
PoolInitCreator that works by cloning a prototype object.
- PoolInitCreator_clone(T) - Constructor for class com.github.ranchordo.lepton.optim.objpoollib.PoolInitCreator_clone
- PoolStrainer - Class in com.github.ranchordo.lepton.optim.objpoollib
-
Strain through the active pools looking for old elements.
- PoolStrainer() - Constructor for class com.github.ranchordo.lepton.optim.objpoollib.PoolStrainer
- pos - Variable in class com.github.ranchordo.lepton.optim.tensorlib.main.TensorElement
- posMode - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- postrender() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestCube
- postStepProcess(HashSet<RigidBodyEntry>) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsStepModifier
- prefix - Variable in class com.github.ranchordo.lepton.util.advancedLogger.LogLevel
- preStepProcess(HashSet<RigidBodyEntry>) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsStepModifier
- printExpansion - Variable in class com.github.ranchordo.lepton.optim.objpoollib.VariedAbstractObjectPool
- println(String) - Method in class com.github.ranchordo.lepton.util.console.ConsoleWindow
- progress - Variable in class com.github.ranchordo.lepton.util.TimeProfiler
- proj_matrix - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- prop - Variable in class com.github.ranchordo.lepton.engine.rendering.lighting.Light
- put(String, String) - Method in class com.github.ranchordo.lepton.engine.audio.Soundtrack
Q
- Quat(Quat4f) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Convert a rotation Quat4f into an active AxisAngle4f PoolElement.
- Quat_np(Quat4f) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
-
Quat() function but just return the AxisAngle4f and hold the pool functionality.
- quat4f - Static variable in class com.github.ranchordo.lepton.optim.objpoollib.DefaultVecmathPools
R
- r - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- randint(int) - Static method in class com.github.ranchordo.lepton.util.LeptonUtil
- rank - Variable in class com.github.ranchordo.lepton.optim.tensorlib.main.Tensor
- ratio2viewportX(float) - Static method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- ratio2viewportY(float) - Static method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- rayResultCallback - Variable in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
-
For raycasting with JBullet.
- rayTest(Vector3f, Vector3f, Transform) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
If a segment from a to b hits this GObject transformed by transform tr.
- rayTest(Vector3f, Vector3f, VertexMap, Transform) - Method in class com.github.ranchordo.lepton.engine.rendering.Tri
- rayTest_back(Vector3f, Vector3f, VertexMap, Transform) - Method in class com.github.ranchordo.lepton.engine.rendering.Tri
- rayTest_back_back(Vector3f, Vector3f, VertexMap, Transform) - Method in class com.github.ranchordo.lepton.engine.rendering.Tri
- rayTest_closest(Vector3f, Vector3f, Transform) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
If a segment from a to b hits this GObject transformed by transform tr, get the closest tri that gets hit to a.
- rayTest_distance(Vector3f, Vector3f, Transform) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
If a ray from a to b hits this GObject transformed by transform tr, get the closest distance along that ray.
- rayTest_infi(Vector3f, Vector3f, VertexMap, Transform) - Method in class com.github.ranchordo.lepton.engine.rendering.Tri
- raytest_intersection - Variable in class com.github.ranchordo.lepton.engine.rendering.Tri
- rayTest_list(Vector3f, Vector3f, Transform) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
If a segment from a to b hits this GObject transformed by transform tr, get a list of tris it hits.
- raytest_t - Variable in class com.github.ranchordo.lepton.engine.rendering.Tri
- rbci() - Method in class com.github.ranchordo.lepton.engine.util.Generic3DObject
- rdrt() - Method in class com.github.ranchordo.lepton.engine.util.Deletable
- reAdd(RigidBody, short, short) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- reAdd(RigidBodyEntry, short, short) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- realpha(BufferedImage, float, boolean) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
- realpha(BufferedImage, float, boolean, String) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
- realpha_op(BufferedImage, float) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
- recieveCommand(String) - Static method in class com.github.ranchordo.lepton.tests.engineTest.EngineTest
-
Method given to ConsoleWindow's onCommand for execution on command reception.
- recieveCommand(String) - Static method in class com.github.ranchordo.lepton.tests.FancyGraphicsTest
-
Method given to ConsoleWindow's onCommand for execution on command reception.
- recolor(BufferedImage, Color, boolean) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
- recolor(BufferedImage, Color, boolean, String) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
- recolor_op(BufferedImage, Color) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
- recvCommand(String) - Static method in class com.github.ranchordo.lepton.cpshlib.GenericRunConfiguration
- recvCommand(String) - Static method in class com.github.ranchordo.lepton.GenericRunConfiguration
- refresh() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
Copy all the needed data GPU-side.
- refreshBlockBinding(SSBO) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- refreshDataLength() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- refreshGravity(PhysicsWorld) - Method in class com.github.ranchordo.lepton.engine.physics.RigidBodyEntry
- rehue(BufferedImage, float, float, float, boolean) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
-
Kind of like the "frontend" for the rehue op.
- rehue(BufferedImage, float, float, float, boolean, String) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
- rehue_op(BufferedImage, float, float, float) - Static method in class com.github.ranchordo.lepton.util.ImageUtil
- reinitBuffers() - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
-
Whenever you add or remove a light.
- remove(RigidBody) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- remove(String) - Method in class com.github.ranchordo.lepton.engine.animation.Animator
-
Remove an animTrack with a name.
- removeLight(Light) - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
- removePhysics(PhysicsWorld) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- render() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- render() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Group2d
- render() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
- render() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- render() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- render() - Method in class com.github.ranchordo.lepton.engine.rendering.Screen
- render() - Method in class com.github.ranchordo.lepton.engine.util.DefaultParticleSystem
- render() - Method in class com.github.ranchordo.lepton.engine.util.Generic3DObject
- render() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestCube
- render() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestFloor
- render() - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestScreen
- render_raw() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
Draw the triangles with no setup whatsoever.
- renderDebug() - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
- renderer - Static variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- renderInstanced(InstancedRenderer.InstancedRenderRoutine) - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderer
- reserveObject() - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- reset() - Method in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- reset(int) - Method in class com.github.ranchordo.lepton.engine.rendering.Texture
-
Reset a buffer.
- resetAllTrackFrameCounters() - Method in class com.github.ranchordo.lepton.engine.animation.Animator
- resetFrameCounter() - Method in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- resetGlobalState() - Static method in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- resetTrack() - Method in class com.github.ranchordo.lepton.engine.animation.Animator
- restrictNonPhysics() - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- rgbs - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
- RigidBodyEntry - Class in com.github.ranchordo.lepton.engine.physics
- RigidBodyEntry(RigidBody, short, short) - Constructor for class com.github.ranchordo.lepton.engine.physics.RigidBodyEntry
- ROUGHNESS - Static variable in class com.github.ranchordo.lepton.engine.rendering.Texture
- run() - Method in interface com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderer.InstancedRenderRoutine
- run() - Method in interface com.github.ranchordo.lepton.util.advancedLogger.LoggerFinalCleanup
- run() - Method in interface com.github.ranchordo.lepton.util.CleanupTask
- run() - Method in interface com.github.ranchordo.lepton.util.console.OnEnterPress
- run(String) - Method in interface com.github.ranchordo.lepton.util.console.OnCommand
- runEventListeners() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
S
- scale(float) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- scale(float) - Method in class com.github.ranchordo.lepton.engine.rendering.VertexMap
- scale(float, float, float) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- scale(float, float, float) - Method in class com.github.ranchordo.lepton.engine.rendering.VertexMap
- Screen - Class in com.github.ranchordo.lepton.engine.rendering
-
Giant blindfold that covers your camera.
- Screen() - Constructor for class com.github.ranchordo.lepton.engine.rendering.Screen
- setActiveTrack(String) - Method in class com.github.ranchordo.lepton.engine.animation.Animator
- setAlpha(float) - Method in class com.github.ranchordo.lepton.engine.rendering.Tri
- setAsParent() - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- setCleanupTask(LoggerFinalCleanup) - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- setColor(float, float, float) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- setColor(float, float, float) - Method in class com.github.ranchordo.lepton.engine.rendering.Tri
- setColor(float, float, float, float) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- setDRT(DeletableResourceTracker) - Static method in class com.github.ranchordo.lepton.engine.util.Deletable
- setEndMode(int) - Method in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- setFOV(float) - Static method in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- setFrameCounter(float) - Method in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- setGain(float) - Method in class com.github.ranchordo.lepton.engine.audio.Source
- setGravity(Vector3f) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- setInitCreator(VariedPoolInitCreator<T>) - Method in class com.github.ranchordo.lepton.optim.objpoollib.VariedAbstractObjectPool
- setInitialFname(String) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
No usey.
- setInterceptCloseRequest(boolean) - Method in class com.github.ranchordo.lepton.util.console.ConsoleWindow
-
if interceptCloseRequest, windows with the close() method called will do nothing.
- setInternalObject(T) - Method in class com.github.ranchordo.lepton.optim.objpoollib.PoolElement
- setLightingSSBO(SSBO) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
No usey.
- setMaterial(float, float, float, float) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- setMaterial(float, float, float, float) - Method in class com.github.ranchordo.lepton.engine.rendering.Tri
- setMotionSource(int) - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
-
The transform source is where the physics object gets its object to world transform matrix from.
- setNumTexBuffers(int) - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
- setOnCloseBehavior(OnEnterPress) - Method in class com.github.ranchordo.lepton.util.console.ConsoleWindow
-
Technically an onEnterPress, but really just a general purpose function executor.
- setOrigin(float, float, float) - Method in class com.github.ranchordo.lepton.engine.util.DefaultParticleSystem
- setOrigin(Vector3f) - Method in class com.github.ranchordo.lepton.engine.util.DefaultParticleSystem
- setParent(Tile2d) - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- setParent(Tile2d) - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Group2d
- setParent(Tile2d) - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
- setParent(Tile2d) - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- setParent(Tile2d) - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- setParent(Tile2d) - Method in class com.github.ranchordo.lepton.tests.engineTest.EngineTestScreen
- setPitch(float) - Method in class com.github.ranchordo.lepton.engine.audio.Source
- setPlaybackFPS(float) - Method in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- setPosMode(Tile2d.PosMode) - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- setPosVel(Vector3f, Vector3f) - Method in class com.github.ranchordo.lepton.engine.audio.Source
- setRenderingShader(Shader) - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- setReversed(boolean) - Method in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- setSamplersDefault(int) - Method in class com.github.ranchordo.lepton.engine.rendering.Shader
-
Utility: set the int values of the samplers "sampler0, sampler1, ..., sampler(n-1)" to 0,1,...,n-1
- setString(String) - Method in class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- setTexCoords(int, int, int) - Method in class com.github.ranchordo.lepton.engine.rendering.Tri
- setUniform1f(String, float) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setUniform1i(String, int) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setUniform2f(String, float, float) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setUniform3f(String, float, float, float) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setUniform3f(String, Vector3f) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setUniform3fv(String, FloatBuffer) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setUniform4f(String, float, float, float, float) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setUniform4fv(String, FloatBuffer) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setUniformiv(String, IntBuffer) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setUniformMatrix3fv(String, FloatBuffer) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setUniformMatrix4fv(String, FloatBuffer) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setUniformMatrix4fv(String, FloatBuffer, boolean) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- setVi(float, float, float) - Method in class com.github.ranchordo.lepton.engine.util.DefaultParticleSystem
- setVi(Vector3f) - Method in class com.github.ranchordo.lepton.engine.util.DefaultParticleSystem
- setVisible(boolean) - Method in class com.github.ranchordo.lepton.util.console.ConsoleWindow
- shader - Variable in class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderConfig
- Shader - Class in com.github.ranchordo.lepton.engine.rendering
- Shader(String) - Constructor for class com.github.ranchordo.lepton.engine.rendering.Shader
- ShaderDataCompatible - Class in com.github.ranchordo.lepton.cpshlib
- ShaderDataCompatible() - Constructor for class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- shaderLoader - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- ShaderLoader - Class in com.github.ranchordo.lepton.engine.rendering
- ShaderLoader() - Constructor for class com.github.ranchordo.lepton.engine.rendering.ShaderLoader
- shaders - Variable in class com.github.ranchordo.lepton.cpshlib.CPSHLoader
- shaders - Variable in class com.github.ranchordo.lepton.engine.rendering.ShaderLoader
- shape - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- shape - Variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTestCube
- shape - Variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTestFloor
- showMovementInstructions - Variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTestScreen
- side_len - Static variable in class com.github.ranchordo.lepton.engine.util.Generic3DObject
- side_len - Static variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTestCube
- side_len - Static variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTestFloor
- simulateLocalLog() - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- simulateLocalLog(LogHandler) - Static method in class com.github.ranchordo.lepton.util.advancedLogger.Logger
- size_desynced - Variable in class com.github.ranchordo.lepton.cpshlib.SSBO
- sm - Variable in class com.github.ranchordo.lepton.util.ModOp
- Sound - Class in com.github.ranchordo.lepton.engine.audio
-
Wrapper for sample buffer.
- Sound() - Constructor for class com.github.ranchordo.lepton.engine.audio.Sound
- Sound(String) - Constructor for class com.github.ranchordo.lepton.engine.audio.Sound
- sounds - Variable in class com.github.ranchordo.lepton.engine.audio.Soundtrack
- Soundtrack - Class in com.github.ranchordo.lepton.engine.audio
-
Wrapper for hashmap from String-Sound to fetch possible sounds.
- Soundtrack() - Constructor for class com.github.ranchordo.lepton.engine.audio.Soundtrack
- Source - Class in com.github.ranchordo.lepton.engine.audio
-
Pretty self-explanatory.
- Source() - Constructor for class com.github.ranchordo.lepton.engine.audio.Source
- sourceId - Variable in class com.github.ranchordo.lepton.engine.audio.Source
- SourcePool - Class in com.github.ranchordo.lepton.engine.audio
-
AbstractObjectPool extension for storing and managing OpenAL sources.
- SourcePool(String) - Constructor for class com.github.ranchordo.lepton.engine.audio.SourcePool
- SPECULAR - Static variable in class com.github.ranchordo.lepton.engine.rendering.Texture
- SSBO - Class in com.github.ranchordo.lepton.cpshlib
- SSBO() - Constructor for class com.github.ranchordo.lepton.cpshlib.SSBO
- start - Variable in class com.github.ranchordo.lepton.engine.graphics2d.util.Glyph
- start(int) - Method in class com.github.ranchordo.lepton.util.TimeProfiler
- startDebugRendering() - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
- STAY - Static variable in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- step() - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
- stop() - Method in class com.github.ranchordo.lepton.engine.audio.Source
- stop(int) - Method in class com.github.ranchordo.lepton.util.TimeProfiler
- submit() - Method in class com.github.ranchordo.lepton.util.TimeProfiler
- suppressOversizeWarnings - Static variable in class com.github.ranchordo.lepton.engine.rendering.instanced.InstanceAccumulator
- synchronizedTransform - Variable in class com.github.ranchordo.lepton.engine.animation.Animator
- syncRequiredShaderDataValues(int, boolean) - Method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
For use on shader initialization.
T
- TANGENT_DATA - Static variable in class com.github.ranchordo.lepton.engine.rendering.GObject
- TB_REQUIRED - Static variable in class com.github.ranchordo.lepton.engine.rendering.Texture
-
Is Tan/Bitan data required for each corresponding texture? (default 0,1,0,0,0 [Index 1 is for normal maps, that's why we need tan/bitan]).
- tbreq() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
tex Used and Loaded
- TBReq() - Method in class com.github.ranchordo.lepton.engine.rendering.Texture
-
Is TB data required?
- Tensor<T extends Cloneable> - Class in com.github.ranchordo.lepton.optim.tensorlib.main
- Tensor(int, T, int...) - Constructor for class com.github.ranchordo.lepton.optim.tensorlib.main.Tensor
- TensorElement<T> - Class in com.github.ranchordo.lepton.optim.tensorlib.main
- TensorElement(T, int[]) - Constructor for class com.github.ranchordo.lepton.optim.tensorlib.main.TensorElement
- TensorLibTest - Class in com.github.ranchordo.lepton.tests
- TensorLibTest() - Constructor for class com.github.ranchordo.lepton.tests.TensorLibTest
- tex - Variable in class com.github.ranchordo.lepton.engine.rendering.instanced.InstancedRenderConfig
- tex - Variable in class com.github.ranchordo.lepton.engine.rendering.VertexMap
- tex_names - Static variable in class com.github.ranchordo.lepton.engine.rendering.Texture
-
For printing / logging purposes.
- texAV() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
texCoords AVailable.
- texcoords - Variable in class com.github.ranchordo.lepton.engine.rendering.Tri
- texcoords - Variable in class com.github.ranchordo.lepton.engine.rendering.VertexMap
- texH - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- TextGroup - Class in com.github.ranchordo.lepton.engine.graphics2d.tiles
- TextGroup(String, FontAtlas, float, float, float, float, float, float, InstancedRenderer) - Constructor for class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- textShader - Static variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.TextGroup
- Texture - Class in com.github.ranchordo.lepton.engine.rendering
-
Store some textures.
- Texture() - Constructor for class com.github.ranchordo.lepton.engine.rendering.Texture
- Texture(Texture) - Constructor for class com.github.ranchordo.lepton.engine.rendering.Texture
-
Reconstruct a texture based on another one.
- Texture(TextureImage, int) - Constructor for class com.github.ranchordo.lepton.engine.rendering.Texture
- TEXTURE_DATA - Static variable in class com.github.ranchordo.lepton.engine.rendering.GObject
- TEXTUREBUFFER - Static variable in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
- textureImage - Variable in class com.github.ranchordo.lepton.engine.graphics2d.util.FontAtlas
- TextureImage - Class in com.github.ranchordo.lepton.engine.rendering
-
Backend OpenGL texture storage object.
- TextureImage(int) - Constructor for class com.github.ranchordo.lepton.engine.rendering.TextureImage
- texW - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- texX - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- texY - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- Tile2d - Class in com.github.ranchordo.lepton.engine.graphics2d.tiles
- Tile2d() - Constructor for class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
- Tile2d.EventListener - Interface in com.github.ranchordo.lepton.engine.graphics2d.tiles
- Tile2d.PosMode - Enum in com.github.ranchordo.lepton.engine.graphics2d.tiles
- time_names - Variable in class com.github.ranchordo.lepton.util.TimeProfiler
- timeCalcEnd() - Static method in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
-
End the frame time calculation.
- timeCalcStart() - Static method in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
-
Begin keeping track of frame time.
- timeprofiler - Variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTestScreen
- timeProfiler - Static variable in class com.github.ranchordo.lepton.tests.engineTest.EngineTest
- TimeProfiler - Class in com.github.ranchordo.lepton.util
- TimeProfiler(String...) - Constructor for class com.github.ranchordo.lepton.util.TimeProfiler
- times - Variable in class com.github.ranchordo.lepton.util.TimeProfiler
- TOP_LEFT - com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d.PosMode
- TOP_RIGHT - com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d.PosMode
- toString() - Method in class com.github.ranchordo.lepton.engine.util.DeletableResourceTracker
- toString() - Method in class com.github.ranchordo.lepton.util.TimeProfiler
- transform - Static variable in class com.github.ranchordo.lepton.optim.objpoollib.DefaultVecmathPools
- transform(Matrix4f) - Method in class com.github.ranchordo.lepton.engine.rendering.VertexMap
- transformObject - Variable in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- transformVariable - Variable in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- Tri - Class in com.github.ranchordo.lepton.engine.rendering
- Tri(int, int, int, int, int, int) - Constructor for class com.github.ranchordo.lepton.engine.rendering.Tri
- tryExit() - Method in class com.github.ranchordo.lepton.util.advancedLogger.LogLevel
- type - Variable in class com.github.ranchordo.lepton.engine.rendering.lighting.Light
- type - Variable in class com.github.ranchordo.lepton.util.ModOp
U
- unbind() - Method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
- unbind_all() - Static method in class com.github.ranchordo.lepton.engine.rendering.FrameBuffer
- unlock() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
- unMappify() - Static method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
-
Unmap active mapped GPU-side buffer.
- updateAllLights() - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
- updateLight(Light) - Static method in class com.github.ranchordo.lepton.engine.rendering.lighting.Lighting
-
Update the lighting data for a single light.
- updatePosVel() - Method in class com.github.ranchordo.lepton.engine.audio.Source
- updateSSBOData(FloatBuffer, SSBO) - Static method in class com.github.ranchordo.lepton.cpshlib.ShaderDataCompatible
- useAddTransform - Variable in class com.github.ranchordo.lepton.engine.animation.AnimTrack
- useCulling - Variable in class com.github.ranchordo.lepton.engine.rendering.GObject
- useGraphics - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- useGravity - Variable in class com.github.ranchordo.lepton.engine.physics.RigidBodyEntry
- useLighting - Variable in class com.github.ranchordo.lepton.engine.rendering.GObject
- useNegativeLightingValue - Variable in class com.github.ranchordo.lepton.engine.rendering.GObject
-
For specuar-based lighting stuff
- userPointer - Variable in class com.github.ranchordo.lepton.engine.rendering.Tri
- UserPointerStructure - Class in com.github.ranchordo.lepton.engine.physics
-
A way for you to organise your rigidbodies using pointers so that you don't have to execute time-intensive searches.
- UserPointerStructure() - Constructor for class com.github.ranchordo.lepton.engine.physics.UserPointerStructure
- useTex - Variable in class com.github.ranchordo.lepton.engine.rendering.GObject
V
- v - Variable in class com.github.ranchordo.lepton.util.cloneabletypes.ClBoolean
- v - Variable in class com.github.ranchordo.lepton.util.cloneabletypes.ClDouble
- v - Variable in class com.github.ranchordo.lepton.util.cloneabletypes.ClFloat
- v - Variable in class com.github.ranchordo.lepton.util.cloneabletypes.ClInt
- v - Variable in class com.github.ranchordo.lepton.util.cloneabletypes.ClLong
- valueOf(String) - Static method in enum com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d.PosMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d.PosMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIABLE - Static variable in class com.github.ranchordo.lepton.engine.physics.PhysicsObject
- VariedAbstractObjectPool<T> - Class in com.github.ranchordo.lepton.optim.objpoollib
-
Object pool with custom behavior and object variation.
- VariedAbstractObjectPool(String, VariedPoolInitCreator<T>) - Constructor for class com.github.ranchordo.lepton.optim.objpoollib.VariedAbstractObjectPool
- VariedPoolInitCreator<T> - Interface in com.github.ranchordo.lepton.optim.objpoollib
-
An interface responsible for creating an initial value that pools can use.
- vector3f - Static variable in class com.github.ranchordo.lepton.optim.objpoollib.DefaultVecmathPools
- vector4f - Static variable in class com.github.ranchordo.lepton.optim.objpoollib.DefaultVecmathPools
- VERTEX_DATA - Static variable in class com.github.ranchordo.lepton.engine.rendering.GObject
- VertexMap - Class in com.github.ranchordo.lepton.engine.rendering
- VertexMap() - Constructor for class com.github.ranchordo.lepton.engine.rendering.VertexMap
- vertices - Variable in class com.github.ranchordo.lepton.engine.rendering.Tri
- vertices - Variable in class com.github.ranchordo.lepton.engine.rendering.VertexMap
- vertices - Variable in class com.github.ranchordo.lepton.engine.util.OBJReturnObject
- viewMatrixModifier - Variable in class com.github.ranchordo.lepton.engine.rendering.GObject
- ViewMatrixModifier - Interface in com.github.ranchordo.lepton.engine.rendering
- vm - Variable in class com.github.ranchordo.lepton.util.ModOp
- vmap - Variable in class com.github.ranchordo.lepton.engine.rendering.GObject
W
- waitForClose() - Method in class com.github.ranchordo.lepton.util.console.ConsoleWindow
- wake() - Method in class com.github.ranchordo.lepton.engine.physics.PhysicsWorld
-
Disable rigidbody deactivation.
- width - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.GenericInstancedTile2d
- width - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
- width - Variable in class com.github.ranchordo.lepton.engine.rendering.TextureImage
- win - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- winH - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- winW - Static variable in class com.github.ranchordo.lepton.engine.rendering.GLContextInitializer
- wireframe - Variable in class com.github.ranchordo.lepton.engine.rendering.GObject
- WorldObject - Class in com.github.ranchordo.lepton.engine.physics
- WorldObject() - Constructor for class com.github.ranchordo.lepton.engine.physics.WorldObject
- WorldObject(boolean) - Constructor for class com.github.ranchordo.lepton.engine.physics.WorldObject
- WorldObject(boolean, boolean) - Constructor for class com.github.ranchordo.lepton.engine.physics.WorldObject
- WorldObject(PhysicsObject, GObject) - Constructor for class com.github.ranchordo.lepton.engine.physics.WorldObject
X
Y
Z
- zombify() - Method in class com.github.ranchordo.lepton.engine.rendering.GObject
-
Convert to a zombie (an object that doesn't have any CPU-side data and is only cached GPU-side).
All Classes All Packages