Class ScrollTransformedInstance
java.lang.Object
dev.engine_room.flywheel.lib.instance.AbstractInstance
dev.engine_room.flywheel.lib.instance.ColoredLitInstance
dev.engine_room.flywheel.lib.instance.ColoredLitOverlayInstance
dev.engine_room.flywheel.lib.instance.TransformedInstance
com.simibubi.create.content.processing.burner.ScrollTransformedInstance
- All Implemented Interfaces:
dev.engine_room.flywheel.api.instance.Instance,dev.engine_room.flywheel.lib.instance.FlatLit,dev.engine_room.flywheel.lib.transform.Affine<dev.engine_room.flywheel.lib.instance.TransformedInstance>,dev.engine_room.flywheel.lib.transform.Rotate<dev.engine_room.flywheel.lib.instance.TransformedInstance>,dev.engine_room.flywheel.lib.transform.Scale<dev.engine_room.flywheel.lib.instance.TransformedInstance>,dev.engine_room.flywheel.lib.transform.Translate<dev.engine_room.flywheel.lib.instance.TransformedInstance>
public class ScrollTransformedInstance
extends dev.engine_room.flywheel.lib.instance.TransformedInstance
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatfloatfloatfloatfloatfloatfloatfloatFields inherited from class dev.engine_room.flywheel.lib.instance.TransformedInstance
poseFields inherited from class dev.engine_room.flywheel.lib.instance.ColoredLitOverlayInstance
overlayFields inherited from class dev.engine_room.flywheel.lib.instance.ColoredLitInstance
alpha, blue, green, light, redFields inherited from class dev.engine_room.flywheel.lib.instance.AbstractInstance
handle, typeFields inherited from interface dev.engine_room.flywheel.lib.transform.Translate
CENTER -
Constructor Summary
ConstructorsConstructorDescriptionScrollTransformedInstance(dev.engine_room.flywheel.api.instance.InstanceType<? extends dev.engine_room.flywheel.lib.instance.TransformedInstance> type, dev.engine_room.flywheel.api.instance.InstanceHandle handle) -
Method Summary
Modifier and TypeMethodDescriptionoffset(float offsetU, float offsetV) setSpriteShift(net.createmod.catnip.render.SpriteShiftEntry spriteShift) setSpriteShift(net.createmod.catnip.render.SpriteShiftEntry spriteShift, float factorU, float factorV) speed(float speedU, float speedV) Methods inherited from class dev.engine_room.flywheel.lib.instance.TransformedInstance
mul, mul, mul, rotate, rotate, rotate, rotateAround, rotateCentered, rotateX, rotateXCentered, rotateY, rotateYCentered, rotateZ, rotateZCentered, scale, setIdentityTransform, setTransform, setTransform, setTransform, setZeroTransform, translateMethods inherited from class dev.engine_room.flywheel.lib.instance.ColoredLitOverlayInstance
overlayMethods inherited from class dev.engine_room.flywheel.lib.instance.ColoredLitInstance
color, color, color, color, color, color, colorArgb, colorRgb, lightMethods inherited from class dev.engine_room.flywheel.lib.instance.AbstractInstance
delete, handle, setChanged, setVisible, typeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.engine_room.flywheel.lib.transform.Affine
rotateAround, rotateCentered, rotateCentered, rotateCentered, rotateCentered, rotateCentered, rotateCenteredDegrees, rotateCenteredDegrees, rotateCenteredDegrees, rotateCenteredDegrees, rotateCenteredDegrees, rotateXCenteredDegrees, rotateYCenteredDegrees, rotateZCenteredDegreesMethods inherited from interface dev.engine_room.flywheel.lib.instance.FlatLit
lightMethods inherited from interface dev.engine_room.flywheel.api.instance.Instance
delete, handle, setChanged, setVisible, typeMethods inherited from interface dev.engine_room.flywheel.lib.transform.Rotate
rotate, rotate, rotate, rotate, rotateDegrees, rotateDegrees, rotateDegrees, rotateDegrees, rotateDegrees, rotateTo, rotateTo, rotateTo, rotateToFace, rotateXDegrees, rotateYDegrees, rotateZDegrees, selfMethods inherited from interface dev.engine_room.flywheel.lib.transform.Scale
scale, scale, scaleX, scaleY, scaleZMethods inherited from interface dev.engine_room.flywheel.lib.transform.Translate
center, nudge, translate, translate, translate, translate, translate, translate, translateBack, translateBack, translateBack, translateBack, translateBack, translateBack, translateBack, translateX, translateY, translateZ, uncenter
-
Field Details
-
speedU
public float speedU -
speedV
public float speedV -
offsetU
public float offsetU -
offsetV
public float offsetV -
diffU
public float diffU -
diffV
public float diffV -
scaleU
public float scaleU -
scaleV
public float scaleV
-
-
Constructor Details
-
ScrollTransformedInstance
public ScrollTransformedInstance(dev.engine_room.flywheel.api.instance.InstanceType<? extends dev.engine_room.flywheel.lib.instance.TransformedInstance> type, dev.engine_room.flywheel.api.instance.InstanceHandle handle)
-
-
Method Details
-
setSpriteShift
public ScrollTransformedInstance setSpriteShift(net.createmod.catnip.render.SpriteShiftEntry spriteShift) -
setSpriteShift
public ScrollTransformedInstance setSpriteShift(net.createmod.catnip.render.SpriteShiftEntry spriteShift, float factorU, float factorV) -
speed
-
offset
-