VirtualButtonBinding Class
Namespace: Stride.InputAssembly: Stride.Input.dll
Describes a binding between a name and a IVirtualButton.
                 System.Object →  
                VirtualButtonBinding
              
              
                 Derived from VirtualButtonBinding: 
              
              
              
public class VirtualButtonBinding
              | Name | Description | |
|---|---|---|
| Constructors | ||
| VirtualButtonBinding() | Initializes a new instance of the VirtualButtonBinding class.  | 
                          |
| VirtualButtonBinding(Object, IVirtualButton) | Initializes a new instance of the VirtualButtonBinding class.  | 
                          |
| Properties | ||
| Button | Gets or sets the virtual button.  | 
                          |
| Name | Gets or sets the name of this virtual button.  | 
                          |
| Methods | ||
| GetValue(InputManager) | Gets the value for a particular binding.  | 
                          |
| ToString() | ||
Constructors
VirtualButtonBinding()
Initializes a new instance of the VirtualButtonBinding class.
public VirtualButtonBinding()
              VirtualButtonBinding(Object, IVirtualButton)
Initializes a new instance of the VirtualButtonBinding class.
public VirtualButtonBinding(object name, IVirtualButton button = null)
              Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | name | The name.  | 
                  
| IVirtualButton | button | The button.  | 
                  
Properties
Button
Gets or sets the virtual button.
public IVirtualButton Button { get; set; }
              Property Value
| Type | Description | 
|---|---|
| IVirtualButton | The virtual button.  | 
                  
Name
Gets or sets the name of this virtual button.
public object Name { get; set; }
              Property Value
| Type | Description | 
|---|---|
| System.Object | The name.  | 
                  
Methods
GetValue(InputManager)
Gets the value for a particular binding.
public virtual float GetValue(InputManager manager)
              Parameters
| Type | Name | Description | 
|---|---|---|
| InputManager | manager | 
Returns
| Type | Description | 
|---|---|
| System.Single | Value of the binding  | 
                  
ToString()
public override string ToString()
              Returns
| Type | Description | 
|---|---|
| System.String | 
Overrides
System.Object.ToString()