Package org.boxutil.config
Class BoxConfigs
java.lang.Object
org.boxutil.config.BoxConfigs
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddShaderPacks(BaseShaderPacksContext context) For add your shader packs (recommend):static voidcheck()After all.static booleanstatic shortstatic BaseShaderPacksContextstatic Stringstatic Set<BaseShaderPacksContext>static shortstatic shortstatic intstatic intstatic shortstatic bytestatic StringgetRebootValueRealString(byte master, byte item) static Stringstatic StringPick string by current language suffix.static StringPick string by current language suffix.static floatstatic bytegetValueString(byte master, byte item) static voidinit()Loading before all.static voidstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic voidload()static voidstatic voidsave()static voidstatic voidstatic voidsetAAShowEdge(boolean value) static voidstatic voidsetMultiPassMode(byte mode) static booleanstatic voidsetShowInstanceMemoryUsage(boolean value) static voidsetShowStaticTrailMemoryUsage(boolean value) static voidsetValue(byte master, byte item, boolean right, org.boxutil.backends.gui.BUtil_BaseTrackbar trackbar) static voidsysCheck()
-
Method Details
-
getRebootValueRealString
-
getValueString
-
setValue
public static void setValue(byte master, byte item, boolean right, org.boxutil.backends.gui.BUtil_BaseTrackbar trackbar) -
init
public static void init()Loading before all. -
getShaderPacksConfigFilePath
-
loadShaderPacksConfig
-
saveShaderPacksConfig
-
initShaderPacks
public static void initShaderPacks() -
saveShaderPacksID
public static void saveShaderPacksID() -
sysCheck
public static void sysCheck() -
check
public static void check()After all. -
setDefault
public static void setDefault() -
load
public static void load() -
save
public static void save() -
isConfigInit
public static boolean isConfigInit() -
isBaseGL43Supported
public static boolean isBaseGL43Supported() -
isBackgroundThreadGLValid
public static boolean isBackgroundThreadGLValid() -
isGLDebugOutputSupported
public static boolean isGLDebugOutputSupported() -
isTBOSupported
public static boolean isTBOSupported() -
isVAOSupported
public static boolean isVAOSupported() -
getMaxInstanceDataSize
public static int getMaxInstanceDataSize() -
getMaxSegmentNodeSize
public static int getMaxSegmentNodeSize() -
isShaderEnable
public static boolean isShaderEnable() -
isCLEnable
public static boolean isCLEnable() -
getCLDeviceIndex
public static short getCLDeviceIndex() -
isCompatibleSync
public static boolean isCompatibleSync() -
isTrailSystemEnable
public static boolean isTrailSystemEnable() -
getTrailSystemQuality
public static byte getTrailSystemQuality() -
getMaxTrailSystemNodePerSeconds
public static short getMaxTrailSystemNodePerSeconds() -
getTrailSystemNodesRecordsCycle
public static float getTrailSystemNodesRecordsCycle() -
getMaxCurveNodeSize
public static short getMaxCurveNodeSize() -
getMaxCurveInterpolation
public static short getMaxCurveInterpolation() -
isDistortionEnable
public static boolean isDistortionEnable() -
getLanguage
-
isGLDebugEnable
public static boolean isGLDebugEnable() -
getMultiPassMode
public static byte getMultiPassMode() -
isMultiPassBeauty
public static boolean isMultiPassBeauty() -
isMultiPassColor
public static boolean isMultiPassColor() -
isMultiPassEmissive
public static boolean isMultiPassEmissive() -
isMultiPassPosition
public static boolean isMultiPassPosition() -
isMultiPassNormal
public static boolean isMultiPassNormal() -
isMultiPassTangent
public static boolean isMultiPassTangent() -
isMultiPassMaterial
public static boolean isMultiPassMaterial() -
isMultiPassBloom
public static boolean isMultiPassBloom() -
setMultiPassMode
public static void setMultiPassMode(byte mode) -
isAAShowEdge
public static boolean isAAShowEdge() -
setAAShowEdge
public static void setAAShowEdge(boolean value) -
isShowInstanceMemoryUsage
public static boolean isShowInstanceMemoryUsage() -
setShowInstanceMemoryUsage
public static void setShowInstanceMemoryUsage(boolean value) -
isShowStaticTrailMemoryUsage
public static boolean isShowStaticTrailMemoryUsage() -
setShowStaticTrailMemoryUsage
public static void setShowStaticTrailMemoryUsage(boolean value) -
getCurrShaderPacksContext
-
setShaderPacksContext
-
getLoadedShaderPacksSetCopy
-
containsShaderPacks
-
addShaderPacks
For add your shader packs (recommend):public void onApplicationLoad() { // init call for BoxUtil... BoxConfigs.addShaderPacks(new YourShaderPacksContextImpl()); } -
getString
Pick string by current language suffix.Pick suffix:
BoxDatabase.ZH_CN,BoxDatabase.EN_US.Fixed suffix:
BoxDatabase.NONE_LANG. -
getString
Pick string by current language suffix.
-