Contents
- Description
- Field Summary
- Constructor Summary
- Method Summary
- Constructor Details
- Method Details
- getComponentType()
- resetCamera(PlayerRef)
- handleMouseButtonState(MouseButtonType, MouseButtonState, Vector3i)
- getMouseButtonState(MouseButtonType)
- getLastMouseButtonPressedPosition(MouseButtonType)
- getLastMouseButtonReleasedPosition(MouseButtonType)
- setLastScreenPoint(Vector2d)
- getLastScreenPoint()
- setLastBlockPosition(Vector3i)
- getLastTargetBlock()
- clone()
- toString()
Class CameraManager
java.lang.Object
com.hypixel.hytale.server.core.entity.entities.player.CameraManager
- All Implemented Interfaces:
Component<EntityStore>, Cloneable
-
Field Summary
Fields inherited from interface Component
EMPTY_ARRAY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()static ComponentType<EntityStore, CameraManager> org.joml.Vector3igetLastMouseButtonPressedPosition(MouseButtonType mouseButtonType) org.joml.Vector3igetLastMouseButtonReleasedPosition(MouseButtonType mouseButtonType) org.joml.Vector2dcorg.joml.Vector3igetMouseButtonState(MouseButtonType mouseButtonType) voidhandleMouseButtonState(MouseButtonType mouseButtonType, MouseButtonState state, org.joml.Vector3i targetBlock) voidresetCamera(PlayerRef ref) voidsetLastBlockPosition(org.joml.Vector3i targetBlock) voidsetLastScreenPoint(org.joml.Vector2d lastScreenPoint) toString()Methods inherited from interface Component
cloneSerializable
-
Constructor Details
-
CameraManager
public CameraManager() -
CameraManager
-
-
Method Details
-
getComponentType
-
resetCamera
-
handleMouseButtonState
public void handleMouseButtonState(MouseButtonType mouseButtonType, MouseButtonState state, org.joml.Vector3i targetBlock) -
getMouseButtonState
-
getLastMouseButtonPressedPosition
-
getLastMouseButtonReleasedPosition
-
setLastScreenPoint
public void setLastScreenPoint(org.joml.Vector2d lastScreenPoint) -
getLastScreenPoint
public org.joml.Vector2dc getLastScreenPoint() -
setLastBlockPosition
public void setLastBlockPosition(org.joml.Vector3i targetBlock) -
getLastTargetBlock
public org.joml.Vector3i getLastTargetBlock() -
clone
- Specified by:
clonein interfaceComponent<EntityStore>- Returns:
- a clone instance of the original component instance.
-
toString
-