27 #ifndef OVR_CAPI_GlobalState_h
28 #define OVR_CAPI_GlobalState_h
30 #include "../OVR_CAPI.h"
31 #include "../OVR_Device.h"
32 #include "../Kernel/OVR_Timer.h"
33 #include "../Kernel/OVR_Math.h"
37 namespace OVR {
namespace CAPI {
void OnMessage(const Message &msg)
Ptr< DeviceManager > pManager
void AddHMD(HMDState *hmd)
enum _deviceType deviceType
void RemoveHMD(HMDState *hmd)
const char * GetLastError()
void NotifyHMDs_AddDevice(DeviceType deviceType)
DeviceManager * GetManager()
HMDDevice * CreateDevice(int index)
int char * index(const char *__s, int __c) __THROW __attribute_pure__ __nonnull((1))
static GlobalState * pInstance
Array< DeviceHandle > EnumeratedDevices