Bike-X
0.8
|
#include "OVR_DeviceImpl.h"
Public Member Functions | |
DeviceCommon (DeviceCreateDesc *createDesc, DeviceBase *device, DeviceBase *parent) | |
virtual | ~DeviceCommon () |
void | DeviceAddRef () |
void | DeviceRelease () |
Lock * | GetLock () const |
virtual bool | Initialize (DeviceBase *parent)=0 |
virtual void | Shutdown ()=0 |
Data Fields | |
AtomicInt< UInt32 > | RefCount |
Ptr< DeviceCreateDesc > | pCreateDesc |
Ptr< DeviceBase > | pParent |
volatile bool | ConnectedFlag |
MessageHandlerRef | HandlerRef |
Definition at line 200 of file OVR_DeviceImpl.h.
|
inline |
Definition at line 209 of file OVR_DeviceImpl.h.
|
inlinevirtual |
Definition at line 214 of file OVR_DeviceImpl.h.
void OVR::DeviceCommon::DeviceAddRef | ( | ) |
Definition at line 642 of file OVR_DeviceImpl.cpp.
void OVR::DeviceCommon::DeviceRelease | ( | ) |
Definition at line 647 of file OVR_DeviceImpl.cpp.
|
inline |
Definition at line 220 of file OVR_DeviceImpl.h.
|
pure virtual |
|
pure virtual |
volatile bool OVR::DeviceCommon::ConnectedFlag |
Definition at line 206 of file OVR_DeviceImpl.h.
MessageHandlerRef OVR::DeviceCommon::HandlerRef |
Definition at line 207 of file OVR_DeviceImpl.h.
Ptr<DeviceCreateDesc> OVR::DeviceCommon::pCreateDesc |
Definition at line 204 of file OVR_DeviceImpl.h.
Ptr<DeviceBase> OVR::DeviceCommon::pParent |
Definition at line 205 of file OVR_DeviceImpl.h.
Definition at line 203 of file OVR_DeviceImpl.h.