Skip to content

Nodify_Interactivity_IInputHandler

miroiu edited this page Dec 23, 2024 · 1 revision

IInputHandler Interface

Namespace: Nodify.Interactivity

Assembly: Nodify

Derived: InputElementState<TElement>, InputElementState<TElement>, InputElementStateStack<TElement>, InputElementStateStack<TElement>.IInputElementState<TElement>, InputElementStateStack<TElement>.IInputElementState<TElement>, InputElementState<BaseConnection>, InputElementState<Connector>, InputElementStateStack<ItemContainer>, InputElementState<NodifyEditor>, InputElementStateStack<TElement>.IInputElementState<TElement>, InputElementState<TElement>, InputElementStateStack<TElement>, InputElementStateStack<TElement>.IInputElementState<TElement>, InputElementState<TElement>, InputElementStateStack<TElement>, InputProcessor.Shared<TElement>, InputElementState<Minimap>

References: InputProcessor

Defines a contract for handling input events within an element or system.

public interface IInputHandler  

Properties

RequiresInputCapture

Gets a value indicating whether the handler requires input capture to remain active.

public virtual bool RequiresInputCapture { get; set; }  

Property Value

Boolean

Methods

HandleEvent(InputEventArgs)

Handles a given input event, such as a mouse or keyboard interaction.

public virtual void HandleEvent(InputEventArgs e);  

Parameters

e InputEventArgs: The InputEventArgs representing the input event.

Clone this wiki locally