Class PlayerCamera
java.lang.Object
zombie.iso.PlayerCamera
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcalculateFixForJigglyModels(float float0, float float1, float var3) voidcalculateModelViewProjection(float float9, float float10, float float11) voidcenter()voidcopyFrom(PlayerCamera other) floatfloatfloatgetOffX()floatgetOffY()floatgetTOffX()floatgetTOffY()voidinitFromIsoCamera(int _playerIndex) voidupdate()floatXToIso(float screenX, float screenY, float floor) floatXToScreenExact(float objectX, float objectY, float objectZ, int screenZ) floatYToIso(float screenX, float screenY, float floor) floatYToScreenExact(float objectX, float objectY, float objectZ, int screenZ)
-
Field Details
-
playerIndex
public final int playerIndex -
OffX
public float OffX -
OffY
public float OffY -
lastOffX
public float lastOffX -
lastOffY
public float lastOffY -
RightClickTargetX
public float RightClickTargetX -
RightClickTargetY
public float RightClickTargetY -
RightClickX
public float RightClickX -
RightClickY
public float RightClickY -
DeferedX
public float DeferedX -
DeferedY
public float DeferedY -
zoom
public float zoom -
OffscreenWidth
public int OffscreenWidth -
OffscreenHeight
public int OffscreenHeight -
PROJECTION
-
MODELVIEW
-
Width
public int Width -
Height
public int Height -
fixJigglyModelsX
public float fixJigglyModelsX -
fixJigglyModelsY
public float fixJigglyModelsY -
fixJigglyModelsSquareX
public float fixJigglyModelsSquareX -
fixJigglyModelsSquareY
public float fixJigglyModelsSquareY
-
-
Constructor Details
-
PlayerCamera
public PlayerCamera(int _playerIndex)
-
-
Method Details
-
center
public void center() -
update
public void update() -
getOffX
public float getOffX() -
getOffY
public float getOffY() -
getTOffX
public float getTOffX() -
getTOffY
public float getTOffY() -
getLastOffX
public float getLastOffX() -
getLastOffY
public float getLastOffY() -
XToIso
public float XToIso(float screenX, float screenY, float floor) -
YToIso
public float YToIso(float screenX, float screenY, float floor) -
YToScreenExact
public float YToScreenExact(float objectX, float objectY, float objectZ, int screenZ) -
XToScreenExact
public float XToScreenExact(float objectX, float objectY, float objectZ, int screenZ) -
copyFrom
-
initFromIsoCamera
public void initFromIsoCamera(int _playerIndex) -
calculateModelViewProjection
public void calculateModelViewProjection(float float9, float float10, float float11) -
calculateFixForJigglyModels
public void calculateFixForJigglyModels(float float0, float float1, float var3)
-