Header. More...
#include <osvr/ClientKit/Export.h>
#include <osvr/Util/APIBaseC.h>
#include <osvr/Util/ReturnCodesC.h>
#include <osvr/Util/AnnotationMacrosC.h>
#include <osvr/Util/ClientOpaqueTypesC.h>
#include <osvr/Util/ClientCallbackTypesC.h>
Go to the source code of this file.
Functions | |
OSVR_ReturnCode | osvrRegisterPoseCallback (OSVR_ClientInterface iface, OSVR_PoseCallback cb, void *userdata) |
Register a callback for Pose reports on an interface. | |
OSVR_ReturnCode | osvrRegisterPositionCallback (OSVR_ClientInterface iface, OSVR_PositionCallback cb, void *userdata) |
Register a callback for Position reports on an interface. | |
OSVR_ReturnCode | osvrRegisterOrientationCallback (OSVR_ClientInterface iface, OSVR_OrientationCallback cb, void *userdata) |
Register a callback for Orientation reports on an interface. | |
OSVR_ReturnCode | osvrRegisterVelocityCallback (OSVR_ClientInterface iface, OSVR_VelocityCallback cb, void *userdata) |
Register a callback for Velocity reports on an interface. | |
OSVR_ReturnCode | osvrRegisterLinearVelocityCallback (OSVR_ClientInterface iface, OSVR_LinearVelocityCallback cb, void *userdata) |
Register a callback for LinearVelocity reports on an interface. | |
OSVR_ReturnCode | osvrRegisterAngularVelocityCallback (OSVR_ClientInterface iface, OSVR_AngularVelocityCallback cb, void *userdata) |
Register a callback for AngularVelocity reports on an interface. | |
OSVR_ReturnCode | osvrRegisterAccelerationCallback (OSVR_ClientInterface iface, OSVR_AccelerationCallback cb, void *userdata) |
Register a callback for Acceleration reports on an interface. | |
OSVR_ReturnCode | osvrRegisterLinearAccelerationCallback (OSVR_ClientInterface iface, OSVR_LinearAccelerationCallback cb, void *userdata) |
Register a callback for LinearAcceleration reports on an interface. | |
OSVR_ReturnCode | osvrRegisterAngularAccelerationCallback (OSVR_ClientInterface iface, OSVR_AngularAccelerationCallback cb, void *userdata) |
Register a callback for AngularAcceleration reports on an interface. | |
OSVR_ReturnCode | osvrRegisterButtonCallback (OSVR_ClientInterface iface, OSVR_ButtonCallback cb, void *userdata) |
Register a callback for Button reports on an interface. | |
OSVR_ReturnCode | osvrRegisterAnalogCallback (OSVR_ClientInterface iface, OSVR_AnalogCallback cb, void *userdata) |
Register a callback for Analog reports on an interface. | |
OSVR_ReturnCode | osvrRegisterImagingCallback (OSVR_ClientInterface iface, OSVR_ImagingCallback cb, void *userdata) |
Register a callback for Imaging reports on an interface. | |
OSVR_ReturnCode | osvrRegisterLocation2DCallback (OSVR_ClientInterface iface, OSVR_Location2DCallback cb, void *userdata) |
Register a callback for Location2D reports on an interface. | |
OSVR_ReturnCode | osvrRegisterDirectionCallback (OSVR_ClientInterface iface, OSVR_DirectionCallback cb, void *userdata) |
Register a callback for Direction reports on an interface. | |
OSVR_ReturnCode | osvrRegisterEyeTracker2DCallback (OSVR_ClientInterface iface, OSVR_EyeTracker2DCallback cb, void *userdata) |
Register a callback for EyeTracker2D reports on an interface. | |
OSVR_ReturnCode | osvrRegisterEyeTracker3DCallback (OSVR_ClientInterface iface, OSVR_EyeTracker3DCallback cb, void *userdata) |
Register a callback for EyeTracker3D reports on an interface. | |
OSVR_ReturnCode | osvrRegisterEyeTrackerBlinkCallback (OSVR_ClientInterface iface, OSVR_EyeTrackerBlinkCallback cb, void *userdata) |
Register a callback for EyeTrackerBlink reports on an interface. | |
OSVR_ReturnCode | osvrRegisterNaviVelocityCallback (OSVR_ClientInterface iface, OSVR_NaviVelocityCallback cb, void *userdata) |
Register a callback for NaviVelocity reports on an interface. | |
OSVR_ReturnCode | osvrRegisterNaviPositionCallback (OSVR_ClientInterface iface, OSVR_NaviPositionCallback cb, void *userdata) |
Register a callback for NaviPosition reports on an interface. | |