Click or drag to resize
BindingGroup Class
Represents a group of Bindings. Its useful to seperate different control sets, for example GUIControls and PlayerControls
Inheritance Hierarchy
SystemObject
  Codolith.InputManagerBindingGroup

Namespace: Codolith.InputManager
Assembly: Codolith.InputManager (in Codolith.InputManager.dll) Version: 1.0.5438.34543
Syntax
C#
public class BindingGroup

The BindingGroup type exposes the following members.

Constructors
  NameDescription
Public methodBindingGroup
Initializes a new instance of the BindingGroup class.
Top
Methods
  NameDescription
Public methodAdd
Adds a Binding to this group and sets its BindingGroup
Public methodRemove
Removes a Binding from this group and sets its BindingGroup to null
Public methodUpdate
Loops through every Binding in Bindings and calls its Update method if the Binding is enabled
Top
Properties
  NameDescription
Public propertyBindings
The list of Bindings contained in this group. Methods BindingGroup.Add and BindingGroup.Remove have to be used for adding or removing the Bindings
Public propertyEnabled
Represents if this group is enabled. If not, it will not be included in the updateloop of the InputManager. (Which means all its Bindings wont be updated too)
Public propertyInputManager
The InputManager this group was added to. Null if the group wasnt yet added
Top
See Also