#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: