Class ControllerElementCollection
Inheritance
System.Object
ControllerElementCollection
Implements
System.Collections.IEnumerable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Snowflake.Framework.dll
public class ControllerElementCollection : IControllerElementCollection, IEnumerable<KeyValuePair<ControllerElement, IControllerElementInfo>>, IEnumerable
Constructors
Declaration
public ControllerElementCollection()
Properties
Declaration
public IControllerElementInfo AxisLeftAnalogNegativeX { get; }
Property Value
Declaration
public IControllerElementInfo AxisLeftAnalogNegativeY { get; }
Property Value
Declaration
public IControllerElementInfo AxisLeftAnalogPositiveX { get; }
Property Value
Declaration
public IControllerElementInfo AxisLeftAnalogPositiveY { get; }
Property Value
Declaration
public IControllerElementInfo AxisRightAnalogNegativeX { get; }
Property Value
Declaration
public IControllerElementInfo AxisRightAnalogNegativeY { get; }
Property Value
Declaration
public IControllerElementInfo AxisRightAnalogPositiveX { get; }
Property Value
Declaration
public IControllerElementInfo AxisRightAnalogPositiveY { get; }
Property Value
Declaration
public IControllerElementInfo Button0 { get; }
Property Value
Declaration
public IControllerElementInfo Button1 { get; }
Property Value
Declaration
public IControllerElementInfo Button10 { get; }
Property Value
Declaration
public IControllerElementInfo Button11 { get; }
Property Value
Declaration
public IControllerElementInfo Button12 { get; }
Property Value
Declaration
public IControllerElementInfo Button13 { get; }
Property Value
Declaration
public IControllerElementInfo Button14 { get; }
Property Value
Declaration
public IControllerElementInfo Button15 { get; }
Property Value
Declaration
public IControllerElementInfo Button16 { get; }
Property Value
Declaration
public IControllerElementInfo Button17 { get; }
Property Value
Declaration
public IControllerElementInfo Button18 { get; }
Property Value
Declaration
public IControllerElementInfo Button19 { get; }
Property Value
Declaration
public IControllerElementInfo Button2 { get; }
Property Value
Declaration
public IControllerElementInfo Button20 { get; }
Property Value
Declaration
public IControllerElementInfo Button21 { get; }
Property Value
Declaration
public IControllerElementInfo Button22 { get; }
Property Value
Declaration
public IControllerElementInfo Button23 { get; }
Property Value
Declaration
public IControllerElementInfo Button24 { get; }
Property Value
Declaration
public IControllerElementInfo Button25 { get; }
Property Value
Declaration
public IControllerElementInfo Button26 { get; }
Property Value
Declaration
public IControllerElementInfo Button27 { get; }
Property Value
Declaration
public IControllerElementInfo Button28 { get; }
Property Value
Declaration
public IControllerElementInfo Button29 { get; }
Property Value
Declaration
public IControllerElementInfo Button3 { get; }
Property Value
Declaration
public IControllerElementInfo Button30 { get; }
Property Value
Declaration
public IControllerElementInfo Button31 { get; }
Property Value
Declaration
public IControllerElementInfo Button4 { get; }
Property Value
Declaration
public IControllerElementInfo Button5 { get; }
Property Value
Declaration
public IControllerElementInfo Button6 { get; }
Property Value
Declaration
public IControllerElementInfo Button7 { get; }
Property Value
Declaration
public IControllerElementInfo Button8 { get; }
Property Value
Declaration
public IControllerElementInfo Button9 { get; }
Property Value
Declaration
public IControllerElementInfo ButtonA { get; }
Property Value
Declaration
public IControllerElementInfo ButtonB { get; }
Property Value
Declaration
public IControllerElementInfo ButtonC { get; }
Property Value
Declaration
public IControllerElementInfo ButtonClickL { get; }
Property Value
Declaration
public IControllerElementInfo ButtonClickR { get; }
Property Value
Declaration
public IControllerElementInfo ButtonGuide { get; }
Property Value
Declaration
public IControllerElementInfo ButtonL { get; }
Property Value
Declaration
public IControllerElementInfo ButtonR { get; }
Property Value
Declaration
public IControllerElementInfo ButtonSelect { get; }
Property Value
Declaration
public IControllerElementInfo ButtonStart { get; }
Property Value
Declaration
public IControllerElementInfo ButtonX { get; }
Property Value
Declaration
public IControllerElementInfo ButtonY { get; }
Property Value
Declaration
public IControllerElementInfo ButtonZ { get; }
Property Value
Declaration
public IControllerElementInfo DirectionalE { get; }
Property Value
Declaration
public IControllerElementInfo DirectionalN { get; }
Property Value
Declaration
public IControllerElementInfo DirectionalNE { get; }
Property Value
Declaration
public IControllerElementInfo DirectionalNW { get; }
Property Value
Declaration
public IControllerElementInfo DirectionalS { get; }
Property Value
Declaration
public IControllerElementInfo DirectionalSE { get; }
Property Value
Declaration
public IControllerElementInfo DirectionalSW { get; }
Property Value
Declaration
public IControllerElementInfo DirectionalW { get; }
Property Value
Declaration
public IControllerElementInfo Gyroscope { get; }
Property Value
Declaration
public IControllerElementInfo this[ControllerElement element] { get; }
Parameters
Property Value
Declaration
public IControllerElementInfo Keyboard { get; }
Property Value
Declaration
public IControllerElementInfo Pointer2D { get; }
Property Value
Declaration
public IControllerElementInfo Pointer3D { get; }
Property Value
Declaration
public IControllerElementInfo PointerAxisNegativeX { get; }
Property Value
Declaration
public IControllerElementInfo PointerAxisNegativeY { get; }
Property Value
Declaration
public IControllerElementInfo PointerAxisNegativeZ { get; }
Property Value
Declaration
public IControllerElementInfo PointerAxisPositiveX { get; }
Property Value
Declaration
public IControllerElementInfo PointerAxisPositiveY { get; }
Property Value
Declaration
public IControllerElementInfo PointerAxisPositiveZ { get; }
Property Value
Declaration
public IControllerElementInfo RumbleBig { get; }
Property Value
Declaration
public IControllerElementInfo RumbleSmall { get; }
Property Value
Declaration
public IControllerElementInfo Touchscreen { get; }
Property Value
Declaration
public IControllerElementInfo TriggerLeft { get; }
Property Value
Declaration
public IControllerElementInfo TriggerRight { get; }
Property Value
Methods
Declaration
public IEnumerator<KeyValuePair<ControllerElement, IControllerElementInfo>> GetEnumerator()
Returns
Explicit Interface Implementations
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
Type |
Description |
System.Collections.IEnumerator |
|
Implements
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable