Constant Field Values
Contents
com.github.*
-
com.github.tommyettinger.textra.Font Modifier and Type Constant Field Value public static final longALTERNATE16777216Lpublic static final longALTERNATE_MODES_MASK31457280Lpublic static final longBLACK_OUTLINE18874368Lpublic static final longBOLD1073741824Lpublic static final longDROP_SHADOW23068672Lpublic static final longERROR27262976Lpublic static final longJOSTLE16777216Lpublic static final longMIDSCRIPT67108864Lpublic static final java.lang.StringmsdfFragmentShader"#ifdef GL_ES\nprecision mediump float;\n#endif\n#if __VERSION__ >= 130\n#define TEXTURE texture\n#else\n#define TEXTURE texture2D\n#endif\nuniform sampler2D u_texture;\nvarying vec4 v_color;\nvarying vec2 v_texCoords;\nuniform float u_smoothing;\nuniform float u_weight;\nfloat median(float r, float g, float b) {\n return max(min(r, g), min(max(r, g), b));\n}\nfloat linearstep(float a, float b, float x) {\n return clamp((x - a) / (b - a), 0.0, 1.0);\n}\nvoid main() {\n vec4 msdf = TEXTURE(u_texture, v_texCoords);\n float distance = u_smoothing * (median(msdf.r, msdf.g, msdf.b) + u_weight - 0.5);\n float glyphAlpha = clamp(distance + 0.5, 0.0, 1.0);\n gl_FragColor = vec4(v_color.rgb, glyphAlpha * v_color.a);\n}"public static final longNOTE31457280Lpublic static final longOBLIQUE536870912Lpublic static final java.lang.StringsdfFragmentShader"#ifdef GL_ES\n\tprecision mediump float;\n\tprecision mediump int;\n#endif\n\nuniform sampler2D u_texture;\nuniform float u_smoothing;\nvarying vec4 v_color;\nvarying vec2 v_texCoords;\n\nvoid main() {\n\tif (u_smoothing > 0.0) {\n\t\tfloat smoothing = 0.25 / u_smoothing;\n\t\tvec4 color = texture2D(u_texture, v_texCoords);\n\t\tfloat alpha = smoothstep(0.5 - smoothing, 0.5 + smoothing, color.a);\n\t\tgl_FragColor = vec4(v_color.rgb * color.rgb, alpha * v_color.a);\n\t} else {\n\t\tgl_FragColor = v_color * texture2D(u_texture, v_texCoords);\n\t}\n}\n"public static final longSHINY25165824Lpublic static final longSMALL_CAPS17825792Lpublic static final longSTRIKETHROUGH134217728Lpublic static final longSUBSCRIPT33554432Lpublic static final longSUPERSCRIPT100663296Lpublic static final longUNDERLINE268435456Lpublic static final java.lang.StringvertexShader"attribute vec4 a_position;\nattribute vec4 a_color;\nattribute vec2 a_texCoord0;\nuniform mat4 u_projTrans;\nvarying vec4 v_color;\nvarying vec2 v_texCoords;\n\nvoid main() {\n\tv_color = a_color;\n\tv_color.a = v_color.a * (255.0/254.0);\n\tv_texCoords = a_texCoord0;\n\tgl_Position = u_projTrans * a_position;\n}\n"public static final longWARN29360128Lpublic static final longWHITE_OUTLINE20971520L -
com.github.tommyettinger.textra.TextraField Modifier and Type Constant Field Value protected static final charBACKSPACE8public static final charBULLET8226protected static final charCARRIAGE_RETURN13protected static final charDELETE127protected static final charNEWLINE10protected static final charTAB9
-
com.github.tommyettinger.textra.utils.BlockUtils Modifier and Type Constant Field Value public static final java.lang.StringALL_BLOCK_CHARS"\u2500\u2501\u2502\u2503\u2504\u2505\u2506\u2507\u2508\u2509\u250a\u250b\u250c\u250d\u250e\u250f\u2510\u2511\u2512\u2513\u2514\u2515\u2516\u2517\u2518\u2519\u251a\u251b\u251c\u251d\u251e\u251f\u2520\u2521\u2522\u2523\u2524\u2525\u2526\u2527\u2528\u2529\u252a\u252b\u252c\u252d\u252e\u252f\u2530\u2531\u2532\u2533\u2534\u2535\u2536\u2537\u2538\u2539\u253a\u253b\u253c\u253d\u253e\u253f\u2540\u2541\u2542\u2543\u2544\u2545\u2546\u2547\u2548\u2549\u254a\u254b\u254c\u254d\u254e\u254f\u2550\u2551\u2552\u2553\u2554\u2555\u2556\u2557\u2558\u2559\u255a\u255b\u255c\u255d\u255e\u255f\u2560\u2561\u2562\u2563\u2564\u2565\u2566\u2567\u2568\u2569\u256a\u256b\u256c\u2574\u2575\u2576\u2577\u2578\u2579\u257a\u257b\u257c\u257d\u257e\u257f\u2580\u2581\u2582\u2583\u2584\u2585\u2586\u2587\u2588\u2589\u258a\u258b\u258c\u258d\u258e\u258f\u2590\u2594\u2595\u2596\u2597\u2598\u2599\u259a\u259b\u259c\u259d\u259e\u259f"public static final floatTHIN_ACROSS0.10000000149011612fpublic static final floatTHIN_END0.550000011920929fpublic static final floatTHIN_OVER0.550000011920929fpublic static final floatTHIN_START0.44999998807907104fpublic static final floatTWIN_ACROSS0.10000000149011612fpublic static final floatTWIN_END10.44999998807907104fpublic static final floatTWIN_END20.6499999761581421fpublic static final floatTWIN_OVER10.6499999761581421fpublic static final floatTWIN_OVER20.44999998807907104fpublic static final floatTWIN_START10.3499999940395355fpublic static final floatTWIN_START20.550000011920929fpublic static final floatWIDE_ACROSS0.20000000298023224fpublic static final floatWIDE_END0.6000000238418579fpublic static final floatWIDE_OVER0.6000000238418579fpublic static final floatWIDE_START0.4000000059604645f -
com.github.tommyettinger.textra.utils.Palette Modifier and Type Constant Field Value public static final intapricot-5756673public static final intblack255public static final intBLACK255public static final intblue65535public static final intBLUE65535public static final intbrick-716027137public static final intbronze-829541889public static final intbrown-1890108417public static final intBROWN-1958407169public static final intbutter-882433public static final intcactus815792383public static final intcelery2113893375public static final intchartreuse-922795521public static final intCHARTREUSE2147418367public static final intchocolate1748506879public static final intcinnamon-764862977public static final intCLEAR0public static final intcobalt4631551public static final intCORAL-8433409public static final intcyan16777215public static final intCYAN16777215public static final intDARK_GRAY1061109759public static final intdenim814266623public static final intember-178638081public static final intfern1316569855public static final intFIREBRICK-1306385665public static final intFOREST579543807public static final intGOLD-2686721public static final intGOLDENROD-626712321public static final intgray-2139062017public static final intGRAY2139062271public static final intgreen16711935public static final intGREEN16711935public static final intindigo1376772351public static final intjade1069498367public static final intlavender-1181614081public static final intLIGHT_GRAY-1077952513public static final intlime-1814888193public static final intLIME852308735public static final intmagenta-184486401public static final intMAGENTA-16711681public static final intMAROON-1339006721public static final intmauve-1418482689public static final intmint2147472639public static final intmoss541460735public static final intnavy33023public static final intNAVY32767public static final intolive-2122317569public static final intOLIVE1804477439public static final intorange-8453889public static final intORANGE-5963521public static final intpeach-4226561public static final intpear-740085505public static final intpink-6233857public static final intPINK-9849601public static final intplum-1106393345public static final intpurple-1073676289public static final intPURPLE-1608453889public static final intraspberry-1860945921public static final intred-16776961public static final intRED-16776961public static final introse-434210561public static final intROYAL1097458175public static final intsaffron-2813697public static final intsage-1411136001public static final intsalmon-10329345public static final intSALMON-92245249public static final intSCARLET-13361921public static final intsilver-1229539585public static final intsky281075967public static final intSKY-2016482305public static final intSLATE1887473919public static final inttan-759919361public static final intTAN-759919361public static final intteal8355839public static final intTEAL8355839public static final inttransparent0public static final intturquoise785828351public static final intviolet-1874792449public static final intVIOLET-293409025public static final intwhite-1public static final intWHITE-1public static final intyellow-65281public static final intYELLOW-65281