Class PoseStack
java.lang.Object
com.mojang.blaze3d.vertex.PoseStack
- All Implemented Interfaces:
IPoseStackExtension
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisEmpty()last()voidvoidmulPose(Quaternionfc by) voidpopPose()voidpushPose()voidrotateAround(Quaternionfc rotation, float pivotX, float pivotY, float pivotZ) voidscale(float xScale, float yScale, float zScale) voidvoidtranslate(double xo, double yo, double zo) voidtranslate(float xo, float yo, float zo) voidMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IPoseStackExtension
pushTransformation
-
Field Details
-
poses
-
lastIndex
private int lastIndex
-
-
Constructor Details
-
PoseStack
public PoseStack()
-
-
Method Details
-
translate
public void translate(double xo, double yo, double zo) -
translate
public void translate(float xo, float yo, float zo) -
translate
-
scale
public void scale(float xScale, float yScale, float zScale) -
mulPose
-
rotateAround
-
pushPose
public void pushPose() -
popPose
public void popPose() -
last
-
isEmpty
public boolean isEmpty() -
setIdentity
public void setIdentity() -
mulPose
-