ControllerButton Class | 
public sealed class Button : ControllerElement
The ControllerButton type exposes the following members.
| Name | Description | |
|---|---|---|
| compoundElement | 
            Returns the Compound Element parent of this element if any.
            Returns null if this Element is not a member of a Compound Element.
             (Inherited from ControllerElement)  | |
| doublePressedAndHeld | Was this button double pressed and then held? Returns true until released. | |
| elementIdentifier | 
            The controller element identifier.
             (Inherited from ControllerElement)  | |
| excludeFromPolling | 
            Determines if the element is excluded from rebind polling.
             (Inherited from ControllerElement)  | |
| isMemberElement | 
            Returns True if the element is a member of a compound element such as an Axis2D.
             (Inherited from ControllerElement)  | |
| isPressureSensitive | Is this button pressure sensitive? | |
| justChangedState | Returns true if the button was just pressed or just released. Returns true for only one frame. | |
| justDoublePressed | Was this button just double pressed this frame? Returns true for only one frame. | |
| justPressed | Was this button just pressed this frame? Returns true for only one frame. Functions the same as GetButtonDown. | |
| justReleased | Was this button just released this frame? Returns true for only one frame. Functions the same as GetButtonUp. | |
| lastTimePressed | Gets the last time the button was active. NOTE: If comparing time against current time, always compare to ReInput.time.unscaledTime. | |
| lastTimeStateChanged | Gets the last time the button changed state. NOTE: If comparing time against current time, always compare to ReInput.time.unscaledTime. | |
| lastTimeUnpressed | Gets the last time the button was inactive. NOTE: If comparing time against current time, always compare to ReInput.time.unscaledTime. | |
| pressure | The current pressure on the button. [0.0 - 1.0] | |
| pressurePrev | The pressure on the button in the previous frame. [0.0 - 1.0] | |
| timePressed | The time in seconds this button has been active. | |
| timeUnpressed | The time in seconds this button has been inactive. | |
| value | The current state of the button. | |
| valuePrev | The state of the button in the previous frame | 
| Name | Description | |
|---|---|---|
| DoublePressedAndHeld | 
            Was this button double pressed and then held? Returns true until released.
            Required double press speed in seconds for a double press to be registered.Return ValueBoolean | |
| JustDoublePressed | 
            Was this button just double pressed this frame? Returns true for only one frame.
            Required double press speed in seconds for a double press to be registered.Return ValueBoolean | |
| Reset | (Inherited from ControllerElement)  | 
| Name | Description | |
|---|---|---|
| id | 
            The element identifier id.
             (Inherited from ControllerElement)  | |
| name | 
            The element name.
             (Inherited from ControllerElement)  | |
| type | 
            The element type.
             (Inherited from ControllerElement)  |