Bike-X
0.8
|
#include "OVR_DeviceHandle.h"
Public Member Functions | |
DeviceHandle () | |
DeviceHandle (const DeviceHandle &src) | |
~DeviceHandle () | |
void | operator= (const DeviceHandle &src) |
bool | operator== (const DeviceHandle &other) const |
bool | operator!= (const DeviceHandle &other) const |
operator bool () const | |
DeviceBase * | GetDevice_AddRef () const |
DeviceType | GetType () const |
bool | GetDeviceInfo (DeviceInfo *info) const |
bool | IsAvailable () const |
bool | IsCreated () const |
bool | IsDevice (DeviceBase *) const |
DeviceBase * | CreateDevice () |
template<class DeviceT > | |
DeviceT * | CreateDeviceTyped () const |
void | Clear () |
Protected Member Functions | |
DeviceHandle (DeviceCreateDesc *impl) | |
bool | enumerateNext (const DeviceEnumerationArgs &args) |
Protected Attributes | |
DeviceCreateDesc * | pImpl |
Friends | |
class | DeviceManager |
class | DeviceManagerImpl |
template<class B > | |
class | HIDDeviceImpl |
Definition at line 54 of file OVR_DeviceHandle.h.
|
inline |
Definition at line 61 of file OVR_DeviceHandle.h.
OVR::DeviceHandle::DeviceHandle | ( | const DeviceHandle & | src | ) |
Definition at line 42 of file OVR_DeviceHandle.cpp.
OVR::DeviceHandle::~DeviceHandle | ( | ) |
Definition at line 48 of file OVR_DeviceHandle.cpp.
|
explicitprotected |
Definition at line 36 of file OVR_DeviceHandle.cpp.
void OVR::DeviceHandle::Clear | ( | void | ) |
Definition at line 140 of file OVR_DeviceHandle.cpp.
DeviceBase * OVR::DeviceHandle::CreateDevice | ( | ) |
Definition at line 102 of file OVR_DeviceHandle.cpp.
|
inline |
Definition at line 92 of file OVR_DeviceHandle.h.
|
protected |
Definition at line 149 of file OVR_DeviceHandle.cpp.
DeviceBase * OVR::DeviceHandle::GetDevice_AddRef | ( | ) | const |
Definition at line 63 of file OVR_DeviceHandle.cpp.
bool OVR::DeviceHandle::GetDeviceInfo | ( | DeviceInfo * | info | ) | const |
Definition at line 86 of file OVR_DeviceHandle.cpp.
DeviceType OVR::DeviceHandle::GetType | ( | ) | const |
Definition at line 81 of file OVR_DeviceHandle.cpp.
bool OVR::DeviceHandle::IsAvailable | ( | ) | const |
Definition at line 90 of file OVR_DeviceHandle.cpp.
bool OVR::DeviceHandle::IsCreated | ( | ) | const |
Definition at line 97 of file OVR_DeviceHandle.cpp.
bool OVR::DeviceHandle::IsDevice | ( | DeviceBase * | pdev | ) | const |
Definition at line 75 of file OVR_DeviceHandle.cpp.
|
inline |
Definition at line 71 of file OVR_DeviceHandle.h.
|
inline |
Definition at line 68 of file OVR_DeviceHandle.h.
void OVR::DeviceHandle::operator= | ( | const DeviceHandle & | src | ) |
Definition at line 54 of file OVR_DeviceHandle.cpp.
|
inline |
Definition at line 67 of file OVR_DeviceHandle.h.
|
friend |
Definition at line 56 of file OVR_DeviceHandle.h.
|
friend |
Definition at line 57 of file OVR_DeviceHandle.h.
|
friend |
Definition at line 58 of file OVR_DeviceHandle.h.
|
protected |
Definition at line 103 of file OVR_DeviceHandle.h.