Package | Description |
---|---|
com.sun.glass.ui.monocle |
Modifier and Type | Field and Description |
---|---|
private TouchState |
TouchPipeline.flushState |
private TouchState |
SmallMoveTouchFilter.oldState |
private TouchState |
AssignPointIDTouchFilter.oldState |
private TouchState |
LookaheadTouchFilter.previousState |
(package private) TouchState |
LinuxTouchProcessor.state |
private TouchState |
TouchInput.state |
private TouchState |
LookaheadTouchFilter.tmpState |
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
TouchState.canBeFoldedWith(TouchState ts,
boolean ignoreIDs)
Finds out whether two non-null states are identical in everything but
their touch point coordinates
|
(package private) void |
TouchState.copyTo(TouchState target)
Copies the contents of this state object to another.
|
private int |
TouchInput.countEvents(TouchState newState)
Calculate the number of touch point events that will be sent by
dispatchPoints().
|
(package private) boolean |
TouchState.equalsSorted(TouchState ts)
Compare two non-null states whose points are sorted by ID
|
boolean |
LookaheadTouchFilter.filter(TouchState state) |
boolean |
SmallMoveTouchFilter.filter(TouchState state) |
boolean |
AssignPointIDTouchFilter.filter(TouchState state)
Assign touch point IDs, for protocol A multitouch drivers that do not
assign IDs themselves.
|
boolean |
NearbyPointsTouchFilter.filter(TouchState state) |
boolean |
TouchFilter.filter(TouchState state)
Filters a touch state
|
(package private) boolean |
TouchPipeline.filter(TouchState state) |
boolean |
LookaheadTouchFilter.flush(TouchState state) |
boolean |
SmallMoveTouchFilter.flush(TouchState state) |
boolean |
AssignPointIDTouchFilter.flush(TouchState state) |
boolean |
NearbyPointsTouchFilter.flush(TouchState state) |
boolean |
TouchFilter.flush(TouchState state)
Flushes this filter's state.
|
(package private) void |
TouchInput.getState(TouchState result)
Copies the current state into the TouchState provided.
|
private void |
AndroidInputDeviceRegistry.gotTouchEvent(TouchState touchState) |
private boolean |
NearbyPointsTouchFilter.mergeClosestPoints(TouchState state) |
private void |
TouchInput.postTouchEvent(MonocleWindow window,
View view,
TouchState newState)
Sends updated touch points within the same View as last processed
touch points.
|
private void |
TouchInput.postTouchEvent(TouchState state,
int eventType)
Sends the same event type for all points in the given state
|
(package private) void |
AndroidInputProcessor.pushEvent(TouchState state) |
(package private) void |
TouchPipeline.pushState(TouchState state) |
(package private) void |
MouseInputSynthesizer.setState(TouchState touchState) |
(package private) void |
TouchInput.setState(TouchState newState)
Called from the input processor to update the touch state and send
touch and mouse events.
|