类 BlendMode

java.lang.Object
com.mojang.blaze3d.shaders.BlendMode

public class BlendMode extends Object
  • 字段详细资料

    • lastApplied

      @Nullable private static BlendMode lastApplied
    • srcColorFactor

      private final int srcColorFactor
    • srcAlphaFactor

      private final int srcAlphaFactor
    • dstColorFactor

      private final int dstColorFactor
    • dstAlphaFactor

      private final int dstAlphaFactor
    • blendFunc

      private final int blendFunc
    • separateBlend

      private final boolean separateBlend
    • opaque

      private final boolean opaque
  • 构造器详细资料

    • BlendMode

      private BlendMode(boolean pSeparateBlend, boolean pOpaque, int pSrcColorFactor, int pDstColorFactor, int pSrcAlphaFactor, int pDstAlphaFactor, int pBlendFunc)
    • BlendMode

      public BlendMode()
    • BlendMode

      public BlendMode(int pSrcFactor, int pDstFactor, int pBlendFunc)
    • BlendMode

      public BlendMode(int pSrcColorFactor, int pDstColorFactor, int pSrcAlphaFactor, int pDstAlphaFactor, int pBlendFunc)
  • 方法详细资料

    • apply

      public void apply()
    • equals

      public boolean equals(Object pOther)
      覆盖:
      equals 在类中 Object
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • isOpaque

      public boolean isOpaque()
    • stringToBlendFunc

      public static int stringToBlendFunc(String pFuncName)
    • stringToBlendFactor

      public static int stringToBlendFactor(String pFactorName)