All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
apply()
Implementations are expected to apply any changes to the View state prior to the View
setting the modelview matrix for rendering the current frame.
|
protected boolean |
callActionListener(KeyEventState keys,
String target,
ViewInputAttributes.ActionAttributes action) |
protected boolean |
callActionListListeners(KeyEventState keys,
String target,
ViewInputAttributes.ActionAttributes.ActionTrigger trigger,
ViewInputAttributes.ActionAttributesList actionList) |
protected boolean |
callActionListListeners(KeyEvent e,
ViewInputAttributes.ActionAttributes.ActionTrigger trigger,
ViewInputAttributes.ActionAttributesList actionList) |
protected boolean |
callMouseActionListListeners(MouseEvent e,
ViewInputAttributes.ActionAttributes.ActionTrigger trigger,
ViewInputAttributes.ActionAttributesList actionList) |
protected boolean |
callMouseWheelActionListListeners(MouseWheelEvent e,
ViewInputAttributes.ActionAttributes.ActionTrigger trigger,
ViewInputAttributes.ActionAttributesList actionList) |
protected void |
handleKeyPressed(KeyEvent e) |
protected void |
handleMouseClicked(MouseEvent e) |
protected void |
handleMouseDragged(MouseEvent e) |
protected void |
handleMouseWheelMoved(MouseWheelEvent e) |
protected boolean |
handlePerFrameKeyState(KeyEventState keys,
String target) |
protected boolean |
handlePerFrameMouseState(KeyEventState keys,
String target) |
protected void |
handlePropertyChange(PropertyChangeEvent e) |
protected void |
handleViewStopped() |
protected abstract void |
onHorizontalTranslateRel(double forwardInput,
double sideInput,
double sideInputFromMouseDown,
double forwardInputFromMouseDown,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected abstract void |
onMoveTo(Position focalPosition,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttribs) |
protected abstract void |
onResetHeading(ViewInputAttributes.ActionAttributes actionAttribs) |
protected abstract void |
onResetHeadingPitchRoll(ViewInputAttributes.ActionAttributes actionAttribs) |
protected abstract void |
onRotateView(double headingInput,
double pitchInput,
double totalHeadingInput,
double totalPitchInput,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |
protected abstract void |
onVerticalTranslate(double translateChange,
double totalTranslateChange,
ViewInputAttributes.DeviceAttributes deviceAttributes,
ViewInputAttributes.ActionAttributes actionAttributes) |