LightsprintSDK 2021.08.08
|
#include <PluginOpenVR.h>
Public Member Functions | |
PluginParamsOpenVR (const PluginParams *_next, VRDevice *_vrDevice) | |
virtual PluginRuntime * | createRuntime (const PluginCreateRuntimeParams ¶ms) const |
virtual class PluginRuntime * | createRuntime (const PluginCreateRuntimeParams ¶ms) const =0 |
Public Attributes | |
VRDevice * | vrDevice |
Public Attributes inherited from rr_gl::PluginParams | |
const PluginParams * | next |
Renders scene (calls next plugin) twice, once for left eye, once for right eye.
For camera in SM_OPENVR mode, output is sent to OpenVR HMD. All other modes fall back to mono rendering.
|
inline |
Convenience ctor, for setting plugin parameters. Additional Oculus Rift parameters are cleared.
|
virtual |
Access to actual plugin code, called by Renderer.
Implements rr_gl::PluginParams.
VRDevice* rr_gl::PluginParamsOpenVR::vrDevice |