Class InputTestFixture.ActionConstraint
Implements
IConstraint
IResolveConstraint
Inherited Members
Constraint.ApplyTo<TActual>(ActualValueDelegate<TActual>)
Constraint.ApplyTo<TActual>(ref TActual)
Constraint.GetTestObject<TActual>(ActualValueDelegate<TActual>)
Constraint.ToString()
Constraint.GetStringRepresentation()
Constraint.DisplayName
Constraint.Description
Constraint.Arguments
Constraint.Builder
Constraint.And
Constraint.With
Constraint.Or
Namespace: UnityEngine.InputSystem
Assembly: Unity.InputSystem.TestFramework.dll
Syntax
public class InputTestFixture.ActionConstraint : Constraint, IConstraint, IResolveConstraint
Constructors
ActionConstraint(InputActionPhase, InputAction, InputControl, object, Type, double?, double?)
Declaration
public ActionConstraint(InputActionPhase phase, InputAction action, InputControl control, object value = null, Type interaction = null, double? time = null, double? duration = null)
Parameters
| Type | Name | Description |
|---|---|---|
| InputActionPhase | phase | |
| InputAction | action | |
| InputControl | control | |
| object | value | |
| Type | interaction | |
| double? | time | |
| double? | duration |
Properties
action
Declaration
public InputAction action { get; set; }
Property Value
| Type | Description |
|---|---|
| InputAction |
control
Declaration
public InputControl control { get; set; }
Property Value
| Type | Description |
|---|---|
| InputControl |
duration
Declaration
public double? duration { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
interaction
Declaration
public Type interaction { get; set; }
Property Value
| Type | Description |
|---|---|
| Type |
phase
Declaration
public InputActionPhase phase { get; set; }
Property Value
| Type | Description |
|---|---|
| InputActionPhase |
time
Declaration
public double? time { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
value
Declaration
public object value { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
Methods
AndThen(ActionConstraint)
Declaration
public InputTestFixture.ActionConstraint AndThen(InputTestFixture.ActionConstraint constraint)
Parameters
| Type | Name | Description |
|---|---|---|
| InputTestFixture.ActionConstraint | constraint |
Returns
| Type | Description |
|---|---|
| InputTestFixture.ActionConstraint |
ApplyTo(object)
Declaration
public override ConstraintResult ApplyTo(object actual)
Parameters
| Type | Name | Description |
|---|---|---|
| object | actual |
Returns
| Type | Description |
|---|---|
| ConstraintResult |
Overrides
Implements
NUnit.Framework.Constraints.IConstraint
NUnit.Framework.Constraints.IResolveConstraint