类 VertexFormat

java.lang.Object
com.mojang.blaze3d.vertex.VertexFormat
所有已实现的接口:
IForgeVertexFormat

public class VertexFormat extends Object implements IForgeVertexFormat
  • 字段详细资料

    • UNKNOWN_ELEMENT

      public static final int UNKNOWN_ELEMENT
      另请参阅:
    • elements

      private final List<VertexFormatElement> elements
    • names

      private final List<String> names
    • vertexSize

      private final int vertexSize
    • elementsMask

      private final int elementsMask
    • offsetsByElement

      private final int[] offsetsByElement
    • immediateDrawVertexBuffer

      @Nullable private VertexBuffer immediateDrawVertexBuffer
    • elementMapping

      private final com.google.common.collect.ImmutableMap<String,VertexFormatElement> elementMapping
  • 构造器详细资料

  • 方法详细资料

    • builder

      public static VertexFormat.Builder builder()
    • bindAttributes

      public void bindAttributes(int p_361973_)
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object
    • getVertexSize

      public int getVertexSize()
    • getElements

      public List<VertexFormatElement> getElements()
      指定者:
      getElements 在接口中 IForgeVertexFormat
    • getElementAttributeNames

      public List<String> getElementAttributeNames()
    • getOffsetsByElement

      public int[] getOffsetsByElement()
    • getOffset

      public int getOffset(VertexFormatElement p_342517_)
    • contains

      public boolean contains(VertexFormatElement p_345196_)
    • getElementsMask

      public int getElementsMask()
    • getElementName

      public String getElementName(VertexFormatElement p_345336_)
    • equals

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

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

      public void setupBufferState()
    • clearBufferState

      public void clearBufferState()
    • getImmediateDrawVertexBuffer

      public VertexBuffer getImmediateDrawVertexBuffer()
    • getElementMapping

      public com.google.common.collect.ImmutableMap<String,VertexFormatElement> getElementMapping()
    • getOffset

      public int getOffset(int index)