#include <OVR_DeviceImpl.h>
Definition at line 338 of file OVR_DeviceImpl.h.
Definition at line 292 of file OVR_DeviceImpl.cpp.
Definition at line 302 of file OVR_DeviceImpl.cpp.
Ptr< DeviceCreateDesc > OVR::DeviceManagerImpl::AddDevice_NeedsLock | ( | const DeviceCreateDesc & | createDesc | ) | [virtual] |
Implements OVR::DeviceManager.
Definition at line 502 of file OVR_DeviceImpl.cpp.
void OVR::DeviceManagerImpl::AddFactory | ( | DeviceFactory * | factory | ) | [inline] |
Definition at line 368 of file OVR_DeviceImpl.h.
void OVR::DeviceManagerImpl::CallOnDeviceAdded | ( | DeviceCreateDesc * | desc | ) | [inline] |
Definition at line 376 of file OVR_DeviceImpl.h.
void OVR::DeviceManagerImpl::CallOnDeviceRemoved | ( | DeviceCreateDesc * | desc | ) | [inline] |
Definition at line 380 of file OVR_DeviceImpl.h.
DeviceBase * OVR::DeviceManagerImpl::CreateDevice_MgrThread | ( | DeviceCreateDesc * | createDesc, |
DeviceBase * | parent = 0 |
||
) |
Definition at line 365 of file OVR_DeviceImpl.cpp.
DeviceCreateDesc * OVR::DeviceManagerImpl::CreateManagerDesc | ( | ) | [static] |
Definition at line 316 of file OVR_DeviceImpl.cpp.
void OVR::DeviceManagerImpl::DetectHIDDevice | ( | const HIDDeviceDesc & | hidDevDesc | ) |
Definition at line 578 of file OVR_DeviceImpl.cpp.
Void OVR::DeviceManagerImpl::EnumerateAllFactoryDevices | ( | ) | [virtual] |
Definition at line 445 of file OVR_DeviceImpl.cpp.
DeviceEnumerator OVR::DeviceManagerImpl::EnumerateDevicesEx | ( | const DeviceEnumerationArgs & | args | ) | [virtual] |
Implements OVR::DeviceManager.
Reimplemented in OVR::OSX::DeviceManager, OVR::Linux::DeviceManager, and OVR::Win32::DeviceManager.
Definition at line 617 of file OVR_DeviceImpl.cpp.
Void OVR::DeviceManagerImpl::EnumerateFactoryDevices | ( | DeviceFactory * | factory | ) | [virtual] |
Definition at line 592 of file OVR_DeviceImpl.cpp.
Ptr< DeviceCreateDesc > OVR::DeviceManagerImpl::FindDevice | ( | const String & | path, |
DeviceType | deviceType = Device_None |
||
) |
Definition at line 547 of file OVR_DeviceImpl.cpp.
Ptr< DeviceCreateDesc > OVR::DeviceManagerImpl::FindHIDDevice | ( | const HIDDeviceDesc & | hidDevDesc | ) |
Definition at line 564 of file OVR_DeviceImpl.cpp.
static DeviceCommon* OVR::DeviceManagerImpl::GetDeviceCommon | ( | DeviceBase * | device | ) | [inline, static] |
Definition at line 386 of file OVR_DeviceImpl.h.
virtual HIDDeviceManager* OVR::DeviceManagerImpl::GetHIDDeviceManager | ( | ) | const [inline, virtual] |
Definition at line 402 of file OVR_DeviceImpl.h.
virtual ProfileManager* OVR::DeviceManagerImpl::GetProfileManager | ( | ) | const [inline, virtual] |
Implements OVR::DeviceManager.
Definition at line 355 of file OVR_DeviceImpl.h.
virtual ThreadId OVR::DeviceManagerImpl::GetThreadId | ( | ) | const [pure virtual] |
Implemented in OVR::OSX::DeviceManager, OVR::Linux::DeviceManager, and OVR::Win32::DeviceManager.
virtual ThreadCommandQueue* OVR::DeviceManagerImpl::GetThreadQueue | ( | ) | [pure virtual] |
Implemented in OVR::OSX::DeviceManager, OVR::Linux::DeviceManager, and OVR::Win32::DeviceManager.
bool OVR::DeviceManagerImpl::Initialize | ( | DeviceBase * | parent | ) | [virtual] |
Implements OVR::DeviceCommon.
Reimplemented in OVR::OSX::DeviceManager, OVR::Linux::DeviceManager, and OVR::Win32::DeviceManager.
Definition at line 326 of file OVR_DeviceImpl.cpp.
Definition at line 403 of file OVR_DeviceImpl.cpp.
void OVR::DeviceManagerImpl::Shutdown | ( | ) | [virtual] |
Implements OVR::DeviceCommon.
Reimplemented in OVR::OSX::DeviceManager, OVR::Linux::DeviceManager, and OVR::Win32::DeviceManager.
Definition at line 337 of file OVR_DeviceImpl.cpp.
Definition at line 419 of file OVR_DeviceImpl.h.
Definition at line 422 of file OVR_DeviceImpl.h.
Ptr<HIDDeviceManager> OVR::DeviceManagerImpl::HidDeviceManager [protected] |
Definition at line 425 of file OVR_DeviceImpl.h.
Ptr<ProfileManager> OVR::DeviceManagerImpl::pProfileManager [protected] |
Definition at line 426 of file OVR_DeviceImpl.h.