OSVR Framework (Internal Development Docs)  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
ReportTypesX.h File Reference

Generated header for "X-Macro" usage of the preprocessor macro OSVR_INVOKE_REPORT_TYPES_XMACRO. More...

Go to the source code of this file.

Macros

#define OSVR_INVOKE_REPORT_TYPES_XMACRO()
 

Detailed Description

Generated header for "X-Macro" usage of the preprocessor macro OSVR_INVOKE_REPORT_TYPES_XMACRO.

https://en.wikipedia.org/wiki/X_Macro

The "X" macro here is actually OSVR_X, and must be defined before invoking OSVR_INVOKE_REPORT_TYPES_XMACRO()

This header must be c-safe!

Date
2015
Author
Sensics, Inc. http://sensics.com/osvr

Definition in file ReportTypesX.h.

Macro Definition Documentation

#define OSVR_INVOKE_REPORT_TYPES_XMACRO ( )
Value:
OSVR_X(Pose) \
OSVR_X(Position) \
OSVR_X(Orientation) \
OSVR_X(Velocity) \
OSVR_X(LinearVelocity) \
OSVR_X(AngularVelocity) \
OSVR_X(Acceleration) \
OSVR_X(LinearAcceleration) \
OSVR_X(AngularAcceleration) \
OSVR_X(Button) \
OSVR_X(Analog) \
OSVR_X(Imaging) \
OSVR_X(Location2D) \
OSVR_X(Direction) \
OSVR_X(EyeTracker2D) \
OSVR_X(EyeTracker3D) \
OSVR_X(EyeTrackerBlink) \
OSVR_X(NaviVelocity) \
OSVR_X(NaviPosition)

Definition at line 37 of file ReportTypesX.h.