Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values

B

BackgroundEveryFramePlugin - Interface in org.boxutil.base.api.everyframe
Running on another thread, not the vanilla thread.
BARREL - Enum constant in enum class org.boxutil.manager.EntityShadingDataManager.WeaponPartType
 
barrier() - Method in class org.boxutil.util.concurrent.SpinBarrier
 
BASE - Enum constant in enum class org.boxutil.manager.EntityShadingDataManager.WeaponPartType
 
baseHeight - Variable in class org.boxutil.units.standard.attribute.FontMapData
 
BaseIlluminantData - Class in org.boxutil.base
The default light direction is vec3(1.0, 0.0, 0.0), use model matrix to rotate it.
BaseIlluminantData() - Constructor for class org.boxutil.base.BaseIlluminantData
 
BaseInstanceRenderData - Class in org.boxutil.base
 
BaseInstanceRenderData() - Constructor for class org.boxutil.base.BaseInstanceRenderData
 
BaseKernelData - Class in org.boxutil.base
 
BaseKernelData(String, String, String) - Constructor for class org.boxutil.base.BaseKernelData
 
BaseKernelData(CLDevice, String, String, String, String, IntBuffer) - Constructor for class org.boxutil.base.BaseKernelData
 
BaseMIRenderData - Class in org.boxutil.base
 
BaseMIRenderData() - Constructor for class org.boxutil.base.BaseMIRenderData
 
BaseProjectileTrailTracker - Class in org.boxutil.base
The standard trail tracker for all the projectiles that BoxUtil built-in autogen static trail system will use it.
BaseProjectileTrailTracker(DamagingProjectileAPI, StaticTrailData) - Constructor for class org.boxutil.base.BaseProjectileTrailTracker
 
BaseRenderData - Class in org.boxutil.base
 
BaseRenderData() - Constructor for class org.boxutil.base.BaseRenderData
 
BaseShaderData - Class in org.boxutil.base
 
BaseShaderData(int) - Constructor for class org.boxutil.base.BaseShaderData
 
BaseShaderPacksContext - Class in org.boxutil.base
Only and must have a no-parameter constructor.
BaseShaderPacksContext() - Constructor for class org.boxutil.base.BaseShaderPacksContext
 
baseSize - Variable in class org.boxutil.units.standard.entity.CommonEntity
 
baseSize - Variable in class org.boxutil.units.standard.entity.SpriteEntity
 
beforeGameSave() - Method in class org.boxutil.BoxUtilModPlugin
 
beforeRendering() - Static method in class org.boxutil.config.BoxThreadSync.Rendering
 
beginAdvance() - Static method in class org.boxutil.config.BoxThreadSync.Logical
 
beginIllumination() - Static method in class org.boxutil.config.BoxThreadSync.Rendering
 
beginInstanceCompute() - Static method in class org.boxutil.config.BoxThreadSync.Logical
 
beginPoolCompact() - Static method in class org.boxutil.config.BoxThreadSync.Logical
 
beginRendering() - Static method in class org.boxutil.config.BoxThreadSync.Rendering
 
beginSubroutine(int, int) - Method in class org.boxutil.units.standard.ShaderProgram
 
beginSubroutineUniform(int, int) - Method in class org.boxutil.units.standard.ShaderProgram
 
beginUniform() - Method in class org.boxutil.units.standard.ShaderProgram
 
beginUniformBlock() - Method in class org.boxutil.units.standard.ShaderProgram
 
behavior - Variable in class org.boxutil.units.standard.GPUMemoryPool
 
BIND_FRAGMENT_OUTPUT - Static variable in class org.boxutil.util.ShaderUtil
 
BIND_VERTEX_ATTRIB - Static variable in class org.boxutil.util.ShaderUtil
 
BindingLocationStruct(byte, int, String) - Constructor for record class org.boxutil.util.ShaderUtil.BindingLocationStruct
Creates an instance of a BindingLocationStruct record class.
Bindless() - Constructor for class org.boxutil.define.GLWrapper.Texture.Bindless
 
bindTexture() - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
bindTexture1D(int) - Method in class org.boxutil.base.BaseShaderData
 
bindTexture1D(int, int) - Method in class org.boxutil.base.BaseShaderData
 
bindTexture2D(int) - Method in class org.boxutil.base.BaseShaderData
 
bindTexture2D(int, int) - Method in class org.boxutil.base.BaseShaderData
 
bindTexture3D(int) - Method in class org.boxutil.base.BaseShaderData
 
bindTexture3D(int, int) - Method in class org.boxutil.base.BaseShaderData
 
bindTextureBuf - Variable in class org.boxutil.units.standard.attribute.MaterialData
 
bindTextureBuf - Variable in class org.boxutil.units.standard.entity.TextFieldEntity
 
bindTextureBuffer(int) - Method in class org.boxutil.base.BaseShaderData
 
bindTextureBuffer(int, int) - Method in class org.boxutil.base.BaseShaderData
 
BitMapGlyph() - Constructor for class org.boxutil.units.standard.attribute.FontMapData.BitMapGlyph
 
blendConfig - Variable in class org.boxutil.base.BaseRenderData
 
blendFunc - Variable in class org.boxutil.units.standard.misc.AtlasSprite
 
blendState - Variable in class org.boxutil.base.BaseRenderData
 
blitFBO(int, int) - Static method in class org.boxutil.util.ShaderUtil
 
blitFBO(int, int, int, int) - Static method in class org.boxutil.util.ShaderUtil
 
blitFBO(int, int, int, int, int, int) - Static method in class org.boxutil.util.ShaderUtil
 
blitFBO(int, int, int, int, int, int, int, int, int, int) - Static method in class org.boxutil.util.ShaderUtil
 
blitToScreen(int) - Static method in class org.boxutil.util.ShaderUtil
 
BoxConfigGUI - Class in org.boxutil.config
 
BoxConfigGUI() - Constructor for class org.boxutil.config.BoxConfigGUI
 
BoxConfigGUI.GUIState - Enum Class in org.boxutil.config
 
BoxConfigs - Class in org.boxutil.config
 
BoxDatabase - Class in org.boxutil.define
 
BoxDatabase.CLState - Class in org.boxutil.define
 
BoxDatabase.GLState - Class in org.boxutil.define
 
BoxEnum - Class in org.boxutil.define
 
BoxGeometry - Class in org.boxutil.define
Here all models are (1 * 1 * 1) box border size, and center are base at (0, 0, 0).
BoxThreadSync - Class in org.boxutil.config
Make sure you are understand what you want to do.
BoxThreadSync.Logical - Class in org.boxutil.config
In rendering loop: rendering...
BoxThreadSync.Rendering - Class in org.boxutil.config
In rendering loop: beforeRendering => runBeforeRenderingDelayGLCmd => applyMemoryBarrier => beginRendering => beginIllumination => runBeginIlluminationDelayGLCmd => afterRendering => logical...
BOXUTIL_VALID - Variable in class org.boxutil.define.BoxDatabase.GLState
 
BoxUtilModPlugin - Class in org.boxutil
A multi-thread OpenGL based lib/engine of the game Starsector.
BoxUtilModPlugin() - Constructor for class org.boxutil.BoxUtilModPlugin
 
buffer - Variable in class org.boxutil.units.standard.misc.CurveObject
 
bufferExpendRule - Variable in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
 
bufferInitRule - Variable in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
 
bufferSize - Variable in class org.boxutil.units.standard.misc.CurveObject
 
BUILTIN_ILLUMINANT_CSV - Static variable in class org.boxutil.define.BoxDatabase
 
BUILTIN_OBJ_CSV - Static variable in class org.boxutil.define.BoxDatabase
 
BUILTIN_STATIC_TRAIL_CSV - Static variable in class org.boxutil.define.BoxDatabase
 
BUILTIN_TEXTURE_CSV - Static variable in class org.boxutil.define.BoxDatabase
 
BUtil_COMPLEX_DEF - Static variable in class org.boxutil.define.BoxDatabase
 
BUtil_DefaultShaderPacksIcon - Static variable in class org.boxutil.define.BoxDatabase
 
BUtil_MID - Static variable in class org.boxutil.define.BoxDatabase
 
BUtil_NONE - Static variable in class org.boxutil.define.BoxDatabase
 
BUtil_ONE - Static variable in class org.boxutil.define.BoxDatabase
 
BUtil_TILES - Static variable in class org.boxutil.define.BoxDatabase
 
BUtil_X - Static variable in class org.boxutil.define.BoxDatabase
 
BUtil_Z - Static variable in class org.boxutil.define.BoxDatabase
 
BUtil_ZERO - Static variable in class org.boxutil.define.BoxDatabase
 
BYTE_SIZE - Static variable in class org.boxutil.define.BoxDatabase
 
byteArrayToColor(byte...) - Static method in class org.boxutil.util.CommonUtil
 
byteArrayToColor4f(byte...) - Static method in class org.boxutil.util.CommonUtil
 
byteState - Variable in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values