Click or drag to resize

ControllerElementTarget Structure

Describes a specific Controller Element on a Controller including a partial Axis.
Inheritance Hierarchy
SystemObject
  SystemValueType
    RewiredControllerElementTarget

Namespace: Rewired
Assembly: Rewired_Core (in Rewired_Core.dll) Version: 1.0.0+fd80194fe28f6b408ce098e98c53850d307c3a32
Syntax
C#
public struct ControllerElementTarget

The ControllerElementTarget type exposes the following members.

Constructors
 NameDescription
Public methodControllerElementTarget(ActionElementMap) Creates a ControllerElementTarget instance from an ActionElementMap.
Public methodControllerElementTarget(ControllerElementTarget) Creates a copy of a ControllerElementTarget.
Public methodControllerElementTarget(IControllerElementTarget) Creates a copy of a IControllerElementTarget.
Top
Properties
 NameDescription
Public propertyaxisRange Determines whether the full range or just one pole of the target element is used.
Public propertycontroller The target Controller.
Public propertydescriptiveName Gets the name of the target element. For split axes, this will return the Positive or Negative name or the Descriptive Name with a +/- suffix.
Public propertyelement The target Controller Element.
Public propertyelementIdentifierId The element identifier id of the target element.
Public propertyelementType Gets the element type of the target Controller element.
Public propertyhasTarget Does a valid target exist in the Controller?
Top
Operators
 NameDescription
Public operatorStatic member(ActionElementMap to ControllerElementTarget) Implicit conversion from an Action Element Map.
Top
See Also