public class Avatar extends Plugin implements ChangeListener
Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_JUMP_SPEED |
static double |
DEFAULT_SPEED |
Constructor and Description |
---|
Avatar() |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
getAvatar() |
HeadTransformationTool |
getHeadTransformationTool() |
double |
getJumpSpeed() |
double |
getNavigationSpeed() |
Component |
getPanel() |
PluginInfo |
getPluginInfo() |
void |
install(Controller c) |
void |
restoreStates(Controller c) |
void |
setAvatarPosition(double x,
double y,
double z) |
void |
setJumpSpeed(double jumpSpeed) |
void |
setNavigationSpeed(double navigationSpeed) |
void |
setPickDelegate(ShipNavigationTool.PickDelegate pickDelegate) |
void |
stateChanged(ChangeEvent e) |
void |
storeStates(Controller c) |
void |
uninstall(Controller c) |
public static final double DEFAULT_SPEED
public static final double DEFAULT_JUMP_SPEED
public SceneGraphComponent getAvatar()
public HeadTransformationTool getHeadTransformationTool()
public Component getPanel()
public double getNavigationSpeed()
public void setNavigationSpeed(double navigationSpeed)
public double getJumpSpeed()
public void setJumpSpeed(double jumpSpeed)
public PluginInfo getPluginInfo()
public void setPickDelegate(ShipNavigationTool.PickDelegate pickDelegate)
public void stateChanged(ChangeEvent e)
stateChanged
in interface ChangeListener
public void setAvatarPosition(double x, double y, double z)