Class PonderScene.SceneTransform

java.lang.Object
net.createmod.ponder.foundation.PonderScene.SceneTransform
Enclosing class:
PonderScene

public class PonderScene.SceneTransform extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    net.createmod.catnip.utility.animation.LerpedFloat
     
    net.createmod.catnip.utility.animation.LerpedFloat
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.mojang.blaze3d.vertex.PoseStack
    apply(com.mojang.blaze3d.vertex.PoseStack ms)
     
    com.mojang.blaze3d.vertex.PoseStack
    apply(com.mojang.blaze3d.vertex.PoseStack ms, float pt)
     
    protected void
    refreshMatrix(float pt)
     
    net.minecraft.world.phys.Vec2
    sceneToScreen(net.minecraft.world.phys.Vec3 vec, float pt)
     
    net.minecraft.world.phys.Vec3
    screenToScene(double x, double y, int depth, float pt)
     
    void
     
    void
    updateSceneRVE(float pt)
     
    void
    updateScreenParams(int width, int height, double offset)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • xRotation

      public net.createmod.catnip.utility.animation.LerpedFloat xRotation
    • yRotation

      public net.createmod.catnip.utility.animation.LerpedFloat yRotation
  • Constructor Details

    • SceneTransform

      public SceneTransform()
  • Method Details

    • tick

      public void tick()
    • updateScreenParams

      public void updateScreenParams(int width, int height, double offset)
    • apply

      public com.mojang.blaze3d.vertex.PoseStack apply(com.mojang.blaze3d.vertex.PoseStack ms)
    • apply

      public com.mojang.blaze3d.vertex.PoseStack apply(com.mojang.blaze3d.vertex.PoseStack ms, float pt)
    • updateSceneRVE

      public void updateSceneRVE(float pt)
    • screenToScene

      public net.minecraft.world.phys.Vec3 screenToScene(double x, double y, int depth, float pt)
    • sceneToScreen

      public net.minecraft.world.phys.Vec2 sceneToScreen(net.minecraft.world.phys.Vec3 vec, float pt)
    • refreshMatrix

      protected void refreshMatrix(float pt)