Table of Contents

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

bool

AnalogValue

Returns analog value of the control, if it has one

float AnalogValue { get; }

Property Value

float

DisplayName

Name of the control as displayed in bind menu

string DisplayName { get; }

Property Value

string

Index

Index of the control in the BindManager

int Index { get; }

Property Value

int

IsNewPressed

Returns true if the control was just pressed

bool IsNewPressed { get; }

Property Value

bool

IsPressed

Returns true if the control is being pressed

bool IsPressed { get; }

Property Value

bool

IsReleased

Returns true if the control was just released

bool IsReleased { get; }

Property Value

bool

Name

Name of the control

string Name { get; }

Property Value

string