public class CameraSetInstruction
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CameraSetInstruction.CameraSetInstructionBuilder |
static class |
CameraSetInstruction.EaseData |
| Constructor and Description |
|---|
CameraSetInstruction() |
CameraSetInstruction(org.cloudburstmc.protocol.common.NamedDefinition preset,
CameraSetInstruction.EaseData ease,
org.cloudburstmc.math.vector.Vector3f pos,
org.cloudburstmc.math.vector.Vector2f rot,
org.cloudburstmc.math.vector.Vector3f facing,
org.cloudburstmc.math.vector.Vector2f viewOffset,
org.cloudburstmc.math.vector.Vector3f entityOffset,
org.cloudburstmc.protocol.common.util.OptionalBoolean defaultPreset,
boolean removeIgnoreStartingValues) |
| Modifier and Type | Method and Description |
|---|---|
static CameraSetInstruction.CameraSetInstructionBuilder |
builder() |
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
org.cloudburstmc.protocol.common.util.OptionalBoolean |
getDefaultPreset() |
CameraSetInstruction.EaseData |
getEase() |
org.cloudburstmc.math.vector.Vector3f |
getEntityOffset() |
org.cloudburstmc.math.vector.Vector3f |
getFacing() |
org.cloudburstmc.math.vector.Vector3f |
getPos() |
org.cloudburstmc.protocol.common.NamedDefinition |
getPreset() |
org.cloudburstmc.math.vector.Vector2f |
getRot() |
org.cloudburstmc.math.vector.Vector2f |
getViewOffset() |
int |
hashCode() |
boolean |
isRemoveIgnoreStartingValues() |
void |
setDefaultPreset(org.cloudburstmc.protocol.common.util.OptionalBoolean defaultPreset) |
void |
setEase(CameraSetInstruction.EaseData ease) |
void |
setEntityOffset(org.cloudburstmc.math.vector.Vector3f entityOffset) |
void |
setFacing(org.cloudburstmc.math.vector.Vector3f facing) |
void |
setPos(org.cloudburstmc.math.vector.Vector3f pos) |
void |
setPreset(org.cloudburstmc.protocol.common.NamedDefinition preset) |
void |
setRemoveIgnoreStartingValues(boolean removeIgnoreStartingValues) |
void |
setRot(org.cloudburstmc.math.vector.Vector2f rot) |
void |
setViewOffset(org.cloudburstmc.math.vector.Vector2f viewOffset) |
java.lang.String |
toString() |
public CameraSetInstruction(org.cloudburstmc.protocol.common.NamedDefinition preset,
CameraSetInstruction.EaseData ease,
org.cloudburstmc.math.vector.Vector3f pos,
org.cloudburstmc.math.vector.Vector2f rot,
org.cloudburstmc.math.vector.Vector3f facing,
org.cloudburstmc.math.vector.Vector2f viewOffset,
org.cloudburstmc.math.vector.Vector3f entityOffset,
org.cloudburstmc.protocol.common.util.OptionalBoolean defaultPreset,
boolean removeIgnoreStartingValues)
public CameraSetInstruction()
public static CameraSetInstruction.CameraSetInstructionBuilder builder()
public org.cloudburstmc.protocol.common.NamedDefinition getPreset()
public CameraSetInstruction.EaseData getEase()
public org.cloudburstmc.math.vector.Vector3f getPos()
public org.cloudburstmc.math.vector.Vector2f getRot()
public org.cloudburstmc.math.vector.Vector3f getFacing()
public org.cloudburstmc.math.vector.Vector2f getViewOffset()
public org.cloudburstmc.math.vector.Vector3f getEntityOffset()
public org.cloudburstmc.protocol.common.util.OptionalBoolean getDefaultPreset()
public boolean isRemoveIgnoreStartingValues()
public void setPreset(org.cloudburstmc.protocol.common.NamedDefinition preset)
public void setEase(CameraSetInstruction.EaseData ease)
public void setPos(org.cloudburstmc.math.vector.Vector3f pos)
public void setRot(org.cloudburstmc.math.vector.Vector2f rot)
public void setFacing(org.cloudburstmc.math.vector.Vector3f facing)
public void setViewOffset(org.cloudburstmc.math.vector.Vector2f viewOffset)
public void setEntityOffset(org.cloudburstmc.math.vector.Vector3f entityOffset)
public void setDefaultPreset(org.cloudburstmc.protocol.common.util.OptionalBoolean defaultPreset)
public void setRemoveIgnoreStartingValues(boolean removeIgnoreStartingValues)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object