HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_RendererInfo Class Reference

#include <HUSD_RendererInfo.h>

Public Member Functions

 HUSD_RendererInfo ()
 
 HUSD_RendererInfo (const UT_StringHolder &name, const UT_StringHolder &displayname, const UT_StringHolder &menulabel, int menupriority, fpreal complexitymultiplier, bool isnative, HUSD_DepthStyle depth_style, const UT_StringArray &defaultpurposes, const UT_StringArray &restartrendersettings, const UT_StringArray &restartcamerasettings, const UT_StringArray &renderstats, bool needsnativedepth, bool needsnativeselection, bool allowbackgroundupdate, bool aovsupport, bool drawmodesupport, bool husk_fastexit)
 
const UT_StringHoldername () const
 
const UT_StringHolderdisplayName () const
 
const UT_StringHoldermenuLabel () const
 
int menuPriority () const
 
fpreal drawComplexityMultiplier () const
 
bool isValid () const
 
bool isNativeRenderer () const
 
HUSD_DepthStyle depthStyle () const
 
const UT_StringArraydefaultPurposes () const
 
const UT_StringArrayrestartRenderSettings () const
 
const UT_StringArrayrestartCameraSettings () const
 
const UT_StringArrayrenderViewStats () const
 
bool needsNativeDepthPass () const
 
bool needsNativeSelectionPass () const
 
bool allowBackgroundUpdate () const
 
bool aovSupport () const
 
bool drawModeSupport () const
 
bool huskFastExit () const
 

Static Public Member Functions

static HUSD_RendererInfo getRendererInfo (const UT_StringHolder &name, const UT_StringHolder &displayname)
 

Detailed Description

Definition at line 34 of file HUSD_RendererInfo.h.

Constructor & Destructor Documentation

HUSD_RendererInfo::HUSD_RendererInfo ( )
inline

Definition at line 38 of file HUSD_RendererInfo.h.

HUSD_RendererInfo::HUSD_RendererInfo ( const UT_StringHolder name,
const UT_StringHolder displayname,
const UT_StringHolder menulabel,
int  menupriority,
fpreal  complexitymultiplier,
bool  isnative,
HUSD_DepthStyle  depth_style,
const UT_StringArray defaultpurposes,
const UT_StringArray restartrendersettings,
const UT_StringArray restartcamerasettings,
const UT_StringArray renderstats,
bool  needsnativedepth,
bool  needsnativeselection,
bool  allowbackgroundupdate,
bool  aovsupport,
bool  drawmodesupport,
bool  husk_fastexit 
)
inline

Definition at line 52 of file HUSD_RendererInfo.h.

Member Function Documentation

bool HUSD_RendererInfo::allowBackgroundUpdate ( ) const
inline

Definition at line 143 of file HUSD_RendererInfo.h.

bool HUSD_RendererInfo::aovSupport ( ) const
inline

Definition at line 146 of file HUSD_RendererInfo.h.

const UT_StringArray& HUSD_RendererInfo::defaultPurposes ( ) const
inline

Definition at line 120 of file HUSD_RendererInfo.h.

HUSD_DepthStyle HUSD_RendererInfo::depthStyle ( ) const
inline

Definition at line 116 of file HUSD_RendererInfo.h.

const UT_StringHolder& HUSD_RendererInfo::displayName ( ) const
inline

Definition at line 95 of file HUSD_RendererInfo.h.

fpreal HUSD_RendererInfo::drawComplexityMultiplier ( ) const
inline

Definition at line 106 of file HUSD_RendererInfo.h.

bool HUSD_RendererInfo::drawModeSupport ( ) const
inline

Definition at line 149 of file HUSD_RendererInfo.h.

static HUSD_RendererInfo HUSD_RendererInfo::getRendererInfo ( const UT_StringHolder name,
const UT_StringHolder displayname 
)
static
bool HUSD_RendererInfo::huskFastExit ( ) const
inline

Definition at line 152 of file HUSD_RendererInfo.h.

bool HUSD_RendererInfo::isNativeRenderer ( ) const
inline

Definition at line 113 of file HUSD_RendererInfo.h.

bool HUSD_RendererInfo::isValid ( ) const
inline

Definition at line 110 of file HUSD_RendererInfo.h.

const UT_StringHolder& HUSD_RendererInfo::menuLabel ( ) const
inline

Definition at line 98 of file HUSD_RendererInfo.h.

int HUSD_RendererInfo::menuPriority ( ) const
inline

Definition at line 102 of file HUSD_RendererInfo.h.

const UT_StringHolder& HUSD_RendererInfo::name ( ) const
inline

Definition at line 91 of file HUSD_RendererInfo.h.

bool HUSD_RendererInfo::needsNativeDepthPass ( ) const
inline

Definition at line 135 of file HUSD_RendererInfo.h.

bool HUSD_RendererInfo::needsNativeSelectionPass ( ) const
inline

Definition at line 139 of file HUSD_RendererInfo.h.

const UT_StringArray& HUSD_RendererInfo::renderViewStats ( ) const
inline

Definition at line 131 of file HUSD_RendererInfo.h.

const UT_StringArray& HUSD_RendererInfo::restartCameraSettings ( ) const
inline

Definition at line 128 of file HUSD_RendererInfo.h.

const UT_StringArray& HUSD_RendererInfo::restartRenderSettings ( ) const
inline

Definition at line 124 of file HUSD_RendererInfo.h.


The documentation for this class was generated from the following file: