, including all inherited members.
AddRef() | OVR::RefCountImpl | |
ApplyStereoParams(const StereoEyeParams ¶ms) | OVR::Render::RenderDevice | [inline] |
ApplyStereoParams2D(const StereoEyeParams ¶ms) | OVR::Render::RenderDevice | [inline] |
BeginRendering() | OVR::Render::RenderDevice | [inline, virtual] |
BeginScene(PostProcessType pp=PostProcess_None) | OVR::Render::RenderDevice | [virtual] |
checkInvalidDelete(RefCountImplCore *) | OVR::RefCountImplCore | [inline, static] |
Clear(float r=0, float g=0, float b=0, float a=1, float depth=1)=0 | OVR::Render::RenderDevice | [pure virtual] |
Clear(const Color &c, float depth=1) | OVR::Render::RenderDevice | [inline] |
Compare_Always enum value | OVR::Render::RenderDevice | |
Compare_Count enum value | OVR::Render::RenderDevice | |
Compare_Greater enum value | OVR::Render::RenderDevice | |
Compare_Less enum value | OVR::Render::RenderDevice | |
CompareFunc enum name | OVR::Render::RenderDevice | |
CreateBuffer() | OVR::Render::RenderDevice | [inline, virtual] |
CreateShaderSet() | OVR::Render::RenderDevice | [inline, virtual] |
CreateSimpleFill(int flags=Fill::F_Solid)=0 | OVR::Render::RenderDevice | [pure virtual] |
CreateStereoShader(PrimitiveType prim, Shader *vs) | OVR::Render::RenderDevice | [inline, protected, virtual] |
CreateTexture(int format, int width, int height, const void *data, int mipcount=1) | OVR::Render::RenderDevice | [inline, virtual] |
CreateTextureFill(Texture *tex, bool useAlpha=false) | OVR::Render::RenderDevice | |
CurPostProcess | OVR::Render::RenderDevice | [protected] |
Distortion | OVR::Render::RenderDevice | [protected] |
DistortionClearColor | OVR::Render::RenderDevice | [protected] |
FillGradientRect(float left, float top, float right, float bottom, Color col_top, Color col_btm) | OVR::Render::RenderDevice | [virtual] |
FillRect(float left, float top, float right, float bottom, Color c) | OVR::Render::RenderDevice | [virtual] |
FinishScene() | OVR::Render::RenderDevice | [virtual] |
FinishScene1() | OVR::Render::RenderDevice | [protected] |
ForceFlushGPU() | OVR::Render::RenderDevice | [inline, virtual] |
GetParams() const | OVR::Render::RenderDevice | [inline] |
GetPostProcessShader() | OVR::Render::RenderDevice | [inline] |
GetProjection() const | OVR::Render::RenderDevice | [inline, virtual] |
GetRefCount() const | OVR::RefCountImplCore | [inline] |
GetSamplePositions(Render::Texture *, Vector3f *pos) | OVR::Render::RenderDevice | [inline, virtual] |
GetTotalTextureMemoryUsage() const | OVR::Render::RenderDevice | [inline] |
Init() | OVR::Render::RenderDevice | [inline, virtual] |
initPostProcessSupport(PostProcessType pptype) | OVR::Render::RenderDevice | [protected, virtual] |
IsFullscreen() const | OVR::Render::RenderDevice | [inline, virtual] |
LightingBuffer | OVR::Render::RenderDevice | [protected] |
LoadBuiltinShader(ShaderStage stage, int shader)=0 | OVR::Render::RenderDevice | [pure virtual] |
MeasureText(const Font *font, const char *str, float size, float *strsize=NULL) | OVR::Render::RenderDevice | |
operator=(const RefCountImplCore &) | OVR::RefCountImplCore | [inline] |
Params | OVR::Render::RenderDevice | [protected] |
pFullScreenVertexBuffer | OVR::Render::RenderDevice | [protected] |
PostProcessShader enum name | OVR::Render::RenderDevice | |
PostProcessShader_Count enum value | OVR::Render::RenderDevice | |
PostProcessShader_Distortion enum value | OVR::Render::RenderDevice | |
PostProcessShader_DistortionAndChromAb enum value | OVR::Render::RenderDevice | |
PostProcessShaderActive | OVR::Render::RenderDevice | [private] |
PostProcessShaderRequested | OVR::Render::RenderDevice | [private] |
pPostProcessShader | OVR::Render::RenderDevice | [protected] |
Present()=0 | OVR::Render::RenderDevice | [pure virtual] |
Proj | OVR::Render::RenderDevice | [protected] |
pSceneColorTex | OVR::Render::RenderDevice | [protected] |
pTextVertexBuffer | OVR::Render::RenderDevice | [protected] |
Rect(float left, float top, float right, float bottom)=0 | OVR::Render::RenderDevice | [pure virtual] |
RefCount | OVR::RefCountImplCore | [protected] |
RefCountBase() | OVR::RefCountBase< RenderDevice > | [inline] |
RefCountBaseStatImpl() | OVR::RefCountBaseStatImpl< RefCountImpl > | [inline] |
RefCountImplCore() | OVR::RefCountImplCore | [inline] |
Release() | OVR::RefCountImpl | |
Render(const Matrix4f &matrix, Model *model)=0 | OVR::Render::RenderDevice | [pure virtual] |
Render(const Fill *fill, Buffer *vertices, Buffer *indices, const Matrix4f &matrix, int offset, int count, PrimitiveType prim=Prim_Triangles)=0 | OVR::Render::RenderDevice | [pure virtual] |
RenderDevice() | OVR::Render::RenderDevice | |
RenderImage(float left, float top, float right, float bottom, ShaderFill *image, unsigned char alpha=255) | OVR::Render::RenderDevice | [virtual] |
RenderText(const Font *font, const char *str, float x, float y, float size, Color c) | OVR::Render::RenderDevice | [virtual] |
RenderWithAlpha(const Fill *fill, Render::Buffer *vertices, Render::Buffer *indices, const Matrix4f &matrix, int offset, int count, PrimitiveType prim=Prim_Triangles)=0 | OVR::Render::RenderDevice | [pure virtual] |
SceneColorTexH | OVR::Render::RenderDevice | [protected] |
SceneColorTexW | OVR::Render::RenderDevice | [protected] |
SceneRenderScale | OVR::Render::RenderDevice | [protected] |
SetCommonUniformBuffer(int i, Buffer *buffer) | OVR::Render::RenderDevice | [inline, virtual] |
SetDepthMode(bool enable, bool write, CompareFunc func=Compare_Less)=0 | OVR::Render::RenderDevice | [pure virtual] |
SetDistortionClearColor(Color clearColor) | OVR::Render::RenderDevice | [inline] |
SetDistortionConfig(const DistortionConfig &config, StereoEye eye=StereoEye_Left) | OVR::Render::RenderDevice | [inline] |
SetExtraShaders(ShaderSet *s) | OVR::Render::RenderDevice | [inline, virtual] |
SetFullscreen(DisplayMode fullscreen) | OVR::Render::RenderDevice | [inline, virtual] |
SetLighting(const LightingParams *light) | OVR::Render::RenderDevice | [virtual] |
SetMultipleViewports(int n, const Viewport *vps) | OVR::Render::RenderDevice | [inline, virtual] |
SetParams(const RendererParams &) | OVR::Render::RenderDevice | [inline, virtual] |
SetPostProcessShader(PostProcessShader newShader) | OVR::Render::RenderDevice | [inline] |
SetProjection(const Matrix4f &proj) | OVR::Render::RenderDevice | [virtual] |
SetRealViewport(const Viewport &vp) | OVR::Render::RenderDevice | [inline, virtual] |
SetRenderTarget(Texture *color, Texture *depth=NULL, Texture *stencil=NULL) | OVR::Render::RenderDevice | [inline, virtual] |
SetSceneRenderScale(float ss) | OVR::Render::RenderDevice | |
SetViewport(const Viewport &vp) | OVR::Render::RenderDevice | [virtual] |
SetViewport(int x, int y, int w, int h) | OVR::Render::RenderDevice | [inline] |
SetWindowSize(int w, int h) | OVR::Render::RenderDevice | [inline, virtual] |
SetWorldUniforms(const Matrix4f &proj)=0 | OVR::Render::RenderDevice | [pure virtual] |
Shutdown() | OVR::Render::RenderDevice | [inline, virtual] |
StereoGeomShaders class | OVR::Render::RenderDevice | [friend] |
TotalTextureMemoryUsage | OVR::Render::RenderDevice | [protected] |
VP | OVR::Render::RenderDevice | [protected] |
WindowHeight | OVR::Render::RenderDevice | [protected] |
WindowWidth | OVR::Render::RenderDevice | [protected] |
~RefCountImplCore() | OVR::RefCountImplCore | [virtual] |
~RenderDevice() | OVR::Render::RenderDevice | [inline, virtual] |