Skip to content

Nodify_Interactivity_InputElementStateStack_TElement_

miroiu edited this page Dec 23, 2024 · 1 revision

InputElementStateStack<TElement> Class

Namespace: Nodify.Interactivity

Assembly: Nodify

Inheritance: ObjectInputElementStateStack<TElement>

Implements: IInputHandler

References: InputElementStateStack<TElement>.IInputElementState<TElement>

public class InputElementStateStack<TElement> : IInputHandler  

Constructors

InputElementStateStack<TElement>(TElement)

public InputElementStateStack<TElement>(TElement element);  

Parameters

element TElement

Properties

Element

protected TElement Element { get; set; }  

Property Value

TElement

RequiresInputCapture

public virtual bool RequiresInputCapture { get; set; }  

Property Value

Boolean

State

public IInputElementState<TElement> State { get; set; }  

Property Value

InputElementStateStack<TElement>.IInputElementState<TElement>

Methods

HandleEvent(InputEventArgs)

public virtual void HandleEvent(InputEventArgs e);  

Parameters

e InputEventArgs

PopAllStates()

public void PopAllStates();  

PopState()

public void PopState();  

PushState(InputElementStateStack<TElement>.IInputElementState<TElement>)

public void PushState(IInputElementState<TElement> newState);  

Parameters

newState InputElementStateStack<TElement>.IInputElementState<TElement>

Clone this wiki locally