/// <summary> /// Initializes a new instance of the <see cref="SimpleConcreteMousePositionInputPlayable"/> class. /// </summary> /// <param name="mst">The MST.</param> /// <param name="mask">The mask.</param> /// <param name="et">The et.</param> public SimpleConcreteMousePositionInputPlayable(MouseStateChangeComplete mst = null, InputMask mask = InputMask.GSYSTEM, EntityType et = Input.EntityType.TOOLS) { this.mst = mst; this.et = et; this.mask = mask; }
public SimpleConcreteMouseBottomInputPlayable(StateKey sk, EntityType et, MouseButtons mb, MouseStateChangeComplete mst = null, InputMask mask = Input.InputMask.GSYSTEM) { this.sk = sk; this.mb = mb; this.KeyStateChange += mst; this.et = et; this.mask = mask; }