IVirtualButton Interface
Namespace: Stride.InputAssembly: Stride.Input.dll
Interface IVirtualButton
public interface IVirtualButton
| Name | Description | |
|---|---|---|
| Methods | ||
| GetValue(InputManager) | Gets the value associated with this virtual button from an input manager. |
|
| IsDown(InputManager) | Indicate if the button is currently down |
|
| IsPressed(InputManager) | Indicate if the button has been pressed since the last frame |
|
| IsReleased(InputManager) | Indicate if the button has been released since the last frame |
|
Methods
GetValue(InputManager)
Gets the value associated with this virtual button from an input manager.
float GetValue(InputManager manager)
Parameters
| Type | Name | Description |
|---|---|---|
| InputManager | manager | The manager. |
Returns
| Type | Description |
|---|---|
| System.Single | System.Single. |
IsDown(InputManager)
Indicate if the button is currently down
bool IsDown(InputManager manager)
Parameters
| Type | Name | Description |
|---|---|---|
| InputManager | manager | The input manager |
Returns
| Type | Description |
|---|---|
| System.Boolean |
IsPressed(InputManager)
Indicate if the button has been pressed since the last frame
bool IsPressed(InputManager manager)
Parameters
| Type | Name | Description |
|---|---|---|
| InputManager | manager | The input manager |
Returns
| Type | Description |
|---|---|
| System.Boolean |
IsReleased(InputManager)
Indicate if the button has been released since the last frame
bool IsReleased(InputManager manager)
Parameters
| Type | Name | Description |
|---|---|---|
| InputManager | manager | The input manager |
Returns
| Type | Description |
|---|---|
| System.Boolean |