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

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

x - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
 

Y

y - Variable in class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
 

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).
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