Interface IControl
- Namespace
- RichHudFramework.UI
- Assembly
- RichHudClient.dll
Interface for controls used by the BindManager
public interface IControl
Properties
Analog
Returns true if the control doesn't represent a boolean value.
bool Analog { get; }
Property Value
AnalogValue
Returns analog value of the control, if it has one
float AnalogValue { get; }
Property Value
DisplayName
Name of the control as displayed in bind menu
string DisplayName { get; }
Property Value
Index
Index of the control in the BindManager
int Index { get; }
Property Value
IsNewPressed
Returns true if the control was just pressed
bool IsNewPressed { get; }
Property Value
IsPressed
Returns true if the control is being pressed
bool IsPressed { get; }
Property Value
IsReleased
Returns true if the control was just released
bool IsReleased { get; }
Property Value
Name
Name of the control
string Name { get; }