Interactivity / InputElementState<TElement>
InputElementState<TElement> Class
Section titled “InputElementState<TElement> Class”Namespace: Nodify.Interactivity
Assembly: Nodify
Inheritance: Object → InputElementState<TElement>
Implements: IInputHandler
public abstract class InputElementState<TElement> : IInputHandler
Constructors
Section titled “Constructors”InputElementState<TElement>(TElement)
Section titled “InputElementState<TElement>(TElement)”protected InputElementState<TElement>(TElement element);
Parameters
element
TElement
Properties
Section titled “Properties”Element
Section titled “Element”protected TElement Element { get; set; }
Property Value
ProcessHandledEvents
Section titled “ProcessHandledEvents”public virtual bool ProcessHandledEvents { get; protected set; }
Property Value
RequiresInputCapture
Section titled “RequiresInputCapture”public virtual bool RequiresInputCapture { get; protected set; }
Property Value
Methods
Section titled “Methods”HandleEvent(InputEventArgs)
Section titled “HandleEvent(InputEventArgs)”public virtual void HandleEvent(InputEventArgs e);
Parameters
OnEvent(InputEventArgs)
Section titled “OnEvent(InputEventArgs)”protected virtual void OnEvent(InputEventArgs e);
Parameters
OnKeyDown(KeyEventArgs)
Section titled “OnKeyDown(KeyEventArgs)”protected virtual void OnKeyDown(KeyEventArgs e);
Parameters
OnKeyUp(KeyEventArgs)
Section titled “OnKeyUp(KeyEventArgs)”protected virtual void OnKeyUp(KeyEventArgs e);
Parameters
OnLostMouseCapture(MouseEventArgs)
Section titled “OnLostMouseCapture(MouseEventArgs)”protected virtual void OnLostMouseCapture(MouseEventArgs e);
Parameters
OnMouseDown(MouseButtonEventArgs)
Section titled “OnMouseDown(MouseButtonEventArgs)”protected virtual void OnMouseDown(MouseButtonEventArgs e);
Parameters
OnMouseMove(MouseEventArgs)
Section titled “OnMouseMove(MouseEventArgs)”protected virtual void OnMouseMove(MouseEventArgs e);
Parameters
OnMouseUp(MouseButtonEventArgs)
Section titled “OnMouseUp(MouseButtonEventArgs)”protected virtual void OnMouseUp(MouseButtonEventArgs e);
Parameters
OnMouseWheel(MouseWheelEventArgs)
Section titled “OnMouseWheel(MouseWheelEventArgs)”protected virtual void OnMouseWheel(MouseWheelEventArgs e);
Parameters