Enum Class NativeImage.GLFormat

java.lang.Object
java.lang.Enum<NativeImage.GLFormat>
net.minecraft.client.texture.NativeImage.GLFormat
All Implemented Interfaces:
Serializable, Comparable<NativeImage.GLFormat>, Constable
Enclosing class:
NativeImage

@Environment(CLIENT) public static enum NativeImage.GLFormat extends Enum<NativeImage.GLFormat>
Mappings:
Namespace Name
official dpl$b
intermediary net/minecraft/class_1011$class_1013
named net/minecraft/client/texture/NativeImage$GLFormat
  • Enum Constant Details

    • ABGR

      public static final NativeImage.GLFormat ABGR
      Mappings:
      Namespace Name Mixin selector
      official a Ldpl$b;a:Ldpl$b;
      intermediary field_5012 Lnet/minecraft/class_1011$class_1013;field_5012:Lnet/minecraft/class_1011$class_1013;
      named ABGR Lnet/minecraft/client/texture/NativeImage$GLFormat;ABGR:Lnet/minecraft/client/texture/NativeImage$GLFormat;
    • BGR

      public static final NativeImage.GLFormat BGR
      Mappings:
      Namespace Name Mixin selector
      official b Ldpl$b;b:Ldpl$b;
      intermediary field_5011 Lnet/minecraft/class_1011$class_1013;field_5011:Lnet/minecraft/class_1011$class_1013;
      named BGR Lnet/minecraft/client/texture/NativeImage$GLFormat;BGR:Lnet/minecraft/client/texture/NativeImage$GLFormat;
    • RG

      public static final NativeImage.GLFormat RG
      Mappings:
      Namespace Name Mixin selector
      official c Ldpl$b;c:Ldpl$b;
      intermediary field_33618 Lnet/minecraft/class_1011$class_1013;field_33618:Lnet/minecraft/class_1011$class_1013;
      named RG Lnet/minecraft/client/texture/NativeImage$GLFormat;RG:Lnet/minecraft/client/texture/NativeImage$GLFormat;
    • RED

      public static final NativeImage.GLFormat RED
      Mappings:
      Namespace Name Mixin selector
      official d Ldpl$b;d:Ldpl$b;
      intermediary field_33619 Lnet/minecraft/class_1011$class_1013;field_33619:Lnet/minecraft/class_1011$class_1013;
      named RED Lnet/minecraft/client/texture/NativeImage$GLFormat;RED:Lnet/minecraft/client/texture/NativeImage$GLFormat;
  • Field Details

    • glConstant

      private final int glConstant
      Mappings:
      Namespace Name Mixin selector
      official e Ldpl$b;e:I
      intermediary field_5015 Lnet/minecraft/class_1011$class_1013;field_5015:I
      named glConstant Lnet/minecraft/client/texture/NativeImage$GLFormat;glConstant:I
  • Constructor Details

    • GLFormat

      private GLFormat(int glConstant)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldpl$b;<init>(Ljava/lang/String;II)V
      intermediary <init> Lnet/minecraft/class_1011$class_1013;<init>(Ljava/lang/String;II)V
      named <init> Lnet/minecraft/client/texture/NativeImage$GLFormat;<init>(Ljava/lang/String;II)V
  • Method Details

    • values

      public static NativeImage.GLFormat[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static NativeImage.GLFormat valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getGlConstant

      public int getGlConstant()
      Mappings:
      Namespace Name Mixin selector
      official a Ldpl$b;a()I
      intermediary method_4341 Lnet/minecraft/class_1011$class_1013;method_4341()I
      named getGlConstant Lnet/minecraft/client/texture/NativeImage$GLFormat;getGlConstant()I