#include <Spatial.h>
|
| static int CCONV | AttachHandler (CPhidgetHandle IFK, void *userptr) |
| |
| static int CCONV | DetachHandler (CPhidgetHandle IFK, void *userptr) |
| |
| static int CCONV | ErrorHandler (CPhidgetHandle IFK, void *userptr, int ErrorCode, const char *unknown) |
| |
| static int CCONV | SpatialDataHandler (CPhidgetSpatialHandle spatial, void *userptr, CPhidgetSpatial_SpatialEventDataHandle *data, int count) |
| |
Definition at line 23 of file Spatial.h.
◆ AttachHandler()
| int CCONV Devices::Spatial::AttachHandler |
( |
CPhidgetHandle |
IFK, |
|
|
void * |
userptr |
|
) |
| |
|
staticprivate |
◆ Destroy()
| void Devices::Spatial::Destroy |
( |
| ) |
const |
◆ DetachHandler()
| int CCONV Devices::Spatial::DetachHandler |
( |
CPhidgetHandle |
IFK, |
|
|
void * |
userptr |
|
) |
| |
|
staticprivate |
◆ display_properties()
| int Devices::Spatial::display_properties |
( |
CPhidgetHandle |
phid | ) |
const |
|
private |
◆ ErrorHandler()
| int CCONV Devices::Spatial::ErrorHandler |
( |
CPhidgetHandle |
IFK, |
|
|
void * |
userptr, |
|
|
int |
ErrorCode, |
|
|
const char * |
unknown |
|
) |
| |
|
staticprivate |
◆ FrameMove()
| void Devices::Spatial::FrameMove |
( |
float |
fElapsed | ) |
|
this should be a fault if it was hooked up to a component, etc...
Definition at line 180 of file Spatial.cpp.
◆ Initialize()
◆ SpatialDataHandler()
| int CCONV Devices::Spatial::SpatialDataHandler |
( |
CPhidgetSpatialHandle |
IFK, |
|
|
void * |
usrptr, |
|
|
CPhidgetSpatial_SpatialEventDataHandle * |
data, |
|
|
int |
count |
|
) |
| |
|
staticprivate |
callback that will run at datarate data - array of spatial event data structures that holds the spatial data packets that were sent in this event count - the number of spatial data event packets included in this event
Definition at line 53 of file Spatial.cpp.
◆ bus
| Bus* Devices::Spatial::bus = nullptr |
|
private |
◆ config
◆ cumulativeAcceleration
| D3DXVECTOR3 Devices::Spatial::cumulativeAcceleration |
|
private |
◆ cumulativeAccelSamples
| int Devices::Spatial::cumulativeAccelSamples = 0 |
|
private |
◆ cumulativeAccelTime
| float Devices::Spatial::cumulativeAccelTime = 0.0f |
|
private |
◆ logger
| Logger* Devices::Spatial::logger = nullptr |
|
private |
◆ spatial
| CPhidgetSpatialHandle Devices::Spatial::spatial = nullptr |
|
private |
◆ xyzMapping
| int Devices::Spatial::xyzMapping[3] |
|
private |
The documentation for this class was generated from the following files: