Goblin - A Platform for 3D AR and VR Applications |
|
Goblin.Engine.Devices Namespace
Namespace hierarchy
Classes
Class |
Description |
InputDevice
|
This is the class that a user of Goblin will deal with. Under the hood, this class wraps InputDriver, which in turn is subclassed for specific devices, such as InterSense 900, etc. |
InputDevice_6DOF
|
Subclass of InputDevice, providing 6 degrees of freedom information about some data source |
InputDeviceDriver
|
This is the base class for any provider of InputDevices Your driver inherits from this class, and provides one or more InputDevices via the addMappings function |
InputDeviceMapper
|
This class performs two functions 1) it provides a mapping from string identifier to InputDevice, via its indexer 2) it contains a list of all InputDeviceDrivers, and serializes them when it itself is serialized |
InterSense
|
Summary description for InterSense. |
InterSense.ConnectionInfo
|
|
InterSense.StationArray
|
Manages the array of stations. Uses lazy allocation to only allocate and update stations that are actually used. |
InterSense.StationInfo
|
This class maintains a mapping of name->index, for use in serialization |
InterSenseSocket
|
Summary description for InterSenseSocket. |
InterSenseStation
|
Summary description for InterSenseStation. |
ISDllBridge
|
|
MyUdpClient
|
Helper class for accessing the Poll() method in UpdClient |
Structures
Delegates
Enumerations