Controller to access rendering-specific functionality in the Vuforia Engine. More...
Classes | |
struct | VuRenderViewConfig |
configure the current view More... | |
struct | VuVideoBackgroundViewInfo |
Video background view information. More... | |
struct | VuRenderVideoBackgroundData |
Video background texture input. More... | |
Functions | |
VuResult | vuEngineGetRenderController (const VuEngine *engine, VuController **controller) |
Retrieve Render Controller to get access to rendering-specific functionality in Engine. | |
VuResult | vuRenderControllerSetRenderViewConfig (VuController *controller, const VuRenderViewConfig *renderViewConfig) |
Set the current render view configuration. | |
VuResult | vuRenderControllerGetRenderViewConfig (const VuController *controller, VuRenderViewConfig *renderViewConfig) |
Get the current render view configuration. | |
VuResult | vuRenderControllerGetVideoBackgroundViewport (const VuController *controller, VuVector4I *vbViewport) |
Get the video background viewport. | |
VuResult | vuRenderControllerSetVideoBackgroundViewport (VuController *controller, const VuVector4I *vbViewport) |
Configure a custom video background viewport (its location/size on screen) | |
VuResult | vuRenderControllerSetVideoBackgroundViewportMode (VuController *controller, VuVideoBackgroundViewportMode vbMode) |
Configure the video background viewport mode. | |
VuResult | vuRenderControllerGetVideoBackgroundViewInfo (const VuController *controller, VuVideoBackgroundViewInfo *viewInfo) |
Get video background view information for rendering view background. | |
VuResult | vuRenderControllerUpdateVideoBackgroundTexture (VuController *controller, const VuState *state, const VuRenderVideoBackgroundData *renderVBData) |
Update the texture data to use for rendering the video background. | |
VuResult | vuRenderControllerSetProjectionMatrixNearFar (VuController *controller, float nearPlane, float farPlane) |
Set the values for the near and far plane used by Engine for calculating the projection matrix. | |
VuResult | vuRenderControllerGetProjectionMatrixNearFar (const VuController *controller, float *nearPlane, float *farPlane) |
Get the values of the near and far planes currently used by Engine for calculating the projection matrix. | |
Controller to access rendering-specific functionality in the Vuforia Engine.