Index
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,falsefor 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.immutableBufferAllowwastrue, 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
-
nullfor white color with full opacity. - setColorOut(Vector4f) - Method in class org.boxutil.define.struct.statictrail.StaticTrailData
-
nullfor 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
-
falsewhen 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; withoutGL15.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.immutableBufferAllowwastrue. - 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
nullfor no illuminant spawn this frame. - SHIP_engineRadius - Variable in class org.boxutil.units.standard.attribute.CombatEntityIlluminantData
-
The value less than or equals
0.0ffor no illuminant spawn this frame. - SHIP_MUL_MODE - Variable in class org.boxutil.units.standard.attribute.CombatEntityIlluminantData
-
The value
truefor 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.0for 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
Staterecord 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 Byteof vRAM each character, that if it had32768characters will cost832 KiBof 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
All Classes and Interfaces|All Packages|Constant Field Values