Package org.boxutil.define
Class BoxDatabase
java.lang.Object
org.boxutil.define.BoxDatabase
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String[]static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final com.fs.starfarer.api.graphics.SpriteAPIstatic final com.fs.starfarer.api.graphics.SpriteAPIstatic final com.fs.starfarer.api.graphics.SpriteAPIstatic final com.fs.starfarer.api.graphics.SpriteAPIstatic final com.fs.starfarer.api.graphics.SpriteAPIstatic final com.fs.starfarer.api.graphics.SpriteAPIstatic final com.fs.starfarer.api.graphics.SpriteAPIstatic final com.fs.starfarer.api.graphics.SpriteAPIstatic final com.fs.starfarer.api.graphics.SpriteAPIstatic final bytestatic final Stringstatic final Stringstatic final Stringstatic final Colorstatic final org.lwjgl.util.vector.Vector4fstatic final Colorstatic final org.lwjgl.util.vector.Vector4fstatic final Stringstatic final bytestatic final Stringstatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final short[]static final floatstatic final short[]static final short[]static final floatstatic final intstatic final bytestatic final bytestatic final String[]static final String[]static final bytestatic final intstatic final Stringstatic final String[]static final Stringstatic final Stringstatic final String[]static final Stringstatic final String[]static final Stringstatic final Stringstatic final Stringstatic final String[]static final String[]static final String[]static final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic BoxDatabase.CLStatestatic BoxDatabase.GLStatestatic voidstatic voidstatic booleanstatic booleanstatic booleanstatic boolean
-
Field Details
-
MOD_ID
- See Also:
-
CAMPAIGN_MANAGE_ID
- See Also:
-
CAMPAIGN_MANAGE_TAG
- See Also:
-
BUILTIN_OBJ_CSV
- See Also:
-
BUILTIN_TEXTURE_CSV
- See Also:
-
BUILTIN_ILLUMINANT_CSV
- See Also:
-
BUILTIN_STATIC_TRAIL_CSV
- See Also:
-
CONFIG_FILE_PATH
- See Also:
-
SHADERPACKS_CONFIG_FILE_PATH
- See Also:
-
SHADERPACKS_SELECT_FILE_PATH
- See Also:
-
AnisotropicLTC
-
IsotropicLTC
-
KullaContyBRDF
-
DOUBLE_SIZE
public static final byte DOUBLE_SIZE- See Also:
-
LONG_SIZE
public static final byte LONG_SIZE- See Also:
-
FLOAT_SIZE
public static final byte FLOAT_SIZE- See Also:
-
INT_SIZE
public static final byte INT_SIZE- See Also:
-
FIXED_SIZE
public static final byte FIXED_SIZE- See Also:
-
HALF_FLOAT_SIZE
public static final byte HALF_FLOAT_SIZE- See Also:
-
SHORT_SIZE
public static final byte SHORT_SIZE- See Also:
-
BYTE_SIZE
public static final byte BYTE_SIZE- See Also:
-
MAX_MODEL_FILE_SIZE
public static final int MAX_MODEL_FILE_SIZE- See Also:
-
NONE_LANG
- See Also:
-
ZH_CN
- See Also:
-
EN_US
- See Also:
-
TEX2D_BINDING_DIFFUSE
public static final byte TEX2D_BINDING_DIFFUSE- See Also:
-
TEX2D_BINDING_NORMAL
public static final byte TEX2D_BINDING_NORMAL- See Also:
-
TEX2D_BINDING_COMPLEX
public static final byte TEX2D_BINDING_COMPLEX- See Also:
-
TEX2D_BINDING_EMISSIVE
public static final byte TEX2D_BINDING_EMISSIVE- See Also:
-
TEX2D_BINDING_TANGENT
public static final byte TEX2D_BINDING_TANGENT- See Also:
-
ENTITY_TOTAL_TYPE_NORMAL
public static final byte ENTITY_TOTAL_TYPE_NORMAL- See Also:
-
ENTITY_TOTAL_TYPE_DIRECT
public static final byte ENTITY_TOTAL_TYPE_DIRECT- See Also:
-
ENTITY_TOTAL_TYPE_DIRECT_COMMON
public static final byte ENTITY_TOTAL_TYPE_DIRECT_COMMON- See Also:
-
ENTITY_TOTAL_TYPE_ILLUMINANT
public static final byte ENTITY_TOTAL_TYPE_ILLUMINANT- See Also:
-
DEFAULT_GREEN
-
DEFAULT_GREEN_VEC
public static final org.lwjgl.util.vector.Vector4f DEFAULT_GREEN_VEC -
DEFAULT_BACKGROUND
-
DEFAULT_BACKGROUND_VEC
public static final org.lwjgl.util.vector.Vector4f DEFAULT_BACKGROUND_VEC -
HALF_FLOAT_MAX_VALUE
public static final float HALF_FLOAT_MAX_VALUE- See Also:
-
HALF_FLOAT_MIN_VALUE
public static final float HALF_FLOAT_MIN_VALUE- See Also:
-
HALF_FLOAT_MAX_BIT_ARRAY
public static final short[] HALF_FLOAT_MAX_BIT_ARRAY -
HALF_FLOAT_MIN_NORMAL_BIT_ARRAY
public static final short[] HALF_FLOAT_MIN_NORMAL_BIT_ARRAY -
HALF_FLOAT_MIN_SUB_NORMAL_BIT_ARRAY
public static final short[] HALF_FLOAT_MIN_SUB_NORMAL_BIT_ARRAY -
HALF_FLOAT_SIGN_MASK
public static final int HALF_FLOAT_SIGN_MASK- See Also:
-
HALF_FLOAT_EXP_MASK
public static final int HALF_FLOAT_EXP_MASK- See Also:
-
HALF_FLOAT_FRACTION_MASK
public static final int HALF_FLOAT_FRACTION_MASK- See Also:
-
HALF_FLOAT_FULL_MASK
public static final int HALF_FLOAT_FULL_MASK- See Also:
-
HALF_FLOAT_BYTE_LEFT_A_MASK
public static final int HALF_FLOAT_BYTE_LEFT_A_MASK- See Also:
-
HALF_FLOAT_BYTE_LEFT_B_MASK
public static final int HALF_FLOAT_BYTE_LEFT_B_MASK- See Also:
-
HALF_FLOAT_BYTE_RIGHT_MASK
public static final int HALF_FLOAT_BYTE_RIGHT_MASK- See Also:
-
BUtil_TILES
public static final com.fs.starfarer.api.graphics.SpriteAPI BUtil_TILES -
BUtil_NONE
public static final com.fs.starfarer.api.graphics.SpriteAPI BUtil_NONE -
BUtil_ONE
public static final com.fs.starfarer.api.graphics.SpriteAPI BUtil_ONE -
BUtil_MID
public static final com.fs.starfarer.api.graphics.SpriteAPI BUtil_MID -
BUtil_COMPLEX_DEF
public static final com.fs.starfarer.api.graphics.SpriteAPI BUtil_COMPLEX_DEF -
BUtil_ZERO
public static final com.fs.starfarer.api.graphics.SpriteAPI BUtil_ZERO -
BUtil_X
public static final com.fs.starfarer.api.graphics.SpriteAPI BUtil_X -
BUtil_Z
public static final com.fs.starfarer.api.graphics.SpriteAPI BUtil_Z -
BUtil_DefaultShaderPacksIcon
public static final com.fs.starfarer.api.graphics.SpriteAPI BUtil_DefaultShaderPacksIcon -
DEFAULT_SHADERPACKS_ID
- See Also:
-
PASS_SHADING_FLAG
-
PASS_SHADING_FLAG_DEFAULT
-
NORMAL_NO_AUTOGEN_FLAG
-
NORMAL_NO_AUTOGEN_FLAG_DEFAULT
-
NONE_ILLUMINANT_FLAG
-
NONE_ILLUMINANT_FLAG_DEFAULT
-
SHADING_TEXTURE_DATA_TYPE
-
SHADING_TEXTURE_DATA_SUBTYPE
-
SHADING_ILLUMINANT_DATA_TYPE
-
-
Method Details
-
initGLState
public static void initGLState() -
getGLState
-
initCLState
public static void initCLState() -
getCLState
-
isGLDeviceAMD
public static boolean isGLDeviceAMD()- Returns:
- ture if AMD or ATI.
-
isGLDeviceNVIDIA
public static boolean isGLDeviceNVIDIA() -
isGLDeviceIntel
public static boolean isGLDeviceIntel() -
isGLDeviceOther
public static boolean isGLDeviceOther()
-