Package de.mrjulsen.crn.fabric.compat
Class IndiumMutableQuadView
java.lang.Object
link.infra.indium.renderer.mesh.QuadViewImpl
link.infra.indium.renderer.mesh.MutableQuadViewImpl
de.mrjulsen.crn.fabric.compat.IndiumMutableQuadView
- All Implemented Interfaces:
net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView,net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter,net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
@Internal
public class IndiumMutableQuadView
extends link.infra.indium.renderer.mesh.MutableQuadViewImpl
An Indium implementation of
MutableQuadViewImpl.-
Field Summary
Fields inherited from class link.infra.indium.renderer.mesh.QuadViewImpl
baseIndex, data, faceNormal, isGeometryInvalid, nominalFaceFields inherited from interface net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView
BAKE_FLIP_U, BAKE_FLIP_V, BAKE_LOCK_UV, BAKE_NORMALIZED, BAKE_ROTATE_180, BAKE_ROTATE_270, BAKE_ROTATE_90, BAKE_ROTATE_NONEFields inherited from interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
CULL_FACE_EPSILONFields inherited from interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
VANILLA_QUAD_STRIDE, VANILLA_VERTEX_STRIDE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class link.infra.indium.renderer.mesh.MutableQuadViewImpl
cachedSprite, cachedSprite, clear, color, colorIndex, copyFrom, cullFace, emit, fromVanilla, fromVanilla, lightmap, load, material, nominalFace, normal, normalFlags, orientation, orientation, populateMissingNormals, pos, spriteBake, tag, uvMethods inherited from class link.infra.indium.renderer.mesh.QuadViewImpl
color, colorIndex, computeGeometry, copyNormal, copyPos, copyUv, cullFace, faceNormal, geometryFlags, hasAllVertexNormals, hasNormal, hasShade, hasVertexNormals, lightFace, lightmap, material, nominalFace, normalFace, normalFlags, normalIndex, normalX, normalY, normalZ, packedFaceNormal, posByIndex, tag, toVanilla, u, v, x, y, zMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter
color, fromVanilla, lightmap, normal, pos, sprite, sprite, spriteBake, spriteColor, spriteColor, spriteUnitSquare, square, uv, uvUnitSquareMethods inherited from interface net.fabricmc.fabric.api.renderer.v1.mesh.QuadView
color, colorIndex, copyNormal, copyPos, copyTo, copyUv, cullFace, faceNormal, hasNormal, lightFace, lightmap, material, nominalFace, normalX, normalY, normalZ, posByIndex, spriteColor, spriteU, spriteV, tag, toBakedQuad, toBakedQuad, toVanilla, toVanilla, u, v, x, y, z
-
Constructor Details
-
IndiumMutableQuadView
public IndiumMutableQuadView()
-
-
Method Details
-
emitDirectly
public void emitDirectly()- Specified by:
emitDirectlyin classlink.infra.indium.renderer.mesh.MutableQuadViewImpl
-