ScottPlot
|
Describes a class that has logic to watch user actions and manipulate the plot accordingly. More...
Public Member Functions | |
ResponseInfo | Execute (IPlotControl plotControl, IUserAction userActions, KeyboardState keys) |
Perform the given action on the specified plot and return a result indicating what to do next. | |
void | ResetState (IPlotControl plotControl) |
Reset state to what it was when the action response was first created. This method is called when the user processor resets (e.g., when the control loses and re-gains focus or is disabled and re-enabled) and is designed to reset responses like mouse-drag events that accumulate state. | |
Describes a class that has logic to watch user actions and manipulate the plot accordingly.
ResponseInfo ScottPlot.Interactivity.IUserActionResponse.Execute | ( | IPlotControl | plotControl, |
IUserAction | userActions, | ||
KeyboardState | keys | ||
) |
Perform the given action on the specified plot and return a result indicating what to do next.
Implemented in ScottPlot.Interactivity.UserActionResponses.KeyboardPanAndZoom.
void ScottPlot.Interactivity.IUserActionResponse.ResetState | ( | IPlotControl | plotControl | ) |
Reset state to what it was when the action response was first created. This method is called when the user processor resets (e.g., when the control loses and re-gains focus or is disabled and re-enabled) and is designed to reset responses like mouse-drag events that accumulate state.
Implemented in ScottPlot.Interactivity.UserActionResponses.KeyboardPanAndZoom.