Free Electron
|
A unit test driver that exercises the core engine. More...
#include <HydraDriver.h>
Public Member Functions | |
HydraDriver (TfToken const &reprName) | |
void | Draw (HdEngine &a_rEngine, bool withGuides=false) |
void | Draw (HdEngine &a_rEngine, HdRenderPassSharedPtr const &renderPass) |
void | SetCamera (GfMatrix4d const &modelViewMatrix, GfMatrix4d const &projectionMatrix, GfVec4d const &viewport) |
Set camera to renderpass. More... | |
HdRenderPassSharedPtr const & | GetRenderPass (bool withGuides=false) |
HdRenderPassStateSharedPtr const & | GetRenderPassState (void) const |
HydraDelegate & | GetDelegate (void) |
void | SetRepr (TfToken const &reprName) |
Private Member Functions | |
void | _Init (TfToken const &reprName) |
Private Attributes | |
HdStRenderDelegate | m_renderDelegate |
HdRenderIndex * | m_pRenderIndex |
HydraDelegate * | m_pSceneDelegate |
TfToken | m_reprName |
HdRenderPassSharedPtr | m_geomPass |
HdRenderPassSharedPtr | m_geomAndGuidePass |
HdRenderPassStateSharedPtr | m_renderPassState |
std::unique_ptr< class Hgi > | m_hgi |
HdDriver | m_hgiDriver |
A unit test driver that exercises the core engine.
void HydraDriver::SetCamera | ( | GfMatrix4d const & | modelViewMatrix, |
GfMatrix4d const & | projectionMatrix, | ||
GfVec4d const & | viewport | ||
) |
Set camera to renderpass.