Uses of Enum Class
com.mojang.blaze3d.IndexType
Packages that use IndexType
Package
Description
-
Uses of IndexType in com.mojang.blaze3d
Subclasses with type arguments of type IndexType in com.mojang.blaze3dMethods in com.mojang.blaze3d that return IndexType -
Uses of IndexType in com.mojang.blaze3d.opengl
Fields in com.mojang.blaze3d.opengl declared as IndexTypeMethods in com.mojang.blaze3d.opengl with parameters of type IndexTypeModifier and TypeMethodDescriptionprivate voidGlCommandEncoder.drawFromBuffers(GlRenderPass renderPass, int baseVertex, int firstIndex, int drawCount, @Nullable IndexType indexType, GlRenderPipeline pipeline, int instanceCount, int firstInstance) <T> voidGlRenderPass.drawMultipleIndexed(Collection<RenderPass.Draw<T>> draws, @Nullable GpuBuffer defaultIndexBuffer, @Nullable IndexType defaultIndexType, Collection<String> dynamicUniforms, T uniformArgument) protected voidGlCommandEncoder.executeDraw(GlRenderPass renderPass, int baseVertex, int firstIndex, int drawCount, @Nullable IndexType indexType, int instanceCount, int firstInstance) protected voidGlCommandEncoder.executeDrawIndirect(GlRenderPass renderPass, @Nullable IndexType indexType, GlBuffer commands, long offset, int drawCount) protected <T> voidGlCommandEncoder.executeDrawMultiple(GlRenderPass renderPass, Collection<RenderPass.Draw<T>> draws, @Nullable GpuBuffer defaultIndexBuffer, @Nullable IndexType defaultIndexType, Collection<String> dynamicUniforms, T uniformArgument) voidGlCommandEncoder.executeDraws(GlRenderPass renderPass, @Nullable IndexType indexType, @Nullable PointerBuffer firstIndexOffsets, IntBuffer indexCounts, IntBuffer vertexOffsets, int drawCount) voidGlRenderPass.setIndexBuffer(@Nullable GpuBuffer indexBuffer, IndexType indexType) static intprivate voidGlCommandEncoder.validateDraw(GlRenderPass renderPass, @Nullable IndexType indexType) -
Uses of IndexType in com.mojang.blaze3d.systems
Fields in com.mojang.blaze3d.systems declared as IndexTypeModifier and TypeFieldDescriptionRenderPass.Draw.indexTypeThe field for theindexTyperecord component.private IndexTypeRenderSystem.AutoStorageIndexBuffer.typeMethods in com.mojang.blaze3d.systems that return IndexTypeModifier and TypeMethodDescriptionRenderPass.Draw.indexType()Returns the value of theindexTyperecord component.RenderSystem.AutoStorageIndexBuffer.type()Methods in com.mojang.blaze3d.systems with parameters of type IndexTypeModifier and TypeMethodDescription<T> voidRenderPass.drawMultipleIndexed(Collection<RenderPass.Draw<T>> draws, @Nullable GpuBuffer defaultIndexBuffer, @Nullable IndexType defaultIndexType, Collection<String> dynamicUniforms, T uniformArgument) <T> voidRenderPassBackend.drawMultipleIndexed(Collection<RenderPass.Draw<T>> draws, @Nullable GpuBuffer defaultIndexBuffer, @Nullable IndexType defaultIndexType, Collection<String> dynamicUniforms, T uniformArgument) voidRenderPass.setIndexBuffer(GpuBuffer indexBuffer, IndexType indexType) voidRenderPassBackend.setIndexBuffer(GpuBuffer indexBuffer, IndexType indexType) Constructors in com.mojang.blaze3d.systems with parameters of type IndexTypeModifierConstructorDescriptionDraw(int slot, GpuBuffer vertexBuffer, @Nullable GpuBuffer indexBuffer, @Nullable IndexType indexType, int firstIndex, int indexCount, int baseVertex, @Nullable BiConsumer<T, RenderPass.UniformUploader> uniformUploaderConsumer) Creates an instance of aDrawrecord class.Draw(int slot, GpuBuffer vertexBuffer, GpuBuffer indexBuffer, IndexType indexType, int firstIndex, int indexCount, int baseVertex) -
Uses of IndexType in com.mojang.blaze3d.vertex
Fields in com.mojang.blaze3d.vertex declared as IndexTypeModifier and TypeFieldDescriptionprivate final IndexTypeMeshData.DrawState.indexTypeThe field for theindexTyperecord component.private final IndexTypeMeshData.SortState.indexTypeThe field for theindexTyperecord component.Methods in com.mojang.blaze3d.vertex that return IndexTypeModifier and TypeMethodDescriptionMeshData.DrawState.indexType()Returns the value of theindexTyperecord component.MeshData.SortState.indexType()Returns the value of theindexTyperecord component.Methods in com.mojang.blaze3d.vertex with parameters of type IndexTypeModifier and TypeMethodDescriptionprivate it.unimi.dsi.fastutil.ints.IntConsumerMeshData.SortState.indexWriter(long pointer, IndexType indexType) Constructors in com.mojang.blaze3d.vertex with parameters of type IndexTypeModifierConstructorDescriptionDrawState(VertexFormat format, int vertexCount, int indexCount, PrimitiveTopology primitiveTopology, IndexType indexType) Creates an instance of aDrawStaterecord class.SortState(CompactVectorArray centroids, IndexType indexType) Creates an instance of aSortStaterecord class. -
Uses of IndexType in com.mojang.blaze3d.vulkan
Methods in com.mojang.blaze3d.vulkan with parameters of type IndexTypeModifier and TypeMethodDescription<T> voidVulkanRenderPass.drawMultipleIndexed(Collection<RenderPass.Draw<T>> draws, @Nullable GpuBuffer defaultIndexBuffer, @Nullable IndexType defaultIndexType, Collection<String> dynamicUniforms, T uniformArgument) voidVulkanRenderPass.setIndexBuffer(GpuBuffer indexBuffer, IndexType indexType) -
Uses of IndexType in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as IndexTypeModifier and TypeFieldDescriptionprivate final IndexTypeStagedVertexBuffer.ExecuteInfo.indexTypeThe field for theindexTyperecord component.Methods in net.minecraft.client.renderer that return IndexTypeModifier and TypeMethodDescriptionprivate IndexTypeStagedVertexBuffer.Draw.indexType()StagedVertexBuffer.ExecuteInfo.indexType()Returns the value of theindexTyperecord component.Constructors in net.minecraft.client.renderer with parameters of type IndexTypeModifierConstructorDescriptionExecuteInfo(GpuBuffer vertexBuffer, GpuBuffer indexBuffer, IndexType indexType, int baseVertex, int firstIndex, int indexCount) Creates an instance of aExecuteInforecord class. -
Uses of IndexType in net.minecraft.client.renderer.chunk
Fields in net.minecraft.client.renderer.chunk declared as IndexTypeModifier and TypeFieldDescriptionprivate final IndexTypeSectionMesh.SectionDraw.indexTypeThe field for theindexTyperecord component.Methods in net.minecraft.client.renderer.chunk that return IndexTypeModifier and TypeMethodDescriptionSectionMesh.SectionDraw.indexType()Returns the value of theindexTyperecord component.Constructors in net.minecraft.client.renderer.chunk with parameters of type IndexTypeModifierConstructorDescriptionSectionDraw(int indexCount, IndexType indexType, boolean hasCustomIndexBuffer) Creates an instance of aSectionDrawrecord class. -
Uses of IndexType in net.minecraft.client.renderer.rendertype
Methods in net.minecraft.client.renderer.rendertype with parameters of type IndexTypeModifier and TypeMethodDescriptionvoidPreparedRenderType.drawFromBuffer(GpuBuffer vertexBuffer, GpuBuffer indexBuffer, IndexType indexType, int baseVertex, int firstIndex, int indexCount)