|
Bike-X
0.8
|
#include "CAPI_DistortionRenderer.h"


Data Structures | |
| class | GraphicsState |
Public Types | |
| typedef DistortionRenderer *(* | CreateFunc )(ovrHmd hmd, FrameTimeManager &timeManager, const HMDRenderState &renderState) |
Public Member Functions | |
| DistortionRenderer (ovrRenderAPIType api, ovrHmd hmd, FrameTimeManager &timeManager, const HMDRenderState &renderState) | |
| virtual | ~DistortionRenderer () |
| virtual bool | Initialize (const ovrRenderAPIConfig *apiConfig, unsigned distortionCaps)=0 |
| virtual void | SubmitEye (int eyeId, ovrTexture *eyeTexture)=0 |
| virtual void | EndFrame (bool swapBuffers, unsigned char *latencyTesterDrawColor, unsigned char *latencyTester2DrawColor)=0 |
| void | SaveGraphicsState () |
| void | RestoreGraphicsState () |
| ovrRenderAPIType | GetRenderAPI () const |
Public Member Functions inherited from OVR::RefCountBase< DistortionRenderer > | |
| OVR_FORCE_INLINE | RefCountBase () |
Public Member Functions inherited from OVR::RefCountBaseStatImpl< RefCountImpl > | |
| RefCountBaseStatImpl () | |
Public Member Functions inherited from OVR::RefCountImpl | |
| void | AddRef () |
| void | Release () |
Public Member Functions inherited from OVR::RefCountImplCore | |
| OVR_FORCE_INLINE | RefCountImplCore () |
| virtual | ~RefCountImplCore () |
| int | GetRefCount () const |
| void | operator= (const RefCountImplCore &) |
Static Public Attributes | |
| static CreateFunc | APICreateRegistry [ovrRenderAPI_Count] |
Protected Attributes | |
| const ovrRenderAPIType | RenderAPI |
| const ovrHmd | HMD |
| FrameTimeManager & | TimeManager |
| const HMDRenderState & | RState |
| Ptr< GraphicsState > | GfxState |
Protected Attributes inherited from OVR::RefCountImplCore | |
| volatile int | RefCount |
Private Member Functions | |
| void | operator= (const DistortionRenderer &) |
Additional Inherited Members | |
Static Public Member Functions inherited from OVR::RefCountImplCore | |
| static void | checkInvalidDelete (RefCountImplCore *) |
Definition at line 43 of file CAPI_DistortionRenderer.h.
| typedef DistortionRenderer*(* OVR::CAPI::DistortionRenderer::CreateFunc)(ovrHmd hmd, FrameTimeManager &timeManager, const HMDRenderState &renderState) |
Definition at line 86 of file CAPI_DistortionRenderer.h.
|
inline |
Definition at line 49 of file CAPI_DistortionRenderer.h.
|
inlinevirtual |
Reimplemented in OVR::CAPI::GL::DistortionRenderer.
Definition at line 54 of file CAPI_DistortionRenderer.h.
|
pure virtual |
Implemented in OVR::CAPI::GL::DistortionRenderer.
|
inline |
Definition at line 83 of file CAPI_DistortionRenderer.h.
|
pure virtual |
Implemented in OVR::CAPI::GL::DistortionRenderer.
|
inlineprivate |
Definition at line 46 of file CAPI_DistortionRenderer.h.
|
inline |
Definition at line 79 of file CAPI_DistortionRenderer.h.
|
inline |
Definition at line 76 of file CAPI_DistortionRenderer.h.
|
pure virtual |
Implemented in OVR::CAPI::GL::DistortionRenderer.
|
static |
Definition at line 90 of file CAPI_DistortionRenderer.h.
|
protected |
Definition at line 110 of file CAPI_DistortionRenderer.h.
|
protected |
Definition at line 107 of file CAPI_DistortionRenderer.h.
|
protected |
Definition at line 106 of file CAPI_DistortionRenderer.h.
|
protected |
Definition at line 109 of file CAPI_DistortionRenderer.h.
|
protected |
Definition at line 108 of file CAPI_DistortionRenderer.h.