|   | Name | Description | 
|---|
   | ButtonAssignment(Int32, Int32, Pole) | 
            Creates a struct for use in element assignment.
            For assignment of a button.
             | 
   | ButtonAssignment(Int32, Int32, Pole, Int32) | 
            Creates a struct for use in element assignment.
            For assignment of a button to replace an existing element map.
             | 
   | CompleteAssignment(ElementAssignmentType, Int32, AxisRange, KeyCode, ModifierKeyFlags, Int32, Pole, Boolean) | 
            Creates a struct for use in element assignment.
            For complete new assignment.
             | 
   | CompleteAssignment(ControllerType, ControllerElementType, Int32, AxisRange, KeyCode, ModifierKeyFlags, Int32, Pole, Boolean) | 
            Creates a struct for use in element assignment.
            For complete new assignment.
             | 
   | CompleteAssignment(ElementAssignmentType, Int32, AxisRange, KeyCode, ModifierKeyFlags, Int32, Pole, Boolean, Int32) | 
            Creates a struct for use in element assignment.
            For complete assignment to replace an existing element map.
             | 
   | CompleteAssignment(ControllerType, ControllerElementType, Int32, AxisRange, KeyCode, ModifierKeyFlags, Int32, Pole, Boolean, Int32) | 
            Creates a struct for use in element assignment.
            For complete assignment to replace an existing element map.
             | 
   | FullAxisAssignment(Int32, Int32, Boolean) | 
            Creates a struct for use in element assignment.
            For assignment of a full axis.
             | 
   | FullAxisAssignment(Int32, Int32, Boolean, Int32) | 
            Creates a struct for use in element assignment.
            For assignment of a full axis to replace an existing element map.
             | 
   | KeyboardKeyAssignment(KeyCode, ModifierKeyFlags, Int32, Pole) | 
            Creates a struct for use in element assignment.
            For assignment of a keyboard key.
             | 
   | KeyboardKeyAssignment(KeyCode, ModifierKeyFlags, Int32, Pole, Int32) | 
            Creates a struct for use in element assignment.
            For assignment of a keyboard key to replace an existing element map.
             | 
   | SplitAxisAssignment(Int32, AxisRange, Int32, Pole) | 
            Creates a struct for use in element assignment.
            For assignment of a split axis.
             | 
   | SplitAxisAssignment(Int32, AxisRange, Int32, Pole, Int32) | 
            Creates a struct for use in element assignment.
            For assignment of a split axis to replace an existing element map.
             | 
  | ToElementAssignmentConflictCheck | 
            Converts this ElementAssignment to an ElementAssignmentConflictCheck struct. Can be used for conflict checking.
            You may need to provide additional data to the resulting ElementAssignmentConflictCheck before performing the conflict check.
             |