OSVR-Core
Namespaces | Macros
Interface.h File Reference

Header containing the inline implementation of Interface. More...

#include <osvr/ClientKit/Interface_decl.h>
#include <osvr/ClientKit/Context_decl.h>
#include <osvr/ClientKit/InterfaceC.h>
#include <osvr/ClientKit/InterfaceCallbackC.h>
#include <osvr/Util/ReportTypesX.h>
#include <boost/function.hpp>

Go to the source code of this file.

Namespaces

 osvr
 The main namespace for all C++ elements of the framework, internal and external.
 
 osvr::clientkit
 Contains C++ header-only wrappers for the ClientKit C API.
 

Macros

#define OSVR_X(TYPE)
 

Detailed Description

Header containing the inline implementation of Interface.

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

Macro Definition Documentation

§ OSVR_X

#define OSVR_X (   TYPE)
Value:
inline void Interface::registerCallback(OSVR_##TYPE##Callback cb, \
void *userdata) { \
osvrRegister##TYPE##Callback(m_interface, cb, userdata); \
}