Index

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

C

CalculateUtil - Class in org.boxutil.util
 
callRefreshInstanceData(boolean) - Method in interface org.boxutil.base.api.InstanceRenderAPI
When changed the instance data(Not fixed instance data), call it.
callRefreshInstanceData(boolean) - Method in class org.boxutil.base.BaseInstanceRenderData
When changed the instance data(Not fixed instance data), call it.
CAMPAIGN_MANAGE_ID - Static variable in class org.boxutil.define.BoxDatabase
 
CAMPAIGN_MANAGE_TAG - Static variable in class org.boxutil.define.BoxDatabase
 
CampaignRenderingManager - Class in org.boxutil.manager
 
channel - Variable in class org.boxutil.units.standard.attribute.FontMapData.BitMapGlyph
 
character() - Method in class org.boxutil.units.standard.attribute.FontMapData.BitMapGlyph
 
charCount - Variable in class org.boxutil.units.standard.attribute.FontMapData
 
check() - Static method in class org.boxutil.config.BoxConfigs
After all.
checkIntersectionRayCircle(Vector2f, float, Vector2f, float) - Static method in class org.boxutil.util.CalculateUtil
 
checkIsSameThread() - Method in class org.boxutil.util.concurrent.SpinLock
 
checkValidWhenChangedFontMap() - Method in class org.boxutil.units.standard.attribute.FontMapData
 
CIRCLE - Static variable in class org.boxutil.define.BoxGeometry
 
CL_CL11 - Variable in class org.boxutil.define.BoxDatabase.CLState
 
CL_CL12 - Variable in class org.boxutil.define.BoxDatabase.CLState
 
CL_CURRENT_DEVICE_NAME - Variable in class org.boxutil.define.BoxDatabase.CLState
 
CL_CURRENT_DEVICE_TYPE - Variable in class org.boxutil.define.BoxDatabase.CLState
 
CL_CURRENT_DEVICE_VENDOR_NAME - Variable in class org.boxutil.define.BoxDatabase.CLState
 
CL_CURRENT_DEVICE_VERSION - Variable in class org.boxutil.define.BoxDatabase.CLState
 
CL_MAX_COMPUTE_UNITS - Variable in class org.boxutil.define.BoxDatabase.CLState
 
CL_MAX_LOCAL_DIMENSIONS - Variable in class org.boxutil.define.BoxDatabase.CLState
 
CL_MAX_WORK_GROUP_SIZE - Variable in class org.boxutil.define.BoxDatabase.CLState
 
CL_MAX_WORK_ITEM_SIZE - Variable in class org.boxutil.define.BoxDatabase.CLState
 
clamp(float[], float[], float[]) - Static method in class org.boxutil.util.CalculateUtil
 
clamp(float[], float, float) - Static method in class org.boxutil.util.CalculateUtil
 
clamp(Vector2f, float, float) - Static method in class org.boxutil.util.CalculateUtil
 
clamp(Vector2f, Vector2f, Vector2f) - Static method in class org.boxutil.util.CalculateUtil
 
clamp(Vector3f, float, float) - Static method in class org.boxutil.util.CalculateUtil
 
clamp(Vector3f, Vector3f, Vector3f) - Static method in class org.boxutil.util.CalculateUtil
 
clamp(Vector4f, float, float) - Static method in class org.boxutil.util.CalculateUtil
 
clamp(Vector4f, Vector4f, Vector4f) - Static method in class org.boxutil.util.CalculateUtil
 
clampColor3f(Vector3f, Vector3f) - Static method in class org.boxutil.util.CommonUtil
 
clampColor4f(Vector4f, Vector4f) - Static method in class org.boxutil.util.CommonUtil
 
cleanup() - Method in interface org.boxutil.base.api.everyframe.LayeredRenderingPlugin
 
cleanupCampaign(boolean) - Method in class org.boxutil.base.BaseShaderPacksContext
Will call if the LocationAPI of player fleet has changed, or join battle.
cleanupCampaignOnce() - Method in interface org.boxutil.base.api.resource.TemporaryCleanupPlugin
When player fleet goto new map, or back to title (whether active in combat).
cleanupCombat() - Method in class org.boxutil.base.BaseShaderPacksContext
Call in campaign, just for OpenGL resource cleanup.
cleanupCombatOnce() - Method in interface org.boxutil.base.api.resource.TemporaryCleanupPlugin
When turn to title from combat, or vice versa.
clearParticles() - Method in class org.boxutil.base.SimpleParticleControlData
 
clearTextures() - Method in class org.boxutil.units.standard.attribute.MaterialData
 
clientLock - Variable in class org.boxutil.units.standard.GPUMemoryPool
 
clientMapping - Variable in class org.boxutil.units.standard.GPUMemoryPool
 
close() - Method in class org.boxutil.base.BaseShaderData
 
closePanel() - Method in class org.boxutil.config.BoxConfigGUI
 
CLState() - Constructor for class org.boxutil.define.BoxDatabase.CLState
 
color - Variable in class org.boxutil.units.standard.misc.ArcObject
 
color - Variable in class org.boxutil.units.standard.misc.AtlasSprite
 
color - Variable in class org.boxutil.units.standard.misc.NumberObject
 
color - Variable in class org.boxutil.units.standard.misc.TexArcObject
 
color - Variable in class org.boxutil.units.standard.misc.UIBorderObject
 
COLOR_OFFSET - Static variable in class org.boxutil.units.standard.misc.CurveObject
 
color4fToByteArray(Vector4f) - Static method in class org.boxutil.util.CommonUtil
 
colorBuffer - Variable in class org.boxutil.units.standard.misc.TextFieldObject
 
colorIn - Variable in class org.boxutil.define.struct.statictrail.StaticTrailData
 
colorNormalization3f(Color, Vector3f) - Static method in class org.boxutil.util.CommonUtil
 
colorNormalization3fArray(Color, float[]) - Static method in class org.boxutil.util.CommonUtil
 
colorNormalization4f(Color, float) - Static method in class org.boxutil.util.CommonUtil
 
colorNormalization4f(Color, Vector4f) - Static method in class org.boxutil.util.CommonUtil
 
colorNormalization4fArray(Color, float[]) - Static method in class org.boxutil.util.CommonUtil
 
colorOut - Variable in class org.boxutil.define.struct.statictrail.StaticTrailData
 
colorState - Variable in class org.boxutil.units.standard.attribute.Instance2Data
 
colorState - Variable in class org.boxutil.units.standard.attribute.Instance3Data
 
colorState - Variable in class org.boxutil.units.standard.entity.TrailEntity
 
colorStateA - Variable in class org.boxutil.units.standard.attribute.NodeData
 
colorStateB - Variable in class org.boxutil.units.standard.attribute.NodeData
 
colorToByteArray(Color) - Static method in class org.boxutil.util.CommonUtil
 
CombatEntityIlluminantData - Class in org.boxutil.units.standard.attribute
For how to use custom illuminant data for any combat entity(only for ship and projectile):
CombatEntityIlluminantData() - Constructor for class org.boxutil.units.standard.attribute.CombatEntityIlluminantData
 
CombatEntityMaterialData - Class in org.boxutil.units.standard.attribute
For how to use custom material data for any combat entity:
CombatEntityMaterialData() - Constructor for class org.boxutil.units.standard.attribute.CombatEntityMaterialData
 
CombatRenderingManager - Class in org.boxutil.manager
 
COMMON - Enum constant in enum class org.boxutil.define.LayeredEntityType
 
commonDraw - Variable in class org.boxutil.units.standard.entity.CommonEntity
 
CommonEntity - Class in org.boxutil.units.standard.entity
For any 3d model.
CommonEntity() - Constructor for class org.boxutil.units.standard.entity.CommonEntity
 
CommonEntity(String, boolean) - Constructor for class org.boxutil.units.standard.entity.CommonEntity
 
CommonEntity(ModelData, boolean) - Constructor for class org.boxutil.units.standard.entity.CommonEntity
 
CommonUtil - Class in org.boxutil.util
 
CommonUtil.Kelvin - Class in org.boxutil.util
 
compact() - Method in class org.boxutil.units.standard.GPUMemoryPool
 
compareTo(GPUMemory<T>) - Method in interface org.boxutil.define.struct.memorypool.GPUMemory
 
complexMap - Variable in class org.boxutil.units.standard.attribute.CombatEntityMaterialData
The value less than or equals 0 for default texture: 0.0 emissive mask, 0.5 metalness and roughness.
computePrim(int) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
computeSubroutineUniformRoute() - Method in class org.boxutil.units.standard.ShaderProgram
 
CONE - Static variable in class org.boxutil.define.BoxGeometry
 
CONFIG - Enum constant in enum class org.boxutil.config.BoxConfigGUI.GUIState
 
CONFIG_FILE_PATH - Static variable in class org.boxutil.define.BoxDatabase
 
configLoad(JSONObject) - Method in class org.boxutil.base.BaseShaderPacksContext
At saves/common/shaderpacks, file name is shader packs id.
configSave(JSONObject) - Method in class org.boxutil.base.BaseShaderPacksContext
At saves/common/shaderpacks, file name is shader packs id.
configSetDefault() - Method in class org.boxutil.base.BaseShaderPacksContext
 
containsBackgroundLogicalPlugin(BackgroundEveryFramePlugin) - Static method in class org.boxutil.manager.CampaignRenderingManager
 
containsBackgroundLogicalPlugin(BackgroundEveryFramePlugin) - Static method in class org.boxutil.manager.CombatRenderingManager
 
containsBackgroundRenderingPlugin(BackgroundEveryFramePlugin) - Static method in class org.boxutil.manager.CampaignRenderingManager
 
containsBackgroundRenderingPlugin(BackgroundEveryFramePlugin) - Static method in class org.boxutil.manager.CombatRenderingManager
 
containsCleanupPlugin(TemporaryCleanupPlugin) - Static method in class org.boxutil.manager.CampaignRenderingManager
 
containsCleanupPlugin(TemporaryCleanupPlugin) - Static method in class org.boxutil.manager.CombatRenderingManager
 
containsEntity(CampaignEngineLayers, RenderDataAPI) - Static method in class org.boxutil.manager.CampaignRenderingManager
 
containsEntity(CombatEngineLayers, RenderDataAPI) - Static method in class org.boxutil.manager.CombatRenderingManager
 
containsGlyph(char) - Method in class org.boxutil.units.standard.attribute.FontMapData
 
containsModelID(String) - Static method in class org.boxutil.manager.ModelManager
 
containsRenderingPlugin(CampaignEngineLayers, LayeredRenderingPlugin) - Static method in class org.boxutil.manager.CampaignRenderingManager
 
containsRenderingPlugin(CombatEngineLayers, LayeredRenderingPlugin) - Static method in class org.boxutil.manager.CombatRenderingManager
 
containsRenderingPlugin(LayeredRenderingPlugin) - Static method in class org.boxutil.manager.CampaignRenderingManager
 
containsRenderingPlugin(LayeredRenderingPlugin) - Static method in class org.boxutil.manager.CombatRenderingManager
 
containsShaderPacks(BaseShaderPacksContext) - Static method in class org.boxutil.config.BoxConfigs
 
controlAdvance(RenderDataAPI, float) - Method in interface org.boxutil.base.api.ControlDataAPI
Running on another thread.
controlAdvance(RenderDataAPI, float) - Method in class org.boxutil.base.SimpleParticleControlData
 
controlAfterRenderingAdvance(RenderDataAPI, float) - Method in interface org.boxutil.base.api.ControlDataAPI
Executes after the rendering call and ControlDataAPI.controlCanRenderNow(RenderDataAPI), and before the logical advance of this frame.
controlAlphaBasedTimer(RenderDataAPI) - Method in interface org.boxutil.base.api.ControlDataAPI
controlAlphaBasedTimer(RenderDataAPI) - Method in class org.boxutil.base.SimpleParticleControlData
 
controlBeforeRenderingAdvance(RenderDataAPI, float) - Method in interface org.boxutil.base.api.ControlDataAPI
Executes before the rendering call and ControlDataAPI.controlCanRenderNow(RenderDataAPI), and before the logical advance of this frame.
controlCanRenderNow(RenderDataAPI) - Method in interface org.boxutil.base.api.ControlDataAPI
Check it in each rendering frame.
controlCanRenderNow(RenderDataAPI) - Method in class org.boxutil.base.SimpleParticleControlData
 
controlData - Variable in class org.boxutil.base.BaseRenderData
 
ControlDataAPI - Interface in org.boxutil.base.api
Always available, even if BoxConfigs.isShaderEnable() at false.
controlInit(RenderDataAPI) - Method in interface org.boxutil.base.api.ControlDataAPI
Run once as long as linked to a render entity.
controlInit(RenderDataAPI) - Method in class org.boxutil.base.SimpleParticleControlData
 
controlIsDone(RenderDataAPI) - Method in interface org.boxutil.base.api.ControlDataAPI
Force remove entity if true.
controlIsDone(RenderDataAPI) - Method in class org.boxutil.base.SimpleParticleControlData
 
controlIsOnceRender(RenderDataAPI) - Method in interface org.boxutil.base.api.ControlDataAPI
Force remove entity after init and render one frame.
controlIsOnceRender(RenderDataAPI) - Method in class org.boxutil.base.SimpleParticleControlData
 
controlRemove(RenderDataAPI) - Method in interface org.boxutil.base.api.ControlDataAPI
Run once when call RenderDataAPI.delete().
controlRemoveBasedTimer(RenderDataAPI) - Method in interface org.boxutil.base.api.ControlDataAPI
Will call ControlDataAPI.controlRemove(RenderDataAPI) when timer of entity is out.
controlRemoveBasedTimer(RenderDataAPI) - Method in class org.boxutil.base.SimpleParticleControlData
 
controlRunWhilePaused(RenderDataAPI) - Method in interface org.boxutil.base.api.ControlDataAPI
Affects ControlDataAPI.controlAdvance(RenderDataAPI, float) and compute instance data.
controlRunWhilePaused(RenderDataAPI) - Method in class org.boxutil.base.SimpleParticleControlData
 
convertBoundsTriangleFanFP16(BoundsAPI) - Static method in class org.boxutil.util.MeshUtil
Recommend to use GL14.glMultiDrawArrays(int, IntBuffer, IntBuffer) or GL43.glMultiDrawArraysIndirect(int, long, int, int) with GL11.GL_TRIANGLE_FAN to draw it.
convertBoundsTriangleFanFP32(BoundsAPI) - Static method in class org.boxutil.util.MeshUtil
Recommend to use GL14.glMultiDrawArrays(int, IntBuffer, IntBuffer) or GL43.glMultiDrawArraysIndirect(int, long, int, int) with GL11.GL_TRIANGLE_FAN to draw it.
copyColorState(float[]) - Method in class org.boxutil.units.standard.entity.TrailEntity
 
copyFixedInstanceAlphaState(InstanceDataAPI) - Method in interface org.boxutil.base.api.InstanceDataAPI
Only for fixed data, invalid call for dynamic data.
copyFixedInstanceAlphaState(InstanceDataAPI) - Method in class org.boxutil.units.standard.attribute.Instance2Data
Only for fixed data, invalid call for dynamic data.
copyFixedInstanceAlphaState(InstanceDataAPI) - Method in class org.boxutil.units.standard.attribute.Instance3Data
Only for fixed data, invalid call for dynamic data.
copyFixedInstanceAlphaState(Fixed2DStruct) - Method in class org.boxutil.define.struct.instance.Fixed2DStruct
copyFixedInstanceAlphaState(Fixed3DStruct) - Method in class org.boxutil.define.struct.instance.Fixed3DStruct
copyFrom(FontMapData.BitMapGlyph) - Method in class org.boxutil.units.standard.attribute.FontMapData.BitMapGlyph
 
copyFromScreen(int) - Static method in class org.boxutil.util.ShaderUtil
 
copyInstanceTimerOverride(InstanceRenderAPI) - Method in interface org.boxutil.base.api.InstanceRenderAPI
 
copyInstanceTimerOverride(InstanceRenderAPI) - Method in class org.boxutil.base.BaseInstanceRenderData
 
cosFormSinD(double, double) - Static method in class org.boxutil.util.TrigUtil
 
cosFormSinF(float, float) - Static method in class org.boxutil.util.TrigUtil
 
cosFormSinRadiansD(double, double) - Static method in class org.boxutil.util.TrigUtil
 
cosFormSinRadiansF(float, float) - Static method in class org.boxutil.util.TrigUtil
 
cosFormTanD(double, double) - Static method in class org.boxutil.util.TrigUtil
 
cosFormTanF(float, float) - Static method in class org.boxutil.util.TrigUtil
 
cosFormTanRadiansD(double, double) - Static method in class org.boxutil.util.TrigUtil
 
cosFormTanRadiansF(float, float) - Static method in class org.boxutil.util.TrigUtil
 
count() - Method in record class org.boxutil.util.concurrent.ReentrantSpinLock.State
Returns the value of the count record component.
createBeamVisual(Vector2f, float, float, float, Color, Color, SpriteAPI, SpriteAPI, float, float, float, boolean) - Static method in class org.boxutil.util.RenderingUtil
Curve beam entity.
createBindlessImage(int, int) - Static method in class org.boxutil.util.ShaderUtil
 
createBindlessImage(int, int, boolean, int, int, int) - Static method in class org.boxutil.util.ShaderUtil
 
createBindlessTexture(int) - Static method in class org.boxutil.util.ShaderUtil
 
createByteBuffer(byte...) - Static method in class org.boxutil.util.CommonUtil
 
createComputeShaders(String, String...) - Static method in class org.boxutil.util.ShaderUtil
 
createComputeShaders(String, ShaderUtil.LinkCondition, String...) - Static method in class org.boxutil.util.ShaderUtil
 
createComputeShadersFormPath(String, String...) - Static method in class org.boxutil.util.ShaderUtil
 
createComputeShadersFormPath(String, ShaderUtil.LinkCondition, String...) - Static method in class org.boxutil.util.ShaderUtil
 
createDetailsPanel(TooltipMakerAPI, PositionAPI, PositionAPI) - Method in class org.boxutil.base.BaseShaderPacksContext
With description and config option.
createDevicePointerBuffer(List<CLDevice>) - Static method in class org.boxutil.util.KernelUtil
 
createEventPointerBuffer(List<CLEvent>) - Static method in class org.boxutil.util.KernelUtil
 
createFlareField(Vector2f, int, float, float, Vector2f, Vector2f, Vector4f, Color, Color, Color, Color, boolean, boolean, float, float, float, float, boolean) - Static method in class org.boxutil.util.RenderingUtil
 
createFloatBuffer(double...) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(float...) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Matrix2f) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Matrix2f...) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Matrix3f) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Matrix3f...) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Matrix4f) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Matrix4f...) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Vector2f) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Vector2f...) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Vector3f) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Vector3f...) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Vector4f) - Static method in class org.boxutil.util.CommonUtil
 
createFloatBuffer(Vector4f...) - Static method in class org.boxutil.util.CommonUtil
 
createGameOrthoMatrix(ViewportAPI) - Static method in class org.boxutil.util.TransformUtil
 
createGameOrthoMatrix(ViewportAPI, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createGameOrthoMatrix(ViewportAPI, int, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createGameOrthoMatrix(ViewportAPI, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createGamePerspectiveMatrix(float, ViewportAPI) - Static method in class org.boxutil.util.TransformUtil
 
createGamePerspectiveMatrix(float, ViewportAPI, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createGamePerspectiveMatrix(float, ViewportAPI, int, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createGamePerspectiveMatrix(float, ViewportAPI, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createIdentityMatrix2x2f() - Static method in class org.boxutil.util.CommonUtil
 
createIdentityMatrix3x3f() - Static method in class org.boxutil.util.CommonUtil
 
createIdentityMatrix4x4f() - Static method in class org.boxutil.util.CommonUtil
 
createIntBuffer(int...) - Static method in class org.boxutil.util.CommonUtil
 
createKernelPointerBuffer(List<CLKernel>) - Static method in class org.boxutil.util.KernelUtil
 
createLongBuffer(long...) - Static method in class org.boxutil.util.CommonUtil
 
createLookAtMatrix3D(Vector3f, Vector3f, Vector3f, boolean) - Static method in class org.boxutil.util.TransformUtil
 
createLookAtMatrix3D(Vector3f, Vector3f, Vector3f, boolean, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createLookAtMatrix3D(Vector3f, Vector3f, Vector3f, boolean, int, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createLookAtMatrix3D(Vector3f, Vector3f, Vector3f, boolean, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createLookAtMatrixFlat(Vector2f, Vector2f, Vector2f, boolean) - Static method in class org.boxutil.util.TransformUtil
 
createLookAtMatrixFlat(Vector2f, Vector2f, Vector2f, boolean, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createLookAtMatrixFlat(Vector2f, Vector2f, Vector2f, boolean, int, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createLookAtMatrixFlat(Vector2f, Vector2f, Vector2f, boolean, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createMemoryPointerBuffer(List<CLMem>) - Static method in class org.boxutil.util.KernelUtil
 
createModelMatrix(Vector3f, Quaternion, Vector3f, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrix(Vector3f, Quaternion, Vector3f, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createModelMatrix3f(Vector2f, float, Vector2f, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrix3f(Vector2f, float, Vector2f, Matrix3f) - Static method in class org.boxutil.util.TransformUtil
 
createModelMatrixLocationOnly(Vector2f, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixLocationOnly(Vector2f, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createModelMatrixLocationOnly(Vector3f, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixLocationOnly(Vector3f, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createModelMatrixLocationScale(Vector3f, Vector3f, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixLocationScale(Vector3f, Vector3f, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createModelMatrixRotateOnly(Quaternion, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixRotateOnly(Quaternion, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
Better than Matrix4f.rotate(float, Vector3f, Matrix4f).
createModelMatrixScaleOnly(Vector3f, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixScaleOnly(Vector3f, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createModelMatrixVanilla(float, Vector2f, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixVanilla(float, Vector2f, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createModelMatrixVanilla(Vector2f, float, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixVanilla(Vector2f, float, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
With default override scale value 1.0f.
createModelMatrixVanilla(Vector2f, float, Vector2f, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixVanilla(Vector2f, float, Vector2f, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createModelMatrixVanilla(Vector2f, Quaternion, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixVanilla(Vector2f, Quaternion, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
With default override scale value 1.0f.
createModelMatrixVanilla(Vector2f, Quaternion, Vector2f, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixVanilla(Vector2f, Quaternion, Vector2f, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createModelMatrixVanilla(Vector2f, Vector2f, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixVanilla(Vector2f, Vector2f, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createModelMatrixVanilla(Vector3f, float, Vector3f, int, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it, also will not erase buffer.
createModelMatrixVanilla(Vector3f, float, Vector3f, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createOrthoMatrix(float, float, float, float, float, float) - Static method in class org.boxutil.util.TransformUtil
 
createOrthoMatrix(float, float, float, float, float, float, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createOrthoMatrix(float, float, float, float, float, float, int, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createOrthoMatrix(float, float, float, float, float, float, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createParticleField(Vector2f, int, float, float, Vector2f, Vector2f, Vector2f, Vector2f, Vector4f, Vector4f, Color, Color, Color, Color, SpriteAPI, SpriteAPI, float, float, float, float, boolean) - Static method in class org.boxutil.util.RenderingUtil
 
createPerspectiveMatrix3D(float, float, float, float) - Static method in class org.boxutil.util.TransformUtil
 
createPerspectiveMatrix3D(float, float, float, float, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createPerspectiveMatrix3D(float, float, float, float, int, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createPerspectiveMatrix3D(float, float, float, float, Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createPointerBuffer(long...) - Static method in class org.boxutil.util.CommonUtil
 
createProgramPointerBuffer(List<CLProgram>) - Static method in class org.boxutil.util.KernelUtil
 
createShader(String, String, int) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderProgram(String, int[], String...) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderProgram(String, ShaderUtil.LinkCondition, int[], String...) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderProgramFromPath(String, String...) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderProgramFromPath(String, ShaderUtil.LinkCondition, String...) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVF(String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVF(String, ShaderUtil.LinkCondition, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVFFormPath(String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVFFormPath(String, ShaderUtil.LinkCondition, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVGF(String, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVGF(String, ShaderUtil.LinkCondition, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVGFFromPath(String, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVGFFromPath(String, ShaderUtil.LinkCondition, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVTF(String, String, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVTF(String, ShaderUtil.LinkCondition, String, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVTFFromPath(String, String, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVTFFromPath(String, ShaderUtil.LinkCondition, String, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVTGF(String, String, String, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVTGF(String, ShaderUtil.LinkCondition, String, String, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVTGFFromPath(String, String, String, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShaderVTGFFromPath(String, ShaderUtil.LinkCondition, String, String, String, String, String) - Static method in class org.boxutil.util.ShaderUtil
 
createShortBuffer(char...) - Static method in class org.boxutil.util.CommonUtil
 
createShortBuffer(short...) - Static method in class org.boxutil.util.CommonUtil
 
createSimpleRadiansRotateMatrix(float, Matrix2f) - Static method in class org.boxutil.util.TransformUtil
 
createSimpleRotateMatrix(float, Matrix2f) - Static method in class org.boxutil.util.TransformUtil
 
createSimpleRotateMatrix(Vector2f, Matrix2f) - Static method in class org.boxutil.util.TransformUtil
 
createSimpleRotateMatrix(Vector2f, Vector2f, Matrix2f) - Static method in class org.boxutil.util.TransformUtil
 
createTextData(String, float, Color, boolean) - Method in class org.boxutil.units.standard.misc.TextFieldObject
 
createTextData(String, float, Color, boolean, boolean, boolean, boolean, int) - Method in class org.boxutil.units.standard.entity.TextFieldEntity
 
createTextField(String, float, float, String) - Static method in class org.boxutil.util.RenderingUtil
 
createTextField(String, float, float, String, float, Color) - Static method in class org.boxutil.util.RenderingUtil
 
createTextField(String, float, float, String, float, Color, boolean, boolean, boolean, Color, String...) - Static method in class org.boxutil.util.RenderingUtil
 
createTextField(String, float, float, String, float, Color, Color, String...) - Static method in class org.boxutil.util.RenderingUtil
 
createTextField(String, float, float, String, TextFieldEntity.Alignment, float, Color, boolean, boolean, boolean, Color, String...) - Static method in class org.boxutil.util.RenderingUtil
 
createTextFieldCompatible(String, float, float, String) - Static method in class org.boxutil.util.RenderingUtil
 
createTextFieldCompatible(String, float, float, String, float, Color, Color, String...) - Static method in class org.boxutil.util.RenderingUtil
 
createTextFieldCompatible(String, float, float, String, float, String...) - Static method in class org.boxutil.util.RenderingUtil
 
createTextFieldCompatible(String, float, float, String, TextFieldEntity.Alignment, float, Color, boolean, Color, String...) - Static method in class org.boxutil.util.RenderingUtil
 
createWindowCenterOrthoMatrix() - Static method in class org.boxutil.util.TransformUtil
 
createWindowCenterOrthoMatrix(boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createWindowCenterOrthoMatrix(int, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createWindowCenterOrthoMatrix(Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
createWindowOrthoMatrix() - Static method in class org.boxutil.util.TransformUtil
 
createWindowOrthoMatrix(boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createWindowOrthoMatrix(int, boolean, FloatBuffer) - Static method in class org.boxutil.util.TransformUtil
Use for directly write into buffer, and will not change the position of it.
createWindowOrthoMatrix(Matrix4f) - Static method in class org.boxutil.util.TransformUtil
 
cross(Vector2f, Vector2f) - Static method in class org.boxutil.util.CalculateUtil
 
cross(Vector2f, Vector2f, Vector2f) - Static method in class org.boxutil.util.CalculateUtil
 
cullFace - Variable in class org.boxutil.units.standard.attribute.MaterialData
 
current - Variable in class org.boxutil.units.standard.misc.AtlasSprite
 
currentTileCount - Variable in class org.boxutil.units.standard.entity.SpriteEntity
 
CURVE - Enum constant in enum class org.boxutil.define.LayeredEntityType
 
CurveEntity - Class in org.boxutil.units.standard.entity
This is a 2D curve.
CurveEntity() - Constructor for class org.boxutil.units.standard.entity.CurveEntity
 
CurveEntity(List<NodeData>) - Constructor for class org.boxutil.units.standard.entity.CurveEntity
 
CurveObject - Class in org.boxutil.units.standard.misc
Easy way for rendering cubic bezier with width and texture anywhere.
CurveObject(NodeData, NodeData) - Constructor for class org.boxutil.units.standard.misc.CurveObject
 
CurveObject(NodeData, NodeData, byte) - Constructor for class org.boxutil.units.standard.misc.CurveObject
 
CurveObject(NodeData, NodeData, byte, int) - Constructor for class org.boxutil.units.standard.misc.CurveObject
 
curveSplit(NodeData, NodeData, float) - Static method in class org.boxutil.util.CurveUtil
Pick a node between two nodeList.
curveSplitControlPointOnly(NodeData, NodeData, float) - Static method in class org.boxutil.util.CurveUtil
 
CurveUtil - Class in org.boxutil.util
 
CurveUtil.DealtController - Interface in org.boxutil.util
CurveUtil.SimpleDealtController - Class in org.boxutil.util
 
customData - Variable in class org.boxutil.base.BaseRenderData
 
customTrackerID - Variable in class org.boxutil.define.struct.statictrail.StaticTrailData
 
CYLINDER - Static variable in class org.boxutil.define.BoxGeometry
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values