







Mapping is the base class for all Mapping types.
A Mapping represents a control on
a PPJoy Virtual Joystick Device such as a Point-of-View hat,
an axis, or a button. Mappings declare the presence of a
specific control, and its position (index) among other controls of the
same type on the same Device. Mappings also define
the data sources that feed these virtual controls state information, which, in turn,
is reported to Windows and is accessable via DirectInput.
Namespace:
PPJoy
Assembly:
PPJoyWrapper (in PPJoyWrapper.dll)
Syntax
Visual Basic (Declaration) |
---|
<SerializableAttribute> _ <ClassInterfaceAttribute(ClassInterfaceType.AutoDual)> _ Public Class Mapping |
C# |
---|
[SerializableAttribute] [ClassInterfaceAttribute(ClassInterfaceType.AutoDual)] public class Mapping |
Visual C++ |
---|
[SerializableAttribute] [ClassInterfaceAttribute(ClassInterfaceType::AutoDual)] public ref class Mapping |
Inheritance Hierarchy
System..::.Object
PPJoy..::.Mapping
PPJoy..::.PovMapping
PPJoy..::.ButtonMapping
PPJoy..::.AxisMapping
PPJoy..::.Mapping
PPJoy..::.PovMapping
PPJoy..::.ButtonMapping
PPJoy..::.AxisMapping