Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The topics in this section provide the reference specifications for Interaction Context functions.
In this section
Topic | Description |
---|---|
AddPointerInteractionContext |
Include the specified pointer in the set of pointers processed by the Interaction Context object. |
BufferPointerPacketsInteractionContext |
Adds the history for a single input pointer to the buffer of the Interaction Context object. |
CreateInteractionContext |
Creates and initializes an Interaction Context object. |
DestroyInteractionContext |
Destroys the specified Interaction Context object. |
GetCrossSlideParameterInteractionContext |
Gets the cross-slide interaction behavior. |
GetInertiaParameterInteractionContext |
Gets the inertia behavior of a manipulation (translation, rotation, scaling). |
GetInteractionConfigurationInteractionContext |
Gets interaction configuration state for the Interaction Context object. |
GetMouseWheelParameterInteractionContext |
Gets the mouse wheel state for the Interaction Context object. |
GetPropertyInteractionContext |
Gets Interaction Context object properties. |
GetStateInteractionContext |
Gets current Interaction Context state and the time when the context will return to idle state. |
ProcessBufferedPacketsInteractionContext |
Process buffered packets at the end of a pointer input frame. |
ProcessInertiaInteractionContext |
Sends timer input to the Interaction Context object for inertia processing. |
ProcessPointerFramesInteractionContext |
Processes a set of pointer input frames. |
RegisterOutputCallbackInteractionContext |
Registers a callback to receive interaction events from an Interaction Context object. |
RemovePointerInteractionContext |
Remove the specified pointer from the set of pointers processed by the Interaction Context object. |
ResetInteractionContext |
Resets the interaction state, interaction configuration settings, and all parameters to their initial state. Current interactions are cancelled without notifications. Interaction Context must be reconfigured before next use. |
SetCrossSlideParametersInteractionContext |
Configures the cross-slide interaction. |
SetInertiaParameterInteractionContext |
Configures the inertia behavior of a manipulation (translation, rotation, scaling) after the contact is lifted. |
SetInteractionConfigurationInteractionContext |
Configures the Interaction Context object to process the specified manipulations. |
SetMouseWheelParameterInteractionContext |
Sets the parameter values for mouse wheel input. |
SetPivotInteractionContext |
Sets the center point, and the pivot radius from the center point, for a rotation manipulation using a single input pointer. |
SetPropertyInteractionContext |
Sets Interaction Context object properties. |
StopInteractionContext |
Sets the interaction state to INTERACTION_STATE_IDLE and leaves all interaction configuration settings and parameters intact. Current interactions are cancelled and notifications sent as required. Interaction Context does not have to be reconfigured before next use. |