枚举 NativeImage.Format

    • 枚举常量详细资料

      • ABGR

        public static final NativeImage.Format ABGR
        Mappings:
        Namespace Name Mixin selector
        official a Ldoj$a;a:Ldoj$a;
        intermediary field_4997 Lnet/minecraft/class_1011$class_1012;field_4997:Lnet/minecraft/class_1011$class_1012;
        named ABGR Lnet/minecraft/client/texture/NativeImage$Format;ABGR:Lnet/minecraft/client/texture/NativeImage$Format;
      • BGR

        public static final NativeImage.Format BGR
        Mappings:
        Namespace Name Mixin selector
        official b Ldoj$a;b:Ldoj$a;
        intermediary field_5001 Lnet/minecraft/class_1011$class_1012;field_5001:Lnet/minecraft/class_1011$class_1012;
        named BGR Lnet/minecraft/client/texture/NativeImage$Format;BGR:Lnet/minecraft/client/texture/NativeImage$Format;
      • LUMINANCE_ALPHA

        public static final NativeImage.Format LUMINANCE_ALPHA
        Mappings:
        Namespace Name Mixin selector
        official c Ldoj$a;c:Ldoj$a;
        intermediary field_5002 Lnet/minecraft/class_1011$class_1012;field_5002:Lnet/minecraft/class_1011$class_1012;
        named LUMINANCE_ALPHA Lnet/minecraft/client/texture/NativeImage$Format;LUMINANCE_ALPHA:Lnet/minecraft/client/texture/NativeImage$Format;
      • LUMINANCE

        public static final NativeImage.Format LUMINANCE
        Mappings:
        Namespace Name Mixin selector
        official d Ldoj$a;d:Ldoj$a;
        intermediary field_4998 Lnet/minecraft/class_1011$class_1012;field_4998:Lnet/minecraft/class_1011$class_1012;
        named LUMINANCE Lnet/minecraft/client/texture/NativeImage$Format;LUMINANCE:Lnet/minecraft/client/texture/NativeImage$Format;
    • 字段详细资料

      • channelCount

        private final int channelCount
        Mappings:
        Namespace Name Mixin selector
        official e Ldoj$a;e:I
        intermediary field_4994 Lnet/minecraft/class_1011$class_1012;field_4994:I
        named channelCount Lnet/minecraft/client/texture/NativeImage$Format;channelCount:I
      • pixelDataFormat

        private final int pixelDataFormat
        Mappings:
        Namespace Name Mixin selector
        official f Ldoj$a;f:I
        intermediary field_4993 Lnet/minecraft/class_1011$class_1012;field_4993:I
        named pixelDataFormat Lnet/minecraft/client/texture/NativeImage$Format;pixelDataFormat:I
      • hasRed

        private final boolean hasRed
        Mappings:
        Namespace Name Mixin selector
        official g Ldoj$a;g:Z
        intermediary field_5005 Lnet/minecraft/class_1011$class_1012;field_5005:Z
        named hasRed Lnet/minecraft/client/texture/NativeImage$Format;hasRed:Z
      • hasGreen

        private final boolean hasGreen
        Mappings:
        Namespace Name Mixin selector
        official h Ldoj$a;h:Z
        intermediary field_5004 Lnet/minecraft/class_1011$class_1012;field_5004:Z
        named hasGreen Lnet/minecraft/client/texture/NativeImage$Format;hasGreen:Z
      • hasBlue

        private final boolean hasBlue
        Mappings:
        Namespace Name Mixin selector
        official i Ldoj$a;i:Z
        intermediary field_5003 Lnet/minecraft/class_1011$class_1012;field_5003:Z
        named hasBlue Lnet/minecraft/client/texture/NativeImage$Format;hasBlue:Z
      • hasLuminance

        private final boolean hasLuminance
        Mappings:
        Namespace Name Mixin selector
        official j Ldoj$a;j:Z
        intermediary field_5000 Lnet/minecraft/class_1011$class_1012;field_5000:Z
        named hasLuminance Lnet/minecraft/client/texture/NativeImage$Format;hasLuminance:Z
      • hasAlpha

        private final boolean hasAlpha
        Mappings:
        Namespace Name Mixin selector
        official k Ldoj$a;k:Z
        intermediary field_4999 Lnet/minecraft/class_1011$class_1012;field_4999:Z
        named hasAlpha Lnet/minecraft/client/texture/NativeImage$Format;hasAlpha:Z
      • redOffset

        private final int redOffset
        Mappings:
        Namespace Name Mixin selector
        official l Ldoj$a;l:I
        intermediary field_5010 Lnet/minecraft/class_1011$class_1012;field_5010:I
        named redOffset Lnet/minecraft/client/texture/NativeImage$Format;redOffset:I
      • greenOffset

        private final int greenOffset
        Mappings:
        Namespace Name Mixin selector
        official m Ldoj$a;m:I
        intermediary field_5009 Lnet/minecraft/class_1011$class_1012;field_5009:I
        named greenOffset Lnet/minecraft/client/texture/NativeImage$Format;greenOffset:I
      • blueOffset

        private final int blueOffset
        Mappings:
        Namespace Name Mixin selector
        official n Ldoj$a;n:I
        intermediary field_5008 Lnet/minecraft/class_1011$class_1012;field_5008:I
        named blueOffset Lnet/minecraft/client/texture/NativeImage$Format;blueOffset:I
      • luminanceChannelOffset

        private final int luminanceChannelOffset
        Mappings:
        Namespace Name Mixin selector
        official o Ldoj$a;o:I
        intermediary field_5007 Lnet/minecraft/class_1011$class_1012;field_5007:I
        named luminanceChannelOffset Lnet/minecraft/client/texture/NativeImage$Format;luminanceChannelOffset:I
      • alphaChannelOffset

        private final int alphaChannelOffset
        Mappings:
        Namespace Name Mixin selector
        official p Ldoj$a;p:I
        intermediary field_5006 Lnet/minecraft/class_1011$class_1012;field_5006:I
        named alphaChannelOffset Lnet/minecraft/client/texture/NativeImage$Format;alphaChannelOffset:I
      • writeable

        private final boolean writeable
        Mappings:
        Namespace Name Mixin selector
        official q Ldoj$a;q:Z
        intermediary field_4996 Lnet/minecraft/class_1011$class_1012;field_4996:Z
        named writeable Lnet/minecraft/client/texture/NativeImage$Format;writeable:Z
    • 构造器详细资料

      • Format

        private Format​(int channels,
                       int glFormat,
                       boolean hasRed,
                       boolean hasGreen,
                       boolean hasBlue,
                       boolean hasLuminance,
                       boolean hasAlpha,
                       int redOffset,
                       int greenOffset,
                       int blueOffset,
                       int luminanceOffset,
                       int alphaOffset,
                       boolean writeable)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldoj$a;<init>(Ljava/lang/String;IIIZZZZZIIIIIZ)V
        intermediary <init> Lnet/minecraft/class_1011$class_1012;<init>(Ljava/lang/String;IIIZZZZZIIIIIZ)V
        named <init> Lnet/minecraft/client/texture/NativeImage$Format;<init>(Ljava/lang/String;IIIZZZZZIIIIIZ)V
    • 方法详细资料

      • values

        public static NativeImage.Format[] values()
        按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:
        for (NativeImage.Format c : NativeImage.Format.values())
            System.out.println(c);
        
        返回:
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
      • valueOf

        public static NativeImage.Format valueOf​(String name)
        返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
        参数:
        name - 要返回的枚举常量的名称。
        返回:
        返回带有指定名称的枚举常量
        抛出:
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        NullPointerException - 如果参数为空值
      • getChannelCount

        public int getChannelCount()
        Mappings:
        Namespace Name Mixin selector
        official a Ldoj$a;a()I
        intermediary method_4335 Lnet/minecraft/class_1011$class_1012;method_4335()I
        named getChannelCount Lnet/minecraft/client/texture/NativeImage$Format;getChannelCount()I
      • setPackAlignment

        public void setPackAlignment()
        Mappings:
        Namespace Name Mixin selector
        official b Ldoj$a;b()V
        intermediary method_4339 Lnet/minecraft/class_1011$class_1012;method_4339()V
        named setPackAlignment Lnet/minecraft/client/texture/NativeImage$Format;setPackAlignment()V
      • setUnpackAlignment

        public void setUnpackAlignment()
        Mappings:
        Namespace Name Mixin selector
        official c Ldoj$a;c()V
        intermediary method_4340 Lnet/minecraft/class_1011$class_1012;method_4340()V
        named setUnpackAlignment Lnet/minecraft/client/texture/NativeImage$Format;setUnpackAlignment()V
      • getPixelDataFormat

        public int getPixelDataFormat()
        Mappings:
        Namespace Name Mixin selector
        official d Ldoj$a;d()I
        intermediary method_4333 Lnet/minecraft/class_1011$class_1012;method_4333()I
        named getPixelDataFormat Lnet/minecraft/client/texture/NativeImage$Format;getPixelDataFormat()I
      • method_35628

        public boolean method_35628()
        Mappings:
        Namespace Name Mixin selector
        official e Ldoj$a;e()Z
        intermediary method_35628 Lnet/minecraft/class_1011$class_1012;method_35628()Z
        named method_35628 Lnet/minecraft/client/texture/NativeImage$Format;method_35628()Z
      • method_35629

        public boolean method_35629()
        Mappings:
        Namespace Name Mixin selector
        official f Ldoj$a;f()Z
        intermediary method_35629 Lnet/minecraft/class_1011$class_1012;method_35629()Z
        named method_35629 Lnet/minecraft/client/texture/NativeImage$Format;method_35629()Z
      • method_35630

        public boolean method_35630()
        Mappings:
        Namespace Name Mixin selector
        official g Ldoj$a;g()Z
        intermediary method_35630 Lnet/minecraft/class_1011$class_1012;method_35630()Z
        named method_35630 Lnet/minecraft/client/texture/NativeImage$Format;method_35630()Z
      • method_35631

        public boolean method_35631()
        Mappings:
        Namespace Name Mixin selector
        official h Ldoj$a;h()Z
        intermediary method_35631 Lnet/minecraft/class_1011$class_1012;method_35631()Z
        named method_35631 Lnet/minecraft/client/texture/NativeImage$Format;method_35631()Z
      • hasAlphaChannel

        public boolean hasAlphaChannel()
        Mappings:
        Namespace Name Mixin selector
        official i Ldoj$a;i()Z
        intermediary method_4329 Lnet/minecraft/class_1011$class_1012;method_4329()Z
        named hasAlphaChannel Lnet/minecraft/client/texture/NativeImage$Format;hasAlphaChannel()Z
      • method_35632

        public int method_35632()
        Mappings:
        Namespace Name Mixin selector
        official j Ldoj$a;j()I
        intermediary method_35632 Lnet/minecraft/class_1011$class_1012;method_35632()I
        named method_35632 Lnet/minecraft/client/texture/NativeImage$Format;method_35632()I
      • method_35633

        public int method_35633()
        Mappings:
        Namespace Name Mixin selector
        official k Ldoj$a;k()I
        intermediary method_35633 Lnet/minecraft/class_1011$class_1012;method_35633()I
        named method_35633 Lnet/minecraft/client/texture/NativeImage$Format;method_35633()I
      • method_35634

        public int method_35634()
        Mappings:
        Namespace Name Mixin selector
        official l Ldoj$a;l()I
        intermediary method_35634 Lnet/minecraft/class_1011$class_1012;method_35634()I
        named method_35634 Lnet/minecraft/client/texture/NativeImage$Format;method_35634()I
      • method_35635

        public int method_35635()
        Mappings:
        Namespace Name Mixin selector
        official m Ldoj$a;m()I
        intermediary method_35635 Lnet/minecraft/class_1011$class_1012;method_35635()I
        named method_35635 Lnet/minecraft/client/texture/NativeImage$Format;method_35635()I
      • getAlphaChannelOffset

        public int getAlphaChannelOffset()
        Mappings:
        Namespace Name Mixin selector
        official n Ldoj$a;n()I
        intermediary method_4332 Lnet/minecraft/class_1011$class_1012;method_4332()I
        named getAlphaChannelOffset Lnet/minecraft/client/texture/NativeImage$Format;getAlphaChannelOffset()I
      • method_35636

        public boolean method_35636()
        Mappings:
        Namespace Name Mixin selector
        official o Ldoj$a;o()Z
        intermediary method_35636 Lnet/minecraft/class_1011$class_1012;method_35636()Z
        named method_35636 Lnet/minecraft/client/texture/NativeImage$Format;method_35636()Z
      • method_35637

        public boolean method_35637()
        Mappings:
        Namespace Name Mixin selector
        official p Ldoj$a;p()Z
        intermediary method_35637 Lnet/minecraft/class_1011$class_1012;method_35637()Z
        named method_35637 Lnet/minecraft/client/texture/NativeImage$Format;method_35637()Z
      • method_35638

        public boolean method_35638()
        Mappings:
        Namespace Name Mixin selector
        official q Ldoj$a;q()Z
        intermediary method_35638 Lnet/minecraft/class_1011$class_1012;method_35638()Z
        named method_35638 Lnet/minecraft/client/texture/NativeImage$Format;method_35638()Z
      • hasOpacityChannel

        public boolean hasOpacityChannel()
        Mappings:
        Namespace Name Mixin selector
        official r Ldoj$a;r()Z
        intermediary method_4337 Lnet/minecraft/class_1011$class_1012;method_4337()Z
        named hasOpacityChannel Lnet/minecraft/client/texture/NativeImage$Format;hasOpacityChannel()Z
      • method_35639

        public int method_35639()
        Mappings:
        Namespace Name Mixin selector
        official s Ldoj$a;s()I
        intermediary method_35639 Lnet/minecraft/class_1011$class_1012;method_35639()I
        named method_35639 Lnet/minecraft/client/texture/NativeImage$Format;method_35639()I
      • method_35640

        public int method_35640()
        Mappings:
        Namespace Name Mixin selector
        official t Ldoj$a;t()I
        intermediary method_35640 Lnet/minecraft/class_1011$class_1012;method_35640()I
        named method_35640 Lnet/minecraft/client/texture/NativeImage$Format;method_35640()I
      • method_35641

        public int method_35641()
        Mappings:
        Namespace Name Mixin selector
        official u Ldoj$a;u()I
        intermediary method_35641 Lnet/minecraft/class_1011$class_1012;method_35641()I
        named method_35641 Lnet/minecraft/client/texture/NativeImage$Format;method_35641()I
      • getOpacityOffset

        public int getOpacityOffset()
        Mappings:
        Namespace Name Mixin selector
        official v Ldoj$a;v()I
        intermediary method_4330 Lnet/minecraft/class_1011$class_1012;method_4330()I
        named getOpacityOffset Lnet/minecraft/client/texture/NativeImage$Format;getOpacityOffset()I
      • isWriteable

        public boolean isWriteable()
        Mappings:
        Namespace Name Mixin selector
        official w Ldoj$a;w()Z
        intermediary method_4338 Lnet/minecraft/class_1011$class_1012;method_4338()Z
        named isWriteable Lnet/minecraft/client/texture/NativeImage$Format;isWriteable()Z
      • getFormat

        private static NativeImage.Format getFormat​(int glFormat)
        Mappings:
        Namespace Name Mixin selector
        official b Ldoj$a;b(I)Ldoj$a;
        intermediary method_4336 Lnet/minecraft/class_1011$class_1012;method_4336(I)Lnet/minecraft/class_1011$class_1012;
        named getFormat Lnet/minecraft/client/texture/NativeImage$Format;getFormat(I)Lnet/minecraft/client/texture/NativeImage$Format;