Interactivity / InputElementStateStack<TElement> / InputElementState<TElement>
InputElementStateStack<TElement>.InputElementState<TElement> Class
Section titled “InputElementStateStack<TElement>.InputElementState<TElement> Class”Namespace: Nodify.Interactivity
Assembly: Nodify
Inheritance: Object → InputElementState<TElement> → InputElementStateStack<TElement>.InputElementState<TElement>
Implements: InputElementStateStack<TElement>.IInputElementState<TElement>
References: InputElementStateStack<TElement>
public abstract class InputElementState<TElement> : InputElementState<TElement>, IInputElementState<TElement>Constructors
Section titled “Constructors”InputElementStateStack<TElement>.InputElementState<TElement>(InputElementStateStack<TElement>)
Section titled “InputElementStateStack<TElement>.InputElementState<TElement>(InputElementStateStack<TElement>)”public InputElementState<TElement>(InputElementStateStack<TElement> stack);Parameters
stack InputElementStateStack<TElement>
Properties
Section titled “Properties”protected InputElementStateStack<TElement> Stack { get; set; }Property Value
InputElementStateStack<TElement>
Methods
Section titled “Methods”Enter(InputElementStateStack<TElement>.IInputElementState<TElement>)
Section titled “Enter(InputElementStateStack<TElement>.IInputElementState<TElement>)”public virtual void Enter(InputElementStateStack<TElement>.IInputElementState<TElement> from);Parameters
from InputElementStateStack<TElement>.IInputElementState<TElement>
Exit()
Section titled “Exit()”public virtual void Exit();PopState()
Section titled “PopState()”public void PopState();PushState(InputElementStateStack<TElement>.IInputElementState<TElement>)
Section titled “PushState(InputElementStateStack<TElement>.IInputElementState<TElement>)”public void PushState(InputElementStateStack<TElement>.IInputElementState<TElement> newState);Parameters
newState InputElementStateStack<TElement>.IInputElementState<TElement>