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

S

save() - Static method in class org.boxutil.config.BoxConfigs
 
saveBytesImage(String, String, ByteBuffer, int, int, byte) - Static method in class org.boxutil.util.CommonUtil
General method for save OpenGL texture object to local ARGB png format image.
saveGLTexture(String, String, int, int, byte) - Static method in class org.boxutil.util.CommonUtil
Requires OpenGL 3.0 or higher and Framebuffer support.
saveShaderPacksConfig(BaseShaderPacksContext) - Static method in class org.boxutil.config.BoxConfigs
 
saveShaderPacksID() - Static method in class org.boxutil.config.BoxConfigs
 
scale - Variable in class org.boxutil.units.standard.attribute.Instance2Data
 
scale - Variable in class org.boxutil.units.standard.attribute.Instance3Data
 
scaleFormCenter(Vector3f, float, Vector3f, Vector3f) - Static method in class org.boxutil.util.CalculateUtil
 
scaleRate - Variable in class org.boxutil.units.standard.attribute.Instance2Data
 
scaleRate - Variable in class org.boxutil.units.standard.attribute.Instance3Data
 
SEGMENT - Enum constant in enum class org.boxutil.define.LayeredEntityType
 
SegmentEntity - Class in org.boxutil.units.standard.entity
This is a 2D curve.
SegmentEntity() - Constructor for class org.boxutil.units.standard.entity.SegmentEntity
 
SegmentEntity(boolean) - Constructor for class org.boxutil.units.standard.entity.SegmentEntity
 
SerializationUtil - Class in org.boxutil.util
 
setAAShowEdge(boolean) - Static method in class org.boxutil.config.BoxConfigs
 
setAdditionEmissive(boolean) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setAdditiveBlend() - Method in interface org.boxutil.base.api.RenderDataAPI
 
setAdditiveBlend() - Method in class org.boxutil.base.BaseRenderData
 
setAdditiveBlend() - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setAdditiveBlend(boolean) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
Use additive blend when true, false for normal blend.
setAlignment(TextFieldEntity.Alignment) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setAlignment(TextFieldEntity.Alignment) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Set both, the value 0.0 to 1.0
setAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Set both, the value 0.0 to 1.0
setAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Set both, the value 0.0 to 1.0
setAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Set both, the value 0.0 to 1.0
setAlpha(float) - Method in class org.boxutil.units.standard.attribute.NodeData
The value 0.0 to 1.0
setAlpha(float) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setAlpha(float) - Method in class org.boxutil.units.standard.misc.NumberObject
 
setAlpha(float) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setAlpha(float) - Method in class org.boxutil.units.standard.misc.UIBorderObject
 
setAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setAlphaMult(float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setAlphaToEmissive(float) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setAlphaToEmissiveDefault() - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setAlwaysRefreshInstanceData(boolean) - Method in interface org.boxutil.base.api.InstanceRenderAPI
 
setAlwaysRefreshInstanceData(boolean) - Method in class org.boxutil.base.BaseInstanceRenderData
 
setAmbientColor(float, float, float) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setAmbientColor(Color) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setAmbientColor(Vector4f) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setAmbientColorAlpha(float) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setAmbientColorAlphaI(int) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setAngle(float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setAngularInRange(Vector2f) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
Based on forward direction.
setAngularOutRange(Vector2f) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
Based on forward direction.
setAnisotropic(float) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setArc(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
Sets the start and end angle both.
setArc(float) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setArcDirect(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
Sets the start and end angle both.
setArcDirect(float) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setArcEnd(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setArcEndDirect(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setArcRatio(float, boolean) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setArcStart(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setArcStartDirect(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setAspect(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
For sharp-disc and smooth-disc mode.
setAttenuationConstantFactor(float) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setAttenuationDisabled() - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setAttenuationLinearFactor(float) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setAttenuationQuadraticFactor(float) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setAttenuationRadius(float) - Method in interface org.boxutil.base.api.IlluminantAPI
The shading range of the light.
setAttenuationRadius(float) - Method in class org.boxutil.base.BaseIlluminantData
The shading range of the light.
setAutoSubmitEntityData(boolean) - Method in interface org.boxutil.base.api.RenderDataAPI
Enabling auto-submit incurs a slight memory copy overhead (default behavior, also with potential heap memory allocation).
setAutoSubmitEntityData(boolean) - Method in class org.boxutil.base.BaseRenderData
Enabling auto-submit incurs a slight memory copy overhead (default behavior, also with potential heap memory allocation).
setAutoSubmitModelMatrix(boolean) - Method in interface org.boxutil.base.api.RenderDataAPI
Enabling auto-submit incurs a slight memory copy overhead (default behavior, also with potential heap memory allocation).
setAutoSubmitModelMatrix(boolean) - Method in class org.boxutil.base.BaseRenderData
Enabling auto-submit incurs a slight memory copy overhead (default behavior, also with potential heap memory allocation).
setAutoSubmitPrimeMatrix(boolean) - Method in interface org.boxutil.base.api.RenderDataAPI
Enabling auto-submit incurs a slight memory copy overhead (default behavior, also with potential heap memory allocation).
setAutoSubmitPrimeMatrix(boolean) - Method in class org.boxutil.base.BaseRenderData
Enabling auto-submit incurs a slight memory copy overhead (default behavior, also with potential heap memory allocation).
setAverageBrightColor(Color) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setAverageColor(Color) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setBaseHeightPerTiles(float) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setBaseSize2D(float, float) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setBaseSize3D(float, float, float) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setBaseSizePerTiles(float, float) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setBaseSizeX(float) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setBaseSizeY(float) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setBaseSizeZ(float) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setBaseWidthPerTiles(float) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setBlendBloomColor(boolean) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setBlendEquation(int) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setBlendEquation(int) - Method in class org.boxutil.base.BaseRenderData
 
setBlendFunc(int, int) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setBlendFunc(int, int) - Method in class org.boxutil.base.BaseRenderData
 
setBlendFunc(int, int) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setBlendFuncSeparate(int, int, int, int) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setBlendFuncSeparate(int, int, int, int) - Method in class org.boxutil.base.BaseRenderData
 
setBloomColor(float, float, float, float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setBloomColor(Color) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setBloomColor(Vector4f) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setBloomColorStrength(float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setBlue(byte) - Method in class org.boxutil.manager.EntityShadingDataManager.IsoIlluminantData
 
setBodyColor(byte, byte, byte, byte) - Method in class org.boxutil.manager.EntityShadingDataManager.ProjectileIlluminantData
 
setBodyRadius(float) - Method in class org.boxutil.manager.EntityShadingDataManager.ProjectileIlluminantData
 
setBufferAccessBits(int) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
Only effective when GPUPoolBehavior.immutableBufferAllow was true, and related OpenGL features was supported.
setBufferExpendRule(BiFunction<Long, ? super GPUMemoryPool<T, D>, Long>) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
The behavior of re‑creating a larger‑capacity Buffer object when the current memory space is insufficient.
setBufferInitRule(BiFunction<Long, ? super GPUMemoryPool<T, D>, Long>) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
The memory allocation behavior when malloc is first called after initialization.
setCenter(float, float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setCenterExpend(float) - Method in class org.boxutil.units.standard.misc.UIBorderObject
 
setCenterX(float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setCenterY(float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setColor(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setColor(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Set both.
setColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Set both.
setColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
setColor(float, float, float) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setColor(float, float, float) - Method in class org.boxutil.units.standard.misc.NumberObject
 
setColor(float, float, float) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setColor(float, float, float) - Method in class org.boxutil.units.standard.misc.UIBorderObject
 
setColor(float, float, float, float) - Method in interface org.boxutil.base.api.IlluminantAPI
 
setColor(float, float, float, float) - Method in class org.boxutil.base.BaseIlluminantData
 
setColor(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setColor(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Set both, the value 0.0 to 1.0
setColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Set both, the value 0.0 to 1.0
setColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.NodeData
The value 0.0 to 1.0
setColor(float, float, float, float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
setColor(float, float, float, float) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setColor(float, float, float, float) - Method in class org.boxutil.units.standard.misc.NumberObject
 
setColor(float, float, float, float) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setColor(float, float, float, float) - Method in class org.boxutil.units.standard.misc.UIBorderObject
 
setColor(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setColor(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Set both.
setColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Set both.
setColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setColor(int, int, int, int) - Method in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
setColor(Color) - Method in interface org.boxutil.base.api.IlluminantAPI
 
setColor(Color) - Method in class org.boxutil.base.BaseIlluminantData
 
setColor(Color) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setColor(Color) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Set both.
setColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Set both.
setColor(Color) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setColor(Color) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setColor(Color) - Method in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
setColor(Color) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setColor(Color) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setColor(Color) - Method in class org.boxutil.units.standard.misc.NumberObject
 
setColor(Color) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setColor(Vector3f) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setColor(Vector3f) - Method in class org.boxutil.units.standard.misc.NumberObject
 
setColor(Vector3f) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setColor(Vector3f) - Method in class org.boxutil.units.standard.misc.UIBorderObject
 
setColor(Vector4f) - Method in interface org.boxutil.base.api.IlluminantAPI
 
setColor(Vector4f) - Method in class org.boxutil.base.BaseIlluminantData
 
setColor(Vector4f) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setColor(Vector4f) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setColor(Vector4f) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setColor(Vector4f) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setColor(Vector4f) - Method in class org.boxutil.units.standard.misc.NumberObject
 
setColor(Vector4f) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setColor(Vector4f) - Method in class org.boxutil.units.standard.misc.UIBorderObject
 
setColorAlpha(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorAlpha(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorAlpha(float) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setColorAlpha(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorAlpha(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorAlpha(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorAlpha(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorAlpha(Color, Color, Color, Color) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorAlpha(Color, Color, Color, Color) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorAlphaI(int) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setColorBlue(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorBlue(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorBlue(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorBlue(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorBlue(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorBlue(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorBlue(Color, Color, Color, Color) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorBlue(Color, Color, Color, Color) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorGreen(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorGreen(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorGreen(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorGreen(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorGreen(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorGreen(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorGreen(Color, Color, Color, Color) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorGreen(Color, Color, Color, Color) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorIn(Vector4f) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
null for white color with full opacity.
setColorOut(Vector4f) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
null for white color with full opacity.
setColorRed(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorRed(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorRed(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorRed(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorRed(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorRed(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorRed(Color, Color, Color, Color) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setColorRed(Color, Color, Color, Color) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setColorToEmissive(float) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setColorToEmissiveDefault() - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setColorWithoutAlpha(Color) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setColorWithoutAlpha(Color) - Method in class org.boxutil.units.standard.misc.NumberObject
 
setColorWithoutAlpha(Color) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setCommonDraw(boolean) - Method in class org.boxutil.units.standard.entity.CommonEntity
Set to true with first Lambert shading, set to false for standard 3D shading.
setCompensationAngle(float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setComplex(int) - Method in class org.boxutil.manager.EntityShadingDataManager.TextureSet
 
setComplex(int) - Method in class org.boxutil.units.standard.attribute.MaterialData
Texture layout:
setComplex(int) - Method in class org.boxutil.units.standard.attribute.ModelData
 
setComplex(SpriteAPI) - Method in class org.boxutil.units.standard.attribute.MaterialData
Texture layout:
setCone(float) - Method in class org.boxutil.units.standard.light.SpotLight
Sets the inner and outer cone both.
setConeDirect(float) - Method in class org.boxutil.units.standard.light.SpotLight
 
setContextRequirements(Function<? super GPUMemoryPool<T, D>, Boolean>) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
The creation conditions of the memory pool, will check it when pool initializations.
setControlData(ControlDataAPI) - Method in interface org.boxutil.base.api.RenderDataAPI
For custom your rendering entity.
setControlData(ControlDataAPI) - Method in class org.boxutil.base.BaseRenderData
For custom your rendering entity.
setCoreAlpha(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setCoreAlphaI(int) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setCoreColor(float, float, float, float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setCoreColor(Color) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setCoreColor(Vector4f) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setCullBack() - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setCullFront() - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setCullFrontAndBack() - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setCurrentAlpha(byte) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
 
setCurrentAlpha(float) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
 
setCurrentAlpha(int) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
 
setCurrentColor(byte, byte, byte, byte) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
 
setCurrentColor(float, float, float, float) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
 
setCurrentColor(int, int, int, int) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
 
setCurrentColor(Color) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
 
setCurrentColor(Vector4f) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
 
setCurrentFacing(float, float) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
Should be a normalized vector.
setCurrentFacing(Vector2f) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
Should be a normalized vector.
setCurrentLocation(float, float) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
 
setCurrentLocation(Vector2f) - Method in interface org.boxutil.base.api.resource.StaticTrailTracker.Result
 
setCurrentTileCount(int) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setCustomData(Object) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setCustomData(Object) - Method in class org.boxutil.base.BaseRenderData
 
setCustomPrimeMatrix() - Method in interface org.boxutil.base.api.RenderDataAPI
 
setCustomPrimeMatrix() - Method in class org.boxutil.base.BaseRenderData
 
setCustomTrackerID(String) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
Only for system-gen trail, invalid for custom trail, not required.
setCylinderRadius(float) - Method in class org.boxutil.units.standard.light.LinearLight
 
setDecimalLength(int) - Method in class org.boxutil.units.standard.misc.NumberObject
 
setDefault() - Static method in class org.boxutil.config.BoxConfigs
 
setDefaultArcEnds() - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setDefaultAttenuation() - Method in interface org.boxutil.base.api.IlluminantAPI
 
setDefaultAttenuation() - Method in class org.boxutil.base.BaseIlluminantData
 
setDefaultBufferSize(long) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
A nonnegative integer.
setDefaultCampaignLayer() - Method in interface org.boxutil.base.api.RenderDataAPI
 
setDefaultCampaignLayer() - Method in class org.boxutil.base.BaseRenderData
 
setDefaultCombatLayer() - Method in interface org.boxutil.base.api.RenderDataAPI
 
setDefaultCombatLayer() - Method in class org.boxutil.base.BaseRenderData
 
setDefaultItalicFactor() - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setDefaultItalicFactor() - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setDefaultLight() - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setDefaultLightDirection() - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setDefaultShadow() - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setDiffuse(int) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setDiffuse(int) - Method in class org.boxutil.units.standard.attribute.ModelData
 
setDiffuse(SpriteAPI) - Method in class org.boxutil.units.standard.attribute.MaterialData
Set null for default.
setDiffuseColor(float, float, float) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setDiffuseColor(Color) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setDiffuseColor(Vector4f) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setDiffuseColorAlpha(float) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setDiffuseColorAlphaI(int) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setDiffuseSprite(SpriteAPI) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setDiffuseSprite(String) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setDiffuseSprite(String, String) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setDisableBlend() - Method in interface org.boxutil.base.api.RenderDataAPI
 
setDisableBlend() - Method in class org.boxutil.base.BaseRenderData
 
setDisableCullFace() - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setDiscRatio(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
For xxDisc mode.
setDurFadeIn(float) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
MUST be the const field, and greater than or equal to zero.
setDurFadeOut(float) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
MUST be the const field, and greater than or equal to zero.
setDurFull(float) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
MUST be the const field, and greater than or equal to zero.
setEmissive(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setEmissive(byte, byte, byte, byte) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setEmissive(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setEmissive(float, float, float, float) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setEmissive(int) - Method in class org.boxutil.manager.EntityShadingDataManager.TextureSet
 
setEmissive(int) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setEmissive(int) - Method in class org.boxutil.units.standard.attribute.ModelData
 
setEmissive(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setEmissive(int, int, int, int) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setEmissive(SpriteAPI) - Method in class org.boxutil.units.standard.attribute.MaterialData
Set null for default.
setEmissive(Color) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setEmissive(Color) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setEmissive(Vector4f) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setEmissive(Vector4f) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setEmissiveAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setEmissiveAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setEmissiveAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Set both, the value 0.0 to 1.0
setEmissiveAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Set both, the value 0.0 to 1.0
setEmissiveAlpha(float) - Method in class org.boxutil.units.standard.attribute.NodeData
The value 0.0 to 1.0
setEmissiveAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setEmissiveAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setEmissiveColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Set both.
setEmissiveColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Set both.
setEmissiveColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setEmissiveColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Set both, the value 0.0 to 1.0
setEmissiveColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Set both, the value 0.0 to 1.0
setEmissiveColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setEmissiveColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.NodeData
The value 0.0 to 1.0
setEmissiveColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Set both.
setEmissiveColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Set both.
setEmissiveColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setEmissiveColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Set both.
setEmissiveColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Set both.
setEmissiveColor(Color) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setEmissiveColor(Color) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setEmissiveColor(Vector4f) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setEmissiveColorAlpha(float) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setEmissiveColorAlphaI(int) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setEmissiveSprite(SpriteAPI) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setEmissiveSprite(String) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setEmissiveSprite(String, String) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setEmissiveState(float, float, float) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setEndColor(float, float, float, float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setEndColor(Color) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setEndColor(Vector4f) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setEndColorAlpha(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setEndEmissive(float, float, float, float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setEndEmissive(Color) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setEndEmissive(Vector4f) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setEndEmissiveAlpha(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setEndNode(NodeData) - Method in class org.boxutil.units.standard.misc.CurveObject
 
setEndWidth(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setEndWidthDirect(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setFacing(float) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setFacing(float) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setFacing(float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setFacing(float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setFacingScale(float, float, float) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setFacingScale(float, float, float) - Method in class org.boxutil.base.BaseRenderData
 
setFadeInFactor(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setFadeOutFactor(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setFieldHeight(float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setFieldHeight(float) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setFieldSize(float, float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setFieldSize(float, float) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setFieldWidth(float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setFieldWidth(float) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setFillEndAlpha(float) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setFillEndAlpha(float) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setFillEndAlpha(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setFillEndFactor(float) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setFillEndFactor(float) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setFillEndFactor(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setFillStartAlpha(float) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setFillStartAlpha(float) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setFillStartAlpha(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setFillStartFactor(float) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setFillStartFactor(float) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setFillStartFactor(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setFixedInstanceAlpha(float, byte) - Method in interface org.boxutil.base.api.InstanceDataAPI
Only for fixed data, invalid call for dynamic data.
setFixedInstanceAlpha(float, byte) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
setFixedInstanceAlpha(float, byte) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
setFixedInstanceAlpha(float, byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Only for fixed data, invalid call for dynamic data.
setFixedInstanceAlpha(float, byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Only for fixed data, invalid call for dynamic data.
setFixedSpawnOffsetRange(Vector4f) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
Only for system-gen trail, invalid for custom trail, not required.
setFlick(boolean) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setFlick(boolean) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setFlickerAnimationRateMulti(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setFlickerSyncCode(int) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setFlickerSyncCode(int) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setFlickMixValue(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setFlickMixValue(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setFlickWhenPaused(boolean) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setFlickWhenPaused(boolean) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setFlowWhenPaused(boolean) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setFlowWhenPaused(boolean) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setFlowWhenPaused(boolean) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setFontHeightSpace(float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setFontHeightSpace(float) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setFontMap(String) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setFontMap(String, byte) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
Can use at most four maps.
setFontMap(FontMapData) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
Apply for the first map.
setFontMap(FontMapData) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setFontMap(FontMapData, byte) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
Can use at most four maps.
setFontSpace(float, float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setFontSpace(float, float) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setFontWidthSpace(float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setFontWidthSpace(float) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setFringeAlpha(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setFringeAlphaI(int) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setFringeColor(float, float, float, float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setFringeColor(Color) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setFringeColor(Vector4f) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setGlobalAlpha(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setGlobalColor(float, float, float, float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setGlobalColor(Color) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setGlobalColor(Vector4f) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setGlobalTimer(float, float, float) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setGlobalTimer(float, float, float) - Method in class org.boxutil.base.BaseRenderData
 
setGlobalTimerOnce() - Method in interface org.boxutil.base.api.RenderDataAPI
For once frame rendering instance data, should use fixed type instance data.
setGlobalTimerOnce() - Method in class org.boxutil.base.BaseRenderData
For once frame rendering instance data, should use fixed type instance data.
setGlobalUV(boolean) - Method in class org.boxutil.units.standard.entity.CurveEntity
Force uv mapping to [0, 1] from the first node to the last node, such as used for flag or tentacle.
setGlowPower(float) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setGlowPower(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setGlowPowerDefault() - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setGreen(byte) - Method in class org.boxutil.manager.EntityShadingDataManager.IsoIlluminantData
 
setHeight(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setHeight(float) - Method in class org.boxutil.units.standard.light.AreaLight
 
setHeight(float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setHeight(float) - Method in class org.boxutil.units.standard.misc.UIBorderObject
 
setHeightDirect(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setHeightDirect(float) - Method in class org.boxutil.units.standard.light.AreaLight
 
setHighAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighEmissiveAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighEmissiveAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighEmissiveAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighEmissiveAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighEmissiveAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighEmissiveAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighEmissiveColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighEmissiveColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighEmissiveColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighEmissiveColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighEmissiveColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighEmissiveColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHighEmissiveColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setHighEmissiveColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setHitColor(byte, byte, byte, byte) - Method in class org.boxutil.manager.EntityShadingDataManager.ProjectileIlluminantData
 
setHitDuration(float) - Method in class org.boxutil.manager.EntityShadingDataManager.ProjectileIlluminantData
 
setHitRadius(float) - Method in class org.boxutil.manager.EntityShadingDataManager.ProjectileIlluminantData
 
setIgnoreIllumination(boolean) - Method in class org.boxutil.units.standard.attribute.MaterialData
Will only draws diffuse map and emissive if true.
setImmutableBufferAllow(boolean) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
false when not create an immutable buffer even if supported.
setInfiniteLight(boolean) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setInner(float, float) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setInner(Vector2f) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setInnerCone(float) - Method in class org.boxutil.units.standard.light.SpotLight
 
setInnerConeDirect(float) - Method in class org.boxutil.units.standard.light.SpotLight
 
setInnerFull(float, float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setInnerFull(Vector2f) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setInnerHardness(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setInnerHardness(float) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setInnerHardness(float) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setInnerIn(float, float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setInnerIn(Vector2f) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setInnerOffsetFactor(float, float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setInnerOffsetFactor(Vector2f) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setInnerOut(float, float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setInnerOut(Vector2f) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setInnerRatio(float) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setInstanceData(List<InstanceDataAPI>) - Method in interface org.boxutil.base.api.InstanceRenderAPI
For rendering a lots of entities (such as 10k+ entities) at once.
setInstanceData(List<InstanceDataAPI>) - Method in class org.boxutil.base.BaseInstanceRenderData
For rendering a lots of entities (such as 10k+ entities) at once.
setInstanceData(List<InstanceDataAPI>, float, float, float) - Method in interface org.boxutil.base.api.InstanceRenderAPI
Reset global timer by manual.
setInstanceData(List<InstanceDataAPI>, float, float, float) - Method in class org.boxutil.base.BaseInstanceRenderData
Reset global timer by manual.
setInstanceDataRefreshAllFromCurrentIndex() - Method in interface org.boxutil.base.api.InstanceRenderAPI
 
setInstanceDataRefreshAllFromCurrentIndex() - Method in class org.boxutil.base.BaseInstanceRenderData
 
setInstanceDataRefreshIndex(int) - Method in interface org.boxutil.base.api.InstanceRenderAPI
 
setInstanceDataRefreshIndex(int) - Method in class org.boxutil.base.BaseInstanceRenderData
 
setInstanceDataRefreshOffset(int) - Method in interface org.boxutil.base.api.InstanceRenderAPI
 
setInstanceDataRefreshOffset(int) - Method in class org.boxutil.base.BaseInstanceRenderData
 
setInstanceDataRefreshSize(int) - Method in interface org.boxutil.base.api.InstanceRenderAPI
 
setInstanceDataRefreshSize(int) - Method in class org.boxutil.base.BaseInstanceRenderData
 
setInstanceTimerOverride(float, byte) - Method in interface org.boxutil.base.api.InstanceRenderAPI
Override timer of all in-vRAM instance data to this value.
setInstanceTimerOverride(float, byte) - Method in class org.boxutil.base.BaseInstanceRenderData
Override timer of all in-vRAM instance data to this value.
setIntegerLength(int) - Method in class org.boxutil.units.standard.misc.NumberObject
 
setInterpolation(short) - Method in class org.boxutil.units.standard.entity.CurveEntity
From zero.
setInterpolation(short) - Method in class org.boxutil.units.standard.entity.SegmentEntity
From zero.
setInvert(boolean) - Method in class org.boxutil.units.standard.misc.NumberObject
 
setItalicFactor(float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setItalicFactor(float) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setItalicFactorDirect(float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setItalicFactorDirect(float) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setJitterPower(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
perpendicular to trail, effect on trail texture uv.
setLayer(Object) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setLayer(Object) - Method in class org.boxutil.base.BaseRenderData
 
setLength(float) - Method in class org.boxutil.units.standard.light.LinearLight
 
setLightColor(float, float, float, float) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setLightColor(Color) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setLightColor(Vector4f) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setLightDirection(Vector3f) - Method in class org.boxutil.units.standard.entity.CommonEntity
Global infinite light for this _entity.
setLightTexture(int) - Method in class org.boxutil.units.standard.light.AreaLight
RGBA8 texture only.
setLightTexture(SpriteAPI) - Method in class org.boxutil.units.standard.light.AreaLight
RGBA8 texture only.
setLightTextureRange(float, float, float, float) - Method in class org.boxutil.units.standard.light.AreaLight
 
setLinearAttenuation() - Method in interface org.boxutil.base.api.IlluminantAPI
 
setLinearAttenuation() - Method in class org.boxutil.base.BaseIlluminantData
 
setLocation(float, float) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setLocation(float, float) - Method in class org.boxutil.base.BaseRenderData
 
setLocation(float, float) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setLocation(float, float) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setLocation(float, float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLocation(float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLocation(float, float) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setLocation(float, float, float) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setLocation(float, float, float) - Method in class org.boxutil.base.BaseRenderData
 
setLocation(float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setLocation(float, float, float) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setLocation(float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLocation(Vector2f) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setLocation(Vector2f) - Method in class org.boxutil.base.BaseRenderData
 
setLocation(Vector2f) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setLocation(Vector2f) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setLocation(Vector2f) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLocation(Vector2f) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLocation(Vector2f) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setLocation(Vector3f) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setLocation(Vector3f) - Method in class org.boxutil.base.BaseRenderData
 
setLocation(Vector3f) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setLocation(Vector3f) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setLocation(Vector3f) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowEmissiveAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowEmissiveAlpha(byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowEmissiveAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowEmissiveAlpha(float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowEmissiveAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowEmissiveAlpha(int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowEmissiveColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowEmissiveColor(byte, byte, byte, byte) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowEmissiveColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowEmissiveColor(float, float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowEmissiveColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowEmissiveColor(int, int, int, int) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setLowEmissiveColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setLowEmissiveColor(Color) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setMapIndex(int) - Method in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
setMappingInstanceSubmit(boolean) - Method in interface org.boxutil.base.api.InstanceRenderAPI
NOTE: Ineffective if device was OpenGL 4.4+ supported, will force updating to persistent mapping buffer.
setMappingInstanceSubmit(boolean) - Method in class org.boxutil.base.BaseInstanceRenderData
NOTE: Ineffective if device was OpenGL 4.4+ supported, will force updating to persistent mapping buffer.
setMappingModeSubmitData(boolean) - Method in class org.boxutil.units.standard.entity.CurveEntity
For some very slight data, use glBufferSubData() may faster.
setMappingModeSubmitData(boolean) - Method in class org.boxutil.units.standard.entity.SegmentEntity
For some very slight data, use glBufferSubData() may faster.
setMappingModeSubmitData(boolean) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
For some very slight data, use glBufferSubData() may faster.
setMappingModeSubmitData(boolean) - Method in class org.boxutil.units.standard.entity.TrailEntity
For some very slight data, use glBufferSubData() may faster.
setMaterial(MaterialData) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
For cull face state, always used BoxEnum.MATERIAL_CULL_DISABLED.
setMaterialData(MaterialData) - Method in interface org.boxutil.base.api.MaterialRenderAPI
 
setMaterialData(MaterialData) - Method in class org.boxutil.base.BaseMIRenderData
 
setMaterialData(MaterialData) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setMaterialData(MaterialData) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setMaxBufferSize(long) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
A nonnegative integer.
setMixFactor(float) - Method in class org.boxutil.units.standard.attribute.NodeData
For control color, emissive color and width.
setMixFactor(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setModel(String, boolean) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setModel(ModelData, boolean) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setModelMatrix(Matrix4f) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setModelMatrix(Matrix4f) - Method in class org.boxutil.base.BaseRenderData
 
setMultiPassMode(byte) - Static method in class org.boxutil.config.BoxConfigs
 
setNegativeBlend() - Method in interface org.boxutil.base.api.RenderDataAPI
As custom blend mode.
setNegativeBlend() - Method in class org.boxutil.base.BaseRenderData
As custom blend mode.
setNewMemoryFormat(GPUMemoryPool.MemoryFormat<T, D>) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
The behavior of make a new memory region by GPUMemoryPool.malloc(Object, long) and then check or write data into memory; without GL15.glBindBuffer(int, int) before or after this calls, so you should be bind and unbind your buffer in method.
setNodeRefreshAllFromCurrentIndex() - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setNodeRefreshAllFromCurrentIndex() - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setNodeRefreshAllFromCurrentIndex() - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setNodeRefreshIndex(int) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setNodeRefreshIndex(int) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setNodeRefreshIndex(int) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setNodeRefreshSize(int) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setNodeRefreshSize(int) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setNodeRefreshSize(int) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setNodeRenderingCount(int) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setNodeRenderingCount(int) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setNodes(List<NodeData>) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setNodes(List<NodeData>) - Method in class org.boxutil.units.standard.entity.SegmentEntity
Each two nodes be a segment, for example: {Node-0, Node-1, Node-2, Node-3} => {Segment-0{Node-0, Node-1}, Segment-1{Node-2, Node-3}}.
setNodes(List<Vector2f>) - Method in class org.boxutil.units.standard.entity.TrailEntity
Recommend to use relative coordinate.
setNodes(NodeData, NodeData) - Method in class org.boxutil.units.standard.misc.CurveObject
 
setNoisePower(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
Jitter at width.
setNoneAttenuation() - Method in interface org.boxutil.base.api.IlluminantAPI
 
setNoneAttenuation() - Method in class org.boxutil.base.BaseIlluminantData
 
setNoneAttenuation() - Method in class org.boxutil.units.standard.light.InfiniteLight
 
setNonePrimeMatrix() - Method in interface org.boxutil.base.api.RenderDataAPI
 
setNonePrimeMatrix() - Method in class org.boxutil.base.BaseRenderData
 
setNormal(int) - Method in class org.boxutil.manager.EntityShadingDataManager.TextureSet
 
setNormal(int) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setNormal(int) - Method in class org.boxutil.units.standard.attribute.ModelData
 
setNormal(SpriteAPI) - Method in class org.boxutil.units.standard.attribute.MaterialData
Set null for default.
setNormalBlend() - Method in interface org.boxutil.base.api.RenderDataAPI
Default blend mode.
setNormalBlend() - Method in class org.boxutil.base.BaseRenderData
Default blend mode.
setNormalBlend() - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setOuterCone(float) - Method in class org.boxutil.units.standard.light.SpotLight
 
setOuterConeDirect(float) - Method in class org.boxutil.units.standard.light.SpotLight
 
setPadding(float) - Method in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
setPerspectivePrimeMatrix() - Method in interface org.boxutil.base.api.RenderDataAPI
 
setPerspectivePrimeMatrix() - Method in class org.boxutil.base.BaseRenderData
 
setPoolDestroy(Consumer<? super GPUMemoryPool<T, D>>) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
At end of the buffer object GPUMemoryPool.destroy(), for delete some vao/texture object.
setPoolInit(Consumer<? super GPUMemoryPool<T, D>>) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
At end of the buffer object GPUMemoryPool.init().
setPosition(Vector3f) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setPowerFull(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setPowerIn(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setPowerOut(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setPrimeMatrix(Matrix4f) - Method in interface org.boxutil.base.api.RenderDataAPI
Generally, in there it is viewport and camera matrix, means 'main' not 'prime matrix'.
setPrimeMatrix(Matrix4f) - Method in class org.boxutil.base.BaseRenderData
Generally, in there it is viewport and camera matrix(VP matrix, View and Projection in MVP), means 'main' not 'prime matrix'.
setRadius(float) - Method in class org.boxutil.manager.EntityShadingDataManager.IsoIlluminantData
 
setRandomSeedCode(int) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setRandomTile(boolean) - Method in class org.boxutil.units.standard.entity.SpriteEntity
Texture parameter should be GL11.GL_REPEAT.
setRandomTileEachInstance(boolean) - Method in class org.boxutil.units.standard.entity.SpriteEntity
Texture parameter should be GL11.GL_REPEAT.
setRandomUVStartOffset(boolean) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
Whether to apply a random offset to the UV coordinates for texture sampling, may make the trail more naturally.
setRebindBuffer(Consumer<? super GPUMemoryPool<T, D>>) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
After a new buffer has created, maybe you want to bind it to any location in shader; without GL15.glBindBuffer(int, int) before or after this calls, so you should be bind and unbind your buffer in method.
setRed(byte) - Method in class org.boxutil.manager.EntityShadingDataManager.IsoIlluminantData
 
setRefreshRenderingLengthWhenSubmit(boolean) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setRefreshRenderingLengthWhenSubmit(boolean) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setRemainingTimeToReset(float) - Method in class org.boxutil.base.SimpleParticleControlData
 
setRenderBelowExplosions(boolean) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
Only for system-gen trail, invalid for custom trail, not required.
setRenderingAllInstanceFromCurrentOffset() - Method in interface org.boxutil.base.api.InstanceRenderAPI
 
setRenderingAllInstanceFromCurrentOffset() - Method in class org.boxutil.base.BaseInstanceRenderData
 
setRenderingCount(int) - Method in interface org.boxutil.base.api.InstanceRenderAPI
 
setRenderingCount(int) - Method in class org.boxutil.base.BaseInstanceRenderData
 
setRenderingOffset(int) - Method in interface org.boxutil.base.api.InstanceRenderAPI
Should reset the rendering count after that.
setRenderingOffset(int) - Method in class org.boxutil.base.BaseInstanceRenderData
Should reset the rendering count after that.
setReservedSize(int) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
A nonnegative integer.
setRingHardness(float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setRingHardness(float) - Method in class org.boxutil.units.standard.misc.ArcObject
 
setRingHardness(float) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setRotate(float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setRotate(float, float, float) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setRotate(Vector3f) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setRotate(Vector3f) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setRotateRate(float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setRotateRate(Vector3f) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setRotateRateZXY(float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setRotateRateZXY(Vector3f) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setRotateScale(Vector3f, Vector3f) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setRotateScale(Vector3f, Vector3f) - Method in class org.boxutil.base.BaseRenderData
 
setRotateZXY(float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setRotateZXY(Vector3f) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setScale(float, float) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setScale(float, float) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setScale(float, float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setScale(float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setScale(float, float, float) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setScale(float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setScale(Vector2f) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setScale(Vector2f) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
 
setScale(Vector2f) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setScale(Vector3f) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setScale(Vector3f) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
 
setScale(Vector3f) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setScaleAll(float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setScaleAll(float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setScaleRate(float, float) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setScaleRate(float, float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setScaleRate(float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setScaleRate(float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setScaleRate(Vector2f) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setScaleRate(Vector2f) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setScaleRate(Vector3f) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setScaleRate(Vector3f) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setScaleRateAll(float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setScaleRateAll(float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setScaleRateVanilla(float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setScaleVanilla(float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setSegmentsRenderingCount(int) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setShaderPacksContext(BaseShaderPacksContext) - Static method in class org.boxutil.config.BoxConfigs
 
setShadowColor(float, float, float, float) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setShadowColor(Color) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setShadowColor(Vector4f) - Method in class org.boxutil.units.standard.entity.CommonEntity
 
setSharedInstanceData(InstanceRenderAPI) - Method in interface org.boxutil.base.api.InstanceRenderAPI
Will always computes once for the same memory range.
setSharedInstanceData(InstanceRenderAPI) - Method in class org.boxutil.base.BaseInstanceRenderData
Will always computes once for the same memory range.
setSharp() - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setSharpDisc() - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setShouldRenderingCharCount(int) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setShouldRenderingCharCount(int) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setShowInstanceMemoryUsage(boolean) - Static method in class org.boxutil.config.BoxConfigs
 
setShowStaticTrailMemoryUsage(boolean) - Static method in class org.boxutil.config.BoxConfigs
 
setSize(float, float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setSize(float, float) - Method in class org.boxutil.units.standard.light.AreaLight
 
setSize(float, float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setSize(float, float) - Method in class org.boxutil.units.standard.misc.UIBorderObject
 
setSize(Vector2f) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setSize(Vector2f) - Method in class org.boxutil.units.standard.misc.UIBorderObject
 
setSizeDirect(float, float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setSizeDirect(float, float) - Method in class org.boxutil.units.standard.light.AreaLight
 
setSizeFull(float, float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setSizeFull(Vector2f) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setSizeIn(float) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
The head width of trail in pixels.
setSizeIn(float, float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setSizeIn(Vector2f) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setSizeOut(float) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
The tail width of trail in pixels.
setSizeOut(float, float) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setSizeOut(Vector2f) - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
setSmooth() - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setSmoothDisc() - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setSmoothEnds(float) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
Controls the transparency fade at both ends of a trail to smooth truncation.
setSpawnColor(byte, byte, byte, byte) - Method in class org.boxutil.manager.EntityShadingDataManager.ProjectileIlluminantData
 
setSpawnDuration(float) - Method in class org.boxutil.manager.EntityShadingDataManager.ProjectileIlluminantData
 
setSpawnRadius(float) - Method in class org.boxutil.manager.EntityShadingDataManager.ProjectileIlluminantData
 
setSpecularColor(float, float, float) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setSpecularColor(Color) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setSpecularColor(Vector4f) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setSpecularColorAlpha(float) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setSpecularColorAlphaI(int) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setSpotCutoff(float) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setSpotDirection(Vector3f) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setSpotExponent(float) - Method in class org.boxutil.units.legacy.LegacyIlluminantObject
 
setSprite(int) - Method in class org.boxutil.units.standard.misc.CurveObject
 
setSprite(int) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setSprite(SpriteAPI) - Method in class org.boxutil.units.standard.misc.CurveObject
 
setSprite(SpriteAPI) - Method in class org.boxutil.units.standard.misc.TexArcObject
 
setSqrtAttenuation() - Method in interface org.boxutil.base.api.IlluminantAPI
 
setSqrtAttenuation() - Method in class org.boxutil.base.BaseIlluminantData
 
setSquareAttenuation() - Method in interface org.boxutil.base.api.IlluminantAPI
 
setSquareAttenuation() - Method in class org.boxutil.base.BaseIlluminantData
 
setStartColor(float, float, float, float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setStartColor(Color) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setStartColor(Vector4f) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setStartColorAlpha(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setStartEmissive(float, float, float, float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setStartEmissive(Color) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setStartEmissive(Vector4f) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setStartEmissiveAlpha(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setStartingFormIndex(int) - Method in class org.boxutil.units.standard.entity.SpriteEntity
From bottom-left, line by line.
setStartNode(NodeData) - Method in class org.boxutil.units.standard.misc.CurveObject
 
setStartWidth(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setStartWidthDirect(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setStateVanilla(Vector2f, float) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setStateVanilla(Vector2f, float) - Method in class org.boxutil.base.BaseRenderData
 
setStateVanilla(Vector2f, float, Vector2f) - Method in interface org.boxutil.base.api.RenderDataAPI
 
setStateVanilla(Vector2f, float, Vector2f) - Method in class org.boxutil.base.BaseRenderData
 
setStrength(float) - Method in interface org.boxutil.base.api.IlluminantAPI
 
setStrength(float) - Method in class org.boxutil.base.BaseIlluminantData
 
setStrengthScale(byte) - Method in class org.boxutil.manager.EntityShadingDataManager.IsoIlluminantData
 
setStripLineMode(boolean) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setStyleInvert(boolean) - Method in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
setStyleItalic(boolean) - Method in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
setStyleStrikeout(boolean) - Method in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
setStyleUnderline(boolean) - Method in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
setSubmitFeedback(TextSubmitFeedbackAPI) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setSubmitFeedback(TextSubmitFeedbackAPI) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setSubmitLengthCalculatingStep(int) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setSubmitLengthCalculatingStep(int) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setSyncFlick(boolean) - Method in class org.boxutil.units.standard.entity.FlareEntity
For use instance data to rendering.
setSyncFlick(boolean) - Method in class org.boxutil.units.standard.entity.TrailEntity
For each line segments.
setSynchronousSubmit(boolean) - Method in class org.boxutil.units.standard.entity.CurveEntity
High performance impact when is synchronized.
setSynchronousSubmit(boolean) - Method in class org.boxutil.units.standard.entity.SegmentEntity
High performance impact when is synchronized.
setSynchronousSubmit(boolean) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
High performance impact when is synchronized.
setSynchronousSubmit(boolean) - Method in class org.boxutil.units.standard.entity.TrailEntity
High performance impact when is synchronized.
setTangent(int) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
setTangent(int) - Method in class org.boxutil.units.standard.attribute.ModelData
 
setTangent(SpriteAPI) - Method in class org.boxutil.units.standard.attribute.MaterialData
Set null for default.
setTangentLeft(float, float) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setTangentLeft(Vector2f) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setTangentRight(float, float) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setTangentRight(Vector2f) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setTexHeight(float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setText(String) - Method in class org.boxutil.units.standard.entity.TextFieldEntity.TextData
 
setTextDataRefreshAllFromCurrentIndex() - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setTextDataRefreshAllFromCurrentIndex() - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setTextDataRefreshIndex(int) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setTextDataRefreshIndex(int) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setTextDataRefreshSize(int) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
setTextDataRefreshSize(int) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
setTexture(int) - Method in class org.boxutil.units.standard.attribute.FontMapData
 
setTexture(SpriteAPI) - Method in class org.boxutil.units.standard.attribute.FontMapData
 
setTexturedLighting(boolean) - Method in class org.boxutil.units.standard.light.AreaLight
 
setTexturePixels(float) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
MUST be the const field, and should be a positive number.
setTexturePixels(float) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setTexturePixels(float) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setTexturePixels(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setTextureSpeed(float) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
The texture scrolling length in one seconds.
setTextureSpeed(float) - Method in class org.boxutil.units.standard.entity.CurveEntity
It is working together with CurveEntity.setTexturePixels(float).
setTextureSpeed(float) - Method in class org.boxutil.units.standard.entity.SegmentEntity
It is working together with CurveEntity.setTexturePixels(float).
setTextureSpeed(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
It is working together with CurveEntity.setTexturePixels(float).
setTexWidth(float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setTexX(float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setTexY(float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setTileSize(int, int) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setTimer(float, float, float) - Method in interface org.boxutil.base.api.InstanceDataAPI
Only for dynamic data, invalid call for fixed data.
setTimer(float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setTimer(float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setTimer(float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Only for dynamic data, invalid call for fixed data.
setTimer(float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Only for dynamic data, invalid call for fixed data.
setTimerPaused(boolean) - Method in interface org.boxutil.base.api.RenderDataAPI
Block timer even if not in paused.
setTimerPaused(boolean) - Method in class org.boxutil.base.BaseRenderData
Block timer even if not in paused.
setTimingWhenPaused(boolean) - Method in interface org.boxutil.base.api.RenderDataAPI
Affects entity timer, and instance data.
setTimingWhenPaused(boolean) - Method in class org.boxutil.base.BaseRenderData
Affects entity timer, and instance data.
setTurnRate(float) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setTurnRate(float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setTurnRate(float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setTwoSided(boolean) - Method in class org.boxutil.units.standard.light.AreaLight
 
setUseDynamicStorageBuffer(boolean) - Method in class org.boxutil.define.struct.memorypool.GPUPoolBehavior
Only effective when GPUPoolBehavior.immutableBufferAllow was true.
setUVEnd(float, float) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setUVEnd(Vector2f) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setUVOffset(float) - Method in class org.boxutil.units.standard.entity.CurveEntity
 
setUVOffset(float) - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
setUVOffset(float) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
setUvScale(float) - Method in class org.boxutil.units.standard.misc.CurveObject
 
setUVStart(float, float) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setUVStart(Vector2f) - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
setValue(byte, byte, boolean, BUtil_BaseTrackbar) - Static method in class org.boxutil.config.BoxConfigs
 
setVanillaPrimeMatrix() - Method in interface org.boxutil.base.api.RenderDataAPI
 
setVanillaPrimeMatrix() - Method in class org.boxutil.base.BaseRenderData
 
setVelocity(float, float) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setVelocity(float, float) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setVelocity(float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setVelocity(float, float, float) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setVelocity(float, float, float) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setVelocity(Vector2f) - Method in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
setVelocity(Vector2f) - Method in class org.boxutil.units.standard.attribute.Instance2Data
 
setVelocity(Vector2f) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setVelocity(Vector3f) - Method in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
setVelocity(Vector3f) - Method in class org.boxutil.units.standard.attribute.Instance3Data
 
setVelocityForForward(boolean) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
Only for system-gen trail, invalid for custom trail, not required.
setVelocityInRange(Vector4f) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
Based on forward direction.
setVelocityOutRange(Vector4f) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
Based on forward direction.
setWidth(float) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setWidth(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setWidth(float) - Method in class org.boxutil.units.standard.light.AreaLight
 
setWidth(float) - Method in class org.boxutil.units.standard.misc.AtlasSprite
 
setWidth(float) - Method in class org.boxutil.units.standard.misc.UIBorderObject
 
setWidthDirect(float) - Method in class org.boxutil.units.standard.attribute.NodeData
 
setWidthDirect(float) - Method in class org.boxutil.units.standard.entity.FlareEntity
 
setWidthDirect(float) - Method in class org.boxutil.units.standard.light.AreaLight
 
setWithEndCaps(boolean) - Method in class org.boxutil.units.standard.light.LinearLight
 
ShaderCore - Class in org.boxutil.manager
 
SHADERPACKS_CONFIG_FILE_PATH - Static variable in class org.boxutil.define.BoxDatabase
 
SHADERPACKS_SELECT_FILE_PATH - Static variable in class org.boxutil.define.BoxDatabase
 
ShaderProgram - Class in org.boxutil.units.standard
For example how use it:
ShaderProgram(boolean, String, String...) - Constructor for class org.boxutil.units.standard.ShaderProgram
 
ShaderProgram(boolean, String, String, String) - Constructor for class org.boxutil.units.standard.ShaderProgram
 
ShaderProgram(boolean, String, String, String, String) - Constructor for class org.boxutil.units.standard.ShaderProgram
 
ShaderProgram(boolean, String, String, String, String, String) - Constructor for class org.boxutil.units.standard.ShaderProgram
 
ShaderProgram(boolean, String, String, String, String, String, String) - Constructor for class org.boxutil.units.standard.ShaderProgram
 
ShaderProgram(int) - Constructor for class org.boxutil.units.standard.ShaderProgram
 
ShaderProgram(String, String...) - Constructor for class org.boxutil.units.standard.ShaderProgram
 
ShaderProgram(String, String, String) - Constructor for class org.boxutil.units.standard.ShaderProgram
 
ShaderProgram(String, String, String, String) - Constructor for class org.boxutil.units.standard.ShaderProgram
 
ShaderProgram(String, String, String, String, String) - Constructor for class org.boxutil.units.standard.ShaderProgram
 
ShaderProgram(String, String, String, String, String, String) - Constructor for class org.boxutil.units.standard.ShaderProgram
 
ShaderUtil - Class in org.boxutil.util
For all result texture, recommend to use storage texture for performance.
ShaderUtil.BindingLocationStruct - Record Class in org.boxutil.util
 
ShaderUtil.LinkCondition - Interface in org.boxutil.util
 
ShaderUtil.NormalMapGenParam - Class in org.boxutil.util
 
SHADING_ILLUMINANT_DATA_TYPE - Static variable in class org.boxutil.define.BoxDatabase
 
SHADING_TEXTURE_DATA_SUBTYPE - Static variable in class org.boxutil.define.BoxDatabase
 
SHADING_TEXTURE_DATA_TYPE - Static variable in class org.boxutil.define.BoxDatabase
 
ShadingLUT - Class in org.boxutil.util.lut
 
ShadingLUT.AnisotropicLTCs - Class in org.boxutil.util.lut
 
ShadingLUT.IsotropicLTCs - Class in org.boxutil.util.lut
 
ShadingLUT.KullaContyBRDF - Class in org.boxutil.util.lut
 
share(MemoryBlock) - Static method in class org.boxutil.manager.InstanceDataMemoryPool
 
share(T) - Method in class org.boxutil.units.standard.GPUMemoryPool
 
shareBuffer(long, int, IntBuffer) - Static method in class org.boxutil.util.KernelUtil
 
shareRBO(long, int, IntBuffer) - Static method in class org.boxutil.util.KernelUtil
 
shareTexture2D(int, int, boolean, IntBuffer) - Static method in class org.boxutil.util.KernelUtil
 
shareTexture3D(int, int, boolean, IntBuffer) - Static method in class org.boxutil.util.KernelUtil
 
shareTextureAny(int, int, int, boolean, IntBuffer) - Static method in class org.boxutil.util.KernelUtil
Include 1D\2D\3D and more.
SHIP_engineColor - Variable in class org.boxutil.units.standard.attribute.CombatEntityIlluminantData
The value null for no illuminant spawn this frame.
SHIP_engineRadius - Variable in class org.boxutil.units.standard.attribute.CombatEntityIlluminantData
The value less than or equals 0.0f for no illuminant spawn this frame.
SHIP_MUL_MODE - Variable in class org.boxutil.units.standard.attribute.CombatEntityIlluminantData
The value true for mix this color to original color, not overwrite it.
SHORT_SIZE - Static variable in class org.boxutil.define.BoxDatabase
 
shouldRenderingCount - Variable in class org.boxutil.units.standard.entity.CurveEntity
 
shouldRenderingCount - Variable in class org.boxutil.units.standard.entity.SegmentEntity
 
shouldRenderingCount - Variable in class org.boxutil.units.standard.entity.TrailEntity
 
SIMPLE - Enum constant in enum class org.boxutil.config.BoxConfigGUI.GUIState
 
SimpleDealtController(CombatEngineAPI, float, DamageType, float, CombatEntityAPI, boolean, Color, Color, float, float) - Constructor for class org.boxutil.util.CurveUtil.SimpleDealtController
 
SimpleParticleControlData - Class in org.boxutil.base
Very^32 simple particle dynamic resource manager.
SimpleParticleControlData(int, float, float, boolean) - Constructor for class org.boxutil.base.SimpleParticleControlData
 
SimpleParticleControlData(int, float, float, boolean, boolean) - Constructor for class org.boxutil.base.SimpleParticleControlData
 
SimpleVAOAPI - Interface in org.boxutil.base.api
 
sinFormCosD(double, double) - Static method in class org.boxutil.util.TrigUtil
 
sinFormCosF(float, float) - Static method in class org.boxutil.util.TrigUtil
 
sinFormCosRadiansD(double, double) - Static method in class org.boxutil.util.TrigUtil
 
sinFormCosRadiansF(float, float) - Static method in class org.boxutil.util.TrigUtil
 
sinFormTanD(double, double) - Static method in class org.boxutil.util.TrigUtil
 
sinFormTanF(float, float) - Static method in class org.boxutil.util.TrigUtil
 
sinFormTanRadiansD(double, double) - Static method in class org.boxutil.util.TrigUtil
 
sinFormTanRadiansF(float, float) - Static method in class org.boxutil.util.TrigUtil
 
size - Variable in class org.boxutil.units.standard.GPUMemoryPool.InternalMemory
 
size - Variable in class org.boxutil.units.standard.light.AreaLight
 
size - Variable in class org.boxutil.units.standard.misc.UIBorderObject
 
size() - Method in interface org.boxutil.define.struct.memorypool.GPUMemory
The corresponding length on GPU object memory.
size() - Method in class org.boxutil.units.standard.GPUMemoryPool.InternalMemory
 
sizeIn - Variable in class org.boxutil.define.struct.statictrail.StaticTrailData
 
sizeOut - Variable in class org.boxutil.define.struct.statictrail.StaticTrailData
 
sizeState_A - Variable in class org.boxutil.units.standard.entity.DistortionEntity
 
sizeState_B - Variable in class org.boxutil.units.standard.entity.DistortionEntity
 
smoothEnds - Variable in class org.boxutil.define.struct.statictrail.StaticTrailData
 
smoothstep(float, float, float) - Static method in class org.boxutil.util.CalculateUtil
 
spacingX - Variable in class org.boxutil.units.standard.attribute.FontMapData
 
spacingY - Variable in class org.boxutil.units.standard.attribute.FontMapData
 
spawnCampaignEmpArcVisual(Vector2f, Vector2f, float, Color, Color) - Static method in class org.boxutil.util.RenderingUtil
 
spawnCampaignEmpArcVisual(Vector2f, Vector2f, float, Color, Color, float, float, float) - Static method in class org.boxutil.util.RenderingUtil
 
spawnCombatEmpArcVisual(Vector2f, Vector2f, float, Color, Color) - Static method in class org.boxutil.util.RenderingUtil
 
spawnCombatEmpArcVisual(Vector2f, Vector2f, float, Color, Color, float, float, float) - Static method in class org.boxutil.util.RenderingUtil
 
spawnCurveBeam(CombatEngineAPI, Vector3f, NodeData, NodeData, float, CurveUtil.DealtController) - Static method in class org.boxutil.util.CurveUtil
 
spawnCurveBeam(CombatEngineAPI, Vector3f, NodeData, NodeData, float, CurveUtil.DealtController, int, int, float, float, float, float, float) - Static method in class org.boxutil.util.CurveUtil
 
spawnCurveBeam(CombatEngineAPI, Vector3f, NodeData, NodeData, float, CurveUtil.DealtController, int, int, float, float, float, float, float, NodeData, boolean, Matrix3f) - Static method in class org.boxutil.util.CurveUtil
 
spawnCurveBeam(CombatEngineAPI, Vector3f, NodeData, NodeData, float, CurveUtil.DealtController, NodeData, boolean, Matrix3f) - Static method in class org.boxutil.util.CurveUtil
 
spawnCurveBeam(CombatEngineAPI, Vector3f, NodeData, NodeData, CombatEntityAPI, float, DamageType, float, boolean, SpriteAPI, Color, SpriteAPI, Color, float, float, float, float, float, CombatEngineLayers) - Static method in class org.boxutil.util.CurveUtil
 
spawnDebrisLarge(boolean, Vector2f, Vector2f, int, float, float, float, float, float) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
 
spawnDebrisMedium(boolean, Vector2f, Vector2f, int, float, float, float, float, float) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
 
spawnDebrisSmall(boolean, Vector2f, Vector2f, int, float, float, float, float, float) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
 
spawnDirectBeam(CombatEngineAPI, Vector2f, Vector2f, float, CurveUtil.DealtController) - Static method in class org.boxutil.util.CurveUtil
 
spawnDirectBeam(CombatEngineAPI, Vector2f, Vector2f, CombatEntityAPI, float, DamageType, float, boolean, SpriteAPI, Color, SpriteAPI, Color, float, float, float, float, float, CombatEngineLayers) - Static method in class org.boxutil.util.CurveUtil
 
spawnEmpArcVisual(Vector2f, float, Vector2f, Vector2f, Color, Color, float, float, float) - Static method in class org.boxutil.util.RenderingUtil
 
spawnExplosion(boolean, Vector2f, Vector2f, Color, float, float) - Static method in class org.boxutil.util.RenderingUtil.VanillaFX
 
SPHERE - Static variable in class org.boxutil.define.BoxGeometry
 
SPHERE_HEX - Static variable in class org.boxutil.define.BoxGeometry
 
SpinBarrier - Class in org.boxutil.util.concurrent
 
SpinBarrier(int) - Constructor for class org.boxutil.util.concurrent.SpinBarrier
 
SpinLock - Class in org.boxutil.util.concurrent
 
SpinLock() - Constructor for class org.boxutil.util.concurrent.SpinLock
 
split(MemoryBlock, int, boolean) - Static method in class org.boxutil.manager.InstanceDataMemoryPool
 
split(T, long, boolean) - Method in class org.boxutil.units.standard.GPUMemoryPool
 
SPOT_LIGHT - Enum constant in enum class org.boxutil.define.DirectEntityType
 
SpotLight - Class in org.boxutil.units.standard.light
Default direction is vec3(1.0, 0.0, 0.0), use model matrix to rotate it
SpotLight() - Constructor for class org.boxutil.units.standard.light.SpotLight
 
sprite - Variable in class org.boxutil.units.standard.misc.CurveObject
 
sprite - Variable in class org.boxutil.units.standard.misc.TexArcObject
 
SPRITE - Enum constant in enum class org.boxutil.define.LayeredEntityType
 
SpriteEntity - Class in org.boxutil.units.standard.entity
Advanced sprite rendering.
SpriteEntity() - Constructor for class org.boxutil.units.standard.entity.SpriteEntity
 
SpriteEntity(SpriteAPI) - Constructor for class org.boxutil.units.standard.entity.SpriteEntity
 
SpriteEntity(SpriteAPI, boolean) - Constructor for class org.boxutil.units.standard.entity.SpriteEntity
 
SpriteEntity(String) - Constructor for class org.boxutil.units.standard.entity.SpriteEntity
 
SpriteEntity(String, boolean) - Constructor for class org.boxutil.units.standard.entity.SpriteEntity
 
SpriteEntity(String, String) - Constructor for class org.boxutil.units.standard.entity.SpriteEntity
 
SpriteEntity(String, String, boolean) - Constructor for class org.boxutil.units.standard.entity.SpriteEntity
 
spriteState - Variable in class org.boxutil.units.standard.entity.SpriteEntity
 
srcBlurStep - Variable in class org.boxutil.util.ShaderUtil.NormalMapGenParam
The blur 'strength' of source texture.
srcBrightness - Variable in class org.boxutil.util.ShaderUtil.NormalMapGenParam
Effects source and details.
srcContrast - Variable in class org.boxutil.util.ShaderUtil.NormalMapGenParam
Effects source and details.
srcPowFactor - Variable in class org.boxutil.util.ShaderUtil.NormalMapGenParam
1.0 for no effect and it is general value, and effects details.
srcSmoothstepMix - Variable in class org.boxutil.util.ShaderUtil.NormalMapGenParam
Effects source and details.
srcStrength - Variable in class org.boxutil.util.ShaderUtil.NormalMapGenParam
The details weight of source texture in normal map.
StandardShaderpacksPass - Class in org.boxutil.base
 
state - Variable in class org.boxutil.base.SimpleParticleControlData
 
state - Variable in class org.boxutil.define.struct.instance.Dynamic2DStruct
 
state - Variable in class org.boxutil.define.struct.instance.Dynamic3DStruct
 
state - Variable in class org.boxutil.define.struct.instance.Fixed2DStruct
 
state - Variable in class org.boxutil.define.struct.instance.Fixed3DStruct
 
state - Variable in class org.boxutil.units.standard.attribute.MaterialData
 
state - Variable in class org.boxutil.units.standard.attribute.NodeData
 
state - Variable in class org.boxutil.units.standard.entity.CurveEntity
 
state - Variable in class org.boxutil.units.standard.entity.SegmentEntity
 
state - Variable in class org.boxutil.units.standard.entity.TextFieldEntity
 
state - Variable in class org.boxutil.units.standard.entity.TrailEntity
 
state - Variable in class org.boxutil.units.standard.light.LinearLight
 
state - Variable in class org.boxutil.units.standard.light.SpotLight
 
state - Variable in class org.boxutil.units.standard.misc.ArcObject
 
state - Variable in class org.boxutil.units.standard.misc.NumberObject
 
state - Variable in class org.boxutil.units.standard.misc.TexArcObject
 
state - Variable in class org.boxutil.units.standard.misc.TextFieldObject
 
state - Variable in class org.boxutil.util.concurrent.SpinBarrier
 
State(Thread, int) - Constructor for record class org.boxutil.util.concurrent.ReentrantSpinLock.State
Creates an instance of a State record class.
state_C - Variable in class org.boxutil.units.standard.entity.DistortionEntity
 
STATE_FAILED - Static variable in class org.boxutil.define.BoxEnum
 
STATE_FAILED_OTHER - Static variable in class org.boxutil.define.BoxEnum
 
STATE_SUCCESS - Static variable in class org.boxutil.define.BoxEnum
 
stateB - Variable in class org.boxutil.base.SimpleParticleControlData
 
stateB - Variable in class org.boxutil.units.standard.attribute.MaterialData
 
stateB - Variable in class org.boxutil.units.standard.entity.CurveEntity
 
stateB - Variable in class org.boxutil.units.standard.entity.SegmentEntity
 
stateB - Variable in class org.boxutil.units.standard.entity.TextFieldEntity
 
stateB - Variable in class org.boxutil.units.standard.entity.TrailEntity
 
stateB - Variable in class org.boxutil.units.standard.light.AreaLight
 
stateBase - Variable in class org.boxutil.base.BaseIlluminantData
 
stateBaseBit - Variable in class org.boxutil.base.BaseIlluminantData
 
stateF - Variable in class org.boxutil.base.SimpleParticleControlData
 
statePackageBuffer - Variable in class org.boxutil.base.BaseRenderData
 
StaticTrailData - Class in org.boxutil.define.struct.statictrail
Recommended to use const field for all.
StaticTrailData(String, short) - Constructor for class org.boxutil.define.struct.statictrail.StaticTrailData
 
StaticTrailData(StaticTrailData, String, short) - Constructor for class org.boxutil.define.struct.statictrail.StaticTrailData
Deep copy constructor.
StaticTrailManager - Class in org.boxutil.manager
For how to simply add your trail on projectile or missile:
StaticTrailTracker - Interface in org.boxutil.base.api.resource
For example, in combat:
StaticTrailTracker.Result - Interface in org.boxutil.base.api.resource
 
stepF(float, float) - Static method in class org.boxutil.util.CalculateUtil
 
stepI(float, float) - Static method in class org.boxutil.util.CalculateUtil
 
store(int, long[]) - Method in class org.boxutil.units.standard.attribute.FontMapData.BitMapGlyph
 
stretchH - Variable in class org.boxutil.units.standard.attribute.FontMapData
 
STRIDE - Static variable in class org.boxutil.units.standard.misc.CurveObject
 
structLocation - Variable in class org.boxutil.base.BaseShaderData
 
sub(float[], float) - Static method in class org.boxutil.util.CalculateUtil
 
sub(float[], float[]) - Static method in class org.boxutil.util.CalculateUtil
 
sub(Color, boolean, Color) - Static method in class org.boxutil.util.CalculateUtil
 
sub(Color, boolean, Color...) - Static method in class org.boxutil.util.CalculateUtil
 
subAll(float[], float[]...) - Static method in class org.boxutil.util.CalculateUtil
 
submitEntityData() - Method in interface org.boxutil.base.api.RenderDataAPI
Without matrix data or timer settings.
submitEntityData() - Method in class org.boxutil.base.BaseIlluminantData
 
submitEntityData() - Method in class org.boxutil.base.BaseMIRenderData
 
submitEntityData() - Method in class org.boxutil.base.BaseRenderData
Without matrix data or timer settings.
submitEntityData() - Method in class org.boxutil.units.standard.entity.CommonEntity
 
submitEntityData() - Method in class org.boxutil.units.standard.entity.CurveEntity
 
submitEntityData() - Method in class org.boxutil.units.standard.entity.DistortionEntity
 
submitEntityData() - Method in class org.boxutil.units.standard.entity.FlareEntity
 
submitEntityData() - Method in class org.boxutil.units.standard.entity.SegmentEntity
 
submitEntityData() - Method in class org.boxutil.units.standard.entity.SpriteEntity
 
submitEntityData() - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
submitEntityData() - Method in class org.boxutil.units.standard.entity.TrailEntity
 
submitEntityData() - Method in class org.boxutil.units.standard.light.AreaLight
 
submitEntityData() - Method in class org.boxutil.units.standard.light.InfiniteLight
 
submitEntityData() - Method in class org.boxutil.units.standard.light.LinearLight
 
submitEntityData() - Method in class org.boxutil.units.standard.light.PointLight
 
submitEntityData() - Method in class org.boxutil.units.standard.light.SpotLight
 
submitInstance() - Method in interface org.boxutil.base.api.InstanceRenderAPI
Use it when you changed the instance data.
submitInstance() - Method in class org.boxutil.base.BaseIlluminantData
 
submitInstance() - Method in class org.boxutil.base.BaseInstanceRenderData
 
submitInstance(BaseIlluminantData) - Method in interface org.boxutil.base.api.shaderpacks.IlluminantInstanceDataLayoutAPI
Will replace origin method.
submitLightTexture(boolean) - Method in class org.boxutil.units.standard.light.AreaLight
Call it if you want to use textured area light.
submitModelMatrix() - Method in interface org.boxutil.base.api.RenderDataAPI
 
submitModelMatrix() - Method in class org.boxutil.base.BaseRenderData
 
submitNode(float) - Method in class org.boxutil.units.standard.misc.CurveObject
Must be called before rendering.
submitNodes() - Method in class org.boxutil.units.standard.entity.CurveEntity
Use it when you changed the node data.
submitNodes() - Method in class org.boxutil.units.standard.entity.SegmentEntity
Use it when you changed the node data.
submitNodes() - Method in class org.boxutil.units.standard.entity.TrailEntity
Use it when you changed the node data.
submitPrimeMatrix() - Method in interface org.boxutil.base.api.RenderDataAPI
Only required when use a custom prime matrix.
submitPrimeMatrix() - Method in class org.boxutil.base.BaseRenderData
Only required when use a custom prime matrix.
submitText() - Method in class org.boxutil.units.standard.entity.TextFieldEntity
Cost 26 Byte of vRAM each character, that if it had 32768 characters will cost 832 KiB of vRAM.
submitText() - Method in class org.boxutil.units.standard.misc.TextFieldObject
If insufficient space exists on allocated buffer space, will lose data what the text data is not include in current submit.
submitTrailDataChanges(StaticTrailData) - Static method in class org.boxutil.manager.CampaignRenderingManager
Call if something changes(include material) for trail data in this frame if needed, only once executed in each frame and have active trail tracker.
submitTrailDataChanges(StaticTrailData) - Static method in class org.boxutil.manager.CombatRenderingManager
Call if something changes(include material) for trail data in this frame if needed, only once executed in each frame and have active trail tracker.
subroutine(int, String) - Method in class org.boxutil.units.standard.ShaderProgram
Quickly queries the cached subroutine function location value after it has been set up via loadSubroutineIndex.
subroutine_uniform(int, String) - Method in class org.boxutil.units.standard.ShaderProgram
Quickly queries the cached subroutine uniform location value after it has been set up via loadSubroutineUniformIndex.
subroutineLocation - Variable in class org.boxutil.base.BaseShaderData
 
subroutineMap - Variable in class org.boxutil.units.standard.ShaderProgram
 
subroutineUniformLocation - Variable in class org.boxutil.base.BaseShaderData
 
subroutineUniformMap - Variable in class org.boxutil.units.standard.ShaderProgram
 
supportedByARB_Ext() - Static method in class org.boxutil.define.GLWrapper.Shader.Geom
 
surfaceNormal(Vector3f, Vector3f, Vector3f) - Static method in class org.boxutil.util.MeshUtil
 
Sync() - Constructor for class org.boxutil.define.GLWrapper.Operation.Sync
 
sync_lock - Variable in class org.boxutil.base.BaseRenderData
 
syncStarSystemLight() - Method in class org.boxutil.units.standard.entity.CommonEntity
 
syncTextures(ModelData) - Method in class org.boxutil.units.standard.attribute.MaterialData
 
sysCheck() - Static method in class org.boxutil.config.BoxConfigs
 
systemAdvance(BaseIlluminantData, float, boolean, boolean, boolean) - Method in interface org.boxutil.base.api.shaderpacks.IlluminantInstanceDataLayoutAPI
 
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