Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- aaLevel - Variable in class org.boxutil.units.standard.attribute.FontMapData
- activateBloomPass() - Static method in class org.boxutil.base.StandardShaderpacksPass
- active() - Method in class org.boxutil.base.BaseShaderData
- add(float[], float) - Static method in class org.boxutil.util.CalculateUtil
- add(float[], float[]) - Static method in class org.boxutil.util.CalculateUtil
- add(Color, boolean, Color) - Static method in class org.boxutil.util.CalculateUtil
- add(Color, boolean, Color...) - Static method in class org.boxutil.util.CalculateUtil
- addAll(float[], float[]...) - Static method in class org.boxutil.util.CalculateUtil
- addBackgroundLogicalPlugin(BackgroundEveryFramePlugin) - Static method in class org.boxutil.manager.CampaignRenderingManager
- addBackgroundLogicalPlugin(BackgroundEveryFramePlugin) - Static method in class org.boxutil.manager.CombatRenderingManager
- addBackgroundRenderingPlugin(BackgroundEveryFramePlugin) - Static method in class org.boxutil.manager.CampaignRenderingManager
- addBackgroundRenderingPlugin(BackgroundEveryFramePlugin) - Static method in class org.boxutil.manager.CombatRenderingManager
- addCampaignBeamVisual(Vector2f, float, float, float, Color, SpriteAPI, float, float, CampaignEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
-
Curve beam entity.
- addCampaignBeamVisual(Vector2f, float, float, float, Color, Color, SpriteAPI, SpriteAPI, float, float, float, boolean, CampaignEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
-
Curve beam entity.
- addCampaignFlareField(Vector2f, int, float, float, float, Vector4f, Color, Color, float, float, CampaignEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
- addCampaignFlareField(Vector2f, int, float, float, Vector2f, Vector2f, Vector4f, Color, Color, Color, Color, boolean, boolean, float, float, float, float, boolean, CampaignEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
- addCampaignParticleField(Vector2f, int, float, float, float, Vector4f, Color, SpriteAPI, float, float, CampaignEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
- addCampaignParticleField(Vector2f, int, float, float, Vector2f, Vector2f, Vector2f, Vector2f, Vector4f, Vector4f, Color, Color, Color, Color, SpriteAPI, SpriteAPI, float, float, float, float, boolean, CampaignEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
- addCleanupPlugin(TemporaryCleanupPlugin) - Static method in class org.boxutil.manager.CampaignRenderingManager
- addCleanupPlugin(TemporaryCleanupPlugin) - Static method in class org.boxutil.manager.CombatRenderingManager
- addCombatBeamVisual(Vector2f, float, float, float, Color, SpriteAPI, float, float, CombatEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
-
Curve beam entity.
- addCombatBeamVisual(Vector2f, float, float, float, Color, Color, SpriteAPI, SpriteAPI, float, float, float, boolean, CombatEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
-
Curve beam entity.
- addCombatFlareField(Vector2f, int, float, float, float, Vector4f, Color, Color, float, float, CombatEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
- addCombatFlareField(Vector2f, int, float, float, Vector2f, Vector2f, Vector4f, Color, Color, Color, Color, boolean, boolean, float, float, float, float, boolean, CombatEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
- addCombatParticleField(Vector2f, int, float, float, float, Vector4f, Color, SpriteAPI, float, float, CombatEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
- addCombatParticleField(Vector2f, int, float, float, Vector2f, Vector2f, Vector2f, Vector2f, Vector4f, Vector4f, Color, Color, Color, Color, SpriteAPI, SpriteAPI, float, float, float, float, boolean, CombatEngineLayers) - Static method in class org.boxutil.util.RenderingUtil
- addDefaultDistortion(boolean, float) - Static method in class org.boxutil.util.RenderingUtil.SpecialFX
-
All inner parameter was
1.0f, and0.0fpower for in and out stage. - addEntity(RenderDataAPI) - Static method in class org.boxutil.manager.CampaignRenderingManager
-
NOTE: If entity at highest layer, without any post effect likes bloom or AA.
- addEntity(RenderDataAPI) - Static method in class org.boxutil.manager.CombatRenderingManager
-
NOTE: If entity at highest layer, without any post effect likes bloom or AA.
- addHitParticle(boolean, Vector2f, Vector2f, float, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addHitParticle(boolean, Vector2f, Vector2f, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addHitParticle(boolean, Vector2f, Vector2f, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addImpactDistortion(boolean, float) - Static method in class org.boxutil.util.RenderingUtil.SpecialFX
- addInstanceData(InstanceDataAPI) - Method in interface org.boxutil.base.api.InstanceRenderAPI
-
Have size limit
BoxConfigs.getMaxInstanceDataSize(). - addInstanceData(InstanceDataAPI) - Method in class org.boxutil.base.BaseInstanceRenderData
-
Have size limit
BoxConfigs.getMaxInstanceDataSize(). - additiveBlend - Variable in class org.boxutil.define.struct.statictrail.StaticTrailData
- addModelData(String, String, String, String, String, String, String) - Static method in class org.boxutil.manager.ModelManager
- addModelData(String, String, String, String, String, String, String, boolean) - Static method in class org.boxutil.manager.ModelManager
- addModelData(String, String, String, String, String, String, String, boolean, int) - Static method in class org.boxutil.manager.ModelManager
-
Add one of model data by manual.
- addModelData(String, ModelData) - Static method in class org.boxutil.manager.ModelManager
- addNebulaParticle(boolean, Vector2f, Vector2f, float, float, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addNebulaSmokeParticle(boolean, Vector2f, Vector2f, float, float, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addNebulaSmoothParticle(boolean, Vector2f, Vector2f, float, float, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addNegativeNebulaParticle(boolean, Vector2f, Vector2f, float, float, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addNegativeParticle(boolean, Vector2f, Vector2f, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addNegativeSwirlyNebulaParticle(boolean, Vector2f, Vector2f, float, float, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addNode(NodeData) - Method in class org.boxutil.units.standard.entity.CurveEntity
- addNode(NodeData) - Method in class org.boxutil.units.standard.entity.SegmentEntity
- addNode(Vector2f) - Method in class org.boxutil.units.standard.entity.TrailEntity
-
Node at index 0 will be the end point of the trail, and draw from index end to the last index/ the start point.
- addParticle() - Method in class org.boxutil.base.SimpleParticleControlData
-
Recommend to call
SimpleParticleControlData.setRemainingTimeToReset(float)orSimpleParticleControlData.refreshRemainingTimeToReset(float)after if needs. - addParticle(float, float, float, float) - Method in class org.boxutil.base.SimpleParticleControlData
- addParticle(float, float, float, float, float, float) - Method in class org.boxutil.base.SimpleParticleControlData
- addParticle(float, float, float, float, Color, Color, float, float, float) - Method in class org.boxutil.base.SimpleParticleControlData
- addParticle(float, float, float, Color, Color, float, float, float) - Method in class org.boxutil.base.SimpleParticleControlData
- addParticle(Vector2f, float, float, Vector2f, Vector2f, Vector2f, Color, Color, float, float, float) - Method in class org.boxutil.base.SimpleParticleControlData
- addParticle3D() - Method in class org.boxutil.base.SimpleParticleControlData
-
Recommend to call
SimpleParticleControlData.setRemainingTimeToReset(float)orSimpleParticleControlData.refreshRemainingTimeToReset(float)after if needs. - addRenderingPlugin(LayeredRenderingPlugin) - Static method in class org.boxutil.manager.CampaignRenderingManager
- addRenderingPlugin(LayeredRenderingPlugin) - Static method in class org.boxutil.manager.CombatRenderingManager
- address - Variable in class org.boxutil.units.standard.GPUMemoryPool.InternalMemory
- address() - Method in interface org.boxutil.define.struct.memorypool.GPUMemory
-
The corresponding offset on GPU object memory, without reserved space of memory pool.
- address() - Method in class org.boxutil.units.standard.GPUMemoryPool.InternalMemory
- address_instance() - Method in interface org.boxutil.define.struct.instance.MemoryBlock
-
The corresponding offset on SSBO memory as instance data.
- addShaderPacks(BaseShaderPacksContext) - Static method in class org.boxutil.config.BoxConfigs
-
For add your shader packs (recommend):
- addSharpFlare(boolean, float) - Static method in class org.boxutil.util.RenderingUtil.SpecialFX
- addSmokeParticle(boolean, Vector2f, Vector2f, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addSmoothFlare(boolean, float) - Static method in class org.boxutil.util.RenderingUtil.SpecialFX
- addSmoothParticle(boolean, Vector2f, Vector2f, float, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addSmoothParticle(boolean, Vector2f, Vector2f, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addStaticTrail(StaticTrailData, SectorEntityToken, CampaignEngineLayers, StaticTrailTracker) - Static method in class org.boxutil.manager.CampaignRenderingManager
- addStaticTrail(StaticTrailData, CombatEntityAPI, CombatEngineLayers, StaticTrailTracker) - Static method in class org.boxutil.manager.CombatRenderingManager
- addSwirlyNebulaParticle(boolean, Vector2f, Vector2f, float, float, float, float, float, Color) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
- addText(String) - Method in class org.boxutil.units.standard.misc.TextFieldObject
- addText(String, boolean) - Method in class org.boxutil.units.standard.misc.TextFieldObject
- addText(String, float) - Method in class org.boxutil.units.standard.misc.TextFieldObject
- addText(String, float, int) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
- addText(String, float, Color) - Method in class org.boxutil.units.standard.misc.TextFieldObject
- addText(String, float, Color, boolean) - Method in class org.boxutil.units.standard.misc.TextFieldObject
- addText(String, float, Color, boolean, boolean, boolean, boolean, int) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
- addText(String, int) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
- addText(String, Color) - Method in class org.boxutil.units.standard.misc.TextFieldObject
- addText(String, Color, int) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
- advance(float, float, StaticTrailTracker.Result) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker
-
Will not record any nodes when game paused.
- advance(float, float, StaticTrailTracker.Result) - Method in class org.boxutil.base.BaseProjectileTrailTracker
- advance(float, List<InputEventAPI>) - Method in class org.boxutil.config.BoxConfigGUI
- advanceGlobalTimer(float, boolean) - Method in interface org.boxutil.base.api.RenderDataAPI
-
Automatic running, not required to call it.
- advanceGlobalTimer(float, boolean) - Method in class org.boxutil.base.BaseRenderData
-
Automatic running, not required to call it.
- advanceInCampaign(SectorAPI, float) - Method in class org.boxutil.base.BaseShaderPacksContext
- advanceInCombat(CombatEngineAPI, float) - Method in class org.boxutil.base.BaseShaderPacksContext
- afterAddressChanged() - Method in class org.boxutil.units.standard.GPUMemoryPool.InternalMemory
- afterAllocatedFromFree(D) - Method in class org.boxutil.units.standard.GPUMemoryPool.InternalMemory
- afterFree() - Method in class org.boxutil.units.standard.GPUMemoryPool.InternalMemory
- afterGameSave() - Method in class org.boxutil.BoxUtilModPlugin
- afterRendering() - Static method in class org.boxutil.config.BoxThreadSync.Rendering
- afterSizeChanged() - Method in class org.boxutil.units.standard.GPUMemoryPool.InternalMemory
- afterSplitFrom(GPUMemoryPool.InternalMemory<D>) - Method in class org.boxutil.units.standard.GPUMemoryPool.InternalMemory
- ALIGN_FORWARD_SUFFIX - Static variable in class org.boxutil.manager.TextureManager
- aligningNode(NodeData, NodeData, Pair<NodeData[], float[]>) - Static method in class org.boxutil.util.CurveUtil
- aligningNodeSegmentBased(NodeData, NodeData, BoundsAPI.SegmentAPI, Pair<NodeData[], float[]>) - Static method in class org.boxutil.util.CurveUtil
- aligningNodeSegmentBased(NodeData, NodeData, Vector2f, Vector2f, Pair<NodeData[], float[]>) - Static method in class org.boxutil.util.CurveUtil
- alignment - Variable in class org.boxutil.units.standard.entity.TextFieldEntity
- alignment - Variable in class org.boxutil.units.standard.misc.TextFieldObject
- alignPOT - Variable in class org.boxutil.util.ShaderUtil.NormalMapGenParam
-
Gen POT texture if needed.
- alpha - Variable in class org.boxutil.units.standard.misc.AtlasSprite
- alphaFixed - Variable in class org.boxutil.units.standard.attribute.Instance2Data
- alphaFixed - Variable in class org.boxutil.units.standard.attribute.Instance3Data
- angularInRange - Variable in class org.boxutil.define.struct.statictrail.StaticTrailData
- angularOutRange - Variable in class org.boxutil.define.struct.statictrail.StaticTrailData
- AnisotropicLTC - Static variable in class org.boxutil.define.BoxDatabase
- appendToEntity(CombatEntityAPI) - Method in interface org.boxutil.base.api.RenderDataAPI
- appendToEntity(CombatEntityAPI) - Method in class org.boxutil.base.BaseRenderData
- appendToEntity(CombatEntityAPI, float) - Method in interface org.boxutil.base.api.RenderDataAPI
- appendToEntity(CombatEntityAPI, float) - Method in class org.boxutil.base.BaseRenderData
- appendToEntity(CombatEntityAPI, float, Vector2f) - Method in interface org.boxutil.base.api.RenderDataAPI
- appendToEntity(CombatEntityAPI, float, Vector2f) - Method in class org.boxutil.base.BaseRenderData
- appendToEntity(CombatEntityAPI, float, Vector3f) - Method in interface org.boxutil.base.api.RenderDataAPI
- appendToEntity(CombatEntityAPI, float, Vector3f) - Method in class org.boxutil.base.BaseRenderData
- applyAAPass(ViewportAPI, boolean, int, int, int, int, int, int, int, int) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyAfterIlluminationPass(ViewportAPI, boolean, int, int, int, int, int, int, int, int, int, int) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyAreaLightShading(AreaLight, boolean, boolean) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyBeforeAreaLightShading() - Method in class org.boxutil.base.BaseShaderPacksContext
- applyBeforeIlluminationPass(ViewportAPI, boolean, int, int, int, int, int, int, int, int, int, int) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyBeforeInfiniteLightShading() - Method in class org.boxutil.base.BaseShaderPacksContext
- applyBeforeLinearLightShading() - Method in class org.boxutil.base.BaseShaderPacksContext
- applyBeforeLowestLayerRender(ViewportAPI, boolean, int, int, int, int, int, int, int, int, int, int) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyBeforePointLightShading() - Method in class org.boxutil.base.BaseShaderPacksContext
- applyBeforeSpotLightShading() - Method in class org.boxutil.base.BaseShaderPacksContext
- applyBloom(boolean, int, boolean, int) - Static method in class org.boxutil.base.StandardShaderpacksPass
- applyBloomPass(ViewportAPI, boolean, boolean, int, int, int, int, int, int, int, int, int, int) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyCombatUIPass(ViewportAPI) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyEffect(CombatEntityAPI, Vector2f, float, boolean) - Method in interface org.boxutil.util.CurveUtil.DealtController
- applyEffect(CombatEntityAPI, Vector2f, float, boolean) - Method in class org.boxutil.util.CurveUtil.SimpleDealtController
- applyFXAA(boolean, boolean, boolean, int, int) - Static method in class org.boxutil.base.StandardShaderpacksPass
- applyHorizontalRamp - Variable in class org.boxutil.util.ShaderUtil.NormalMapGenParam
-
Set to
0.0fturn off. - applyImageBilateralFilter(int, boolean, byte, float, float, int, int, boolean) - Static method in class org.boxutil.util.ShaderUtil
-
Separated GPU bilateral filter.
- applyImageBilateralFilter(int, boolean, byte, float, float, int, int, int, boolean) - Static method in class org.boxutil.util.ShaderUtil
-
Separated GPU bilateral filter.
- applyImageBilateralFilter(int, int, int, boolean, byte, float, float, int, int, int, int, int, boolean) - Static method in class org.boxutil.util.ShaderUtil
-
Separated GPU bilateral filter.
- applyImageGaussianBlur(int, boolean, byte, int, int, boolean) - Static method in class org.boxutil.util.ShaderUtil
-
Simple gaussian blur computing, only for RGBA and R texture.
- applyImageGaussianBlur(int, boolean, byte, int, int, int, boolean) - Static method in class org.boxutil.util.ShaderUtil
-
Simple gaussian blur computing, only for RGBA and R texture.
- applyImageGaussianBlur(int, int, int, boolean, byte, int, int, int, int, int, boolean) - Static method in class org.boxutil.util.ShaderUtil
-
Simple gaussian blur computing, only for RGBA and R texture.
- applyInfiniteLightShading(InfiniteLight, boolean, boolean) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyLinearLightShading(LinearLight, boolean, boolean) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyPointLightShading(PointLight, boolean, boolean) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyPostEffectPass(ViewportAPI, boolean) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyRadialBlur(int, Vector2f, short, float, float, boolean) - Static method in class org.boxutil.util.ShaderUtil
-
Classical radial blur effect.
- applyRadialBlur(int, Vector2f, short, float, float, int, int, int, int, boolean) - Static method in class org.boxutil.util.ShaderUtil
-
Classical radial blur effect.
- applySpotLightShading(SpotLight, boolean, boolean) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyTexturedAreaLightPreFiltering(int, int, boolean) - Method in class org.boxutil.base.BaseShaderPacksContext
- applyTexturedAreaLightPreFiltering(int, int, boolean) - Static method in class org.boxutil.base.StandardShaderpacksPass
- applyVerticalRamp - Variable in class org.boxutil.util.ShaderUtil.NormalMapGenParam
-
Set to
0.0fturn off. - ARB_GPU_SHADER5 - Variable in class org.boxutil.define.BoxDatabase.GLState
- ARB_SHADER_BIT_ENCODING - Variable in class org.boxutil.define.BoxDatabase.GLState
- ARB_shading_language_include - Variable in class org.boxutil.define.BoxDatabase.GLState
- ArcObject - Class in org.boxutil.units.standard.misc
-
Easy way for rendering arc with thinness anywhere.
- ArcObject() - Constructor for class org.boxutil.units.standard.misc.ArcObject
- arcValue - Variable in class org.boxutil.units.standard.misc.ArcObject
- AREA_LIGHT - Enum constant in enum class org.boxutil.define.DirectEntityType
- AreaLight - Class in org.boxutil.units.standard.light
-
Highest performance cost in all illuminates.
- AreaLight() - Constructor for class org.boxutil.units.standard.light.AreaLight
- AtlasSprite - Class in org.boxutil.units.standard.misc
-
Always available, even if
BoxConfigs.isShaderEnable()at false. - AtlasSprite(int, float, float, float, float, float, float, float, float, float) - Constructor for class org.boxutil.units.standard.misc.AtlasSprite
- autoAspect() - Method in class org.boxutil.units.standard.entity.FlareEntity
-
Not recommended when rendering by instance data.
- autoSubmitDataBuffer - Variable in class org.boxutil.base.BaseRenderData
- autoSubmitModelMat - Variable in class org.boxutil.base.BaseRenderData
- autoSubmitPrimeMat - Variable in class org.boxutil.base.BaseRenderData
All Classes and Interfaces|All Packages|Constant Field Values