Constant Field Values

Contents

com.github.*

  • com.github.tommyettinger.textra.Font
    Modifier and Type
    Constant Field
    Value
    public static final long
    16777216L
    public static final long
    31457280L
    public static final long
    18874368L
    public static final long
    1073741824L
    public static final long
    23068672L
    public static final long
    27262976L
    public static final long
    16777216L
    public static final long
    67108864L
    public static final String
    "#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;\nfloat median(float r, float g, float b) {\n return max(min(r, g), min(max(r, g), b));\n}\nvoid main() {\n if (u_smoothing > 0.0) {\n vec4 msdf = TEXTURE(u_texture, v_texCoords);\n float distance = u_smoothing * (median(msdf.r, msdf.g, msdf.b) - 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 } else {\n gl_FragColor = v_color * texture2D(u_texture, v_texCoords);\n }\n}"
    public static final long
    31457280L
    public static final long
    536870912L
    public static final String
    "#ifdef GL_ES\nprecision mediump float;\n#endif\nuniform sampler2D u_texture;\nuniform float u_smoothing;\nvarying vec4 v_color;\nvarying vec2 v_texCoords;\nconst float closeness = 0.015625; // Between 0 and 0.5, 0 = thick outline, 0.5 = no outline\nvoid main() {\n if (u_smoothing > 0.0) {\n float smoothing = 0.25 / u_smoothing;\n vec4 image = texture2D(u_texture, v_texCoords);\n float outlineFactor = smoothstep(0.5 - smoothing, 0.5 + smoothing, image.a);\n vec3 color = image.rgb * v_color.rgb * outlineFactor;\n float alpha = smoothstep(closeness, closeness + smoothing, pow(image.a, 0.4));\n gl_FragColor = vec4(color, v_color.a * alpha);\n } else {\n gl_FragColor = v_color * texture2D(u_texture, v_texCoords);\n }\n}"
    public static final String
    "#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 } else {\n\t gl_FragColor = v_color * texture2D(u_texture, v_texCoords);\n }\n}\n"
    public static final long
    25165824L
    public static final long
    17825792L
    public static final long
    134217728L
    public static final long
    33554432L
    public static final long
    100663296L
    public static final long
    268435456L
    public static final String
    "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 long
    29360128L
    public static final long
    20971520L
  • com.github.tommyettinger.textra.KnownFonts
    Modifier and Type
    Constant Field
    Value
    public static final String
    "A-Starry"
    public static final String
    "Bitter"
    public static final String
    "Canada1500"
    public static final String
    "Cascadia-Mono"
    public static final String
    "Caveat"
    public static final String
    "Cozette"
    public static final String
    "DejaVu-Sans"
    public static final String
    "DejaVu-Sans-Condensed"
    public static final String
    "DejaVu-Sans-Mono"
    public static final String
    "DejaVu-Serif"
    public static final String
    "DejaVu-Serif-Condensed"
    public static final String
    "Gentium"
    public static final String
    "Gentium-Un-Italic"
    public static final String
    "Glacial-Indifference"
    public static final String
    "Go-Noto-Universal"
    public static final String
    "Grenze"
    public static final String
    "Hanazono"
    public static final String
    "IBM-8x16"
    public static final String
    "Inconsolata-LGC"
    public static final String
    "Iosevka"
    public static final String
    "Iosevka-Slab"
    public static final String
    "Kingthings-Foundation"
    public static final String
    "Kingthings-Petrock"
    public static final String
    "LanaPixel"
    public static final String
    "Libertinus-Serif"
    public static final String
    "Libertinus-Serif-Semibold"
    public static final String
    "Now-Alt"
    public static final String
    "Open-Sans"
    public static final String
    "Ostrich-Black"
    public static final String
    "Oxanium"
    public static final String
    "QuanPixel"
    public static final String
    "Roboto-Condensed"
    public static final String
    "Tangerine"
    public static final String
    "Yanone-Kaffeesatz"
    public static final String
    "Yataghan"
  • com.github.tommyettinger.textra.TextraField
    Modifier and Type
    Constant Field
    Value
    protected static final char
    '\b'
    public static final char
    '\u2022'
    protected static final char
    '\r'
    protected static final char
    '\u007f'
    protected static final char
    '\n'
    protected static final char
    '\t'
  • com.github.tommyettinger.textra.utils.BlockUtils
    Modifier and Type
    Constant Field
    Value
    public static final String
    "\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 float
    0.10000000149011612f
    public static final float
    0.550000011920929f
    public static final float
    0.550000011920929f
    public static final float
    0.44999998807907104f
    public static final float
    0.10000000894069672f
    public static final float
    0.44999998807907104f
    public static final float
    0.6499999761581421f
    public static final float
    0.6499999761581421f
    public static final float
    0.44999998807907104f
    public static final float
    0.3499999940395355f
    public static final float
    0.550000011920929f
    public static final float
    0.20000000298023224f
    public static final float
    0.6000000238418579f
    public static final float
    0.6000000238418579f
    public static final float
    0.4000000059604645f
  • com.github.tommyettinger.textra.utils.Palette
    Modifier and Type
    Constant Field
    Value
    public static final int
    -5756673
    public static final int
    255
    public static final int
    255
    public static final int
    65535
    public static final int
    65535
    public static final int
    -716027137
    public static final int
    -829541889
    public static final int
    -1890108417
    public static final int
    -1958407169
    public static final int
    -882433
    public static final int
    815792383
    public static final int
    2113893375
    public static final int
    -922795521
    public static final int
    2147418367
    public static final int
    1748506879
    public static final int
    -764862977
    public static final int
    0
    public static final int
    4631551
    public static final int
    -8433409
    public static final int
    16777215
    public static final int
    16777215
    public static final int
    1061109759
    public static final int
    814266623
    public static final int
    -178638081
    public static final int
    1316569855
    public static final int
    -1306385665
    public static final int
    579543807
    public static final int
    -2686721
    public static final int
    -626712321
    public static final int
    -2139062017
    public static final int
    2139062271
    public static final int
    16711935
    public static final int
    16711935
    public static final int
    1376772351
    public static final int
    1069498367
    public static final int
    -1181614081
    public static final int
    -1077952513
    public static final int
    -1814888193
    public static final int
    852308735
    public static final int
    -184486401
    public static final int
    -16711681
    public static final int
    -1339006721
    public static final int
    -1418482689
    public static final int
    2147472639
    public static final int
    541460735
    public static final int
    33023
    public static final int
    32767
    public static final int
    -2122317569
    public static final int
    1804477439
    public static final int
    -8453889
    public static final int
    -5963521
    public static final int
    -4226561
    public static final int
    -740085505
    public static final int
    -6233857
    public static final int
    -9849601
    public static final int
    -1106393345
    public static final int
    -1073676289
    public static final int
    -1608453889
    public static final int
    -1860945921
    public static final int
    -16776961
    public static final int
    -16776961
    public static final int
    -434210561
    public static final int
    1097458175
    public static final int
    -2813697
    public static final int
    -1411136001
    public static final int
    -10329345
    public static final int
    -92245249
    public static final int
    -13361921
    public static final int
    -1229539585
    public static final int
    281075967
    public static final int
    -2016482305
    public static final int
    1887473919
    public static final int
    -759919361
    public static final int
    -759919361
    public static final int
    8355839
    public static final int
    8355839
    public static final int
    0
    public static final int
    785828351
    public static final int
    -1874792449
    public static final int
    -293409025
    public static final int
    -1
    public static final int
    -1
    public static final int
    -65281
    public static final int
    -65281