Klasse ImGuiGizmoCamera
java.lang.Object
de.luckymcdev.foundryengine.client.imgui.gizmo.ImGuiGizmoCamera
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungorg.joml.Matrix4fbuildProjectionMatrix(org.joml.Matrix4f dst, float viewW, float viewH) org.joml.Matrix4fbuildViewMatrix(org.joml.Matrix4f dst) floatfloatgetPitch()floatgetYaw()voidvoidhandleInput(boolean viewLocked) booleanisLocked()booleanvoidreset()setDistance(float v) setDistanceLimits(float mn, float mx) setFovDeg(float v) setLocked(boolean v) setNearFar(float n, float f) setOrbitSensitivity(float v) setOrthographic(boolean v) setOrthoScale(float v) setPitch(float v) setYaw(float v) setZoomSensitivity(float v) voidsyncFromViewMatrix(org.joml.Matrix4f view)
-
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
-
getPitch
public float getPitch() -
setPitch
-
getDistance
public float getDistance() -
setDistance
-
isOrthographic
public boolean isOrthographic() -
setOrthographic
-
isLocked
public boolean isLocked() -
setLocked
-
setFovDeg
-
setNearFar
-
setOrthoScale
-
setDistanceLimits
-
setOrbitSensitivity
-
setZoomSensitivity
-