Klasse ImGuiGizmoCamera

java.lang.Object
de.luckymcdev.foundryengine.client.imgui.gizmo.ImGuiGizmoCamera

public final class ImGuiGizmoCamera extends Object
  • Konstruktordetails

    • ImGuiGizmoCamera

      public ImGuiGizmoCamera()
  • Methodendetails

    • handleInput

      public void handleInput(boolean viewLocked)
    • handleInput

      public void handleInput()
    • buildViewMatrix

      public org.joml.Matrix4f buildViewMatrix(org.joml.Matrix4f dst)
    • buildProjectionMatrix

      public org.joml.Matrix4f buildProjectionMatrix(org.joml.Matrix4f dst, float viewW, float viewH)
    • syncFromViewMatrix

      public void syncFromViewMatrix(org.joml.Matrix4f view)
    • reset

      public void reset()
    • getYaw

      public float getYaw()
    • setYaw

      public ImGuiGizmoCamera setYaw(float v)
    • getPitch

      public float getPitch()
    • setPitch

      public ImGuiGizmoCamera setPitch(float v)
    • getDistance

      public float getDistance()
    • setDistance

      public ImGuiGizmoCamera setDistance(float v)
    • isOrthographic

      public boolean isOrthographic()
    • setOrthographic

      public ImGuiGizmoCamera setOrthographic(boolean v)
    • isLocked

      public boolean isLocked()
    • setLocked

      public ImGuiGizmoCamera setLocked(boolean v)
    • setFovDeg

      public ImGuiGizmoCamera setFovDeg(float v)
    • setNearFar

      public ImGuiGizmoCamera setNearFar(float n, float f)
    • setOrthoScale

      public ImGuiGizmoCamera setOrthoScale(float v)
    • setDistanceLimits

      public ImGuiGizmoCamera setDistanceLimits(float mn, float mx)
    • setOrbitSensitivity

      public ImGuiGizmoCamera setOrbitSensitivity(float v)
    • setZoomSensitivity

      public ImGuiGizmoCamera setZoomSensitivity(float v)