Started mapping new Camera class (#526)

* Started mapping new Camera class

* generic names for blockPos and setPos overload

* Map the Camera instance

* fixes from gegy's review

* more of those ^
This commit is contained in:
Raph Hennessy 2019-03-19 17:13:52 +11:00 committed by Gegy
parent 60f5139ded
commit fe983fcbe6
2 changed files with 48 additions and 0 deletions

View File

@ -0,0 +1,47 @@
CLASS ctf net/minecraft/client/render/Camera
FIELD a ready Z
FIELD b area Lbfi;
FIELD c focusedEntity Lahw;
FIELD d pos Lcqg;
FIELD e blockPos Leu$a;
FIELD i pitch F
FIELD j yaw F
FIELD k thirdPerson Z
FIELD l inverseView Z
METHOD a updateEyeHeight ()V
METHOD a (DDD)V
ARG 1 x
ARG 3 y
ARG 5 z
METHOD a addRotation (FF)V
ARG 1 yaw
ARG 2 pitch
METHOD a update (Lbfi;Lahw;ZZF)V
ARG 1 area
ARG 2 focusedEntity
ARG 3 thirdPerson
ARG 4 inverseView
ARG 5 tickDelta
METHOD a setPos (Lcqg;)V
ARG 1 pos
METHOD b updateRotation ()V
METHOD b moveBy (DDD)V
ARG 1 x
ARG 3 y
ARG 5 z
METHOD b setRotation (FF)V
ARG 1 yaw
ARG 2 pitch
METHOD c getPos ()Lcqg;
METHOD c setPos (DDD)V
ARG 1 x
ARG 3 y
ARG 5 z
METHOD d getBlockPos ()Leu;
METHOD e getPitch ()F
METHOD f getYaw ()F
METHOD g getFocusedEntity ()Lahw;
METHOD h isReady ()Z
METHOD i isThirdPerson ()Z
METHOD k getSubmergedFluidState ()Lcjk;
METHOD o reset ()V

View File

@ -7,6 +7,7 @@ CLASS djc net/minecraft/client/render/GameRenderer
FIELD H SHADERS_LOCATIONS [Lqp;
FIELD I forcedShaderIndex I
FIELD J shadersEnabled Z
FIELD L camera Lctf;
FIELD a firstPersonRenderer Ldje;
FIELD b SHADER_COUNT I
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;